Zack Notes
Zack-Notes iPhone/iPod version
Written by Zack Wednesday, 14 July 2010 14:22
Joomla Zawgyifont plugin လုပ္ရင္း Joomla ပိုးျပန္ဝင္သြားျပီး Site အတြက္ mobile version ကိုဆက္စမ္းျဖစ္သြားတယ္။ ခုေလာ
ေလာဆယ္ေတာ့ ipod/iphone ကေနၾကည့္ရင္ ေဇာ္ဂ်ီမရွိလည္း content ေတြကိုဖတ္ႏိုင္ေအာင္၊ ျပီးေတာ့ ဖတ္တဲ့ အခါမွာလည္း
အဆင္ေျပေျပ ဖတ္ႏိုင္ဖို႔ mobile template ကို auto switch လုပ္သြားေအာင္ လုပ္ထားပါတယ္။ တျခားေသာ Smart Phone ေတြက
ၾကည့္မယ္ဆိုရင္ေတာ့ ဘယ္လို ျဖစ္မယ္ဆိုတာ မသိပါ။ ဒီအတြက္ JoomTouch ဆိုတဲ့ Extension ကိုသုံးႏိုင္ျပီး၊ အဲဒီ extension က
iWebkit Framework ကို ယူသုံးထားလို႕ iWebkit ကိုအနည္းငယ္ နားလည္မယ္ ဆိုရင္ ကိုယ္ၾကိဳက္သလို ျပင္သုံးႏိုင္ပါတယ္။
JoomTouch ကိုသုံးမယ္ဆိုရင္ ဒီလို error ကိုေတြ႔ ရႏိုင္ပါတယ္။
Call-time pass-by-reference has been deprecated.
အဲဒီလိုေတြေတြ႔လာရင္ေတာ့ stackoverflow က ဒီ link မွာဖတ္ၾကည့္ျပီး ေျဖရွင္းႏိုင္ပါတယ္။ iPod/iPhone ေတြရဲ႕ safari browser
ကေန http://www.zack-notes.net ၾကည့္မယ္ဆိုရင္ ေအာက္ပါအတိုင္း ေတြ႔ရပါမယ္။
Joomla 1.5 Zawgyi Font Embed Plugin
Written by Zack
World Cup Final ကိုၾကည့္ဖို႔ ေစာင့္ရင္း ဖတ္စရာအေႂကြးတင္ေနတာေတြကို ထိုင္ဖတ္လိုက္တာ ကိုေစတန္ (SaturnGod) ေရးထားတဲ့
Zawgyi Embed for WordPress ကိုဖတ္ျပီး code ကိုၾကည့္လိုက္ေတာ့ ဒီလို plugin မ်ိဳးကို Joomla မွာလည္း system plugin အေနနဲ႔
ေရးလို႕ရတယ္ ဆိုတာ သိလိုက္ရပါတယ္။ ဒါေၾကာင့္ Joomla 1.5 သုံးတဲ့ Site ေတြအားလုံးမွာ ဒီ plugin ကို install လုပ္ျပီး သုံးမယ္ဆိုရင္
Client Computer မွာ font မရွိလည္း ျမန္မာလို ျမင္ရမွာ ျဖစ္ပါတယ္။ Logic ကေတာ့ အတူတူပါပဲ Joomla Coding Style နဲ႔ ျပန္ေရးထား
တာျဖစ္ပါတယ္။ Android, iPhone , iPodTouch, iPad ေတြအတြက္ စမ္းမၾကည့္ရေသးပါဘူး။ ကြၽန္ေတာ္ iPhone ကလည္း jailbreak
လုပ္ျပီးသားမို႔ နဂိုထဲက ေဇာ္ဂ်ီျမင္ရျပီးသားပါ။ ဒါေၾကာင့္ Android, iPhone , iPodTouch, iPad ေတြကေနမျမင္ရရင္ feedback ေလးျပန္
ေပးပါ။ ကြၽန္ေတာ္ coding ျပန္ျပင္ျပီး version upgrade လုပ္ေပးပါမယ္။ အသုံးျပဳပုံကေတာ့ တျခား plugin ေတြအသုံးပုံအတိုင္းပါပဲ။
1) Extensions >> Install/Uninstall ကေန plg_zawgyifont.zip ကို install လုပ္ပါ။
2) ျပီးရင္ Extensions >> Plugin Manager ကိုသြားျပီး system ကို filter ကိုလုပ္လိုက္ရင္ Zawgyi Font Plugin ကိုေတြ႔ရပါမယ္။
Enable လုပ္ေပးလိုက္မယ္ဆိုရင္ ရပါျပီ။ first version က ipod/iphone ေပၚမွာ အလုပ္မလုပ္လို႕ coding နဲနဲေလး ေျပာင္းျပီ version
upgrade လုပ္လိုက္ပါတယ္။ ဒီ plugin ကို သုံးခ်င္သူမ်ား readme.txt ကိုအရင္ ဖတ္ျပီးမွ install လုပ္ပါ။ ခုဒီ version ကို ipod OS4
ေပၚမွာ စမ္းၾကည့္တာ အလုပ္လုပ္ပါတယ္။
Download Link : http://www.zack-notes.net/download/unzip_first.zip
ဒီေနရာမွာ Download လုပ္ျပီး သုံးၾကည့္ႏိုင္ပါတယ္ ခင္ဗ်ာ။ Mobile ေတြကေန အဆင္ေျပမေျပ ဆိုတဲ့ feedback ေတြကိုေတာ့
လိုခ်င္ပါတယ္။ လုပ္မယ့္သာ လုပ္လိုက္တာ ေဇာ္ဂ်ီရွိေနျပီးသာ စက္ေတြက အေတာ္မ်ားသာရယ္ 
ကြၽန္ေတာ္ Site ကို Zawgyi Font မရွိေသာ computer ကေန IE, Firefox တို႔နဲ႔ စမ္းၾကည့္ ထားပါတယ္။
Jailbreak မလုပ္ထားေသာ iPhone 3Gs Safari မွ ၾကည့္ေသာ အခါ ျမင္ရပုံ
ေဘာလုံးပြဲထဲက သင္ခန္းစာမ်ား
Written by Zack Friday, 02 July 2010 16:57
ေဘာလုံးပြဲေတြ ၾကည့္ေကာင္းေနခ်ိန္မွာပဲ "Lessons from the Football Field" ဆိုတဲ့ Article တစ္ခုကို Sitepoint Newsletter မွာ
ဖတ္လိုက္ရပါတယ္။ ဒီေဘာလုံးပြဲ ကေန သင္ခန္းစာေတြ ထုတ္ျပီး ကြၽန္ေတာ္တို႔ ဘဝထဲမွာ ဘယ္လိုျပန္ အသုံးခ်ႏိုင္တယ္ ဆိုတာကို
ေရးသြားတာ ျဖစ္ပါတယ္။ ကြၽန္ေတာ္တို႔ လူဘဝကို ပိုင္ဆိုင္လာျပီ ဆိုမွေတာ့ ဘဝရွင္သန္ေရး အတြက္ ကြၽန္ေတာ္တို႔ ရုန္းကန္ၾက ရတဲ့
အခါ အျမဲတန္း အဆင္ေျပ ေခ်ာေမြ႔ေနတယ္ ဆိုတာ မရွိပါဘူး။ အဲဒီလို အဆင္မေျပမႈ၊ အခက္ေတြၾကားမွာပဲ ကြၽန္ေတာ္တို႔ ရင့္က်က္
ခဲ့ၾကတာပဲ မဟုတ္လားဗ်ား။ ေနာက္ျပီး ဒီစကားေလးကို ကြၽန္ေတာ္ အရမ္းၾကိဳက္ပါတယ္။
တိမ္ညိဳေတြ မရွိခဲ့ရင္၊ မိုးသက္ေလျပင္းေတြ မက်ခဲ့ရင္ လွပတဲ့ သက္တန္႔ဆိုတာ ရွိလာမွာ မဟုတ္ဘူး
ကြၽန္ေတာ္ ေတာ္ကီပြါးေနတာနဲ႔ သူဘာေတြ သင္ခန္းစာ ထုတ္ယူသြားတယ္ ဆိုတာၾကည့္လိုက္ရေအာင္။
Perseverance
ေအာင္ျမင္မႈ အတြက္ အေရးၾကီးေသာ ခ်က္ပဲျဖစ္ပါတယ္။ World Cup မွာကန္ေနၾကတဲ့ အသင္းေတြကို ၾကည့္ရင္လဲ ဒီအဆင့္ကို ေရာက္ဖို႔
ကန္ခဲ့ရတဲ့ ပြဲေတြ အမ်ားၾကီးပဲ ျဖစ္ပါတယ္။ ဒီျပိဳင္ပြဲမွာ Champion ျဖစ္ဖို႔ ၾကိဳးစားၾကရာမွာလည္း သူတို႔ေတြရဲ႕ အံမခန္း ဇြဲ၊လုံ့လဝီရိယ ေတြကို
ျမင္ရမွာ ျဖစ္ပါတယ္။ ဒီေတာ့ Perseverance is Success ဆိုတာေလးကို ဆြဲထုတ္ လိုက္ခ်င္ပါတယ္။

