မေန႕တုန္း အစည္းအေဝးမွာ blog content ေတြအေၾကာင္း ေျပာတယ္။ company တစ္ခုရဲ႕ blog content က အေရးပါသလို ေငြေပါင္းေျမာက္ျမားစြာ ရေအာင္လည္း ဖန္တီးေပးႏိုင္တယ္ဆိုတာလည္း သိလုိက္ရတယ္။ CMS နဲ႕ blog က မတူပါဘူး။ ဆင္မေယာင္နဲ႕ ကြဲျပားပါတယ္။ CMS ျဖစ္တဲ့ joomla တို႕ drupal တို႕ နဲ႕ blog engine ျဖစ္တဲ့ wordpress တုိ႕နဲ႕ ပံုစံ သြင္ျပင္ကြာပါတယ္။ အေတာ္မ်ားမ်ားက CMS နဲ႕ blog မကြဲျပားၾကဘူး။
Continue Reading »
Why blog ?
haha… Microsoft
ေတာ္ေတာ္ရယ္ရတာပဲ.. သူေျပာေတာ့လည္း ဟုတ္ေနတာပဲ… ေနာက္မွ video site မွာ upload ျပန္တင္လုိက္အံုးမယ္။
http://sharepoint.microsoft.com/businessproductivity/why-microsoft/pages/google-apps.aspx#fbid=cInf6-ifB6W
Save The World!!
ဆင္းရဲမြဲေတမႈျပႆနာေၾကာင့္ လူသားမ်ဳိးႏြယ္ေပ်ာက္ဆံုးသြားႏိုင္တယ္။ Global Warming ေၾကာင့္ ကမာၻၾကီး ပ်က္သုန္းသြားႏိုင္တယ္။
ဒီေန႕ အိပ္ရာႏိုးေတာ့ Facebook မွာ ျမင္လုိက္ရတာက ခ်ီလီႏိုင္ငံ ေျမငလ်င္ သတင္းနဲက ဂ်ပန္ကို ဆူနာမီ ဝင္ေတာ့မယ္ဆိုတဲ့ Alert ေတြေတြ႕လိုက္ရတယ္။ အမွန္တိုင္း ဝန္ခံရရင္ အရမ္းလန္႕သြားမိတယ္။ ေဟတီ ငလ်င္ျဖစ္ျပီးတာ ဘာၾကာေသးလို႕လဲ။ အခုတစ္ေခါက္ ထပ္ျပီး ငလ်င္လႈပ္ျပန္ျပီဆိုေတာ့ ဆက္တိုက္ဆိုသလို ျဖစ္ေနျပီပဲ။ ငလ်င္လႈပ္လိုက္တာနဲ႕ မျပီးေသးပဲ Japan မွာ ဆူနာမီ alert ျဖစ္လို႕ ခ်က္ျခင္း လူ ၃ သိန္းေက်ာ္ ေနရာေရြ႕ေျပာင္းခဲ့ရတယ္။ အရင္တုန္းက သဘာဝ ေဘးအႏၲာရယ္ တစ္ခုျပီးတစ္ခု ကပ္ဆိုက္တာ ျမန္လာ သလိုပဲ။ နည္းပညာေတြ တစ္ခုျပီး တစ္ခု အရင္တုန္းကထက္ ေျပာင္းလဲႏႈန္း ျမန္လာသလို သဘာဝေဘး အႏၲာရယ္ ျဖစ္ပြားႏႈန္းကလည္း ျမန္လာတယ္။ ဒီအတိုင္းဆိုရင္ ေရွ႕ဆက္လည္း ျဖစ္ေနအံုးမွာပဲ။ frequently ျဖစ္ေနအံုးမွာ ျဖစ္ျပီး ပိုပို ျပင္းလာေတာ့မယ္ အရိပ္အေယာင္ေလလားလုိ႕ေတာင္ ထင္မိတယ္။ ဒါေတြ ေျပာေနျပီး ကၽြန္ေတာ္ ဘာလုပ္ႏိုင္လဲ။ ဟုတ္ပါတယ္။ ဘာမွ မလုပ္ေပးႏိုင္ပါ။ ကၽြန္ေတာ္အေနနဲ႕ ကၽြန္ေတာ္ တတ္ႏိုင္သေလာက္ေလးကို Google checkout ကေန လႈတာေလး ပဲ တတ္ႏိုင္ပါတယ္။ ေနာက္ျပီး ကၽြန္ေတာ္ တတ္ႏိုင္တာဘာေတြ ရိွလဲ။ ဘာေတြ လုပ္ႏိုင္မလဲဆိုတာေလးကို ေခါင္းထဲမွာ ေျပးျပီး စဥ္းစားမိပါတယ္။ Continue Reading »
ကၽြန္ေတာ့္ ဝါသနာ
ဒီေန႕ ရံုးမွာ အလုပ္အတူတူလုပ္တဲ့ အစ္မက ေမးတယ္။ Programming ကို ဝါသနာပါတာမဟုတ္ဘူးလားတဲ့။ အေျဖကေတာ့ မဟုတ္ပါ။ လူအမ်ားစုကလည္း ကၽြန္ေတာ္ programming ပိုင္း ဝါသနာ ပါတယ္လို႕ ထင္ရင္ ထင္စရာပါပဲ။ ကၽြန္ေတာ့္ ဝါသနာဟာ ဘာလဲလို႕ ကိုယ့္ဘာသာကုိယ္ စဥ္းစားမလို႕ ၾကံတုန္း ေခါင္းထဲမွာ စဥ္းစားဖို႕ေတာင္ မလိုပဲ ဝင္လာပါေတာ့တယ္။
#MEMO Load Model
Abstract class Controller extends Loader {
public $load;
function Controller()
{
$this->load=$this;
}
abstract function index();
}
So, I can call like this
class IndexController extends Controller {
function IndexController()
{
parent::Controller();
}
function index()
{
$this->load->model("simple");
print_r($this->simple);
}
}
This is my first time setting look like this and I never thinking before
$this->load=$this ;
In the old, I calling like this
$this->load->simple->function();
hmm… How stupid it!!!
Cheer!!!!
Saturngod
ဘုရင္
ငါသည္ ဘုရင္
ငါသည္ အရွင္သခင္။
ငါ့အပါး ခစားသူအမ်ား။
ေရွ႕တန္းမထြက္
ေနာက္တန္းကေန
ကြပ္ကဲေနလ်က္
တိုက္ပြဲမ်ားစြာ တိုက္ခိုက္ေလ၏။
Continue Reading »
ေအာင္ဆန္းဇာနည္
ေဖေဖာ္၀ါရီ ဆယ့္သံုးမႇာ
ဗိုလ္ခ်ဳပ္ေမြးေန႕ပါ။
တစ္ေထာင့္ကုိးရာ တစ္ဆယ့္ငါး
ေရႇ႕ေန ဦးဖာသား။
ဇာတိနတ္ေမာက္ မေကြးခ႐ိုင္
သိၾကမ်ားခုတုိင္။
ၾကံ႕ၾကံ႕ခိုင္တဲ့ ဇာနည္ဘြား
မိခင္ ေဒၚစုသား။
တစ္ေထာင့္ကုိးရာ ေလးဆယ့္ခြန္
ေျပာင္းႂကြ တမလြန္။
မ်က္ရည္သြန္လို႕ ဘ၀င္ညိႇဳး
ဇူလုိင္ တစ္ဆယ့္ကုိး။
ျပည္ေထာင္စုရဲ႕ ေက်းဇူးရႇင္
ဗိုလ္ခ်ဳပ္ တုိ႕ဖခင္။
ေကာင္းေစခ်င္တဲ့မႇာစကား
ငါတို႕ မေမ့အား။
ျပည္ေထာင္လြတ္ေရး ႀကိဳးပမ္းေအာင္
ျပည္ခ်စ္ တို႕ေခါင္းေဆာင္။
ဆိုရႇယ္လစ္ေဘာင္ လမ္းစဥ္မ်ား
ဗိုလ္ခ်ဳပ္ခ်မႇတ္သြား။
ဗိုလ္ခ်ဳပ္ေအာင္ ဆန္း(အတိတ္ႏွင္႔ ပစၥဳပၸန္)
မသိ၍ဆို၊
မလို၍ေျပာ။
သူ႔စိတ္မွာ အလြန္ယဥ္လို႔၊
သူ႔ဥာဥ္မွာ အလြန္သန္႔တယ္၊
ထူးခၽြန္႔သေဘာ။ ။
မသိ၍ထင္၊
မျမင္၍ေျပာ။
သူ႔ဝိညာဥ္ မေသေပ်ာက္ပါဘူး၊
မိုးေပါက္လို အစဥ္ၾကည္လို႔၊
ေနျခည္လို အစဥ္လန္းကာ၊
ဖ်န္းဆြတ္စိတ္ေစာ။ ။
မင္းသုဝဏ္
HTML to Wiki with TinyMce on YouTube
Wiki မွာ code ေတြ ထည့္ရတာ ပင္ပန္းတယ္။ list ေတြ လုပ္ရတာ နားမလည္ဘူး။ Table ေဆာက္ရတာ ခက္တယ္ဆိုတဲ့သူေတြအတြက္ video ေလးလုပ္ေပးထားပါတယ္။ Word မွာ ရိုက္ထားတာေတြကိုလည္း TinyMce ထဲ copy paste လုပ္ျပီး HTML ေျပာင္းလိုက္လို႕ရပါတယ္။
Wordpress , Drupal , Google Apps API
အခုတေလာ Wordpress , Drupal , Google Apps API ေတြနဲ႕ ပဲ ရႈပ္ေနတာပဲ။
Wordpress
wordpress ကေတာ့ ျပႆနာမရိွဘူး။ ဒါေပမယ့္ လုပ္လုိက္ေတာ့ ပိုသေဘာက်ျပီး ပိုလုပ္တတ္သြားတယ္။ wordpress customization တစ္ခုလံုးက template ကစားသြားတာပဲ။လုိအပ္တဲ့ plugins ေတြ ထပ္ေရးေနတာထက္ template ေလး တစ္ခုေဆာက္တာက ပိုျပီး ထိေရာက္ျမန္ဆန္တယ္။ template ေလးကစားသြားလုိက္ရံုနဲ႕ ေတာ္ေတာ္ေလးကို ထိထိေရာက္ေရာက္ ျဖစ္သြားတာပဲ။ wordpress မွာလည္း သူ႕ function ေတြ ေခၚယူျပီးေတာ့ စိတ္ၾကိဳက္ျပဳျပင္လုိ႕ရတာေတာ့ ေတာ္ေတာ္မိုက္တယ္။ function ေတြလည္း ျပည့္ျပည့္စံုစံုေပးထားေတာ့ အဆင္ေျပတယ္။ ဟိုတစ္ခါက MZ မွာ emo ေမးထားဘူးတယ္။ wordpress က page ေနာက္တစ္ခုအတြက္ template ပံုစံေျပာင္းလုိ႕မရဘူးတဲ့။ အဲဒါေတာ့ ဟုတ္ပါတယ္။ ဟုတ္လည္း မဟုတ္ျပန္ဘူး။ ကိုယ့္ဘာသာကိုယ္ template page တစ္ခု ထပ္ျဖည့္လိုက္ျပီး လုိအပ္တဲ့ ပံုစံေျပာင္းလို႕ရတယ္။ ကိုယ္လုိခ်င္တဲ့ file ေတြကိုလည္း include ေတြနဲ႕ ထပ္ျဖည့္လိုက္ျပီး လိုသလို ေျပာင္းလို႕ရပါတယ္။ ေရးရတာလည္း မခက္ပါဘူး။
<?php /* Template Name: Snarfer */ ?>
ဆုိရင္ template တစ္ခုျဖစ္သြားျပီး ကိုယ္လိုသလို page မွာ ေခၚျပီး ေျပာင္းလဲေရးလို႕ရပါတယ္။ codex မွာ အျပည့္အစံု ရိွပါတယ္။ Wordpress ကိုေတာ့ အရင္ ကတည္းက crazy ဆိုေတာ့ wordpress ပိုင္းလုပ္ရတာ သိပ္ခက္ခဲလွတယ္မဟုတ္ဘူး။ အားရင္ေတာ့ plugins ေလးတစ္ခု ထပ္စမ္းေရးၾကည့္အံုးမယ္။ admin panel setting ပါတဲ့ plugins မေရးဘူးေသးဘူးဆိုေတာ့ အဲဒါေလး စမ္းၾကည့္မယ္။ ဘယ္လိုေရးရမလဲဆိုတာ စာေတြ႕ပဲရိွတယ္။ အျခား admin panel setting မပါတာေတြေတာ့ ေရးဘူးတယ္။
Drupal
အရင္ကတည္းက မၾကိဳက္။ အခုေတာ့ ပိုဆိုးေပါ့။ Drupal အစစ္ၾကီးဆိုလည္းထားလုိက္။ အခုက သူက ကၽြန္ေတာ္တို႕wordpress မွာ လုပ္သလို template ကစားထားတာကို ျပန္ျပင္ေနရတာ။ လုပ္သြားတဲ့သူက Drupal ကို ေတာ္ေတာ္ေလး ကၽြမ္းက်င္တယ္။ Admin Panel တစ္ခုလံုးလည္း ေျပာင္းခ်သြားတယ္။ ကိုယ္ပိုင္ module ေတြလည္း ထပ္ျဖည့္သြားေတာ့ ဘယ္ဟာကို ဘယ္မွာ ျပင္ရမွန္းမသိပဲ ျဖစ္ကုန္ေရာ။ online မွာလည္း ရွာမရနဲ႕။ ဒီလိုပဲ စမ္းတဝါးဝါးနဲ႕ လုပ္ရင္း ေတာ္ေတာ္အဆင္ေျပလာတာပဲ။ Drupal လည္း ေတာ္ေတာ္ေကာင္းတယ္။ သူ႕ကို ကၽြမ္းက်င္ရင္ ေတာ္ေတာ္ေလးကို လုပ္လို႕ရတာပဲ။ စိတ္ၾကိဳက္ ဖန္တီးလုိ႕ရတယ္။ သူလည္း wordpress လိုမ်ဳိးပဲ။ သူက wordpress ထက္သာတဲ့ အပိုင္းေတြ အမ်ားၾကီးပဲ။ သူက ေကာင္းေပမယ့္ ရႈပ္လြန္းတယ္။ function ေတြ မ်ားေတာ့ GUI လည္း ရႈပ္ကုန္ေကာ။ သူ႕ရဲ႕ သေဘာတရားနားမလည္လို႕လား မသိဘူး။ သူက နည္းနည္းရႈပ္ေထြးတယ္။ CMS သေဘာတရားကို အျပည့္အဝသံုးထားျပီး block ေတြဘာေတြနဲ႕ စနစ္တက်ေတာ့ ရိွတယ္။ wordpress က CMS လံုးလံုးကို မဟုတ္ေပမယ့္ လုပ္ၾကံျပီး အျမင္မွာ CMS ထင္ေအာင္ ေတာ့ ဖန္တီးႏိုင္တယ္ေလ။
Google Apps API
ေခါင္းအစားဆံုး အပိုင္းပဲ။ Zend အတြက္ပဲ support ရိွတယ္။ Zend framework မသံုးပဲ Zend Library အျပည့္အဝ သံုးလိုက္ရင္ေတာ့ ရတယ္။ ဒါေပမယ့္ Domain share contact က .NET အတြက္ရိွတယ္။ python အတြက္ရိွတယ္။ PHP Native အတြက္ မရိွျပန္ဘူး။ Protocol သံုးရင္ေတာ့ အေကာင္းဆံုးဆိုျပီး သံုးဖုိ႕လုပ္ျပန္ေကာ။ oAuth , AuthSub ေတြကေတာ့ PHP Native နဲ႕ အဆင္မေျပျပန္ဘူး။ oAuth က သီးသန္႕ ထပ္သြင္းရအံုးမယ္။ oAuth သြင္းဖို႕အတြက္ကလည္း အထက္ကို report လုပ္ရအံုးမယ္။ ဒါေတာင္ စမ္းဖုိ႕။ အခ်ိန္ကလည္း သိပ္မရေတာ့ ေနာက္ဆံုး python ကို background ထားျပီး PHP နဲ႕ front end လုပ္ပလိုက္တယ္။ Domain share contact ကလည္း 24 hours ၾကာတယ္။ contact ထဲကို ဝင္ဖုိ႕ အဲေလာက္ေတာင္ ေစာင့္ရတယ္။ လူေတြကလည္း သိတဲ့အတုိင္း အခုထည့္ အခုျမင္လုိခ်င္ၾကတာ။ ဒါေပမယ့္ domain share contact က မရေတာ့လည္း ဘယ္တတ္ႏိုင္မလဲ။ export ကလည္း တစ္ခါတစ္ေလ မထြက္။
Google Map API လုပ္ထားတာေတာ္ေတာ္ေကာင္းသေလာက္ google apps api လုပ္ထားတာကို သိပ္သေဘာမက်ဘူး။ လူအသံုးမ်ားတာကို support မလုပ္ပဲ အဆင့္ေတြ အမ်ားၾကီးနဲ႕ ရႈပ္ေနတယ္လုိ႕ ထင္တာပဲ။ facebook connect လိုမ်ဳိး api ဆိုလည္း ေတာ္ေတာ္ေလးေကာင္းတယ္။ ရိုးတယ္။ ရွင္းတယ္။ လြယ္တယ္။ Google Apps Engine ကေတာ့ java နဲ႕ python ပဲ။ Google Apps အဖြဲ႕တစ္ခုလံုးက အဓိက python ပဲ သံုးတယ္ထင္တယ္။ PHP ပိုင္းကို သီးသန္႕ library မထုတ္ေပးဘူး။ Zend နဲ႕ တြဲထုတ္ေပးေတာ့ ဆင္ဖိုးထက္ ခြ်န္းဖိုးက ပိုဆိုးျဖစ္ေနတာေပါ့။ လုပ္ခ်င္တာက ေသးေသးေလး။ အဲဒီအတြက္ Zend Framework ၾကီးပါ upload တင္ရတာ အလကား အလုပ္ရႈပ္တာပဲ။
ဘာပဲေျပာေျပာ oAuth, AuthSub ေတြေတာ့ ဖတ္ျဖစ္လုိက္တယ္။ လက္ေတြ႕ေတာ့ အခုထက္ထိ စမ္းတာ အဆင္မေျပေသးဘူး။







