အကုန္လံုးက cloud လို႕ ေအာ္ေနက်တာရယ္ ကိုယ္ကလည္း cloud ထဲေရာက္မွန္းမသိ ေရာက္ေနတာရယ္။ ေနာက္ျပီး ရံုးက google doc ကိုေျပာင္းဖို႕တြန္းအားေပးတာေၾကာင့္ pages နဲ႕ ေရးထားတဲ့ စာေတြကို ေျပာင္းမယ္လို႕ ျပင္လုိက္တယ္။ အရင္ဆံုး အကုန္လံုးကို copy ကူး ျပီးေတာ့ google doc ေပၚမွာ တင္ေပါ့။ အကုန္လံုးေတာ့ တက္သြားပါရဲ႕ ပံုေတြပါမလာဘူး။ web 2.0 ေရာက္ေနေပမယ့္ ကိုယ့္စက္ clipboard ထဲမွာ၇ိွတဲ့ picture ကိုေတာ့ အလိုလို upload တင္ေပးတာကေတာ့ မရေသးဘူးဗ်။ ဘယ္ေတာ့ဆိုရင္ေတာ့ clipboard ထဲက data ကို ဖတ္ျပီး picture upload တင္လုိ႕ရမလဲမသိဘူး။ ဒါနဲ႕ pages file ကို upload တင္ပလိုက္ေကာ။ သူကလည္း .pages extension မရဘူးလို႕ message ကလည္း မျပေတာ့ ျပီးျပီေပါ့။ Continue Reading »
Ygn may do like UCSY ?
အခုေလးတင္မွ ရန္ကုန္ၿမိဳ႕ရႇိ တန္ခိုးႀကီးဘုရားမ်ား၊ အင္းလ်ားကန္ေပါင္ႏႇင့္ လူအမ်ားႏႇင့္ သက္ဆိုင္ေသာေနရာမ်ားတြင္ အျမင္မသင့္ေလ်ာ္စြာ ေနထိုင္သည့္စံုတြဲမ်ားအား အေရးယူသြားမည္ ဆိုတဲ့ သတင္းဖတ္မိတယ္။ တစ္ခါတည္း ဘာကို ေျပးသတိရသြားလဲဆိုေတာ့ UCSY ကို တန္းျပီး သတိရသြားတာပဲ။ ကၽြန္ေတာ္တို႕ UCSY မွာလည္း ေဒၚနီလာသိန္း ပါခ်ဳပ္ျဖစ္ေတာ့ UCSY က အတြဲေတြကို အခန္းအျပင္မွာ မျမင္ခ်င္ဘူး။ ရုပ္ပ်က္တယ္။ ဘာျဖစ္တယ္ညာျဖစ္တယ္ဆုိျပီး ေခၚျပီး အေရးယူတာတို႕ အတင္းေပးစား လုိက္တာတို႕ ရိွခဲ့ပါတယ္။ ဒါေတြကလည္း သိျပီးသားပါ။ ဆရာမေလးတစ္ေယာက္ သူ႕ရည္းစားနဲ႕ အတူတူ အျပန္မွာ fire road ၾကီးမွာ လမ္းေလွ်ာက္တုန္း ဆရာမၾကီးကားေပၚကေနဆင္းျပီး ဆဲခဲ့တာေတြလည္း ရိွပါ့။ အဲဒီလို တင္းက်ပ္ေတာ့ အခ်ဳိ႕ အတြဲေတြက ရထားတြဲထဲေရာက္လုိေရာက္ ဒါမွမဟုတ္ သာဓုကန္ဘက္ကို သြားလိုသြားေတြ ျဖစ္ကုန္တာပဲ။ ဆရာမၾကီး အေနနဲ႕ သမီးရည္းစား သူတို႕ဘာသာသူတုိ႕ လက္တြဲသြားလည္း သူ႕မ်က္စိထဲမွာ အျမင္ေတာ္တဲ့ လုပ္ရပ္မဟုတ္ဘူးလို႕ သတ္မွတ္ပံုေပၚတယ္။ အဲလုိပဲ အတူတူထုိင္စကားေျပာတာလည္း အျမင္ေတာ္တဲ့ ကိစၥမဟုတ္ဘူးလို႕ ယူဆထားပံုရတယ္။
I can’t understand MCF
ကၽြန္ေတာ္လည္း ဘိုဘို ၾကိဳက္ပါတယ္။ ဒါေပမယ့္ website of the year ကို http://bobo.6te.net/ ကိုေပးလိုက္တာေတာ့ လံုးဝ လံုးဝ နားမလည္ဘူး။ MCF က လူေတြ website of the year ကို ဘာအခ်က္နဲ႕ေရြးခ်ယ္လိုက္တာလဲ။ ေနာက္ျပီး က်ယ္က်ယ္ျပန္႕ျပန္႕မၾကည့္ဘူးလား။ ဒါမွမဟုတ္ ဂ်ာနယ္ေတြ ေၾကာ္ျငာေတြပါတဲ့ အထဲကပဲေရြးတာလား။ သူ႕ထက္စာရင္ myanmardaily.net က ရသင့္တယ္လို႕ထင္တယ္။ ဘာေၾကာင့္ ဘိုဘို မရသင့္တာလဲဆိုေတာ့
iPhone OS 3.1.3
လူေတာ္ေတာ္မ်ားမ်ားက iPhone OS 3.1.3 ကို upgrade လုပ္ခ်င္ေနၾကတယ္။ ဘာလို႕ လုပ္ခ်င္မွန္းေတာ့ ကၽြန္ေတာ္လည္း မသိ။ ကၽြန္ေတာ္လည္း အစက upgrade လုပ္ခ်င္ေနတာ။ jailbreak မရဘူးဆိုလို႕ iPhone 3.1.3 မွာ ဘာပါလဲလုိ႕ ဖတ္ၾကည့္လိုက္ေတာ့ bugs fixed ကလြဲျပီး ဘာမွ မပါဘူး။ အဲ.. bug fix ဆိုလို႕ battery bug fix တဲ့ဗ်ာ။ ထူးထူးျခားျခားပဲ။ battery bug fix က အခုမွ လုပ္ရလားလို႕။ အဲဒါက iPhone 3Gs ထြက္ထြက္ျပီးခ်င္းကတည္းက လုပ္သင့္တာလို႕ ထင္တာပဲ။ မဟုတ္ေတာ့ မဟုတ္ေသးဘူးလို႕ ထင္တယ္။ အခု 3.1.3 က MC model ေတြကို jailbreak လုပ္မရေအာင္ ခ်ဳပ္တဲ့ OS ပဲ။ ဘာမွ ထူးျခားတာ မပါတဲ့အတြက္ upgrade လုပ္စရာမလုိဘူးလို႕ထင္တယ္။ လက္ရိွသံုးေနတဲ့သူေတြလည္း upgrade လုပ္မရလို႕စိတ္ပ်က္စရာမရိွပါ။ အသစ္မွ မပါလာတာ။ upgrade လုပ္မရလည္း ဘာမွမျဖစ္ဘူး။
ၾကည့္ရတာကေတာ့ Apple အေနနဲ႕ iPad ကို jailbreak လုပ္မရေအာင္ စမ္းေနတဲ့သေဘာအေနနဲ႕ iPhone OS 3.1.3 ကို ထုတ္လိုက္ေလလားလို႕ေတာင္ စဥ္းစားမိတယ္။ ဒီအဆင့္ကို jailbreak မလုပ္ႏိုင္ရင္ေတာ့ iPad ကို jailbreak လုပ္ဖုိ႕အိမ္မက္ေလးက ေဝးသြားႏိုင္တယ္။
Big Monster
Google က တျဖည္းျဖည္း ေၾကာက္ဖို႕ေကာင္းလာျပီ။ အခု Social Search Beta ကို စမ္းၾကည့္လုိက္တာ ကၽြန္ေတာ့္ရဲ႕ email ထြက္လာပါေလေရာ။ ဒါတင္မကဘူး။ နာမည္ရင္း ကို ရိုက္လိုက္ရင္ မွတ္ပံုတင္ေတြ ဖုန္းနံပတ္ေတြ ထြက္လာပါေလေရာဗ်ာ။ အျခားတစ္ေယာက္က blog ေပၚမွာ အလႈကိစၥအတြက္ information ေပးထားတာကေန privacy ေတြအကုန္လံုးကို google မွာ ရွာလုိ႕ရသလုိေတာင္ ျဖစ္သြားျပီ။ ေနာက္ဆိုရင္ နည္းနည္း သတိထား ဆင္ျခင္ျပီး post ေရးတာေတြ သူမ်ားကို blog ေတြမွာ ကိုယ့္ privacy data ေတြ မပါေအာင္ ဆင္ျခင္ေနထိုင္ေျပာဆိုရေတာ့မယ္။
အျပစ္မတင္ေတာ့ပါ
ကၽြန္ေတာ္လည္း ေက်ာင္းတက္တုန္းက computer အေဟာင္းအစုတ္ၾကီးနဲ႕ ကိုယ့္ဘာသာကိုယ္ေလ့လာခဲ့ရတာပဲ။ internet မသံုးႏိုင္လို႕ ebook ေတြကို အားကိုးဖတ္ခဲ့ရတာပဲ။ မီးျပတ္လုိ႕ မီးလာတဲ့အခ်ိန္ထိေစာင့္ျပီး စာေတြ တစ္ညလံုးဖတ္ခဲ့ရတယ္။ ေမးစရာမရိွလို႕ ပိုက္ဆံစုျပီး online တက္ျပီး webdeveloper.com တုိ႕လို forum ေတြမွာ ေမးခဲ့ရတယ္။ ေနာက္ျပီး ဘယ္ေတာ့မွ ကိုယ့္မိဘကို အျပစ္မတင္နဲ႕။ ဘယ္ေတာ့မွ အျခားသူကို အျပစ္မတင္နဲ႕။ အရာရာအားလံုးဟာ အက်ဳိးေၾကာင္းဆက္စပ္ေနတာပဲ။ အျပစ္တင္လို႕ ဘာမွျဖစ္မလာဘူး။ ေက်ာင္းသားဘဝတုန္းက အမ်ားၾကီး ေက်ာ္ျဖတ္ခဲ့ရတာပဲ။ ေက်ာင္းတက္ရင္ freelance လည္း လုပ္ခဲ့ဘူးတယ္။ မီးပ်က္လို႕ မီးလာတဲ့အခ်ိန္ေတြမွာပဲ လုပ္ခဲ့ရတာ။ တစ္ခါတစ္ေလ တစ္ညလံုးမအိပ္ပဲလုပ္ျပီး မနက္မွ ထျပီး ေက်ာင္းသြားခဲ့ရတာေတြလည္း ရိွတယ္။ UCSM ဆိုရင္ လူပ်ဳိၾကီးရဲ႕blog ကို သြားဖတ္ၾကည့္။ ကၽြန္ေတာ္ ေက်ာင္းမွာလည္း စက္ခန္းမဝင္ခဲ့ဘူး။ အဲဒီအခ်ိန္ဆိုရင္ အတန္းထဲမွာပဲ အိပ္လိုက္တယ္။ ညဘက္ညဘက္ေတြ မအိပ္ပဲစာဖတ္ခဲ့ရတာေတြ အမ်ားၾကီး။ မီးပ်က္တဲ့အခ်ိန္ေတြအတြက္ ကိုယ္ရွာလို႕ရတဲ့ ပိုက္ဆံနဲ႕ ကိုယ္ print ထုတ္ဖတ္ခဲ့ရတာေတြလည္း ရိွတယ္။ အေဖနဲ႕အေမက အစိုးရဝန္ထမ္းေတြပဲ။ ပိုက္ဆံလည္း အမ်ားၾကီးမတတ္ႏိုင္ဘူး။ computer တကၠသိုလ္ ေက်ာင္းစရိတ္က မၾကီးေပမယ့္ အစ္မ ေဆးေက်ာင္းစရိတ္က မနည္းဘူး။ Continue Reading »
ကၽြႏ္ုပ္ညံ့သည္
ကြ်ႏု္ပ္ web service ဆိုသည္မွာကို ျမန္မာမႈမျပဳတတ္ျခင္းမွာ ကၽြႏု္ပ္ညံ့ျခင္းသာ ျဖစ္ေပေတာ့သည္။ Web service ႏွင့္ web api ဘာမွ မကြာေခ်။ သို႕ေသာ္ မတူေခ်။ ထိုအေၾကာင္းကိုလည္း ေသခ်ာေအာင္ မရွင္းျပတတ္ျခင္းမွာလည္း ထပ္ညံ့ျပန္ေလသည္။ oAuth ႏွင့္ AuthSub ကြာသည္။ ဘယ္လိုကြာေၾကာင္း စာႏွင့္ေရးျပီး မရွင္းတတ္ေသးေသာေၾကာင့္ ေသခ်ာမသိေၾကာင္း သိသာလွေပသည္။ ထို႕ေၾကာင့္ REST ကို သံုးဖူးေသာ္လည္း REST ဆိုသည္မွာ အဘယ္နည္းဟု ေမးေသာအခါ အဓိပၸာယ္ျပည့္စံုစြာ မေျဖၾကားႏိုင္ေသာေၾကာင့္ စာေမးပြဲဆိုလွ်င္ ကၽြႏ္ုပ္က်ေလျပီ။
Google ကေတာင္ ညႊန္းဆိုေသာ Zend Framework အား အခုခ်ိန္ထိ မသြင္းတတ္ေသးသည္မွာ ကၽြႏ္ုပ္၏ ေလ့လာမႈ အားနည္းျခင္းကို ေဖာ္ျပေနေလသည္။ REST server အတြက္ code အသင့္ရိွေသာ္လည္း တစ္ခါမွမေရးဖူးသည့္အတြက္ မသိပဲ ေအာ္ေနေသာ္ လူညံ့တစ္ေယာက္ ပမာျဖစ္ေပေတာ့သည္။ ကၽြႏ္ုပ္၏ ညံျ့ပန္ေလသည္။ Zend Library ျဖင့္ Gdata ကို လြယ္ကူစြာ သံုးတတ္ေသာ္လည္း AuthSub မွ AuthSub ျဖစ္ေနေသာ ကၽြႏ္ုပ္စိတ္အား ကၽြႏ္ုပ္ေျပာင္းလဲ ႏိုင္စြမ္းမရိွေသာေၾကာင့္ ကၽြႏ္ုပ္၏ စိတ္အင္အားဟာလည္း ညံလွေပသည္။ AuthSub ႏွင့္ oAuth ၂ ခု အား ၄ ရက္တိုင္တိုင္ ေလ့လာခဲ့ေသာ္လည္း AuthSub ၏ GET ျဖင့္သာ data ယူႏုိင္ခဲ့ျခင္းမွာ ကၽြႏ္ုပ္၏ ညံ့ဖ်င္းမႈေၾကာင့္လို႕ ဆိုႏိုင္ေလသည္။ PHP Library မရိွေသာအခါ Python ကို background ထားကာ အလုပ္လုပ္ျခင္းမွာ ကၽြႏ္ုပ္၏ ညံ့ဖ်င္းမႈပင္။ API အတြက္ PHP Library ကိုယ္တိုင္ လြယ္လင့္တကူ ခ်က္ျခင္းေကာက္မေရးႏိုင္ျခင္းမွာ ကၽြႏ္ုပ္၏ ေလ့လာမႈ စြမ္းအား အေတာ့္ကို အားနည္းသည္ျခင္းကို ေဖာ္ျပရာ ေရာက္ေလ၏။
ကၽြႏ္ုပ္မသိပဲႏွင့္ မ်ားမ်ားေျပာေနမိျပန္သည္။ ထို႕ေၾကာင့္ ကၽြႏ္ုပ္သည္ ကၽြႏ္ုပ္ထင္တာထက္ ပိုညံ့ေၾကာင္း ျပဆိုေနေလသည္။ ထို႕ေၾကာင့္ ကြ်ႏ္ုပ္ အခုအိပ္ျပီ။
စာၾကြင္း :: ပညာတစ္ခုအား ဟပ္ခ်ေလာင္းဆိုတာနဲ႕ ခ်က္ျခင္းမက်လာေၾကာင္းကို ကြ်ႏ္ုပ္မ်က္ဝါးထင္ထင္ ၾကံဳေတြ႕ခဲ့ရေလသည္။
Get Contact List XML from Google Contact with AuthSub
oAuth နဲ႕ AuthSub ၾကားမွာ မူးသြားတာပဲ။ AuthSub နဲ႕ေတာ့ ရျပီ။ oAuth က ေနာက္ေတာ့မွ twitter နဲ႕စမ္းရမယ္။ google က အျပည့္အဝ support မေပးဘူး။ example ေတြက AuthSub ေတြနဲ႕ ၾကီးပဲဆိုေတာ့။ အခု code ေတာင္ မနည္းမနည္းပဲ။ ေနာက္ဆံုးေတာ့ http://www.alexc.me/using-the-google-analytics-api-getting-total-number-of-page-views/74/#step2 အဲဒီကေန ေတြ႕သြားလို႕ အဆင္ေျပသြားတာ။ token ရျပီးရင္ token ထပ္ယူရမွာကို မသိလုိက္တာ ဆုိးသြားတာ။
<?php
function make_api_call($url, $token)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$curlheader[0] = sprintf("Authorization: AuthSub token=\"%s\"/n", $token);
curl_setopt($ch, CURLOPT_HTTPHEADER, $curlheader);
$output = curl_exec($ch);
curl_close($ch);
return $output;
}
function get_session_token($onetimetoken) {
$output = make_api_call("https://www.google.com/accounts/AuthSubSessionToken", $onetimetoken);
if (preg_match("/Token=(.*)/", $output, $matches))
{
$sessiontoken = $matches[1];
} else {
echo "Error authenticating with Google.";
exit;
}
return $sessiontoken;
}
if(isset($_GET['token']))
{
$sessiontoken=get_session_token($_GET['token']);
$accountxml = make_api_call("http://www.google.com/m8/feeds/contacts/yourmail@gmail.com/full", $sessiontoken);
print_r($accountxml);
}
else
{
$next=urlencode("http://www.mysteryzillion.org/gdata/index.php");
$scope=urlencode("http://www.google.com/m8/feeds/contacts/yourmail@gmail.com/full");
?>
<a href="https://www.google.com/accounts/AuthSubRequest?next=<?= $next ?>&scope=<?= $scope ?>&secure=0&session=1">Click here to authenticate through Google.</a>
<?
}
?>
My En Blog has been ban
http://en.saturngod.net has been ban in Bagan. Yayyy… ငါလည္း အစ္မႏိုင္းႏုိင္း , ထူးေတဇာ , ကိုညီလင္းဆက္တုိ႕လို အသိအမွတ္ စျပဳခံရျပီ။ ဒီ ျမန္မာ site ကေတာ့ မၾကာမီွလာမည္လုိ႕ ေျပာလိုက္သလိုပဲ။