Teamwork
ေလာကမွာ လူဆိုတာ တစ္ဦးတစ္ေယာက္ထဲ ေနလို႕မွမရတာပဲကိုး။ ဒီလိုပဲ အလုပ္လုပ္ျပီးဆိုတာနဲ႔ အမ်ားနဲ႔ အတူ တြဲဖက္ လုပ္ရတာ
မ်ိဳးေတြ ရွိပါတယ္။ အဲဒီအခါ Teamwork ဆိုတာ အေရးၾကီး ေနရာကပါလာပါတယ္။ တစ္ဦး တစ္ေယာက္ခ်င္း ဘယ္ေလာက္ေတာ္ေန
ပါေစ Teamwork ဆိုတာ မရွိလို႕ကေတာ့ ေအာင္ျမင္ဖို႔ ဆိုတာ ေဝလားေဝးပါပဲ။ တျခားမၾကည့္ England အသင္းကိုပဲၾကည့္ပါ။ ေနရာစုံ
player ေတြရဲ႕ skill ေတြကို စာရြက္ေပၚမွာ ခ်ယွဥ္ရင္ ၾကိဳက္တဲ့ အသင္းနဲ႔ ယွဥ္လို႕ရတယ္ဗ်ာ။ Teamwork ဆိုတာကို အေျချပဳလို႕
ညီ္ညြတ္ျခင္းသည္ အင္အား နဲ႔ ေအာင္ျမင္တဲ့ အသင္းအဖြဲ႔ တစ္ခု ျဖစ္လာဖို႔ သင္ခန္းစာ တစ္ခု အေနနဲ႔ ထုတ္ယူ လိုက္ၾကရေအာင္။
Teamwork ဆိုတာ အေရးၾကီးလား မၾကီးလား ေအာက္က ပုံကိုသာ ၾကည့္ပါေတာ့ဗ်ာ။ 

