PHP

  • Integer ပေါင်းနှုတ်မြှောက်စား ကိစ္စတွေအတွက် အသုံးပြုတယ်။ Strings စာတွေ text တွေအတွက် အသုံးပြုတယ်။ $str=”Hello World”; Booleans True or Flase condition တွေအတွက် အသုံးပြုတယ်။ Compound Data Types အခြား ထပ်မံပါဝင်တဲ့ data types တွေကတော့ Arrays – variable တစ်ခုထက် ပိုတာတွေကို သိမ်းတယ်။ နောက်ပိုင်း Arrary အပိုင်းမှာ ပါမှာပါ။ Objects – data ကော code ကော နှစ်ခု လုံးပါဝင်ပါတယ်။ Other Data Types NULL – ဘာမှ မရှိတဲ့ value။ No value ပေါ့။…

  • zawgyi 2008 ကို 2009 ပြောင်းပေးတယ်။ normalization လုပ်ပေးတယ်။ syllable breaking လုပ်ပေးတယ်။ 2008 -> 2009 နဲ့ normalization က ကိုစိုးမင်းရဲ့ python ကိုပဲ ဖတ်ပြီး PHP နဲ့ရေးထားတာ။ syllable breaking ကတော့ python code ကို သေချာနားမလည်လို့ အရင်က ဟာပဲ ပြန်သုံးထားတယ်။ http://code.google.com/p/zgnorsb/

  • Intro XAMPP PHP ကို ကိုယ့်စက်ထဲမှာ run ဖို့အတွက် xampp သွင်းထားဖို့လိုတယ်။ xampp သွင်းပြီးရင် C:\xampp\htdocs\ အောက်မှာ PHP file ကို သိမ်းရပါမယ်။ browser မှာ http://localhost/filename.php ဆိုပြီး ပြန်ခေါ်နိုင်ပါတယ်။ Chapter 1 PHP Basic (PHP: Hypertext Preprocessor) Syntax C langauage , Perl Language နဲ့ တူပါတယ်။ အခုနောက်ပိုင်း OOP ပုံစံ အသုံးပြုလာပြီး အချို့ပိုင်းတွေမှာ Java syntax နဲ့လည်း ဆင်ပါတယ်။ PHP syntax ဟာ language တော်တော်များများ ကို remix လုပ်ထားပြီး ရိုးရှင်းလွယ်ကူပြီး…

  • ကျွန်တော့် လက်ရှိ blog မှာ အသုံးပြုထားတဲ့ code ပါ။ google bot တစ်ခုကိုပဲ allow လုပ်ထားတယ်။ wordpress မှာဆိုရင်တော့ အောက်က code ကို copy ကူးပြီးတော့ Apperance > Theme > header.php မှာ ထိပ်ဆုံးနေရာမှာ paste လုပ်လိုက်ရင် ရပါပြီ။ <?php if(isset($_POST[‘submit_dos’])) { setcookie(“checkhuman”, “process”, time()+3600); header(“Location:”.$_SERVER[‘HTTP_REFERER’ ]); } function chkcookies() { if(isset($_COOKIE[“checkhuman”])) { if($_COOKIE[“checkhuman”]==”process”) { return true; } else { return false; } } else…

  • အခုတလော ကျွန်တော့် blog CPU usage မြင့်တက်နေတာနဲ့ ကိုယ့်ဘာသာကိုယ် bot cover shield ရေးလိုက်တယ်။ Theory အရတော့ bot တွေက cookies သိမ်းနိုင်စွမ်း မရှိဘူး။ ဒါပေမယ့် ကြံဖန်ပြီးရေးရင်တော့ ရမှာပေါ့။ ကျွန်တော့် blog ထဲကို bot ပေါင်းမြောက်မြားစွာ ဝင်နေတာကြောင့်လည်း CPU usage မြင့်တက်လာတာ ဖြစ်နိုင်တယ်။ ကျွန်တော်က search engine တော်တော်များများ သိအောင် လုပ်ထားတဲ့အတွက်ကြောင့် search engine တွေရဲ့ bot တွေကို အမြဲဝင်တယ်။ နောက်ပြီး သံသယ ရှိဖွယ် bot တွေလည်း ဝင်ရောက်တာ ရှိတဲ့အတွက်ကြောင့် Bot Cover Shield လေးကို လုပ်ထားလိုက်တယ်။…

  • bit.ly နဲ့ tinyurl တို့ရဲ့ service ကိုယူပြီးပြန်ရေးထားတယ်။ မူရင်း site ထက် မြန်တာပေါ့။ ဘာလို့လည်းဆိုတော့ ဘာပုံမှ မပါလို့ပဲဗျ။ ကျွန်တော် bit.ly မှာ ဆို ကြာတယ်လို့ထင်ရတယ်။ သူ့ ပုံတွေ loading လုပ်နေတာကြောင့်လည်းပါတယ်။ အဲဒါကြောင့် ကိုယ့်ဘာသာကိုယ် သုံးဖို့အတွက် ရေးထားတာပါ။ PHP code ကိုတော့ http://davidwalsh.name ကနေ ယူပြီး jquery နဲ့ ပေါင်းပြီး ရေးထားတာ။ လိပ်စာကတော့ http://www.saturngod.net/webtool/ အဲ..မေ့တော့မလို့… HTML5 ကိုသုံးထားတော့ firefox3.5 နဲ့ chrome 2 မှာမှ အဆင်ပြေမှာနော်… :D

  • Netbean ကို သွင်းဖို့အတွက် အရင်ဆုံး ကိုယ်သွင်းချင်တဲ့ version ကို http://www.netbeans.org/downloads/index.html မှာ သွားပြီး download ချလိုက်ပါ။ အဲဒီ အခါ .sh file လေးရလိမ့်မယ်။ ကျွန်တော်ကတော့ PHP version လေးကို download ချလိုက်တော့ netbeans-6.7-ml-php-linux.sh လေးရလာတယ်။ အဲဒါမသွင်းခင် ကျွန်တော်တို့ java-runtime သွင်းထားဖို့လိုတယ်။ Java Runtime သွင်းဖို့အတွက် Applications -> Add/Remove… ကိုသွားပါ။ Show : ဆိုတဲ့ combo box လေးမှာ All available Applications ကိုရွေးလိုက်ပါ။ ပြီးရင် Search မှာ Sun Java လို့ရှာလိုက်ရင် Sun Java 6…

  • CMS တွေက အများကြီးပဲ… ဒါပေမယ့် အောင်မြင်တဲ့ CMS က ရှားတယ်.. Framework တွေလည်း များပါတယ်.. popular ဖြစ်တဲ့ framework ကတော့ ရှားပါတယ်…. Linux OS တွေကတော့ အများကြီး ဒါပေမယ့် အောင်မြင်နေတဲ့ Linux OS ကတော့ ရှားနေဆဲပဲ…