Knowledgebase
-
Git ကို အရင်ရုံး point-star မှာ စသုံးဖူးတာပါ။ git ဆိုတာကို အရင်တုန်းကတော့ opensource တွေကို download ဆွဲချပြီး သုံးဖို့လောက်ပဲ သုံးဖြစ်တယ်။ point-star မှာ github သုံးရမယ်ဆိုတာနဲ့ github ကို လေ့လာဖြစ်တာပဲ။ github နဲ့ git အစတုန်းက လုံးဝ ကို မကွဲတာ။ github သုံးရင်းနဲ့ git နဲ့ github မတူဘူးဆိုတာ သိလာတာ။ git သုံးတတ်ပြီးနောက်ပိုင်းမှာ github မှာ opensource project တွေ တင်ဖြစ်တယ်။ သို့ပေမယ့် တစ်ယောက်တည်းပဲ ဖြစ်တဲ့အတွက် git အကြောင်းကို ကောင်းကောင်း မသိခဲ့ဘူး။ အရင်ရုံးတုန်းကလည်း တစ်ယောက်တည်းလိုလို ဖြစ်နေတဲ့အတွက် မထူးခြားလှဘူး။…
-
ကျွန်တော် PHP နဲ့ REST API အကြောင်းကို တစ်ခေါက်ရေးဖူးပါတယ်။ အဲဒီမှာ CodeIgniter ပြဿနာကို ရေးခဲ့ဖူးပါတယ်။ Slim Framework အကြောင်းကိုလည်း ပြောခဲ့ပါတယ်။ သို့ပေမယ့် Slim Framework ပြဿနာက ကျွန်တော်တို့ routing ပတ်လမ်းကြောင်းတွေ အများကြီး ရေးနေရမှာပဲ။ file တွေ အများကြီးကို ခေါ်ပြီးတော့ run ရမှာဖြစ်တဲ့အတွက်ကြောင့် သဘောမကျလှဘူး။ ဒါနဲ့ CodeIgniter routing နဲ့ Sinatrarb routing ပေါင်းပြီးတော့ Ava framework မှာ ထည့်သွင်းလိုက်ပါတယ်။ ကျွန်တော်တို့ Rest API တစ်ခုကို ရေးကြည့်ရအောင်။ Example အနေနဲ့ blog API တစ်ခု တည်ဆောက်ပါမယ်။ GET ,…
-
ဒီနေ့ ရုံးမှာ လက်ရှိလုပ်နေတဲ့ project တစ်ခုအတွက် server ပိုင်း infrastructure တွေကို လိုက်ဖတ်ဖြစ်တယ်။ အဓိက ဖတ်ဖြစ်တဲ့ infrastructure တွေက facebook, foursquare , instagran , digg စတဲ့ လူသုံးများတဲ့ website တွေပါပဲ။ Facebook လက်ရှိ facebook ကို XHP နဲ့ ရေးပြီးတော့ Hip Hop PHP နဲ့ run ထားပါတယ်။ website ကိုတော့ javascript တွေပဲ သုံးထားတယ်။ C , C++ , Java တွေကို back end မှာ သုံးထားတယ်။ နောက်ပြီးတော့ boost ကိုလည်း…
-
Testflight ကိုတော့ iOS developer တော်တော်များများ သိကြပါလိမ့်မယ်။ iOS app development လုပ်တဲ့ အခါမှာ daily build တွေကို testing လုပ်ဖို့အတွက် testflight က အရေးပါလှပါတယ်။ အရင်တုန်းကတော့ SDK မထုတ်သေးပေမယ့် လွန်ခဲ့တဲ့ လအနည်းက SDK ထုတ်ပေးခဲ့ပါတယ်။ SDK က ဘာတွေ လုပ်လို့ရသလဲဆိုရင်တော့ ၁။ Application ကို ဘယ်လောက်ကြာကြာသုံးသလဲဆိုတာကို သိနိုင်တယ်။် ၂။ NSLog နဲ့ ရေးထားတာတွေကို ပြန်ကြည့်လို့ရတယ်။ တနည်းပြောရင် ဘယ် line တွေက အလုပ်လုပ်သွားသလဲ မလုပ်သွားဘူးလဲဆိုတာကို သိနိုင်တယ်။ ၃။ App က Crash ဖြစ်သွားခဲ့ရင် crash report ကို…
-
အခုတလော ရုံးမှာ Restful API server ပိုင်းကို ရေးနေရတယ်။ အဲဒီမှာ CodeIgniter Routing Structure နဲ့ အဆင်မပြေတာကို တွေ့လာရတယ်။ Restful API တွေက Controller နဲ့ Model ပဲရှိတယ်။ view ဆိုတာက JSON သို့မဟုတ် XML return ပြန်တဲ့ page ပဲ ရှိတယ်။ အဲဒီတော့ API server ပိုင်းရေးတဲ့ အခါမှာ MVC pattern ဆိုတာက သိပ်အရေးပါတာမဟုတ်ဘူးဆိုတာကို သတိထားမိတယ်။ CodeIgniter ရဲ့ structure က http://www.domain.com/controller/action/parameter/parameter controller ကတော့ ရှင်းတယ်။ file တစ်ခု နဲ့ ရေးရလို့။ အဲလိုပဲ action…
-
RestKit ဆိုတာကတော့ Objective-C အတွက် framework တစ်ခုပါ။ အထိက RestFul API တွေအတွက် ဖန်တီးထားတဲ့ framework တစ်ခုပါ။ ပုံမှန် NSURLRequest နဲ့ အသုံးပြုတဲ့အခါမှာတော့ ရောက်လာတဲ့ JSON file ကို JSON framework ကနေ တဆင့် NSDictionary ပြောင်းရတယ်။ ရတဲ့ NSDictionary တွေက တစ်ခါတစ်လေမှာ Array ဖြစ်နေတာတွေလည်း ဖြစ်တတ်တယ်။ NSDictionary က data တွေကို objectForKey နဲ့ ပြန်ခေါ်ရတယ်။ ဥပမာ။။ ဆိုတဲ့ အထဲမှာ user က ထပ်ပြီးတော့ ပါနေပြန်တယ်။ အဲဒီလိုမျိုး ကိစ္စတွေမှာ NSURLRequest နဲ့ NSDictionary ကို သုံးရတာ…
-
javascript နဲ့ ရေးထားတဲ့ zawgyi to unicode ကို node.js ပြန်ပြောင်းထားပါတယ်။ node.js နဲ့ အသုံးပြုမယ်ဆိုရင် node.js ကို သွင်းထားဖို့လိုပါတယ်။ node.js က windows မှာလည်း လွယ်လွယ် အသုံးပြုနိုင်ပါတယ်။ windows မှာ အသေးစိတ် သွင်းနည်းကိုတော့ ဒီမှာ ဖတ်ပါ။ https://github.com/saturngod/ZG2Uni_NodeJS/zipball/master ကို download ချလိုက်ပါ။ zip ကို ဖြည်လိုက်ရင် folder ထဲမှာ app.js file ကို တွေ့ပါလိမ့်မယ်။
-
အရင်က အသုံးပြုနေတဲ့ http://www.solvewaresolution.net/ က javascript converter က free မဟုတ်တော့သလို သူများတွေကိုလည်း ဖြန့်ဝေပေးခွင့် မရှိတော့တဲ့အတွက်ကြောင့် ကိုယ့်ဘာသာကိုယ် ပြန်ရေးမယ်ဆိုပြီး ရေးဖို့ စဉ်းစားထားတာ တော်တော်ကြာပြီ။ ဘယ်ကနေ စရေးရမှန်း မသိတော့ wiki မှာ ပြထားတဲ့ zawgyi နဲ့ unicode code point တွေကို ကြည့်ပြီး ပြန်ရေးဖြစ်သွားတယ်။ ကိုယ့်ဘာသာကိုယ် ပြန်ရေးဖို့ စဉ်းစားထားတာ ဖြစ်တဲ့အတွက်ကြောင့် အရင်က javascript ကို အသုံးမပြုပဲ ပြောင်းချင်တာလေးတွေကို ကိုယ့် converter လေးနဲ့ ကိုယ့်ဘာသာ စမ်းပြောင်းလိုက် ပြင်လိုက် နဲနဲလေး ရေးလိုက်နဲ့ တော်တော်တောင် ကြာသွားပြီ။ သပ်သပ်ကြီး အချိန်ပေးမရေးတာကြောင့်လည်း ပါတာပေါ့။ အခုတော့ beta…