Constant Education
ေဘာလုံးသမားေတြလည္း သူတို႔ရဲ႕ skills ေတြတိုးတက္ေနေအာင္ အျမဲပဲ ေလ့က်င့္ ေနရသလိုမ်ိဳး ကြၽန္ေတာ္တို႔ေတြလဲ ကိုယ့္နဲ႔ဆိုင္ရာရာ
နယ္ပယ္ေတြမွာ ကိုယ့္ knowledge ေတြကို အျမဲ update လုပ္ေပးေနရပါတယ္။ ဒီေတာ့ ေရြ႕ေနတဲ့ နာရီမ်ား ကဲ့သို႔ ကြၽန္ေတာ္တို႔ ေတြလည္း
ကိုယ့္အရည္အေသြး၊ ကိုယ့္ပညာေရး ေတြကို အျမဲမျပတ္ ေလ့လာေနသင့္တယ္ ဆိုတာကို သင္ခန္းစာ တစ္ခုအေနနဲ႕ ၾကည့္ႏိုင္ပါတယ္။

Celebrating success
အပက္တကုပ္ ၾကိဳးစားခဲ့ရတာေတြ ေအာင္ျမင္လာရင္ Celebrate လုပ္ရမွာေပါ့ဗ်ာ။ ဂိုးသြင္းျပီးတဲ့ အခါ၊ Champion ျဖစ္တဲ့ အခါမ်ိဳး
ေတြမွာ ကစားသမားေတြ၊ နည္းျပအဖြဲ႕ေတြ ေပ်ာ္ရႊင္ၾက၊ ေအာင္ပြဲခံၾကတာကို ျမင္ေတြ႔ႏိုင္ပါတယ္။ အရွုံးေတြကို သင္ခန္းစာယူျပီး
ေနာက္တစ္ခါမွာ ေအာင္ျမင္ေအာင္ လုပ္တက္ၾကတာကိုလည္း ေဘာလုံးပြဲေတြမွာ ျမင္ေတြ႔ႏိုင္ပါတယ္။ ေအာင္ျမင္လို႕ ေအာင္ပြဲခံတာနဲ႔
ပန္းမဝင္ခင္ တက္ေထာင္တာ မ်ိဳးကိုေတာ့ ကြဲကြဲျပားျပား သိသင့္တယ္ လို႕ထင္ပါတယ္။

