ElaKiri Programmer's Club

M E T H

Active member
  • Oct 23, 2013
    647
    48
    28
    අද C වල ඩේටා ටයිප්ස්, වැලියු අසයිනින් කරන්න ගිහන් මට ඇඩුනයි කිහයන්කෝ. යකෝ මේක පට්ට ලෝලෙවල්ලේ. :baffled::rofl: වෙන ලැංග්වේජ් වල නම් ස්ට්‍රින්ග් එකක් ගහත හැකි එක සැරේටම. මේකේ ඇරේ එකක් විදියට ගහන්න ඕන. එක කැරැක්ටර් එක ගානේ. :rofl:

    HTML:
    #include <stdio.h>
    #include <conio.h>
    
    int main() {
    	char letter[] = {'A'};
    	if (letter[0] == 'B')
    		puts ("Matched A");
    	else 
    		puts ("Not Matched A");
    	getch();
    	return 0;
    }

    C පුලුවන් උන් බුදුවේවා.... :lol::baffled::rofl:
     

    rooshan2008

    Well-known member
  • Apr 16, 2008
    5,896
    1,271
    113
    CALL 0x754EA
    අද C වල ඩේටා ටයිප්ස්, වැලියු අසයිනින් කරන්න ගිහන් මට ඇඩුනයි කිහයන්කෝ. යකෝ මේක පට්ට ලෝලෙවල්ලේ. :baffled::rofl: වෙන ලැංග්වේජ් වල නම් ස්ට්‍රින්ග් එකක් ගහත හැකි එක සැරේටම. මේකේ ඇරේ එකක් විදියට ගහන්න ඕන. එක කැරැක්ටර් එක ගානේ. :rofl:

    HTML:
    #include <stdio.h>
    #include <conio.h>
    
    int main() {
        char letter[] = {'A'};
        if (letter[0] == 'B')
            puts ("Matched A");
        else 
            puts ("Not Matched A");
        getch();
        return 0;
    }
    C පුලුවන් උන් බුදුවේවා.... :lol::baffled::rofl:

    umba turbo c da ? :lol: code blocks daganin :rofl:
     

    M E T H

    Active member
  • Oct 23, 2013
    647
    48
    28
    umba turbo c da ? :lol: code blocks daganin :rofl:
    ටර්බෝ සී කියල සෙද්දකුත් තියෙද බන්? :eek: මේ නම් පිරිසිදු සී :rofl: යකෝ එපා වෙනව බන් මම මේ ඊයේ ඉඳදන් පටන්ගත්තේ ඉගෙන ගන්න. වෙලාවකට ඒකෙත් පොඩි ගතියක් තියෙනවා.

    මෙමොරියේ ලොකේෂන්ස් හදලා , වැලුයුස් ස්ටෝර් කරන විදියට පට්ට විදියට තේරුනා මේ අරේ හරහා කැරැක්ටර් ස්ටොර් කරන සිද්දියෙන්. :cool::nerd:
     

    DJvodka

    Well-known member
  • Mar 31, 2009
    3,375
    292
    83
    A land like no other
    i agree most of things you mentioned here, but i don't agree that you mentioned Delphi as obscurely old programming language. Delphi is a great language and i belieave if we compare .Net to Delphi , Delphi have clear advantage. but because of .net is free(kind of) .net is famous. that doesn't mean delphi is not good. :nerd:

    anywy good thred. i'm in
    Code:
    Var MKRanga : array of [delphi,C++,java,.net,php,html,asp,autoit];



    Well "obscurely old" was not meant to imply that the language itself is useless at all. But the lack of current user base and tool support, and scarce learning resources might hit a new project with a stick. Since .net has the most corporate backing and has become the defacto standard among windows users, it's better in my opinion to stick with .net unless, as I mentioned earlier, someone really needs something that .net does not provide. May be you can bust some misconceptions about Delphi and do a head to head comparison with .net/c# here in this thread as few people are familiar with it.
     
    Last edited:

    K_ZONE

    Well-known member
  • May 28, 2009
    5,156
    4,057
    113
    invoke db "Injected Memory"

    machan Delphi walata start ekak ganne kohomada? :D

    මචො, Delphi කියන්නෙ පට්ටම language එකක්, ලංකාවෙ නම් මම දන්න තරමින් හරියට ඉගෙන ගත්ත තැනක් නැ, ඉගෙන ගත්ත ගොඩක් අය තනියම ඉගෙන ගත්ත උන් තමයි ලංකාවෙ ඉන්නෙ,

    Windows වලට නම් ඉතින් C++ ලගට වැඩ දාන්න පුලුවන් Language එක Delphi තමයි, .net නම් බබ්බුන්ට තියෙන Languages, ජොබ් එකට නම් හොදයි, ඒත් තමන්ට වැඩක් නැ. Woow හිතෙන්නෙ නැ,

    ඒත් Delphi වල දිගටම වැඩ කරන්න හිතාගෙන නැත්නම් Delphi ඉගෙන ගන්න වැඩිය මහන්සි වෙන්න එපා මචො, මොකද, අපිට ලංකාවෙ ජොබක් කරනවා නම් ගොඩාක් වෙලාවට ඕන වෙන්නෙ C# vb.net vb6 C++ Java Php ASP එක්ක HTML සහ SQL ඒටික ගැන ඉස්සරවෙලා Focus කරගන්න, Delphi කියන්නෙ වෙනම විදියක language එකක්, අනිත් ඒවා නම් ඔක්කොම එක වගෙ,

    C++ එක්ක VB එකතු කරලා තමයි C# ඉස්සරවෙලාම හැදුවෙ, Java කියන්නෙ C# වලට පොඩ්ඩයි වෙනස්, එකක් දන්නවා නම් අනිත් එක කිසිගේමක් නැ..
    ඔය දෙක දන්නවා නම් PHP ASP වතුර වගේ,

    ඔයා තාම මුල නම්, C# ඉගෙන ගන්න මචො, ඒත් එක්කම SQL, LINQ, XML, JSON, DOM, ADO වගේ එක එක technologies ගැන ටිකක් ගැබුරට ඉගෙන ගන්න, ජොබක් Sure.

    බැරිම උනොත් ගෙදර ඉදන් Software එකක් හදපං මම වගේ, 9ට නැගිටල, මසෙකට දවස් 4 ක්5ක් වැඩ කරලා, අනිත් උන් ගන්නවා වගේ 5 ගුනයක් හොයන්න පුලුවන් වැඩ පුලුවන් නම්,

    තමන් ඉන්න Town එකේ Shop ටික අල්ලගත්තා නම් ඇති. ලොල්

    DELPHI හොදයි Hacker ලට. System Admin ලට, වගේම කාගෙන වැඩ කරන්න ආස උන්ට.
    C++ / DELPHI දෙකෙන් එකක් ඉගෙන ගන්න.


    10. I Am Woman. I Can’t Code.
    අම්මෝ මේක නම් මම ගොඩක් ප්‍රයෝගිකව අත්විදලා තියනවා. :yes:
    programming කියල දෙන්න ගිහින් මම සැහෙන කට්ටක් කළ තියනවා. :no:
    එත් අතරින් පතර වැඩක් කරගන්න පුළුවන් අයත් හම්බ වෙලාතියනවා ;)

    ඒත් මචෝ, ෆට්ට ෆට ෆට කෙල්ලොත් ඉන්නවා කියලා අමතක කරන්න එපා, මම කාලයක් Programming Classes කලා හොද Institute එකක, කොල්ලො දහ අතේ කල්පනා කර කර ඉන්නකොට, මම වත් හිතපු නැති පැති වලින් හිතලා Solutions හදපු කෙල්ලො හිටියා මම දන්න.

    ප්‍රශ්නෙකට තියෙන්නෙ ටිකක් සීමා නැතුව හිතන්නෙ නැ, , හැමදාම අහන්නෙ ඒහෙම පුලුවන්ද සෑර් කියල තමයි.
    ඒකම දේ ආයෙ කරන්න නම් ගිරව් වගේ තමයි, :lol:

    1. අපේ සමහර ප්‍රොජෙක්ට් වල කෝඩ් ලයින් 50000ට වැඩි :( :eek:

    Java අනාතයෙක් ගේ විලාපයක්,
    ඇප් එක Close කරන්න එපා කියලා Customer ට කියනවලු ඉබ්බා, ආයෙ ඇප් Start වෙන්න පැය 3කට වඩා යන නිසා. ..ලොල්.

    මොනා උනත් 50,000 ක් කියන්නෙ පිස්සු හැදෙනවනෙ බං, උබත් එක්ක මට පොඩ්ඩක් තනියම කතා කරන්න ඕන ඒ ගැන, ලංකාවෙ හදපු හොදම System එකට මම දැක්ක System එකේ උනත් තිබ්බෙ Lines 24,000 ක් විතර DLL EXE OCX ඔක්කොගෙම, :oo:

    එළ එළ මචන් :yes: :yes:
    එත් ඇයි ජාවා වලට වැඩි කැමැත්තක් නැත්තේ :eek:

    මමත් Degree එකට කලේ java බන් ඒත් මට නම් දිරවන්නෙම නැති Language එකක්, ඇයි කියල මමම දන්නෙ නැ, Android App එකක් එහෙම Dev කරන වෙලාවට Code කරන්නෙ අහක බලාගෙන. . :P
    Mono Framework එක මට නම් තාම Buggy, IDE එකම Crash වෙනවා වෙලාවකට. ඒක හරි ගියා නම් Java වලට පයින් ගහල Uninstall කරන්නෙ. :lol::lol::lol::lol:

    thanks machan mage ewata reply kalata :) pdf seen eka machan dan goda daagaththa witharai :D owu uba kiyana kathawa issarahata balanawa

    අනිව මචො, Crystal Reports තමයි හොදම විසදුම. අවුරුදු ගානක් වැඩ කරනවා තාම ප්‍රශ්නයක් ආවෙ නැ, මෙච්චර කල් Crystel Reports 9.1 වල වැඩ කලේ, මේ අවුද්ද මුලදි CR2008 වලට මාරු උනා. 2008 එක එල,

    මම ඔය වගේ වැඩ වලට Active Reports, XtraReports එහෙමත් පාකිච්චි කලා, ඒවා පට්ට ලේසියි, ලස්සනයි, ඒත් CR Replace කරන්න ඒවා තව දියුනු වෙන්න ඕන.

    i agree most of things you mentioned here, but i don't agree that you mentioned Delphi as obscurely old programming language. Delphi is a great language and i belieave if we compare .Net to Delphi , Delphi have clear advantage. but because of .net is free(kind of) .net is famous. that doesn't mean delphi is not good. :nerd:

    anywy good thred. i'm in
    Code:
    Var MKRanga : array of [delphi,C++,java,.net,php,html,asp,autoit];




    උබේ කතාවට මමත් එකගයි, Delphi කියන්නෙ පරන Language එකක් නෙමෙයි, මම දැනට වැඩ කරන්නෙ Delphi 2010 වල, Visual Studio වගේම Delphi හොදට Update වෙනවා Kylix එක්ක Non-windows / Linux Development කරන්නත් පුලුවන් නිසා කවදාවත් බහින කලාවට යන එකක් නෙමෙයි Delphi,

    Indi එක්ක delphi කියන්නෙ මට නමි ඉතින් multi barrel rocket launcher එකක් හම්බ උනා වගේ තමයි, C++ වලට වත් එන්න බැ ගේමට.. :)

    අනිත් එක පරන උනා කියලා Assembly වත් පරන Language එකක් වෙන්නෙ නැ, මම ලියපු පොඩි පොඩි Software කැලි තියෙන්වා Win 8 වලත් වැඩ කරන,

    Win32 UI / Network Sockets එකත් එක්ක මුලු Exe එකම less than 2kb, Coff Headers අයින් කලා නම් byte ගානයි,
    .net වල ගැහුවා නම් DLL ටිකටත් එක්ක 200MB පනිනවා කම්මැලියො ලේසියට framework වලට පුරුදු උනාට, කවදා හරි හරි programming වලට යන්න උන දවසට අනිවා Low Level වට පිහිට තමයි, C# වලදි උනත් මම ඕන තරම් API calls වලට ගිහින් තියෙන්වා C# Powerful මදි උනාම. මොකද ඔය මගුලෙ Framework වලට කරන්න පුලුවන් සීමාවක් තියෙන්වා, ඉතිරි ටික API
    වලට ගියා කියන්නෙ එක විදියකින් ආයෙත් Low Level වලට බහින්න වෙනවා කියන එක තමයි.


    ඉගෙන ගන්න උන්ට නම් කියන්න තියෙන්නෙ අරක හොදයි, මේක හොදයි කියලා නැ, පුලුවන් නම් ඔක්කොම ඉගෙන ගන්න තරමට හොදයි.
    මම කියන්නෙ නිකන් 25000 හෙ ජොබක් කරගෙන එතනට නාකි වෙන උන්ට නෙමෙයි, මැරෙනකල් ඉස්සරහට යන උන්ට.

    1. C ඕන වෙනවා microcontrollers , Arduino, Apple, තව Computerized Machines / embedded systems Program කරන්න. සහ අනිත් languages හදන්නෙ ගොඩක් වෙලාවට C වල.

    2. C++ , හරියට Program කරන්න නම් ඉතින් C++ තමයි. අපේ Computer වල Install කරලා තියෙන Software වලින් වැඩි හරියක් C++ තමයි. ඉගෙන ගත්තොත් නම් කවදාවත් අපතෙ යන්නෙ නැ,.

    3. C# / vb.net database එක්ක වැඩ කරන්න POS / ERP /Accounting වගේ Systems හදන්න අඩු වියදමකින්, සහ ලේසියෙන් හදන්න ගන්නෙ ඔය දෙක තමයි, ඉගෙන ගන්නත් ලේසියි, වැඩ කරන්නත් ලේසියි, ගොඩක් වේගයෙන් Software හදන්න පුලුවන්. බැරි තැනක් ආවම ඒ දේවල් ටික C++ වලින් Library එකක් හදාගෙන ඒක C# Program එකට Reference කරගෙන කරන්න පුලුවන්. ලොකුම ප්‍රශ්නෙ ලොකු program එකක් ඇරෙන්න හැට පැයක් යනවා, nGen කරගත්තත් ඒච්චරම වේගයක් ගන්න බැ.

    4. Delphi අපි කියන්නෙ Utiility Software කියලා, අන්න ඒවා හදන්න මරුම Language එක, ඒත් එක්කම Hacking Tools, RATs, හදන්න C++ වලටත් වඩා වැඩිපුර භාවිතා වෙන්නෙ මේක, ලොකුම දේ තමයි Reverse Engineer කරන්න හරිම අමාරුයි, Tricky.

    5. PHP /ASP මේවා ඉතින් Web , Web Developing පැත්තට යනවා නම් ඉතින් අනිවා ඉගෙන ගන්න වෙනව, දැහ් Python වලටත් ලොකු තැනක් තියෙන්වා මේ පැත්තෙන් , Ruby, Perl,Java Scripting උනත් මේ පැත්තට තමයි බර. ඒත් අමතක කරන්න එපා PHP වලින් Desktop Software හදන්නත් පුලුවන්, :)

    6. Java කියන්නෙත් ලොවෙත් නැති Language එකක්, ලංකාවෙ ගිය java රැල්ලත් එක්ක Java Developers ලා දැන් එක ගෙදරම දෙතුන් දෙනෙක් ඉන්නවා. Java කියන්නෙ ගොඩාක් ලොකු පරාසයක විහිදුන Language එකක්, Windows / Linux / MAC / Android / Symbian / bada වගේ දැනට තියෙන හැම Platform එකකම වගේ පාවිච්චි කරන්න පුලුවන්. ඒත් ජාවා හරියට ඉගෙන ගත්ත උන් අඩුයි. කට්ටිය දන්නෙ Netbeans වලින් හදන්න විතරයි, සමහර Programmers ලා හිතන්නෙ Java කියන්නෙම Netbeans කියලා, සමහර institute වලින් උන්ට Java උනන්නනවා කියලා උන්ව "හාවො" කරලා තියෙන්නෙ.

    7. Autoit 2, Autoit 3, Autohotkey මේවා ගොඩක් දුරට පාවිච්කි කරන්නෙ System Admins ලා. මේවාගෙන් කොච්චර ඉක්මනට Code කරන්න පුලුවන්ද කිව්වොත් , තේ එකක් බොන ගමන් එක අතකින් Software එකක් ලියල ඉවර කරන්න පුලුවන්, කරන්න බැරි දේකුත් නැ, ඒත් ලොකු ලොකු Software නම් මේකෙ හදන්නෙ නැ, System Automation වගේ දේවල් වලට මේවගෙ Inbuilt Functions ma තියෙන්වා.

    8. VB Classic / vb6 තාමත් හොද ඉල්ලුමක් තියෙන, පරන වෙමින් පවතින තවදිරටත් Develop කරන්නෙ නැති Language එකක්. ඒත් ලංකාවෙ තාමත් හොද Job තියෙන්වා, POS /ERP / Accounting Systtems හදන ලංකාවෙ පරන Company තාම හදන්නෙ VB6 වල තමයි.

    9. Low Level Languages මේක ගැන නම් කතා කරන්න දෙයක් නැ, දන්නො දනිති, ඉගෙන ගන්න එකෙක් කියන්නෙ ඌ පොරක් තමයි, ඒක කාටවත් නැ කියන්න බැ. ඒත් එක්කම කවුරු හරි හිතන් ඉන්නවා නම් Low Level Languages දන්නෙ නැතුව ඌ වැඩ කාරයෙක් කියලා. ඌට කියන්න තියෙන්නෙ කවුරු හරි ඌව හාවා කරලා කියන එක තමයි.:lol:

    මේ ඔක්කොම ඉගෙන ගත්තත් වැඩි නැ, :nerd:

     
    Last edited:

    rooshan2008

    Well-known member
  • Apr 16, 2008
    5,896
    1,271
    113
    CALL 0x754EA
    ටර්බෝ සී කියල සෙද්දකුත් තියෙද බන්? :eek: මේ නම් පිරිසිදු සී :rofl: යකෝ එපා වෙනව බන් මම මේ ඊයේ ඉඳදන් පටන්ගත්තේ ඉගෙන ගන්න. වෙලාවකට ඒකෙත් පොඩි ගතියක් තියෙනවා.

    මෙමොරියේ ලොකේෂන්ස් හදලා , වැලුයුස් ස්ටෝර් කරන විදියට පට්ට විදියට තේරුනා මේ අරේ හරහා කැරැක්ටර් ස්ටොර් කරන සිද්දියෙන්. :cool::nerd:

    umbe sinhala kiyawala mata me wamane yanda wage :growl:.

    conio.h use karanne turbo c thama. gcc wala conio.h ne and visual c walath ne. compiler ekata anuwa libraries wenas wenawa.

    haha. umbata oka andun kundun wei pointers karanakota. tikak advance giyoth pointers-pointers karanakota jeewithe epa wei :rofl:

    eath wede atha arinda efa puthe elata karahan :) best of luck :cool:
     

    rooshan2008

    Well-known member
  • Apr 16, 2008
    5,896
    1,271
    113
    CALL 0x754EA
    K_ZONE said:
    9. Low Level Languages මේක ගැන නම් කතා කරන්න දෙයක් නැ, දන්නො දනිති, ඉගෙන ගන්න එකෙක් කියන්නෙ ඌ පොරක් තමයි, ඒක කාටවත් නැ කියන්න බැ. ඒත් එක්කම කවුරු හරි හිතන් ඉන්නවා නම් Low Level Languages දන්නෙ නැතුව ඌ වැඩ කාරයෙක් කියලා. ඌට කියන්න තියෙන්නෙ කවුරු හරි ඌව හාවා කරලා කියන එක තමයි.:lol:

    Low level language eka thama athal. Architecture :rofl: mekatath arakamai kiyanda thiyenne if you know what I mean ma thama :cool:
     
    Last edited:

    Mr.Thor

    Well-known member
  • Sep 26, 2011
    5,376
    3,764
    113
    Colombo
    Mamath itin oya ehen mehen programming tikak dannawa.. Prashna tiyanawanam ahanna help ekak dennam.. :):):)
     
    Last edited:

    M E T H

    Active member
  • Oct 23, 2013
    647
    48
    28
    Mamath itin oya ehen mehen programming tikak dannawa.. Help ekak dennam.. :):):)

    පල පල උබ UCSC එකෙත් ඩෙග්රි ගහල තව හැටහුටහමාරක් ඩෙග්රි ගහල උබ දන්නෑ Programming .. අනේ යකෝ...:rofl::lol:
     
    Last edited:

    mjayanatha

    Well-known member
  • Jan 9, 2008
    28,378
    1,885
    113
    යන එන මං නැහැ


    Java අනාතයෙක් ගේ විලාපයක්,
    ඇප් එක Close කරන්න එපා කියලා Customer ට කියනවලු ඉබ්බා, ආයෙ ඇප් Start වෙන්න පැය 3කට වඩා යන නිසා. ..ලොල්.

    මොනා උනත් 50,000 ක් කියන්නෙ පිස්සු හැදෙනවනෙ බං, උබත් එක්ක මට පොඩ්ඩක් තනියම කතා කරන්න ඕන ඒ ගැන, ලංකාවෙ හදපු හොදම System එකට මම දැක්ක System එකේ උනත් තිබ්බෙ Lines 24,000 ක් විතර DLL EXE OCX ඔක්කොගෙම, :oo:



    1. අනේ යකෝ :frown: අපි හදපු එකක් වත් ස්ලෝ වෙලා නැ .. වැඩ කලේ නැතත් :cool: .. උබ එදා අහපු සිස්ටම් එක පත එකක් :eek: එකේ ලයින්ස් 50k වැඩි .. පෙරේද එකක් ඉවර කළා චෝගම් එකට එකේ ලයින්ස් ඕන නම් 6000 ඇති :cool:
     

    MihiCherub

    Well-known member
  • Sep 14, 2009
    18,858
    1
    9,606
    113
    Gampaha

    මාත් ආවා ඉතින්, එලකිරි සෙට් එක.

    මම නම් ටිකක් ආස වෙන කවුරුවත් ආස නැති ඒවාට . .
    Assembly, Delphi, Autoit තමයි මම ආසම Language එක, වැඩිපුරම වැඩ කරලා තියෙන්නෙ සහ හම්බ කරලා තියෙන්නෙ VB6 වලින් :D, තාමත් වැඩ කරන්න පට්ටම Language එක,

    C#. vb.net වල එක්කම Java / Android වල ටික ටික වැඩ කරනවා, ASP, Php නම් තාම Sites 2k3k වගේ තමයි කරලා තියෙන්නෙ, :). . . පුලුවන් සප් එකක් දෙන්නම්.. .

    දැන් උනත් මගේ පරනම POS System එකක Updates වගයක් හදන ගමන්, vb6 මදි වෙලා API Call ගොඩක ඇමිනිලා ඉන්නෙ, , ලොල්. .

    දැන් .net ආවට පස්සෙ ඉතින් මේ වගේ මොලේ පාවිච්ච්චි කරලා වැඩ කරන්න බැ, Modern Languages වල ටිකක් වැඩ කරනකොට මට නම් තිත්ත වෙනවා, මෙලෝ රහක් නැ, n00b ලට නම් මගුල්.

    පිටු ගනන් දාන ලොකු ටෝක නම් කොහෙත් තියෙනව... PM එකක් දාපුවාම හාද බෑද කියල වචනයක දෙකක PM එකක් දාන්න බෑ, :lol::lol:
     

    K_ZONE

    Well-known member
  • May 28, 2009
    5,156
    4,057
    113
    invoke db "Injected Memory"
    ටර්බෝ සී කියල සෙද්දකුත් තියෙද බන්? :eek: මේ නම් පිරිසිදු සී :rofl: යකෝ එපා වෙනව බන් මම මේ ඊයේ ඉඳදන් පටන්ගත්තේ ඉගෙන ගන්න. වෙලාවකට ඒකෙත් පොඩි ගතියක් තියෙනවා.

    මෙමොරියේ ලොකේෂන්ස් හදලා , වැලුයුස් ස්ටෝර් කරන විදියට පට්ට විදියට තේරුනා මේ අරේ හරහා කැරැක්ටර් ස්ටොර් කරන සිද්දියෙන්. :cool::nerd:

    umbe sinhala kiyawala mata me wamane yanda wage :growl:.

    conio.h use karanne turbo c thama. gcc wala conio.h ne and visual c walath ne. compiler ekata anuwa libraries wenas wenawa.

    haha. umbata oka andun kundun wei pointers karanakota. tikak advance giyoth pointers-pointers karanakota jeewithe epa wei :rofl:

    eath wede atha arinda efa puthe elata karahan :) best of luck :cool:

    එල මෙත්, හොදට ඉගෙන ගනින්, ඒත් මට හිතෙන විදියට උබ අමුවෙන්ම Download කරලා තියෙන්නෙ Borland ලගෙ Turbo C තමයි, Compiler එක CMD එකේ Run කරලා පොඩ්ඩක් බලපන්, Compile කරන්න ගහන්නෙ මොකක්ද? තම Compile කලෙ නැද්ද ?

    උබට Pointers , ඇඩ්‍රස් ගැන ඉගෙන ගන්න ඕන නම් ඔයා Compile කරපු එකම ollyDbg / immunity debugger වගේ එකකින් Run වෙන වෙලාවට Debug කරලා බලන්න, ඔයාට බලාගන්න පුලුවන් ඇතුලෙ වෙන දෙවල්. .

    -----------------------------------------------------------------------------------------------------------

    Delphi හොද නැ කියනවට නම් මට මල පනිනවා මොකද මම දැනුත් මේ Delphi Program එකක් හදන ගමන්.. :P .net උකුනු පුකක් Delphi එක්ක බලද්දි (සමහර පැති වලින් / C# උනත් මගේ බොක්ක)
    ozb2.png
     

    M E T H

    Active member
  • Oct 23, 2013
    647
    48
    28
    umbe sinhala kiyawala mata me wamane yanda wage :growl:.

    conio.h use karanne turbo c thama. gcc wala conio.h ne and visual c walath ne. compiler ekata anuwa libraries wenas wenawa.

    haha. umbata oka andun kundun wei pointers karanakota. tikak advance giyoth pointers-pointers karanakota jeewithe epa wei :rofl:

    eath wede atha arinda efa puthe elata karahan :) best of luck :cool:

    Thanks Saththaran , budusaranai :love::P:P
     

    MihiCherub

    Well-known member
  • Sep 14, 2009
    18,858
    1
    9,606
    113
    Gampaha
    1. :lol: සිගිති ලිඳේ ..
    විහිලුවට නෙමේ බන් කිව්වෙ.. සිරාවටම.. මූ මේ ලෝකෙට පේන්න තමා කියවන්නෙයි.. උදවු කරන්නයි.. මම ඇහුවෙ එහෙම දීපු ටෝකක කුපාඩි වැඩක්.. මගෙනුත් ඕනෙ තරම් කොල්ලො ඒවගේ ඒව අහනව. අනේ මන්ද මුගේ තරම තේරුනේ එදා.. :dull::baffled:
     

    K_ZONE

    Well-known member
  • May 28, 2009
    5,156
    4,057
    113
    invoke db "Injected Memory"
    පිටු ගනන් දාන ලොකු ටෝක නම් කොහෙත් තියෙනව... PM එකක් දාපුවාම හාද බෑද කියල වචනයක දෙකක PM එකක් දාන්න බෑ, :lol::lol:

    තෝ ඉල්ලපු එක එවන්න පුලුවන් එකක් ද යකො. . .. :lol::lol::lol:
    මම උබට කියන්නෙ නැ PM එක, උබට එව්වෙ නැත්තෙ උබට මගෙ ඒවා එවලා වැඩක් නැති නිසා, මම Colombo නෙමෙයි නිසා . :):)

    ඕනම නම් මම Colombo එකක එවන්නම්, මගෙ යාලුවෙක් ගෙන් ඉල්ලලා දෙන්නම් , උබ කියපපු Requirements තියෙන එකක්. . ආසයි නේ ???? :lol::lol:
     

    mjayanatha

    Well-known member
  • Jan 9, 2008
    28,378
    1,885
    113
    යන එන මං නැහැ
    විහිලුවට නෙමේ බන් කිව්වෙ.. සිරාවටම.. මූ මේ ලෝකෙට පේන්න තමා කියවන්නෙයි.. උදවු කරන්නයි.. මම ඇහුවෙ එහෙම දීපු ටෝකක කුපාඩි වැඩක්.. මගෙනුත් ඕනෙ තරම් කොල්ලො ඒවගේ ඒව අහනව. අනේ මන්ද මුගේ තරම තේරුනේ එදා.. :dull::baffled:

    1. :eek: හැබැයි මු මම අහපු ඒවාට ටින් ගාල රිප්ලයි කරලා තියෙනවා ...
    2. sap ඉගන ගන්න තැනක් නැද්ද බන්
     

    mjayanatha

    Well-known member
  • Jan 9, 2008
    28,378
    1,885
    113
    යන එන මං නැහැ
    1. sap ඉගන ගන්න තැනක් දන්නේ නැද්ද කව්රුවත් ... දන්න්න කෙනෙක් ඉන්නවනම් ත්‍රෙඩ් එකක් දාන්නකෝ​
     

    Mr.Thor

    Well-known member
  • Sep 26, 2011
    5,376
    3,764
    113
    Colombo


    මචො, Delphi කියන්නෙ පට්ටම language එකක්, ලංකාවෙ නම් මම දන්න තරමින් හරියට ඉගෙන ගත්ත තැනක් නැ, ඉගෙන ගත්ත ගොඩක් අය තනියම ඉගෙන ගත්ත උන් තමයි ලංකාවෙ ඉන්නෙ,

    Windows වලට නම් ඉතින් C++ ලගට වැඩ දාන්න පුලුවන් Language එක Delphi තමයි, .net නම් බබ්බුන්ට තියෙන Languages, ජොබ් එකට නම් හොදයි, ඒත් තමන්ට වැඩක් නැ. Woow හිතෙන්නෙ නැ,

    ඒත් Delphi වල දිගටම වැඩ කරන්න හිතාගෙන නැත්නම් Delphi ඉගෙන ගන්න වැඩිය මහන්සි වෙන්න එපා මචො, මොකද, අපිට ලංකාවෙ ජොබක් කරනවා නම් ගොඩාක් වෙලාවට ඕන වෙන්නෙ C# vb.net vb6 C++ Java Php ASP එක්ක HTML සහ SQL ඒටික ගැන ඉස්සරවෙලා Focus කරගන්න, Delphi කියන්නෙ වෙනම විදියක language එකක්, අනිත් ඒවා නම් ඔක්කොම එක වගෙ,

    C++ එක්ක VB එකතු කරලා තමයි C# ඉස්සරවෙලාම හැදුවෙ, Java කියන්නෙ C# වලට පොඩ්ඩයි වෙනස්, එකක් දන්නවා නම් අනිත් එක කිසිගේමක් නැ..
    ඔය දෙක දන්නවා නම් PHP ASP වතුර වගේ,

    ඔයා තාම මුල නම්, C# ඉගෙන ගන්න මචො, ඒත් එක්කම SQL, LINQ, XML, JSON, DOM, ADO වගේ එක එක technologies ගැන ටිකක් ගැබුරට ඉගෙන ගන්න, ජොබක් Sure.

    බැරිම උනොත් ගෙදර ඉදන් Software එකක් හදපං මම වගේ, 9ට නැගිටල, මසෙකට දවස් 4 ක්5ක් වැඩ කරලා, අනිත් උන් ගන්නවා වගේ 5 ගුනයක් හොයන්න පුලුවන් වැඩ පුලුවන් නම්,

    තමන් ඉන්න Town එකේ Shop ටික අල්ලගත්තා නම් ඇති. ලොල්

    DELPHI හොදයි Hacker ලට. System Admin ලට, වගේම කාගෙන වැඩ කරන්න ආස උන්ට.
    C++ / DELPHI දෙකෙන් එකක් ඉගෙන ගන්න.



    ඒත් මචෝ, ෆට්ට ෆට ෆට කෙල්ලොත් ඉන්නවා කියලා අමතක කරන්න එපා, මම කාලයක් Programming Classes කලා හොද Institute එකක, කොල්ලො දහ අතේ කල්පනා කර කර ඉන්නකොට, මම වත් හිතපු නැති පැති වලින් හිතලා Solutions හදපු කෙල්ලො හිටියා මම දන්න.

    ප්‍රශ්නෙකට තියෙන්නෙ ටිකක් සීමා නැතුව හිතන්නෙ නැ, , හැමදාම අහන්නෙ ඒහෙම පුලුවන්ද සෑර් කියල තමයි.
    ඒකම දේ ආයෙ කරන්න නම් ගිරව් වගේ තමයි, :lol:



    Java අනාතයෙක් ගේ විලාපයක්,
    ඇප් එක Close කරන්න එපා කියලා Customer ට කියනවලු ඉබ්බා, ආයෙ ඇප් Start වෙන්න පැය 3කට වඩා යන නිසා. ..ලොල්.

    මොනා උනත් 50,000 ක් කියන්නෙ පිස්සු හැදෙනවනෙ බං, උබත් එක්ක මට පොඩ්ඩක් තනියම කතා කරන්න ඕන ඒ ගැන, ලංකාවෙ හදපු හොදම System එකට මම දැක්ක System එකේ උනත් තිබ්බෙ Lines 24,000 ක් විතර DLL EXE OCX ඔක්කොගෙම, :oo:



    මමත් Degree එකට කලේ java බන් ඒත් මට නම් දිරවන්නෙම නැති Language එකක්, ඇයි කියල මමම දන්නෙ නැ, Android App එකක් එහෙම Dev කරන වෙලාවට Code කරන්නෙ අහක බලාගෙන. . :P
    Mono Framework එක මට නම් තාම Buggy, IDE එකම Crash වෙනවා වෙලාවකට. ඒක හරි ගියා නම් Java වලට පයින් ගහල Uninstall කරන්නෙ. :lol::lol::lol::lol:



    අනිව මචො, Crystal Reports තමයි හොදම විසදුම. අවුරුදු ගානක් වැඩ කරනවා තාම ප්‍රශ්නයක් ආවෙ නැ, මෙච්චර කල් Crystel Reports 9.1 වල වැඩ කලේ, මේ අවුද්ද මුලදි CR2008 වලට මාරු උනා. 2008 එක එල,

    මම ඔය වගේ වැඩ වලට Active Reports, XtraReports එහෙමත් පාකිච්චි කලා, ඒවා පට්ට ලේසියි, ලස්සනයි, ඒත් CR Replace කරන්න ඒවා තව දියුනු වෙන්න ඕන.




    උබේ කතාවට මමත් එකගයි, Delphi කියන්නෙ පරන Language එකක් නෙමෙයි, මම දැනට වැඩ කරන්නෙ Delphi 2010 වල, Visual Studio වගේම Delphi හොදට Update වෙනවා Kylix එක්ක Non-windows / Linux Development කරන්නත් පුලුවන් නිසා කවදාවත් බහින කලාවට යන එකක් නෙමෙයි Delphi,

    Indi එක්ක delphi කියන්නෙ මට නමි ඉතින් multi barrel rocket launcher එකක් හම්බ උනා වගේ තමයි, C++ වලට වත් එන්න බැ ගේමට.. :)

    අනිත් එක පරන උනා කියලා Assembly වත් පරන Language එකක් වෙන්නෙ නැ, මම ලියපු පොඩි පොඩි Software කැලි තියෙන්වා Win 8 වලත් වැඩ කරන,

    Win32 UI / Network Sockets එකත් එක්ක මුලු Exe එකම less than 2kb, Coff Headers අයින් කලා නම් byte ගානයි,
    .net වල ගැහුවා නම් DLL ටිකටත් එක්ක 200MB පනිනවා කම්මැලියො ලේසියට framework වලට පුරුදු උනාට, කවදා හරි හරි programming වලට යන්න උන දවසට අනිවා Low Level වට පිහිට තමයි, C# වලදි උනත් මම ඕන තරම් API calls වලට ගිහින් තියෙන්වා C# Powerful මදි උනාම. මොකද ඔය මගුලෙ Framework වලට කරන්න පුලුවන් සීමාවක් තියෙන්වා, ඉතිරි ටික API
    වලට ගියා කියන්නෙ එක විදියකින් ආයෙත් Low Level වලට බහින්න වෙනවා කියන එක තමයි.


    ඉගෙන ගන්න උන්ට නම් කියන්න තියෙන්නෙ අරක හොදයි, මේක හොදයි කියලා නැ, පුලුවන් නම් ඔක්කොම ඉගෙන ගන්න තරමට හොදයි.
    මම කියන්නෙ නිකන් 25000 හෙ ජොබක් කරගෙන එතනට නාකි වෙන උන්ට නෙමෙයි, මැරෙනකල් ඉස්සරහට යන උන්ට.

    1. C ඕන වෙනවා microcontrollers , Arduino, Apple, තව Computerized Machines / embedded systems Program කරන්න. සහ අනිත් languages හදන්නෙ ගොඩක් වෙලාවට C වල.

    2. C++ , හරියට Program කරන්න නම් ඉතින් C++ තමයි. අපේ Computer වල Install කරලා තියෙන Software වලින් වැඩි හරියක් C++ තමයි. ඉගෙන ගත්තොත් නම් කවදාවත් අපතෙ යන්නෙ නැ,.

    3. C# / vb.net database එක්ක වැඩ කරන්න POS / ERP /Accounting වගේ Systems හදන්න අඩු වියදමකින්, සහ ලේසියෙන් හදන්න ගන්නෙ ඔය දෙක තමයි, ඉගෙන ගන්නත් ලේසියි, වැඩ කරන්නත් ලේසියි, ගොඩක් වේගයෙන් Software හදන්න පුලුවන්. බැරි තැනක් ආවම ඒ දේවල් ටික C++ වලින් Library එකක් හදාගෙන ඒක C# Program එකට Reference කරගෙන කරන්න පුලුවන්. ලොකුම ප්‍රශ්නෙ ලොකු program එකක් ඇරෙන්න හැට පැයක් යනවා, nGen කරගත්තත් ඒච්චරම වේගයක් ගන්න බැ.

    4. Delphi අපි කියන්නෙ Utiility Software කියලා, අන්න ඒවා හදන්න මරුම Language එක, ඒත් එක්කම Hacking Tools, RATs, හදන්න C++ වලටත් වඩා වැඩිපුර භාවිතා වෙන්නෙ මේක, ලොකුම දේ තමයි Reverse Engineer කරන්න හරිම අමාරුයි, Tricky.

    5. PHP /ASP මේවා ඉතින් Web , Web Developing පැත්තට යනවා නම් ඉතින් අනිවා ඉගෙන ගන්න වෙනව, දැහ් Python වලටත් ලොකු තැනක් තියෙන්වා මේ පැත්තෙන් , Ruby, Perl,Java Scripting උනත් මේ පැත්තට තමයි බර. ඒත් අමතක කරන්න එපා PHP වලින් Desktop Software හදන්නත් පුලුවන්, :)

    6. Java කියන්නෙත් ලොවෙත් නැති Language එකක්, ලංකාවෙ ගිය java රැල්ලත් එක්ක Java Developers ලා දැන් එක ගෙදරම දෙතුන් දෙනෙක් ඉන්නවා. Java කියන්නෙ ගොඩාක් ලොකු පරාසයක විහිදුන Language එකක්, Windows / Linux / MAC / Android / Symbian / bada වගේ දැනට තියෙන හැම Platform එකකම වගේ පාවිච්චි කරන්න පුලුවන්. ඒත් ජාවා හරියට ඉගෙන ගත්ත උන් අඩුයි. කට්ටිය දන්නෙ Netbeans වලින් හදන්න විතරයි, සමහර Programmers ලා හිතන්නෙ Java කියන්නෙම Netbeans කියලා, සමහර institute වලින් උන්ට Java උනන්නනවා කියලා උන්ව "හාවො" කරලා තියෙන්නෙ.

    7. Autoit 2, Autoit 3, Autohotkey මේවා ගොඩක් දුරට පාවිච්කි කරන්නෙ System Admins ලා. මේවාගෙන් කොච්චර ඉක්මනට Code කරන්න පුලුවන්ද කිව්වොත් , තේ එකක් බොන ගමන් එක අතකින් Software එකක් ලියල ඉවර කරන්න පුලුවන්, කරන්න බැරි දේකුත් නැ, ඒත් ලොකු ලොකු Software නම් මේකෙ හදන්නෙ නැ, System Automation වගේ දේවල් වලට මේවගෙ Inbuilt Functions ma තියෙන්වා.

    8. VB Classic / vb6 තාමත් හොද ඉල්ලුමක් තියෙන, පරන වෙමින් පවතින තවදිරටත් Develop කරන්නෙ නැති Language එකක්. ඒත් ලංකාවෙ තාමත් හොද Job තියෙන්වා, POS /ERP / Accounting Systtems හදන ලංකාවෙ පරන Company තාම හදන්නෙ VB6 වල තමයි.

    9. Low Level Languages මේක ගැන නම් කතා කරන්න දෙයක් නැ, දන්නො දනිති, ඉගෙන ගන්න එකෙක් කියන්නෙ ඌ පොරක් තමයි, ඒක කාටවත් නැ කියන්න බැ. ඒත් එක්කම කවුරු හරි හිතන් ඉන්නවා නම් Low Level Languages දන්නෙ නැතුව ඌ වැඩ කාරයෙක් කියලා. ඌට කියන්න තියෙන්නෙ කවුරු හරි ඌව හාවා කරලා කියන එක තමයි.:lol:

    මේ ඔක්කොම ඉගෙන ගත්තත් වැඩි නැ, :nerd:


    Wachana set eka dakkama pissu kora wenwa... :eek::eek::eek:
     
    • Like
    Reactions: DJvodka