Ballerina ගැන දන්නෙ කව්ද..

kolavari

Well-known member
  • Aug 11, 2012
    33,746
    1
    25,658
    113
    කැළෑ පොජ්ජේ
    WSO2 eke job karanna ballerina danaganna oni na ban :lol: Anika inhouse hadapu ekaknam mechchara eliyata expose karanne naha.

    oka integration language ekak, oka tiyenne integrate karana logics liyanna
    issara owa liwwe configs walin Synapse wage, nattam BPEL BPMN wage
    ewa wenuwata program language ekakin liyanna tamai meka tiyenne


    Integration space eke, e kiwwe web services (SOAP, REST) natinam RPC, TCP wage ewala weda karanawanam meka igenaganna eka watinawa

    Database ekak gahala, data tika report ekak pennala receipt kadana application hadana ayatanam mewa wedak naha :lol:

    :lol: කවුද බන් කිව්වේ wso2 ජොබ් කරන්න බැලරිනා දැනගන්න ඕනේ කියල? :P මම කිව්වේ ඕකට ජොබ් ඇප්ලයි කරන උන් තමයි ඕව බලන්නේ කියල ගොඩක් :rofl: මොකද ඔකේ එහෙම එකක් තියෙන නිසා...මම දන්නා කෙල්ලෙකුත් මාස තුනක් විතර බ්ලොග් එකක් එහෙම හදාගෙන, උන්ගේ ඒවා ගැන පොස්ට් දාගෙන එහෙම තමයි ඕකට පැන්නේ :lol:

    අනික උබ කියල තියෙන්නෙත් මම කිව්ව ටිකම තමයි :rofl: මම කිව්වේ දකින හැම එකම ට්‍රයි කරන්න එපා කියල..මොකද ඕව වැඩක් නැහැ හැම එකාටම...උබ හරි ලොකු සීන් එකෙන් කියෙව්වට බහුතරෙකට ඕව වැඩක් නැහැ :lol: ඇත්ත කතාව ඒක..:rofl::rolleyes: අනිත් එක මම කිව්වේ wso2 කියන්නේ මිඩ්ල්වෙයා කරන කම්පැනි එකක්..උන්ට ඉතින් ඉන්ටිග්රේෂන් ඕනේ...:rolleyes: එක ගැන තමයි මම කිව්වේ ඉන්හවුස් පර්පස් වලට හදන ඒවා තමයි පස්සේදී උන් එලියට දාන්නේ..නැතුව උන්ට තකහනියේ ප්රෝග්රමින් ලන්ගුවේජ් හදල දාන්න තරම් අවශ්‍යතාවයක් තියෙන්න විදිහක් නැහැ...ගූගල් එකෙන් උනත් ලන්ගුවේජ් එකක් හදල එලියට දෙන්නේ අමාරුවට නෙමෙයි...උන්ගේ එක එක පර්පස් වලට උන් හදනවා...ඉන් පස්සේ එක එලියට දානවා...ෆේස්බුක් එකෙන් HHVM, react හැදුවෙත් ඒ නිසා,ගූගල් එකෙන් go එක හැදුවෙත් ඒ වගේ උන්ගේ අවශ්‍යතා වලට....:yes::yes:

    කොහොමහරි කමක් නැහැ මම කිසිම විදිහකින් මේක පහත් කරලා කතා කරේ නැහැ...ලංකාවේ මේ වගේ දේවල් වලින් ඉස්සරහට යන්න ඕනේ..මම කිව්වේ දකින හැමදේම තේරුමක් නැතුව කරන්න යන්නෙපා කියලයි...ඒ ඒ දේවල් හදල තියෙන්නේ මොකටද කියල ඉස්සෙල්ල තේරුම් ගන්න ඕනේ...බැලරිනා ලියල තියෙන්නෙත් ජාවා වලින්..ඉතින් ජාවා තියෙද්දී ආයේ මොකටද බැලරිනා කියල බලන්න ඕනේ විශේෂ හේතුවක් නැතුව මේක මෙහෙම හදල තියෙන්නේ..:yes:
     

    DJ_HarDWelL

    Well-known member
  • Jul 31, 2016
    871
    155
    63
    127.0.0.1
    :lol: කවුද බන් කිව්වේ wso2 ජොබ් කරන්න බැලරිනා දැනගන්න ඕනේ කියල? :P මම කිව්වේ ඕකට ජොබ් ඇප්ලයි කරන උන් තමයි ඕව බලන්නේ කියල ගොඩක් :rofl: මොකද ඔකේ එහෙම එකක් තියෙන නිසා...මම දන්නා කෙල්ලෙකුත් මාස තුනක් විතර බ්ලොග් එකක් එහෙම හදාගෙන, උන්ගේ ඒවා ගැන පොස්ට් දාගෙන එහෙම තමයි ඕකට පැන්නේ :lol:

    අනික උබ කියල තියෙන්නෙත් මම කිව්ව ටිකම තමයි :rofl: මම කිව්වේ දකින හැම එකම ට්‍රයි කරන්න එපා කියල..මොකද ඕව වැඩක් නැහැ හැම එකාටම...උබ හරි ලොකු සීන් එකෙන් කියෙව්වට බහුතරෙකට ඕව වැඩක් නැහැ :lol: ඇත්ත කතාව ඒක..:rofl::rolleyes: අනිත් එක මම කිව්වේ wso2 කියන්නේ මිඩ්ල්වෙයා කරන කම්පැනි එකක්..උන්ට ඉතින් ඉන්ටිග්රේෂන් ඕනේ...:rolleyes: එක ගැන තමයි මම කිව්වේ ඉන්හවුස් පර්පස් වලට හදන ඒවා තමයි පස්සේදී උන් එලියට දාන්නේ..නැතුව උන්ට තකහනියේ ප්රෝග්රමින් ලන්ගුවේජ් හදල දාන්න තරම් අවශ්‍යතාවයක් තියෙන්න විදිහක් නැහැ...ගූගල් එකෙන් උනත් ලන්ගුවේජ් එකක් හදල එලියට දෙන්නේ අමාරුවට නෙමෙයි...උන්ගේ එක එක පර්පස් වලට උන් හදනවා...ඉන් පස්සේ එක එලියට දානවා...ෆේස්බුක් එකෙන් HHVM, react හැදුවෙත් ඒ නිසා,ගූගල් එකෙන් go එක හැදුවෙත් ඒ වගේ උන්ගේ අවශ්‍යතා වලට....:yes::yes:

    කොහොමහරි කමක් නැහැ මම කිසිම විදිහකින් මේක පහත් කරලා කතා කරේ නැහැ...ලංකාවේ මේ වගේ දේවල් වලින් ඉස්සරහට යන්න ඕනේ..මම කිව්වේ දකින හැමදේම තේරුමක් නැතුව කරන්න යන්නෙපා කියලයි...ඒ ඒ දේවල් හදල තියෙන්නේ මොකටද කියල ඉස්සෙල්ල තේරුම් ගන්න ඕනේ...බැලරිනා ලියල තියෙන්නෙත් ජාවා වලින්..ඉතින් ජාවා තියෙද්දී ආයේ මොකටද බැලරිනා කියල බලන්න ඕනේ විශේෂ හේතුවක් නැතුව මේක මෙහෙම හදල තියෙන්නේ..:yes:

    එතකොට මචන් මේකත් jvm එක උඩ රන් වෙන language එකක්ද..?? scala, Groovy වගේ..:confused::confused:
     

    rskoora

    Well-known member
  • Apr 1, 2008
    4,001
    608
    113
    එතකොට මචන් මේකත් jvm එක උඩ රන් වෙන language එකක්ද..?? scala, Groovy වගේ..:confused::confused:

    Ow java Walin liyala tiyenne parana out dated synapse Lang aka replace karanna. Main purpose aka user friendly integration Lang akak loketa dena aka

    Meka DR. Sanjeeva privately architect karanne. Aya code Hitan karanawa
     

    rskoora

    Well-known member
  • Apr 1, 2008
    4,001
    608
    113
    Wso2 enna balan ballerina balanna EPA age programming una tiye nam try karapan

    Oka open source contributor kenek wenna th puluwan git hub aken fork karala uba hoda nam ubawa recruit karai
     

    Jack_Sparrow

    Well-known member
  • Jun 16, 2008
    42,529
    1
    16,938
    113
    Black Pearl
    :lol: කවුද බන් කිව්වේ wso2 ජොබ් කරන්න බැලරිනා දැනගන්න ඕනේ කියල? :P මම කිව්වේ ඕකට ජොබ් ඇප්ලයි කරන උන් තමයි ඕව බලන්නේ කියල ගොඩක් :rofl: මොකද ඔකේ එහෙම එකක් තියෙන නිසා...මම දන්නා කෙල්ලෙකුත් මාස තුනක් විතර බ්ලොග් එකක් එහෙම හදාගෙන, උන්ගේ ඒවා ගැන පොස්ට් දාගෙන එහෙම තමයි ඕකට පැන්නේ :lol:

    අනික උබ කියල තියෙන්නෙත් මම කිව්ව ටිකම තමයි :rofl: මම කිව්වේ දකින හැම එකම ට්‍රයි කරන්න එපා කියල..මොකද ඕව වැඩක් නැහැ හැම එකාටම...උබ හරි ලොකු සීන් එකෙන් කියෙව්වට බහුතරෙකට ඕව වැඩක් නැහැ :lol: ඇත්ත කතාව ඒක..:rofl::rolleyes: අනිත් එක මම කිව්වේ wso2 කියන්නේ මිඩ්ල්වෙයා කරන කම්පැනි එකක්..උන්ට ඉතින් ඉන්ටිග්රේෂන් ඕනේ...:rolleyes: එක ගැන තමයි මම කිව්වේ ඉන්හවුස් පර්පස් වලට හදන ඒවා තමයි පස්සේදී උන් එලියට දාන්නේ..නැතුව උන්ට තකහනියේ ප්රෝග්රමින් ලන්ගුවේජ් හදල දාන්න තරම් අවශ්‍යතාවයක් තියෙන්න විදිහක් නැහැ...ගූගල් එකෙන් උනත් ලන්ගුවේජ් එකක් හදල එලියට දෙන්නේ අමාරුවට නෙමෙයි...උන්ගේ එක එක පර්පස් වලට උන් හදනවා...ඉන් පස්සේ එක එලියට දානවා...ෆේස්බුක් එකෙන් HHVM, react හැදුවෙත් ඒ නිසා,ගූගල් එකෙන් go එක හැදුවෙත් ඒ වගේ උන්ගේ අවශ්‍යතා වලට....:yes::yes:

    කොහොමහරි කමක් නැහැ මම කිසිම විදිහකින් මේක පහත් කරලා කතා කරේ නැහැ...ලංකාවේ මේ වගේ දේවල් වලින් ඉස්සරහට යන්න ඕනේ..මම කිව්වේ දකින හැමදේම තේරුමක් නැතුව කරන්න යන්නෙපා කියලයි...ඒ ඒ දේවල් හදල තියෙන්නේ මොකටද කියල ඉස්සෙල්ල තේරුම් ගන්න ඕනේ...බැලරිනා ලියල තියෙන්නෙත් ජාවා වලින්..ඉතින් ජාවා තියෙද්දී ආයේ මොකටද බැලරිනා කියල බලන්න ඕනේ විශේෂ හේතුවක් නැතුව මේක මෙහෙම හදල තියෙන්නේ..:yes:

    උඹ කියන සමහර දේවල් වලට එකඟයි සමහර දේවල් වලට එඟ නෑ :)
    Ballerina ගැන මම දන්න තරමින් විස්තර මේවා...


    • ඔව් Ballerina කියන්නේ general purpose language එකක් නෙමෙයි special purpose language එකක්. Hello World Print කරන්න, හන්දියේ කඩේට inventory control system එකක් හදන්න මේක පාච්චියේ කරන්නේ නෑ. :lol: ඒවාට Java C# VB වගේ තියනවා.... IJTS වගේ තැන් වල Java වලට degree හිටං දෙනවා අපේ හාන්දුරුවනේ.. :lol:

    • මේක Facebook ReactJS වගේ in house problem එකක් solve කරන්න හදපු එකකුත් නෙමෙයි. :no: මොකද WSO2 කියන කොම්පැනිය enterprise වල integration problems solve කරන products හදන කොම්පැනියක්. ඇත්තටම problem එක තියෙන්නේ enterprise වල. මොකද අපේ අත්තා මුත්තා කාලේ CORBA, DCOM වලින් integrate කොරලා පස්සේ බාප්පොච්චා කාලේ RPC, RMI වලින් ලියලා පස්සේ පස්සේ SOAP REST බස්සලා service orchestration කරන්න උනේ BPEL වලින්, තව mediation flow ලිව්වේ synapse. මේවා ඔක්කොම XML configurations නේ. ඒ වෙනුවට programing language එකක් ගෙනාවොත්, ගොඩක් වැඩ ටිකක් කරගන්න පුලුවන්. ඒකට තමයි මේ කොම්පනියේ කොල්ලො කුරුට්ටෝ ටික දඟලන්නේ. මේක තව ටිකක් enahanceකරලා තියනවා Visual Tool එකකින් program එක ලියන්න දීලා. මේකේන් programming background එකක් නැති කෙනෙක්ට උනත් try කරන්න පුලුවන්.

    • උඹ කියනවා වගේ අපේ රටේ අනාතයෝ ඉන්නවා job advertisement එක බලල technology ඉගෙනගන්නවා :dull::( එහෙම එවුන් නම් මේක ඉගෙනගන ලියලා කොම්පනි යන්න ඉන්නනන්වම්, ඒ වගේ එවුන් ගන්නේ නැති තරමට හොඳයි. මුලින් තමන් subject එක දැනගන්න ඕනි. Web service එකේ මොකද්ද ඒකේන් මොකද වෙන්නේ කියලා දන්නේ නැතිව interview බොරු කරලා කොම්පනි වලට ගියාට survive වෙන්න අමාරුයි. බොරුවට ආයුෂ අඩුයි...


     
    Last edited:

    Jack_Sparrow

    Well-known member
  • Jun 16, 2008
    42,529
    1
    16,938
    113
    Black Pearl
    Wso2 enna balan ballerina balanna EPA age programming una tiye nam try karapan

    Oka open source contributor kenek wenna th puluwan git hub aken fork karala uba hoda nam ubawa recruit karai

    Typical Sri lankan Coders. Learning technologies only when Job Advert looks for it :dull::oo::baffled:
     

    Omega_Jay

    Well-known member
  • Jul 16, 2017
    3,147
    1,702
    113
    ඩොටේ ¯\(°_o)/¯
    dan mekane manussayo scene eka
    uba java walin code liyanawa
    mulin liyanna sarala scene, DB ekak read karala report hadala print out gahanawa :lol: (mewa karanna IJTS eke course ekak kalath athi :lol:)

    kalayak yaddi bota ona wenawa, me atamagale wena wena application ekka integrate karanna, itin uba API hadanawa eka eka services walin endpoints expose karala.

    dan enterprise ekak gattoth ohoma eka eka services (SOAP, REST bla bla) tiyana ewa piliwelata call karanna oni eka eka transaction wala. ewa issara kale BPEL, Synapse config languages walin kale. mewa okkoma XML base mewala limitations tiyanawa. e wenuwata tamai me language eka tiyenne program ekak widiyata logic liyanna

    ඔව් ඔව්මයී !!! :baffled::baffled::lol:
     

    Rahula Kasun

    Well-known member
  • Feb 1, 2013
    12,372
    13,690
    113
    හැමිනේශන්
    :) මචං ඕකේ සිංහල support සීන් එකකුත් තියෙනවා නේද? :) google I/O එකේදී ඕක ගැන එහෙම සින් එකක් උන් කිවුවා :)
     
    Last edited:

    Mr.Thor

    Well-known member
  • Sep 26, 2011
    5,402
    3,777
    113
    Colombo
    :) මචං ඕකේ සිංහල support සීන් එකකුත් තියෙනවා නේද? :) google I/O එකේදී ඕක ගැන එහෙම සින් එකක් උන් කිවුවා :)

    oka sarala seen, java compiler eken tokenize kraddi literals kadaganna seen ekak tyne.. :rolleyes::rolleyes::rolleyes:

    sarala java code ekak gahala balnna.
     

    Omega_Jay

    Well-known member
  • Jul 16, 2017
    3,147
    1,702
    113
    ඩොටේ ¯\(°_o)/¯
    ;););););););););)

    20562720_1518948974829554_556619366_n.jpg
     
    • Like
    Reactions: මම බෙනා