Communication
စုေပါင္းလုပ္ရတဲ့ အခါ တစ္ေယာက္နဲ႔ တစ္ေယာက္ ၾကားမွာ နားလည္တဲ့ communication တည္ေဆာက္ႏိုင္ဖို႔ ကလည္း လိုအပ္ပါတယ္။
ဗူဗူဇီလာေတြေၾကာင့္ communication အေရးၾကီးပုံကို ဒီ world cup မွာျမင္ေတြ႔ ႏိုင္ပါတယ္။ ဒါေပါ့ဗ်ာ ေခါင္းေဆာင္နဲ႔ ေနာက္လိုက္
ေတြၾကား၊ ျပီးေတာ့ ေနာက္လိုက္ေတြအခ်င္းခ်င္း ၾကားမွာ အခ်င္းခ်င္း တိက်ေသခ်ာတဲ့ communicate ေတြလုပ္တတ္ဖို႔ လုပ္ႏိုင္ဖို႔လို
ပါတယ္။ Argentina 4 - 1 Korea Republic ပြဲမွာလို႔ ထင္တယ္။ တစ္ဖတ္ေရွ႕တန္း လိုက္တာတာကို မသိလို႔ ဂိုးသမားကို ျပန္ေပးဖို႔ အလုပ္
တစ္ဂိုးေပးလိုက္ရတာ ရွိပါတယ္။ ဒါဟာ အခ်င္းခ်င္းၾကားမွာ လုပ္ေနတဲ့ communicate ဟာ ဗူဗူဇီလာေၾကာင့္ ျပတ္ေတာက္သြားျပီး ဒီလိုမ်ိဳး
ဂိုးေပးလိုက္ရ၊ ဆုံးရွုံးလိုက္ရတာမ်ိဳးေတြ ရွိပါတယ္။ စကားမစပ္ ဗူဗူဇီလာ အသံကိုနားေထာင္ခ်င္ရင္ေတာ့ youtube က ေဘာလုံး icon ေလးကို
ႏိွပ္ျပီး speaker ေကာင္းရင္ေကာင္းသေလာက္ နားေထာင္ႏိုင္ပါျပီဗ်ာ။ 

