ElaKiri Programmer's Club

DJvodka

Well-known member
  • Mar 31, 2009
    3,375
    292
    83
    A land like no other
    php small scale projects walata witharada ban use karanne. ethakota godakma powerfull server side language eka mokakda :oo: . mama nam asama php :cool:

    Javaee thamai server side dominate karanne. Godak java libs wala ports thiyenawa dotnet wala. Google rest api liyala thiyenne java walin. Twitter eka java walata maaru wuna. Godak loku scalable projects walata thamai java use karanne. Namut podi website kellak hadaganna java kohhetma one ne. php kiyanne language ekak witharai. java kiyanne platform ekak. platform ekak uda wena languages walata run wenna puluwan. Eg: scala, groovy, jython etc...

    Man dakina widiyata php kiyanne websites hadanna thiyena language ekak. java, RoR, python django, dotnet thiyenne web application development walata. (Eg: SaaS, PaaS).
     

    ilanganthilaka

    Well-known member
  • Jun 4, 2008
    12,435
    1,004
    113
    Javaee thamai server side dominate karanne. Godak java libs wala ports thiyenawa dotnet wala. Google rest api liyala thiyenne java walin. Twitter eka java walata maaru wuna. Godak loku scalable projects walata thamai java use karanne. Namut podi website kellak hadaganna java kohhetma one ne. php kiyanne language ekak witharai. java kiyanne platform ekak. platform ekak uda wena languages walata run wenna puluwan. Eg: scala, groovy, jython etc...

    Man dakina widiyata php kiyanne websites hadanna thiyena language ekak. java, RoR, python django, dotnet thiyenne web application development walata. (Eg: SaaS, PaaS).

    ekiyanne large scale web application hadanna use karanne JSP da. nathnam java
    walama wena technology ekak thiyanawada ban. e gana mata hari idea ekak na. :rolleyes:
    anika mama ahala thiyanawa jsp walin web haduwama servers hoyaganna amarui kiyala.
    anika servers anith ewata wada gananlu. me kathawa aththada. JSP ekka use karanne Apache Tomcat neda. :rolleyes:
     

    DJvodka

    Well-known member
  • Mar 31, 2009
    3,375
    292
    83
    A land like no other
    ekiyanne large scale web application hadanna use karanne JSP da. nathnam java
    walama wena technology ekak thiyanawada ban. e gana mata hari idea ekak na. :rolleyes:
    anika mama ahala thiyanawa jsp walin web haduwama servers hoyaganna amarui kiyala.
    anika servers anith ewata wada gananlu. me kathawa aththada. JSP ekka use karanne Apache Tomcat neda. :rolleyes:

    jsp kiyanne php wage. Eka wediya directly use karanne ne. JavaEE kiyanne technology stack ekak. Applications develop karana kota Tiers keepayakata develop karanawa kiyala danne wane( n-tier architecture). Udaharanayak widiyata, 3-tier architecture ekedi kotas 3k thiyenawa. Mevata use karana technology wena wenama JavaEE stack eke athulat karala thiyenawa. Eg:

    1. client tier

    2. business tier

    3. Backend

    Othana thiyena business tier eka thamai methanin wedagathma. Traditional client-server architecture ekatawada mekata java support eka wediyen thiyenawa. Eg: EJB walin thanikarama business logic eka anik kotas walin decouple wenawa.

    Apita scalable application ekak hadanna ona wunama thamai java use karanne. Eka nisa java run wena servers php wage 10 gunayak withara expensive. Ekai large scale applications walata meka use karanne.

    Apache Tomcat kiyanne JavaEE full stack eka support karana server ekak newei. Eka servlets container ekak witharai. JavaEE full stack support karanne glassfish, jboss wage Application Servers.
     
    Last edited:

    ltty head

    Well-known member
  • May 28, 2009
    3,683
    647
    113
    friends PHP job vacancies thiyanawada 2,3 years experience thiyena kattiyata? loku help ekak.
     

    shyze

    Junior member
  • Dec 30, 2012
    199
    13
    18
    හැමෝටම වටින site එකක් lynda, CBT Nuggets ,codeschool ,marakana , bootcamp වගේ site වලින් දෙන tutorials free ගනින් මෙතනින්
    warez-bb.org
    Programming A-Z :cool:

    මචන් warez-bb.org එකේ Register වෙන්න දෙන්නේ නැනේ දැන් :(

    "Sorry, but the board administrator does not allow new registrations to this board.

    Click Herehttp://www.warez-bb.org/index.php to return to the Forum Index "

    කියල message එකක් එනවා බන් :(
     

    shyze

    Junior member
  • Dec 30, 2012
    199
    13
    18
    office eke inna kattiya open karanna epa :sorry: xxx site wala advertisements thiyenawa :angry:


    sorry මචන් මට ඒක meter උනේ නැනේ.....එහෙම වෙනවා ඇති මචන් මම AddBlock එක දාල හින්ද මට ඒක ගානක් ගියේ නෑ.... :P:P:P

    ඒ උනාට tutorial නම් තියනවා බාගත කරගන්න පුළුවන් මොකද මමත් මේකෙන් තම බාගත කරේ :)


    ස්තුතියි සහෝ reply එකට :)
     
    • Like
    Reactions: san1020

    KingCM

    Well-known member
  • Jul 23, 2013
    6,920
    948
    113
    www.biogen.lk
    only choose to do PHP if you are not comfortable with other types of programming / you are seriously good at web development. (and I do not just mean PHP, but the whole HTML, CSS, Javascript thing with some knowledge of CMSs, a smattering of Javascript and PHP frameworks and knowledge of new web tech such as Node.js .

    You can earn a lot by doing freelancing if you are any good. Choosing it as a career path is :confused::confused: ane manda. Not good for you financially.

    Hello Brother.:D:D

    Also i have a similar problem in programming field.

    I am a 2nd year BIT(UCSC) student.

    mama danata kamathima java walata.(me dawas wala igena gannawa.)

    eth machan kohomada java software engineer kenek widiyata job ekakata enter wenne?:confused::confused::confused::confused::confused:


    Topjobs eke thiyena hama java vacancy ekakatama aduma 2,3 years wath experience eka illanawane?:sorry::sorry::sorry::sorry::sorry:

    java walata internshp ekakwath hoyaganna lesiyen bane ban.:confused::confused::confused:


    komada java SE kenek widiyala field ekata enter wenne?:dull::dull::dull:
     

    san1020

    Well-known member
  • Jun 8, 2011
    3,496
    506
    113
    ලැප ඉදිරියේ
    sorry මචන් මට ඒක meter උනේ නැනේ.....එහෙම වෙනවා ඇති මචන් මම AddBlock එක දාල හින්ද මට ඒක ගානක් ගියේ නෑ.... :P:P:P

    ඒ උනාට tutorial නම් තියනවා බාගත කරගන්න පුළුවන් මොකද මමත් මේකෙන් තම බාගත කරේ :)


    ස්තුතියි සහෝ reply එකට :)

    ඔව් ඔව් මමත් බාගත කරගත්තා ඕනි නැති ඒවා දිහා බලන්නේ නැතුව :cool::cool::cool:
     

    san1020

    Well-known member
  • Jun 8, 2011
    3,496
    506
    113
    ලැප ඉදිරියේ
    Hello Brother.:D:D

    Also i have a similar problem in programming field.

    I am a 2nd year BIT(UCSC) student.

    mama danata kamathima java walata.(me dawas wala igena gannawa.)

    eth machan kohomada java software engineer kenek widiyata job ekakata enter wenne?:confused::confused::confused::confused::confused:


    Topjobs eke thiyena hama java vacancy ekakatama aduma 2,3 years wath experience eka illanawane?:sorry::sorry::sorry::sorry::sorry:

    java walata internshp ekakwath hoyaganna lesiyen bane ban.:confused::confused::confused:


    komada java SE kenek widiyala field ekata enter wenne?:dull::dull::dull:
    1. ඉගෙන ගන්න ගමන් තමන් තනියෙන් මොනා හරි හදන්න , කට්ට කාගෙන හොයාගෙන . දන්න අයගෙන් අහගෙන .
    2. latest technologies ගැන දැනුවත්ව ඉන්න . ඒ අනුව job කරද්දී වැදගත් වෙයි කියලා හිතන ඒවා ඉගෙන ගන්න .
    3. degree එක ඉවර උනාම පොඩි ගානකට හරි ජොබ් එකක් සෙට් කර ගන්න . ඔයා ඉගෙන ගන්න කාලේ කරපු දේවල් interview එකේ දී වැදගත් වෙයි .
    4. පොඩි company වලිදී හොදට expose වෙනවා වැඩ වලට ගොඩක් වෙලාවට teams නෑ තමන්ම තමා db හදාගෙන code කරලා software එක finish කරන්න ඕනි . ( බය වෙන්න එපා මම කියන්නේ මාසේ දෙකේ projects )
    5. පොඩි එකක 2 years විතර experience ගත්තම ඔයාට පුළුවන් බය නැතුව ඕනි ජොබ් එකකට apply කරන්න .
     

    KingCM

    Well-known member
  • Jul 23, 2013
    6,920
    948
    113
    www.biogen.lk
    1. ඉගෙන ගන්න ගමන් තමන් තනියෙන් මොනා හරි හදන්න , කට්ට කාගෙන හොයාගෙන . දන්න අයගෙන් අහගෙන .
    2. latest technologies ගැන දැනුවත්ව ඉන්න . ඒ අනුව job කරද්දී වැදගත් වෙයි කියලා හිතන ඒවා ඉගෙන ගන්න .
    3. degree එක ඉවර උනාම පොඩි ගානකට හරි ජොබ් එකක් සෙට් කර ගන්න . ඔයා ඉගෙන ගන්න කාලේ කරපු දේවල් interview එකේ දී වැදගත් වෙයි .
    4. පොඩි company වලිදී හොදට expose වෙනවා වැඩ වලට ගොඩක් වෙලාවට teams නෑ තමන්ම තමා db හදාගෙන code කරලා software එක finish කරන්න ඕනි . ( බය වෙන්න එපා මම කියන්නේ මාසේ දෙකේ projects )
    5. පොඩි එකක 2 years විතර experience ගත්තම ඔයාට පුළුවන් බය නැතුව ඕනි ජොබ් එකකට apply කරන්න .

    Thank you brother.:D:D:D:D:D:D:D:D:D

    එත් මචො තියෙනවා පොඩි ප්‍රශ්නයක්.

    මම බලන්නේ නම් topjobs.lk.

    එත් අඩු පඩියකට වැඩට යන්න හරි, ඒ site එකේ තියෙන java vacancy හැම එකකටම වගේ minimum 1 years වත් experience ඉල්ලනවනේ.

    ඒ වගේ java vacancy වලට තමන් කලින් (ඉගෙන ගන්න කාලේදී ) කරපු project CV එකට දාල ජොබ් එකට apply කරන්න පුලුවන්ද ?

    මම එහෙම ඇහුවේ java (6 month) internship ප්‍රෝග්‍රෑම් එකක් වත් නැනේ බන් හොයාගන්න.(php වලටනම් ඕන තරම් internship ප්‍රෝග්‍රෑම් තියෙනවනේ.):D:D:D:D:D:D:D
     

    Ayeshlive

    Well-known member
  • Jul 1, 2011
    10,570
    943
    113
    *̶͑̾̾​̅ͫ͏̙̤g͛͆̾ͫ̑͆&
    Thank you brother.:D:D:D:D:D:D:D:D:D

    එත් මචො තියෙනවා පොඩි ප්‍රශ්නයක්.

    මම බලන්නේ නම් topjobs.lk.

    එත් අඩු පඩියකට වැඩට යන්න හරි, ඒ site එකේ තියෙන java vacancy හැම එකකටම වගේ minimum 1 years වත් experience ඉල්ලනවනේ.

    ඒ වගේ java vacancy වලට තමන් කලින් (ඉගෙන ගන්න කාලේදී ) කරපු project CV එකට දාල ජොබ් එකට apply කරන්න පුලුවන්ද ?

    මම එහෙම ඇහුවේ java (6 month) internship ප්‍රෝග්‍රෑම් එකක් වත් නැනේ බන් හොයාගන්න.(php වලටනම් ඕන තරම් internship ප්‍රෝග්‍රෑම් තියෙනවනේ.):D:D:D:D:D:D:D


    Contact thilihare (mention my name "Ayesh"). He knows some Java company heads.
    http://www.elakiri.com/forum/member.php?u=469891
     

    guhora

    Well-known member
  • Jan 18, 2012
    901
    64
    48
    මචන් මම Netbeans වලින් Dictionary එකක් හැදුව, එකේ Word එකක මුල් letters type කරන යද්දී ඒ අකුරු වලට අදාල words ගන්න මම මේ code එක දැම්ම but මොකක් හරි word එකක් typeකරල දෙවනි පාර තව meaning එකක් ගන්න අයේ type කරන්න යද්දී type වෙන්නේ නැ. මේකට හේතුව මොකද්ද.

    String w= this.txtword.getText();
    this.meanings = wdb.getwordsqu(w);

    if(!meanings.isEmpty())
    {

    for(int i=0; i<meanings.size(); i++)
    {
    this.tbldic.setValueAt("", i, 0);
    this.tbldic.setValueAt("", i, 1);

    }
    model.setRowCount(0);

    for(int j=0; j<meanings.size(); j++)
    {
    Words w2= meanings.get(j);
    model.addRow(new Object[]{w2.getword(),w2.getmean()});
    }

    }
    else {
    JOptionPane.showMessageDialog(rootPane, "Value Not Found");
    }
     

    DJvodka

    Well-known member
  • Mar 31, 2009
    3,375
    292
    83
    A land like no other
    මචන් මම Netbeans වලින් Dictionary එකක් හැදුව, එකේ Word එකක මුල් letters type කරන යද්දී ඒ අකුරු වලට අදාල words ගන්න මම මේ code එක දැම්ම but මොකක් හරි word එකක් typeකරල දෙවනි පාර තව meaning එකක් ගන්න අයේ type කරන්න යද්දී type වෙන්නේ නැ. මේකට හේතුව මොකද්ද.

    String w= this.txtword.getText();
    this.meanings = wdb.getwordsqu(w);

    if(!meanings.isEmpty())
    {

    for(int i=0; i<meanings.size(); i++)
    {
    this.tbldic.setValueAt("", i, 0);
    this.tbldic.setValueAt("", i, 1);

    }
    model.setRowCount(0);

    for(int j=0; j<meanings.size(); j++)
    {
    Words w2= meanings.get(j);
    model.addRow(new Object[]{w2.getword(),w2.getmean()});
    }

    }
    else {
    JOptionPane.showMessageDialog(rootPane, "Value Not Found");
    }

    දැන් ඔය කෝඩ් එක කොහෙන්ද කෝල් කරන්නෙ? Thread use කරනවද?
     

    ilanganthilaka

    Well-known member
  • Jun 4, 2008
    12,435
    1,004
    113
    උපුටා ගැනීමකි​

    බිල් ගේට්ස් ගේ ජීවිත කථාව

    images


    බිල් ගේට්ස් උපත ලැබුවේ 1955 ඔක්තෝබර් 28 වනදාය. මොහුගේ පවුල් පසුබිම තුල ධනවත් ව්‍යාපාර, දේශපාලනය, සමාජ සේවය යන අංශ දක්නට තිබුණි. මොහුගේ සීයාගේ පියා රාජකීය නීති සම්පාදකයෙක් හා නගරාධිපතිවරෙයක් වූ අතර සීයා එකල ජාතික බැංකුවේ උප සභාපති වරයා ද පියා නීතිඥයෙක් ද විය.

    බිල් මහන්සි වැඩ කරන්නෙක් වුණා. ඔබ බුද්ධිමත් නම් එය ප්‍රයෝජනයට ගත හැකි ආකාරය දනී නම් ඕනෑම දෙයක් ලබාගත හැකි බව ඔහුගේ ප්‍රබල විශ්වාසයක වුණා. කුඩා කල සිට බිල් බුද්ධිමත්, තරගකාරී අයෙක් වුණා. ෙමම ලක්ෂණ ඔහුට ඔහුගේ වෘත්තිමය ජීවිතයේ හිනි ෙපත්තටම යාමට උදව් වුණා. පාසල් කාලය තුල බිල් ගණිතය හා විද්‍යාව යන විෂයන්ට විශිෂ්ඨ සමත්කම් ද දැක්වූවා.

    නමුත් පාසල් වැඩ කටයුතු වලින් ඔහු හෙම්බත් වී සිටියා. මොහුගේ දෙමාපියන්ද මෙය දැන ගත් පසු, ඔවුන් බිල්ව ෙපෘද්ගලික පාසලකට අතුලත් කළා. ඒහි අධ්‍යයන කටයුතු ෙව්ගයන් සිදු වුණා. මෙම දෙමාපියන්ගේ තීරණය බිල්ගේ ජීවිතය වෙනස් කල සිද්ධියක් වුණා. එහිදී මුල් වරට ඔහු පරිගණකය ක්‍රියා කරවීමට ඉගෙන ගත්තා. බිල් හා ඔහුගේ මිතුරන් පරිගණක විෂයට බොහෝ ඇලුම් කරා. ඒ අතර ඔවුන් 1968 “Programmers Group” නමින් කණ්ඩායමක්ද ඇති කරගත්තා. මෙම කණ්ඩායම තුළ සිටින විට මොවුන් මොවුනගේ හැකියාවන් වොෂින්ටන් සරසවියේ ප්‍රයෝජනයට ගත හැකි ආකාරයද සොයා ගත්තා.

    මිළග වසරේ ඔවුන්ගේ ප්‍රථම අවස්ථාව ලෙස ඔවුන්ට තොරතුරු විද්‍යා ආයතනයක(Information Sciences Inc.) පරිගණක භාෂා ලියන්නන් (programmers) ලෙස රැකියාව ලැබුණා. එම ආයතනය ඔවුන්ට සෑම නව වැඩසටහනකටම කර්තෘභාගයද ගෙවීමට එකග වුණා. මෙහි ප්‍රථිපලයක් ලෙස මෙම කණ්ඩායම නිල ව්‍යාපාරයක් බවට පත් වුණා.

    බිල් ගෙට්ස් හා ඔහුගේ ළගම මිතුරා වන ඇලන්, Traf-O-Data නමින් ඔවුන්ගේම සමාගමක් ඇරඹුවා. ඔවුන් එහිදී වාහන ගමනාගමනය දැනගැනීමට කුඩා පරිගණකයක් නිර්මාණය කළා. මෙම ව්‍යාපෘතියෙන් ඔවුන් $20,000ක් පමණ ඉපයූවා. බිල් විද්‍යාලයෙන් ඉවත් වූ පසු Traf-O-Data සමාගම ද අවසන් වුණා. 1973දී ඔහු හාවර්ඩ් සරසවියට ඇතුලු වුණා. නමුත් කල යුත්තේ කුමක්ද කියා ඔහු දැන සිටියේ නෑ.

    බිල් හාවර්ඩ් සරසවියේ තිබූ ඉතා දුෂ්කර වූ ගණිතය පාඨමාලාවක් හැදෑරීමට පටන් ගත් අතර එයටද බිල් වැඩි කැමැත්තක් දැක්වූයේ නෑ. ඔහු බොහෝ විට පාසලේදී රෑ නිදි වරාගෙන පාසල් පරිගණකය ඉදිරියේ සිටි අතර, පසුවදා පංති කාමරය නිදා ගත්තා. පාසලෙන් ඉවත් පසු ඔහුට ඔහුගේ පරිගණක ලෝකය නැතිවුණා. ඔහු බිල් සහ ඔහුගේ ළගම මිතුරා වන ඇලන් , පාසල් ඉවත් වූවත් දෙදනා අතර හොද මිතුරුකමක් පැවැතියා. ඔවුන් බොහෝ විට අනාගත ව්‍යාපෘති ගැන තම නව අදහස් හුවමාරු කරගත්තා. නව ව්‍යාපාරයක් ආරම්භ කිරීම ගැන ද සාකච්ඡා කලා. බිල් ගේ පළමු වසර අවසන් වූ පසු ඇලන් ඔහු ළගට පැමිණීමත් සමග ඔවුන් ගේ සමහර අදහස් ක්‍රියාවට නැංවීමට හැකි වුණා. එම කාලයේදී ඔවුන්ට Honeywell සමාගමේ රැකියාවක් ලැබුණා. ඇලන්, බිල්ව අලුත් මෘදුකාංග සමාගමක් ඇරඹීමට නිතර උනන්දු කරා.

    වසරක් ඇතුලත බිල් ගේට්ස් සරවියෙන් එලවා දැමුවා. ඉන් පසු ඔහු Microsoft පිහිටවූවා. Microsoft හි දැක්ම වූයේ “ සෑම මේසයකම පරිගණකයක් සහ සෑම පරිගණකයකම Microsoft මෘදුකාංගය “. ( ”A computer on every desk and Microsoft software on every computer”). බිල් බොහෝ දර්ශණවාදියෙක් වූ අතර ඔහුගේ දැක්ම සාක්ෂාත් කර ගැනීමට ඔහු ඉතා මහන්සි වී වැඩ කළා. ඔහු ඔහු‍ගේ බුද්ධිමත්බව හා මහන්සිය පිලිබද තැබූ විශ්වාසය අද ඔහු සිටින තැනට ඔහුව ෙගනත් ති‍බෙනවා.

    ඔහුට වාසනාව හා ෙද්ව වරප්‍රසාද ගැන අබ මල් ෙර්ණුවක තරම් වත් විශ්වාසයක් තිබුණේ නෑ. මහන්සියෙන් කැපවීමෙන් තරගකාරී ලෙස වැඩ කිරීමයි ඔහුගේ ඒකම විශ්වාසය වුණේ.

    බිල්ගේ Microsoft සමාගම අනිත් මෘදුකාංග සමාගම් වලට හොද තරගයක් දෙමින් පවතී. ඔහු අවදානම නැමැති ක්‍රීඩාවට බොහෝ ප්‍රිය කරන අතර ලෝක ආධිපත්‍යය පැතිරවීමේ ක්‍රීඩාවට ද ‍ඇලුම් කරයි. බිල්ගේ විශ්වාසය ඉතා ප්‍රබල වූ අතර ඔහුගේ ධනය වර්ධනය කිරීමට හා මෘදුකාංග කර්මාන්ත ෙය් ඒකාධිකාරියක් ලබා ගැනීමට තරම් ඒය බල සම්පන්න වුණා.

    බිල් ෙග්ට්ස් නිර්ලෝභි පුද්ගලෙයකි. ඇත්ත වශ ෙයන් කිව ෙහාත් ඔහු ෙවත පැමිණෙන ඕනෑම පුද්ගලෙයකුට පරිගණක, අන්තර්ජාලය හෝ ‍වෙනත් ඕනෑම දෙයක් දීමට ෙමම අපූරු පුද්ගලයා පසුබට වන්නේ නැහැ. පසුගිය වසරක ඔහු ච්ක‍ගෝහි අයින්ස්ටයින් මූලික පාසලට ගිය අතර එහිදී චිකාගෝහි පාසල් වලට පරිගණක, අන්තර්ජාල පහසුකම් හා මුදලින්ද $110,000ක් පරිත්‍යාග කලා. මොහු ස්ටැෆර්ඩ් සරසවියට පරිගණක ආයතනයක් පිහිටවීමට ඩොලර් මිලියන 38ක් පරිත්‍යාග කලා. තම සැදෑ සමයේ තම ආදායමෙන් 95%ක් පරිත්‍යාග කිරීමට මෙම අද්විතීය මනුෂ්‍යයා සැලසුම් කර තිබෙනවා..​

    images

    Source : PARALLAX SRI LANKA