Self-Belief
ဟုတ္တာေပါ့ဗ်ာ Self-Belief မရွိပဲ တည္တံခိုင္မာတဲ့ ေအာင္ျမင္မႈ ဘယ္လိုတည္ေဆာက္မလဲ?
ေဘာလုံးသမားေတြလည္း လူသန္းေပါင္း မ်ားစြာေရွ႕မွာ ေအာ္ဟစ္၊ ေလွာင္ေျပာင္၊ အားေပးတာေတြကို Self-Belief မရွိရင္ ဘယ္လိုရင္
ဆိုင္မလဲ။ ကိုယ္ဆီမွာ ရွိေန တတ္တဲ့ Self-Belief ရဲ႕ဆန္႔က်င္ဘက္ Self-Doubt ေတြကိုလည္း ႏွိ့မ္နင္းဖို႔ လိုပါတယ္။ Self-Belief နဲ႔
ပက္သက္လို႕ ကြၽန္ေတာ္ၾကိဳက္တာေလးက ကြန္ဖူး ပန္ဒါကားမွာ ေပးသြားတဲ့ ဒီ message ေလးပါ။
Self-belief is the key to realizing your potential and Po the panda’s hero’s journey leads him to that realization.

ေဘာလုံးပြဲေတြၾကည့္ရင္း ideas ေလးေတြ ထပ္ရလာလို႕ ဒီ Post ေလးကို နဲတပ္ျဖည့္ခ်င္ပါတယ္။
Practice Makes Prefect
Practice Make Prefect but no man is Prefect :P အဲလိုေတာ့ မလုပ္ေၾကးေပါ့ဗ်ာ။ခု World Cup မွာကန္ေနၾကတဲ့ ကစားသမားေတြလဲ
ဒီေနရာကို ရဖို႔ အၾကိမ္ေပါင္းမ်ားစြာ ေလ့က်င့္ ခဲ့ၾကရတာေပါ့ဗ်ာ။ ဒီေနရာမွာ ကြၽန္ေတာ္ သတိရမိတာေလး တစ္ခုရွိတယ္။ တျခားေတာ့
မဟုတ္ပါဘူး David Beckham ပါ။ David Beckham ဆိုရင္ သူ႔ trademark ျဖစ္တဲ့ Free Kick ကို လူတိုင္း နီးပါး သိေလာက္မယ္
ထင္ပါတယ္။ သူ႔နာမည္ၾကီး Free Kick ကို trademark ျဖစ္ေစခဲ့တာက Practice Makes Perfect ေၾကာင့္လို႕ေျပာႏိုင္တယ္။ သူ႔အေၾကာင္း
ဖတ္လိုက္ရတုန္း သိလိုက္ရတာက Beckham ဆိုတာျဖစ္လာဖို႔ ၾကိဳးစားေနခ်ိန္တုန္းကေပါ့ training ျပီး မွာ အားလုံးျပန္သြားရင္ ကြင္းထဲမွာ
တစ္ေယာက္ထဲ free kick ေတြကို အကန္က်င့္ေနတာေလ.... Practice အတြက္ Perseverance လဲလိုတာေပါ့ေနာ္

Strategy & Spirit
Skill ရွိျပီး Strategy မရွိရင္ ေအာင္ျမင္သင့္သေလာက္ ေအာင္ျမင္မည္မဟုတ္ပါ။ ျပိဳင္ပြဲေတြမွာ power ခ်င္းတူေနရင္ Strategy သာသူက
အႏိုင္ရစျမဲပါပဲ။ တျခားမၾကည့္နဲ႔ ခုေျခစြမ္းေတြ ျပေနတဲ့ ဂ်ာမဏီကိုသာ ၾကည့္ေပေတာ့။ Business ေလာကမွာျဖစ္ျဖစ္၊ IT မွာျဖစ္ျဖစ္၊
တျခားေသာ နယ္ပယ္ေတြမွာပဲ ျဖစ္ေစ ေရရွည္ေအာင္ျမင္ဖို႔ Strategy ေကာင္းဖို႔လိုပါတယ္။ Strategy ကလည္းေကာင္းျပီး Team Spirit
လည္းရွိေနတယ္ ဆိုရင္ေတာ့ အတိုင္းထက္လြန္ေပါ့ဗ်ာ။ အသင္းအဖြဲ႔ တစ္ခုမွာ ရဲရဲေတာက္ တိုက္ပြဲဝင္ စိတ္ဓါတ္ေတြနဲ႔ ေနာက္ဆုံးအခ်ိန္ထိ
အႏိုင္မခံစိတ္ရွိသြားရင္ အရမ္းကို ေၾကာက္ဖို႔ေကာင္း ပါတယ္။ ဥပမာ 99 တုန္းက ဖလား ၃လုံး ပိုင္ရွင္ မန္ယူေပါ့ဗ်ာ။

ကြၽန္ေတာ္ သူေရးထားတာေတြကို အေျခခံျပီး ကိုယ့္ ဗဟုသုတ အနည္းကို ေပါင္းစပ္ကာ ဖတ္ေကာင္းေအာင္ ဘာသာျပန္ လိုက္ပါတယ္။
ဖတ္တဲ့သူ အေနနဲ႔လည္း ရင္ထဲမွာ တစ္ခုခု သိသြားမယ္၊ က်န္ခဲ့မယ္ဆိုရင္ ကြၽန္ေတာ္ေပ်ာ္ပါတယ္။ သေဘာထား ကြဲလြဲတာေတြ ရွိရင္ေတာ့
comment မွာေထာက္ျပႏိုင္ပါတယ္။
Joomla 1.6 beta 3
Written by Zack
Joomla 1.6 beta 3 ကို download ခ်ျပီး စမ္းႏိုင္ပါျပီ။ ကြၽန္ေတာ္ ဒီ post မွာ တုန္းက Joomla 1.6 နဲ႔ ပက္သက္ျပီး ေရးခဲ့ဘူးပါတယ္။
အဲဒီတုန္းက 1.6 မွာ ပါလာမယ္ေျပာတဲ့ feature ေတြအခု ဘယ္ေလာက္ပါလာျပီလဲ ၾကည့္မယ္ဆိုရင္
1) SEF URL
SEF URL ေတြက ဘာ setting မွ ေျပာင္းစရာမလိုပဲ ရသြားျပီ။ 1.5 တုန္းက setting မွာ ျပင္ရင္ျပင္၊ ဒါမွ မဟုတ္ component တစ္ခုခု
install လုပ္ျပီး SEF URL ျဖစ္ေအာင္ လုပ္ေပးရတာကို အခု default အေနနဲ႔ ရသြားပါျပီ။
2) Nested Category
Category ေဆာက္တဲ့ အခါ Nested categories လည္းရသြားပါျပီ။ ေအာက္က ပုံမွာ ၾကည့္ႏိုင္ပါတယ္။
3) User Access Level
Access Level ကိုလည္း create လုပ္လာႏိုင္တာကို ေတြ႔ရပါတယ္။ User >> Add New Access Level မွာ access level အသစ္ကို
create လုပ္ႏိုင္ပါတယ္။ ေအာက္က ပုံမွာ ၾကည့္ပါ။
Community based website ေတြမွာ ရွိေနတဲ့ different users different roles ေတြကို ဒီေကာင္က ေျဖရွင္းေပးႏိုင္ပါလိမ့္မယ္။ Article
တစ္ခု create လုပ္ရင္လည္း အ့ဲဒီ ကိုယ္ create လုပ္ထားတဲ့ access level ကိုျပန္ေရြးႏိုင္တာကိုေတြ႔ရပါတယ္။ အရင္တုန္းကဆိုရင္
public, registered, special သုံးခုပဲရွိပါတယ္။
4) Article Permission
ေနာက္ ထူးျခားတာ တစ္ခုက article manager မွာ article permission ဆိုတာ ပါလာတယ္။ ဒါကလည္း community feature တစ္ခုပါပဲ။
ကိုယ့္ေရးထားတဲ့ article တစ္ခုကို ဘယ္ user group ကိုပဲ ၾကည့္ခြင့္ေပးမယ္ဆိုတာမ်ိဳးေတြကို setting လုပ္ႏိုင္တဲ့ သေဘာပါပဲ။
5) Permission Setting
Global Configuration မွာ permission setting ဆိုျပီး သက္သက္ပါလာျပန္တာကို ေတြ႔ရျပန္တယ္။ ဒါကေတာ့ default ပါတဲ့ user group
ေတြကို permission ထည့္ေပးတာပဲ ျဖစ္ပါတယ္။
6) No default comment feature
Joomla မွာ comment အတြက္ extension တစ္ခုကို ျပန္ျပီး install လုပ္ျပီးသုံးရပါတယ္။ 1.6 မွာ default ပါမယ္ဆို ေသာ္လဲ ပါလာတာ
မေတြ႔ေသးပါ။ ခုေတာ့ ထပ္ခါထပ္ခါ user access level ေတြကို ေနရာစုံပါေနေတာ့ သိပ္မရွင္းတာ အမွန္ပါပဲ။ ဒါေပမယ့္ သူတို႔ ဘာေၾကာင့္
ဒါေတြထည့္ျပီး ဘယ္လို control လုပ္ေတာ့မယ္ဆိုတာကို ရိပ္မိ ေနပါတယ္။ ဘာေၾကာင့္လဲ ဆိုေတာ့ 2007/2008 ေလာက္တုန္းက စလုံး
government agency အတြက္ Joomla 1.0 ကို customize လုပ္တုန္းက အဲဒီ user access level ေတြကို အေသေရးခဲ့ရတာ။ ခုၾကည့္
လိုက္ေတာ့ user access level control လုပ္တဲ့ အပိုင္းမွာ 70% ေလာက္တူေနတာေတြ႔ ရတယ္။ Joomla 1.6 release လုပ္တဲ့အခါ User
Permission ေတြကို ေသခ်ာဖတ္ျပီး ထပ္ေရးပါမယ္။
CodeLobster IDE for CodeIgniter
Written by Zack Friday, 25 June 2010 23:56
ကြၽန္ေတာ္ Window ေပၚမွာ CodeIgniter ေရးဖို႔ IDE တစ္ခုျဖစ္တဲ့ CodeLobster နဲ႔ မိတ္ဆက္ေပးခ်င္တယ္။ ကြၽန္ေတာ္ CI ေရးေတာ့
auto completion၊ auto suggestion စတဲ့ features ေတြကိုလိုခ်င္မိပါတယ္ CI စေရးတုန္းက notepad++ နဲ႔ စေရးေပမယ့္ coding
အျမန္ေရး ခ်င္လာတဲ့ အခါ IDE တစ္ခုလို လာပါတယ္။ notepad++ က CI syntax ေတြကို မသိဘူးဗ်ာ။ အဲဒီ အတြက္ ကြၽန္ေတာ္
Notepad++ မွာ QuickText plug-in ကိုသုံးျပီး ေျဖရွင္း ၾကည့္ပါေသးတယ္။ CI syntax ေတြကို ကိုယ္လိုသလို႕ QuickText.ini မွာ
ထည့္ေပး ႏိုင္ေပမယ့္ ရွိသမ်ွ လိုက္ထည့္ေပးရမွာ မလြယ္ပါဘူး။ ဒါအျပင့္ QuickText on လိုက္ရင္ Notepad++ ရဲ႔ default tab ခုန္တာ
ေတြက အလုပ္ မလုပ္ေတာ့ျပန္ဘူး။ ကြၽန္ေတာ္ ေသခ်ာမလုပ္တတ္တာလည္း ျဖစ္ေကာင္းျဖစ္ႏိုင္ ပါတယ္။ ဒါေၾကာင့္ ေနာက္ အဆင္ေျပ
ႏိုင္မယ့္ IDE or text editor တစ္ခုကို အရွာအေဖြ ထြက္ခဲ့ ပါတယ္။ ဒီလိုနဲ႔ CodeLobster ဆိုတဲ့ IDE ကိုေတြ႔ ခဲ့ပါတယ္။ CodeIgniter
plug-in ကိုဝယ္ခိုင္းေနေတာ့ ကြၽန္ေတာ္ လက္ေလ်ာ့ျပီးခါမွ mmtuts ရဲ႔ QA မွာ တစ္ေယာက္က CodeLobster ကိုသုံးတယ္ေျပာေတာ့မွ
Try Again လုပ္ရင္း free serial key ကို request လုပ္ႏိုင္တယ္ဆိုတာ သိလိုက္ရတယ္။ Install လုပ္တာကေတာ့ ပုံမွန္ အတိုင္းေလးပဲ
လုပ္ေပးရုံပဲ။ Install ျပီးတဲ့ အခါ CodeLobster ကို run လိုက္ရင္ serial key request လုပ္ႏိုင္တာကို ေတြ႔ပါလိမ့္မယ္။ request လုပ္ျပီး
တဲ့ အခါ ကိုယ္ mail ထဲေရာက္လာတဲ့ user name နဲ႔ serial key ကိုထည့္ေပးလိုက္ရင္ ရပါျပီ။ အဲဒါဆိုရင္ေတာ့ CI ေရးဖို႔ IDE တစ္ခုရပါျပီ။
Coding ေရးတဲ့အခါ အဆင္ေျပပုံေလးကို နဲနဲ ဆက္ေရးခ်င္ပါတယ္။ model ေရးတဲ့ အခါ constructor ေရးဖို႔ ေအာက္ကလိုမ်ိဳး auto detect
သိေနတယ္။
constructor ေရးဖို႔ auto detect သိပုံ
ေရးထားျပီးသား model ေတြကို ျပန္ေခၚတဲ့ အခါမွာလဲ အဆင္ေျပလွပါတယ္။
model ေတြကို auto detect သိပုံ
Database library ထဲက methods ေတြကို သုံးခ်င္အခါမွာလည္း auto suggestion လိုက္လုပ္ေပးတာကိုေတြ႔ႏိုင္ပါတယ္။
Database library ထဲက methods ေတြကို သိပုံ
Database library ထဲက methods ေတြကို သိပုံ
ဒါေတြေၾကာင့္ ဒီ IDE ကို window ေပၚမွာ codeIgniter ေရးဖို႔ ညႊြန္းလိုက္ခ်င္ပါတယ္။ တကယ္လို႕ စာဖတ္သူ အေနနဲ႔လည္း အဆင္ေျပမယ့္
IDE ရွိခဲ့မယ္ ဆိုရင္ ျပန္ comment ေပးခဲ့ ႏိုင္ပါတယ္ ခင္ဗ်ာ။
Google Command Line Tool
Written by Zack Tuesday, 22 June 2010 18:25
ဖတ္လိုက္ရတဲ့ သတင္းေလးတစ္ပုဒ္ကို ျပန္ေရးခ်င္ပါတယ္။ GoogleCL လို႕ေခၚတဲ့ Google Command-Line ကို Google က release
လုပ္လိုက္ပါျပီ။ ဒီ command line ကိုသုံးျပီး Picasa မွာ folder ေတြ upload တင္ႏိုင္တယ္။ Google Calendar မွာ appointments
ေတြကို ထည့္ႏိုင္တယ္။ျပီးေတာ့ blog မွာ post တင္တာ၊ Google docs ကို edit လုပ္တာ စတာေတြကို လုပ္ႏိုင္တယ္လို႕ ေရးထားပါတယ္။
Youtube မွာလည္း command line နဲ႔ upload တင္ႏိုင္ေသးတယ္ဗ်ာ။ GoogleCL ဟာ Google Data API ေတြကို ေခၚေရးထားတဲ့
Python Application တစ္ခုပဲျဖစ္ပါတယ္။ ဒီ GoogleCL ကိုစမ္းခ်င္ရင္ေတာ့ လိုအပ္တဲ့ GoogleCL နဲ႔ Python client library ေတြကို
ေအာက္က links မွာ download ယူႏိုင္ပါတယ္။
အသုံးျပဳပုံ ေတြကို ဒီမွာ ေလ့လာႏိုင္ပါတယ္။ ကြၽန္ေတာ္လည္း အားမွစမ္းၾကည့္အံုးမယ္ဗ်ာ။
More Articles...
Page 5 of 30
«StartPrev12345678910NextEnd»Latest Post
Login Form
Categories Table View
- Reader's Conner (103)
- PHP (45)
- Joomla CMS (36)
- Codeigniter (10)
- jQuery (6)
- PHP & AJAX (4)
- Apache (3)
- For Mac (3)
- mySQL (2)







