Showing posts with label computer/IT. Show all posts
Showing posts with label computer/IT. Show all posts


Confessions of a software developer - interviews


အလုပ်ပြောင်းတဲ့အကြောင်း ရေးထားတဲ့ပို့စ်  ကို အားပေးတဲ့သူများတော့ confessions စီးရီးစ်အလိုက် ဆက်ရေးဖို့ စဉ်းစားထားတယ်။ :D ခုလောလောဆယ်တော့ အင်တာဗျူးအတွေ့အကြုံတွေ ရှဲပေးပါလို့ တောင်းဆိုတဲ့သူရှိလို့ အင်တာဗျူးတွေအကြောင်း အရင်ရေးပါမယ်။ ရေးမယ်သာပြောရတာ၊ share စရာ အတွေ့အကြုံကလည်း အဲလောက်အများကြီး မရှိဘူးရယ်။

အလုပ်တစ်ခုတည်းမှာ ခြောက်နှစ်တောင် ကြာသွားရခြင်း အကြောင်းရင်းထဲမှာ အင်တာဗျူးမသွားချင်တာလည်း ပါတယ်။ (နောက်အကြောင်းရင်းတစ်ခုကတော့ ဘယ်လိုအလုပ်မျိုး လုပ်ချင်တယ်ဆိုတာ စဉ်းစားတာ နည်းနည်း ကြာသွားတာ။ :D) အရင်ပို့စ်မှာ ရေးခဲ့သလိုဘဲ၊ ပထမအလုပ်က language ပေါင်းစုံနဲ့ ဗျောက်သောက်ရေးခဲ့ရတော့ တစ်ခုခုကို မကျွမ်းကျင်နေတော့ language-specific detail တွေလာမေးရင် ဖြေနိုင်ဖို့ သိပ်မလွယ်ဘူးဆိုတာ သိနေတယ်။ ပြီးတော့ ကိုယ်က speaking skill/social skill တော်တော်ည့ံ့တဲ့သူတစ်ယောက် ဆိုပါတော့။ IELTS ဖြေတာတောင် ကျန်တဲ့ skill တွေ 7.5/8.0 ရပေမယ့် speaking skill က ၆.၅ ကို မကျော်ဘူး။ အင်တာဗျူးကို စကားနဲ့မဖြေရဘဲ လက်နဲ့ရေးဖြေလို့ရရင် ကောင်းမှာဘဲလို့ အမြဲစိတ်ကူးယဉ်ခဲ့ဖူးတယ်။ 

အလုပ်အင်တာဗျူးဆိုတာ အလုပ်လုပ်ပြီး ခြောက်နှစ်ကြာတဲ့အထိ တစ်ခုမှ ဟုတ်တိပါတ်တိ သွားဖူးတာ မဟုတ်ဘူးရယ်။ ပထမအလုပ် ကလည်း ကျောင်းတက်တုန်းက အလုပ်သင် ခြောက်လဆင်းခဲ့တဲ့ ကုမ္ပဏီ၊ သူတို့က ကျောင်းပြီးရင် လာလုပ်ဆိုပြီး တစ်ခါတည်း ခန့်လိုက်တော့ လုပ်ဖြစ်သွားတာ။ ကြားထဲမှာ စိတ်ကူးပေါက်တိုင်း စင်ကာပူကို အလုပ်လှမ်းလျှောက်တဲ့အခါ skype နဲ့ဖြေရတဲ့ အင်တာဗျူးလေးတွေတော့ ရှိတယ်။ အဲဒါတွေက technical တွေများတယ်။

ဒီလိုနဲ့ တစ်နေ့မှာ အရင်က အလုပ်လျှောက်ဖူးပေမယ့် အင်တာဗျူးမသွားခဲ့တဲ့ ကုမ္ပဏီတစ်ခုကနေ ဖုန်းဆက်လာပြီး အင်တာဗျူးလာဖြေဖို့ ပြောတယ်။ ကိုယ်လည်း အလုပ်ပြောင်းဖို့ စဉ်းစားနေတဲ့အချိန်နဲ့ကြုံနေတော့ လာမယ်လို့ ပြောလိုက်တယ်။ ပြောရရင် ဘဝမှာ ပထမဆုံးသွားဖူးတဲ့ formal အလုပ်အင်တာဗျူးဘဲ။ အင်တာဗျူးလာဖို့ မနက်ကိုးနာရီချိန်းတယ်။ အချိန် သုံးလေးနာရီလောက်ကြာမယ်၊ အလုပ်ကနေ နေ့တစ်ဝက်ခွင့်ယူခဲ့ပါလို့ ကြိုပြောတယ်။ အရင်လျှောက်ဖူးတဲ့ position က Android developer ဆိုတော့ Java concept တွေတော့ နည်းနည်းပြန်ဖတ်လိုက်တယ်။ လေးရက်လောက်ဘဲ ကြိုပြောတာဆိုတော့ ဘာမှတောင် ပြင်ဆင်ချိန် မရှိလိုက်ဘူး။ 

အင်တာဗျူးနေ့ ရောက်သွားတော့ aptitute test အရင်ဖြေရတယ်၊ အဲဒါက လွယ်တယ်။ အချက် ၁၅ချက်ပေးထားြပီး ကိုယ့်အတွက် အဓိကကျတဲ့ အချက်တွေကို နံပါတ်စဉ်ပြန်စီခိုင်းတာ။ ဥပမာ-လခ၊ ရာထူး၊ အလုပ်အပေါ် စိတ်ကြေနပ်မှု၊ ဘာညာသာရကာပေါ့။ ြပီးတော့ psycho test မေးခွန်းစာရွက်တွေ လာပေးပြန်ရော။ အဓိက ပရောဂျက်တွေကို ဘယ်လိုကိုင်တွယ်မယ်၊ colleague တွေနဲ့ ပြဿနာတက်ရင် ဘယ်လိုဖြေရှင်းမယ်၊ ပြီးတော့ အရင်က ကြုံတွေခဲ့ဖူးတဲ့ လုပ်ငန်းခွင် အတွေ့အကြုံတွေရေးခိုင်းတယ်။ အများကြီးဘဲဖြေလိုက်ရတယ်။ ဖြေလို့မပြီးခင် recruiter ရောက်လာပြီး "ဆောရီးပါ၊ ဒီနေ့ ကုမ္ပဏီတစ်ခုလုံး fire drill လေ့ကျင့်မှုရှိလို့ ခဏနေ အရေးပေါ်အချက်ပေးသံကြားရင် staff တွေနဲ့အတူ emergency လှေကားကနေ လိုက်ဆင်းပြီး စုရပ်ကို သွားပေးပါ" တဲ့။ ကိုယ့်မှာ အင်တာဗျူးဖြေနေရင်း အူကြောင်ကြောင် ကိုးထပ်ကနေ လှေကားနဲ့ဆင်းပြီး စုရပ်ထိ လျှောက်လိုက်ရသေးတယ်။ တကယ့်ကို မကြုံစဖူး မှတ်မှတ်ရရ အင်တာဗျူးဘဲ။ ပြန်တက်လာတော့ IQ test ဆက်ဖြေရတယ်။ ပြီးတော့ နောက်တစ်ခုက ဘာခေါ်လဲ မသိဘူး။ ဒီလို မေးခွန်းမျိုးတွေ ဖြေရတာ-- 
- Describe yourself in three words. 
- What are your strengths?
- What are your weakness?
- Why should we hire you?
- How do you think you can contribute to the company?
စသဖြင့် ပုံမှန် အခြားအင်တာဗျူးတွေမှာဆိုရင် လူချင်းတွေ့ ဖြေရမယ့်မေးခွန်းမျိုးတွေကို စာရွက်ထဲ ရေးဖြေခိုင်းတာ။ ဘဝမှာ အင်တာဗျူးကို ရေးပြီးဖြေချင်တဲ့ ဆန္ဒ ပြည့်ဝသွားတယ်လို့ ပြောရမယ်။ :D အဲဒါတွေကို ပါးစပ်နဲ့ဖြေရရင် ကောင်းကောင်းြပင်ဆင်ထားခဲ့ရင်တောင် အနည်းနဲ့အများ အခက်အခဲတွေ့တတ်တယ်ထင်တာဘဲ။ ရေးပြီးဖြေခိုင်းတာမျိုးနဲ့ ကြုံရတာ တော်တော် ကံကောင်းသွားတယ် ပြောရမယ်။ 

နောက်ဆုံး Technical Test ဖြေခိုင်းတဲ့ အချိန်မှာ ပြဿနာ စတာဘဲ။ ပရိုဂရမ်တွေကို ကွန်ပျူတာနဲ့သာ ရေးတတ်တာ။ စာရွက်ပေါ်မှာ လာရေးခိုင်းတော့ သွားရော။ အဲဒီမတိုင်ခင်က PHP ပရောဂျက်ရော၊ .NET ပရောဂျက်ရော၊ Android ပရောဂျက်ရော အကုန် multi-task လုပ်နေတဲ့အချိန်ဆိုတော့ language တွေအကုန် ရုတ်တရက် ခေါင်းထဲမှာ ရောသွားတာ။ (JQuery, Javascript တွေလည်း ပါသေးတယ် :D) အဲဒီအချိန်မှ ကိုယ့်ကိုယ်ကိုယ် IDE ရဲ့ auto-complete ကို အရမ်း dependent ဖြစ်နေမှန်း သတိထားမိတော့တယ်။ စာရွက်ဖြူပေါ်မှာ ရေးရတာ အရမ်းကို ဒုက္ခရောက်တယ်။ မမှန်မှန်းသိပေမယ့်  တတ်နိုင်သလောက် logic မှန်ရင်ပြီးရောလို့ဘဲ သဘောထားပြီး ရေးလိုက်တယ်။ 

နောက်တော့ Technical Director ရောက်လာတယ်။ ဘာကြောင့် အလုပ်ပြောင်းချင်တာလဲမေးတယ် ြပီးတော့ ဘာကြောင့် Android developer ဖြစ်ချင်ရသလဲတဲ့။ နောက် အရင်လုပ်ဖူးတဲ့ ပရောဂျက်တွေအကြောင်း မေးတယ်။ သူနဲ့က ဖြေရတာ အကုန် အဆင်ပြေလိုက်တယ်။ ခုနက ဖြေထားတဲ့ Technical test မှာ language တွေအကုန် ခေါင်းထဲမှာရောသွားလို့ မဖြေနိုင်ဘူးလို့တော့ ဝန်ခံလိုက်တယ်။ နောက် HR manager မေးတဲ့ အလှည့်ရောက်လာရော။ အင်တာဗျူးမလာခင် ဖြည့်ခဲ့ခိုင်းတဲ့ ဖောင်ကိုကြည့်ပြီး background check သဘောမျိုး စုံစိနေအောင် မေးတော့တာဘဲ။ ြမန်မာပြည်က အစိုးရကိုတောင် ကိုယ့်ရဲ့ ကိုယ်ရေးအချက်အလက် အဲလောက်အများကြီး မပေးဖူးဘူး။ :D နောက်ဆုံးမေးခွန်းကတော့ မျှော်လင့်ထားတဲ့အတိုင်း Do you have any question for us ဆိုတာ။ အရင်က တစ်နေရာမှာဖတ်ဖူးပြီး သဘောကျတဲ့ မေးခွန်းတစ်ခုအတိုင်းဘဲ ပြန်မေးလိုက်တယ်။ အကယ်လို့ ငါ့ကို ဒီ position မှာ အလုပ်ခန့်ခဲ့မယ်ဆိုရင် ကုမ္ပဏီအနေနဲ့ ငါ့ဆီကနေ ဘယ်လောက်ထိ မျှော်လင့်ထားသလဲ? ပေါ့.. ြပီးတော့ recruiter ကို "ငါ့ကို ဘာကြောင့် အင်တာဗျူးလာဖို့ ဖုန်းဆက်တာလဲ" ဆိုပြီး မေးလိုက်တယ်။ :D သူက "ငါက ဒါမျိုးတွေ ကျွမ်းတယ်လေ" လို့ ဖြေတယ်။ နောက်တော့ လစာညှိတယ်၊ သူပေးချင်တဲ့လခနဲ့ ကိုယ်လိုချင်တဲ့လခရဲ့ အလယ်တည့်တည့်မှာ စျေးတည့်သွားတယ်။ 

မနက်ကိုးနာရီကတည်းကစတဲ့ အင်တာဗျူးက နေ့လည် ၂နာရီလောက်မှ ြပီးသွားတယ်။ ကြားထဲမှာ လှေကား အတက်အဆင်းကလည်း လုပ်လိုက်ရသေးတော့ လူက တော်တော်ကို ပင်ပန်းပြီး ဗိုက်တောင် ဆာသွားတယ်။ ဒါပေမယ့် နောက်တစ်ရက်မှာဘဲ အလုပ်ခန့်တဲ့အကြောင်း ဖုန်းဆက်လာတော့ ပင်ပန်းရကျိုးနပ်သွားပါတယ်။ 

နောက်အင်တာဗျူးတစ်ခုကတော့ Java နဲ့ပါတ်သက်ပြီး technical questions တွေအများကြီးကို ကျောင်းမှာ စာမေးပွဲဖြေသလိုမျိုး ဖြေရတာ။ သိပ်မဖြေနိုင်ဘူး။ ကျန်တဲ့ aptitute test တွေ ဘာတွေက ခပ်ဆင်ဆင်တွေဘဲ။ ဟိုအလုပ်ရသွားတော့ နောက်တစ်ခုရဲ့ second interview ဆက်မသွားတော့တာ။ စုစုပေါင်းမှ တစ်ခုဘဲရှိတဲ့ အင်တာဗျူးအတွေ့အကြုံ ဒီမှာဘဲ ပြီးပါတယ်။ အခြားသူတွေနဲ့ ယှဉ်ရင် ရီချင်စရာကြီးတောင် ဖြစ်နေမလား မသိဘူး။ 

အင်တာဗျူးက တစ်ခုသွားပြီးတာနဲ့ ကျန်တာတွေကို သွားရမှာ မကြောက်တော့ဘူး။ ဒီတစ်ခေါက်တော့ တော်တော်ကံကောင်းလို့ အလုပ်ရသွားတာလို့ ယူဆတာဘဲ။ နောက်များမှာတော့ Java Interview Questions တွေကို အြပန်ြပန် အလှန်လှန် ကြေညက်အောင် ဖတ်သွားမယ်လို့တော့ ဆုံးဖြတ်ထားတယ်။ Job Market မှာ ကြည့်ရတာ Java, J2EE ကို ကျွမ်းကျင်တဲ့သူတွေ လခတော်တော်ကောင်းတာကို သတိထားမိတယ်။ ကိုယ့်ကိုယ်တော့ technical ပိုင်းအရ သိပ်အားမရသေးဘူး။ တော်တ​ော်ကြိုးစားရဦးမယ်။ 


Confessions of a software developer - The art of changing job

ကျောင်းပြီးကတည်းက ကုမ္ပဏီတစ်ခုတည်းမှာဘဲ ပျော်ပျော်ကြီးလုပ်နေတာ ခြောက်နှစ်လောက်ကြာသွားတယ်။ ပထမ ကုမ္ပဏီက tech-startup ဆိုတော့ ဝန်ထမ်း ၁၀ယောက်လောက်ဘဲ ရှိတယ်။ လုပ်ဖော်ကိုင်ဖက်တွေက အားလုံးကောင်းကြတာရယ်၊ အလုပ်နဲ့ အိမ်နဲ့ နီးတာရယ်၊ အလုပ်လုပ်ရတာ စိတ်ဖိစီးမှုသိပ်မများတာရယ် (တစ်ခါတစ်လေ ပေါက်ကရလေးဆယ် အကုန်လုပ်ခိုင်းတာကလွဲလို့)၊ တစ်နှစ်မှာ မြန်မာပြည်ပြန်ဖို့ ခွင့်ရက်အများကြီးပေးတာရယ်၊ အလုပ်ကို သွားချင်တဲ့အချိန်သွားပြီး ပြန်ချင်တဲ့အချိန် ပြန်လို့ရတာရယ်၊ နောက်အလုပ်သစ်ထပ်ရှာရမှာ ပျင်းတာရယ်၊ အခြားပါတ်ဝန်းကျင်အသစ်ကို ပြောင်းဖို့ တွေဝေနေတာတွေရယ်ကြောင့် comfort zone ထဲမှာ ပျော်မွေ့ပြီး ခြောက်နှစ်လောက် တစ်နေရာထဲမှာ လုပ်ဖြစ်သွားတယ်။ ကြားထဲမှာ ကျောင်းဆက်တက်ရင်ကောင်းမယ်ဆိုပြီး သွားတက်လိုက်၊ supervisor တွေနဲ့ အဆင်မပြေလို့ ကျောင်းပြန်နားထားလိုက်နဲ့ လုံးချာလည်သွားသေးတာတွေလည်း ပါတာပေါ့။ 

တစ်နေ့တော့ ခြောက်နှစ်လောက် အိပ်ပျော်နေရာကနေ ရုတ်တရက် လန့်နိုးလာသလိုဘဲ အလုပ်ပြောင်းချင်စိတ် ပေါက်လာတယ်။ jobstreet မှာ resume တွေလိုက်တင်တယ်။ အင်တာဗျူးတွေ လာဖို့ခေါ်ပေမယ့် အင်တာဗျူးသွားရမှာ အဆင်သင့်မဖြစ်သေးဘူးလို့ ခံစားရပြန်တော့ withdraw တွေပြန်လိုက်လုပ်တယ်။ :D (စကားချပ် - jobstreet က တော်တော့်ကို တိုးတက်လာတယ်။ အလုပ်ရှာရတာ တော်တော်အဆင်ပြေတယ်။) ပရိုဂရမ်မာလုပ်နေတာ ခြောက်နှစ်လောက် ရှိပြီဆိုပေမယ့် တစ်ခုတည်းကို တစိုက်မတ်မတ်မလုပ်ဘဲ ဟိုစပ်စပ် ဒီစပ်စပ် အကုန်လုပ်ခဲ့တော့ ဘာတစ်ခုကိုမှ သေချာမကျွမ်းကျင်နေသလို ြဖစ်နေပြန်ရော။ startup ကုမ္ပဏီတွေမှာ လုပ်ရင်က ပရောဂျက်မျိုးစုံ လက်ခံတာဆိုတော့ ခဏနေ .NET နဲ့ရေးလိုက်၊ ခဏနေ PHPနဲ့ ရေးရလိုက်၊ PHP ကိုမှ ပရောဂျက်လိုအပ်ချက်အရ CodeIgniter, Zend စသဖြင့် framework တွေကလည်း မတူပြန်ဘူး။ ပြီးတော့ တစ်ယောက်တည်း ပရောဂျက် အစအဆုံးနီးနီးလောက် တာဝန်ယူရတော့ Analyst လည်း ကိုယ်ဘဲ၊ programmer လည်း ကိုယ်၊ tester/documenter လည်း ကိုယ်ဆိုတော့ တစ်ခါတစ်လေ တော်တော်ခေါင်းစားတယ်။ အဲကုမ္ပဏီမှာ တစ်ခုကောင်းတာကြတော့ တစ်နှစ်တစ်နှစ် performance appraisal လုပ်တဲ့အခါ လာမယ့်နှစ်မှာ ဘာတွေလုပ်ချင်သလဲဆိုတာ ဖြည့်ခိုင်းတယ်။ mobile app ရေးချင်တယ်ဆိုတော့ J2ME သင်တန်းပို့ပေးပြီး project ရှာပေးတယ်။ Web Services, J2EE, Semantic Technology နဲ့ပါတ်သက်တဲ့ project တွေလည်း လုပ်ရတယ်။ Android ကို စိတ်ဝင်စားတယ်ဆိုတော့ training ပို့ပေးတယ်။ android project တွေ ရှာပေးတယ်။ ဒီလိုနဲ့ ဟိုစပ်စပ် ဒီစပ်စပ်က တစ်ဖြည်းဖြည်း ပိုများလာတယ်။ ဒါတောင် နောက်တစ်နှစ်ထပ်နေရင် iOS app ရေးချင်တယ်လို့ ပြောမိဦးမယ်ထင်တာဘဲ။ 

ပြောချင်တာက တော်တော်များများကို သိထားတာ ကောင်းတယ်ဆိုပေမယ့် တစ်ခုတည်းကို ကောင်းကောင်းမသိရင်လည်း မဟုတ်ပြန်ဘူး။ တစ်နေရာတည်းမှာ ခြောက်နှစ်ဆိုတော့ တော်တော်ြငီးငွေ့လာတယ်။ ပေါက်ကရလေးဆယ် အစုံလုပ်ရတာ ကြာလာတော့ တစ်ခုတည်းကို တစိုက်မတ်မတ်လုပ်ချင်လာတယ်။ အလုပ်ပြောင်းရင် ဘာလုပ်ချင်လည်းဆိုတာ စဉ်းစားရတယ်။ PHP နဲ့ web အပိုင်းကြတော့ လုပ်ရတာများလို့ တော်တော်ပျင်းသွားပြီ။ ဒီနှစ်ပိုင်းတွေမှာက Android ပရောဂျက်လုပ်တာများတယ်ဆိုတော့ အဲတစ်ခုတော့ နည်းနည်း confidence ရှိတယ်။ Android app တွေရေးတယ်ဆိုပေမယ့် Java  ကို ထဲထဲဝင်ဝင် မကျွမ်းကျင်တော့ စိတ်ပူမိသ​ေးတယ်။ ဖြစ်ချင်တော့ job market ထဲမှာ Android programmerတွေ နည်းနေသေးလို့လားမသိ အလုပ်ရှာရ သိပ်မခက်လိုက်ဘူး။ အိမ်လည်းပြောင်းစရာမလို၊ ရထားနဲ့သွားရင် ရောက်မယ့်နေရာမျိုးမှာရှိတဲ့ ကုမ္ပဏီမျိုးကို ရွေးပြီး အင်တာဗျူး ၂ခုတိတိ သွားလိုက်တယ်၊ ြပီးတော့ အရင် offer တဲ့တစ်ခုကို လက်ခံဖြစ်သွားတယ်။ 

စိတ်ကူးပေါက်လို့သာ အလုပ်ထပြောင်းပေမယ့် comfort zone ထဲက ထွက်ရတော့ စစချင်း လုပ်မှလုပ်နိုင်ပါ့မလားလို့ စိုးရိမ်မိတာ အမှန်ဘဲ။ ပထမ အလုပ်ဝင်တဲ့တစ်လတော့ အလုပ်ပြောင်းမိတာ နောင်တရချင်သလိုလို ဖြစ်မိသေးတယ်။ ကိုယ်သိတဲ့လူလည်း တစ်ယောက်မှမရှိ၊ ပြီးတော့ အလွန်အင်မတန် ရှုပ်ထွေးပွေလီလှတဲ့ app ကြီးတစ်ခုလုံးကို စရောက်တဲ့နေ့မှာဘဲ ရော့..အင့်.. ဆိုပြီး လက်ထဲထိုးထည့်သွားတာ။ ဘယ်သူကမှ ဘယ်ကစလုပ်ရမယ်ဆိုတာ လာမရှင်းပြဘူး။ ကိုယ့်အရင်လုပ်သွားတဲ့ ပရိုဂရမ်မာက အလုပ်ထွက်သွားတာ ခြောက်လလောက်ရှိပြီတဲ့။ ပိုဆိုးတာက domain knowledge က စတော့စျေးကွက်ဆိုတော့ တစ်ခါမှကို ယောင်လို့တောင် မလေ့လာဖူးတဲ့ subject ကြီးဖြစ်နေတာ။ အဲဒီအလုပ်ကို ဘာလို့လက်ခံလိုက်သလဲဆိုတာ ကိုယ့်ကိုယ် ခဏခဏ ပြန်မေးကြည့်ရသေးတယ်။

ဒါပေမယ့် ၂ပါတ်လောက်အပြီးမှာတော့ နည်းနည်းအသားကျလာတယ်။ ဘေးနားမှာထိုင်တဲ့ iOS ပရိုဂရမ်မာက စတော့စျေးကွက်တွေအကြောင်း အလွယ်ဆုံးနည်းနဲ့ ရှင်းပြတယ်၊ ပြီးတော့ ဒါတွေက စိတ်ဝင်တစား လေ့လာရင် နားလည်ဖို့ တစ်အားလွယ်တယ်လို့ အားပေးတယ်။ ပြီးတော့ ကိုယ့်လိုဘဲ nexus ဖုန်းတွေ၊ google technology တွေကို ခရေဇီဖြစ်တဲ့သူတွေရှိတော့ သူတို့တွေနဲ့ ခဏအတွင်း ခင်သွားတယ်။ She speaks our language တဲ့။ :) အချို့တွေကတော့ နည်းနည်း အထာကိုင်တဲ့သူတွေရှိတယ်၊ အဲလိုလူမျိုးကြတော့ မျက်နှာငယ်လေးနဲ့ ကိုယ်သိချင်တာ မရရအောင် လိုက်မေးရတယ်။ ပုံမှန်ဆို ကိုယ်က ပေါင်းသင်းဆက်ဆံရေးညံ့တဲ့ anti-social ဆိုတော့ ကိုယ့်အလုပ်ကိုယ်လုပ်ပြီး ဘာသိဘာသာ နေဖြစ်ဖို့ များတယ်။ ကံကောင်းချင်တော့ ကိုယ့် ဥပဓိရုပ်က ထူးဆန်နေလို့လားတော့မသိ၊ စပ်စပ်စုစု မေးခွန်းပေါင်း သောင်းခြောက်ထောင် လာလာမေးကြတော့ တစ်လအတွင်း ခင်တဲ့သူ ထင်တာထက် များလာတယ်။ တရုတ်စကားရယ်၊ မလေးစကားရယ် ပြောတတ်တော့ ပြောရဆိုရ ပိုအဆင်ပြေတာလည်း ပါမယ်ထင်တယ်။ (၁၀နှစ်လောက်မပြောဘဲ ပစ်ထားတဲ့ တရုတ်စကား မေ့မသွားတာဘဲ ကျေးဇူးတင်ရမယ်။) ကိုယ် report လုပ်ရတဲ့ supervisor ရော director ရောက တော်တော်သဘောကောင်းကြတော့ စိတ်ချမ်းသာရတယ်။ 

အခု အလုပ်အသစ်မှာ ၂လလောက်ရှိသွားပြီဆိုတော့ တော်တော်အသားကျသွားပြီ။ ပွစိထနေတဲ့ Java ကုဒ်တွေကိုလည်း ကြည့်ရင်းကြည့်ရင်း မျက်စိယဉ်လာပြီ။ စတော့စျေးကွက်ကိုလည်း နည်းနည်း တီးမိခေါက်မိ ရှိလာပြီ။ အလုပ်သစ်ပြောင်းရမှာကို စိုးရိမ်ခဲ့တဲ့ anxiety တွေလည်း အကုန်ပျောက်သွားပြီ။ ကံဘဲကောင်းသလား၊ လုပ်ငန်းခွင် တော်တော်များများက ဒီအတိုင်းဘဲ ဆိုတာလားတော့ မသိပေမယ့် သေချာတာတစ်ခုက အလုပ်သစ်၊ ပါတ်ဝန်းကျင်အသစ်ဟာ အတွေးအခေါ်အသစ်တွေကို အများကြီး ပေးနိုင်တာတော့ အမှန်ပါဘဲ။ အလုပ်လေးတစ်ခု ပြောင်းတာများ ဒီလောက် ရေးကြီးခွင်ကျယ်လုပ်ပြီး ရေးရသလားဆိုရင်တော့ ကျွန်မလို ပါတ်ဝန်းကျင်အသစ်၊ လူအသစ်တွေကို ကြောက်တတ်တဲ့သူတစ်ယောက်အတွက်တော့ မဟာစွန့်စားခန်းကြီးပါဘဲ။ :D အလုပ်သစ်ပြောင်းခြင်း အနုပညာ ဤတွင် တစ်ခန်းရပ်ဧ။်။ o_o


Some interesting smartphone-related terminologies

ခုနောက်ပိုင်းထွက်တဲ့ ဖုန်းတွေရဲ့ spec ကိုလိုက်ဖတ်ရင်း ကိုယ်မသိသေးတဲ့/စိတ်ဝင်စားဖို့ကောင်းတဲ့ terminology လေးတွေအကြောင်း လိုက်ရှာဖတ်ပြီး အတိုချုံး ပြန်ရေးလိုက်ပါတယ်။

1. MHL vs. SlimPort®

mobile device+adapter+external display = extended experience

− MHL နဲ့ SlimPort နှစ်ခုလုံးက မိုဘိုင်းဖုန်း ရဲ့ microUSB ကနေ ပြင်ပ display မျက်နှာပြင်တစ်ခုခုနဲ့ audio/video ချိတ်ဆက်သုံးလို့ရတဲ့ နည်းပညာတွေ ဖြစ်ပါတယ်။

− အရင်ထွက်ပြီးသား Android ဖုန်းတော်တော်များများမှာ MHL ပါပြီးတော့ Nexus 4, Nexus 5 နဲ့ Nexus 7, Asus Padphone လောက်ဘဲ SlimPort နဲ့ ထုတ်ထားတာရှိသေးတယ်။ (List of MHL-ready phones၊ List of SlimPort devices )

− MHL ကို HDMI devices တွေနဲ့ဘဲ ချိတ်ဆက်အသုံးပြုနိုင်ပါတယ်။ အဲဒါတောင်မှ HDTV နဲ့ချိတ်မယ်ဆိုရင် MHL-certified HDMI input ရှိတဲ့ တီဗီမျိုးမှ ရမယ်လို့ ဆိုပါတယ်။ SlimPort ကိုတော့ HDMI, VGA, DVIA, DisplayPort အားလုံးနဲ့ ချိတ်ဆက်သုံးလို့ ရပါတယ်။

− MHL adapter တွေက external power လိုပြီး SlimPort က မလိုပါဘူး။ MHL 2.0 နောက်ပိုင်းမှာ external power သပ်သပ် မလိုတော့ပေမယ့် main device ကနေ ပါဝါတော်တော်စားသေးတယ်လို့ သိရတယ်။

- SlimPort ရဲ့ speed က MHL ထက် ၂ဆလောက် ပိုမြန်တယ်။ SlimPort က Full HD ကို support လုပ်တယ်။  

-  MHL ကော Slimport ရော Android phone/tablet တွေကနေ Adapter နဲ့ display ကိုချိတ်တဲ့အခါ ဒေါင်လိုက်မရဘဲ အလျားလိုက် တစ်ခုဘဲရတာကိုတော့ သိပ်သဘောမကျပါဘူး။ application တွေကို demo လုပ်ရ အဆင်မပြေတော့ဘူး။ ဂိမ်းဆော့ ရုပ်ရှင်ကြည့်လောက်ဘဲ အဆင်ပြေမယ်။ video ရော audio ရော ချိတ်ဆက်သုံးလို့ရတာဆိုတော့ Surround Sound speaker တွေရှိရင်တော့ တော်တော်မိုက်မယ်။ 

 
video: Slimport In Action

SlimPort က သုံးရပိုအဆင်ပြေတယ်လို့ ကောက်ချက်ချလို့ရပေမယ့် သူ့နည်းပညာက free မဟုတ်တော့ နောက်ပိုင်းလည်း devices များများ ထပ်ထွက်ဖို့တော့ မရှိလောက်သေးဘူး။ MHL ကတော့ လူသုံးပိုများတဲ့ စံနှုန်းဖြစ်နေသေးတယ်။ MHL 3.0 မှာလည်း တော်တော်တိုးတက်လာတော့ နောက်ပိုင်းဆို SlimPort နည်းပညာကို မှီလာမလားဆိုတာ စောင့်ကြည့်ရပါဦးမယ်။

ကိုးကား −
- http://blog.clove.co.uk/2012/11/02/what-is-slimport/
- http://www.slimportconnect.com/

- http://www.meetmhl.com/index.aspx

2. Gorilla Glass

Gorilla Glass က US ကုမ္ပဏီ Corning Inc. ရဲ့ နည်းပညာဖြစ်ပြီး ပြုတ်ကျရင်တော်ရုံမကွဲ၊ ဖိအား တော်တော်ပြင်းတာကိုခံနိုင်ပြီး၊ တော်ရုံခြစ်ရာမထင်တဲ့ မှန်တစ်မျိုးတဲ့။ ခုနောက်ပိုင်းထွက်တဲ့ ဖုန်းတော်တော်များများ Corning Gorilla Glass နဲ့ ထုတ်လာကြတယ်။ ပိုက်ဆံတစ်အားပေါတဲ့သူတွေ drop test, scratch test လုပ်ထားတာ youtube မှာ အများကြီးဘဲ။ ကားနဲ့တက်ကြိတ်တဲ့သူတောင်ရှိသေး။ :D အဲလိုပေါက်တတ်ကရလုပ်ရင်တော့ screen အောက်က display ကတော့ ပျက်စီးသွားတတ်တယ်။ မှန်ကတော့ မကွဲဘူး။ ခြစ်ရာလည်း တော်ရုံမထင်ဘူး။ အမှန်ဆို gorilla glass နဲ့ဖုန်းတွေက screen protector တောင်မလိုဘူး။ ဒါပေမယ့် ဖုန်းအသစ်ဝယ်ရင် screen protector ကပ်ရမယ်ဆိုတာကြီး အရိုးစွဲနေတော့ ကပ်လိုက်ရမှ ကျေနပ်တယ်။ :D

3. Dragontrail Glass
Dragontrail Glass ကြတော့ ဂျပန်ကုမ္ပဏီတစ်ခုက ထုတ်တာ။ သူလဲ တော်ရုံခြစ်ရာမထင်ဘူး၊ တော်ရုံကျရင် မကွဲတဲ့ မှန်မျိုးပေါ့။ Gorilla glass လောက်တော့ မမာဘူးထင်တယ်။ Sony Xperia Z1 တို့ Galaxy Nexus တို့က Dragontrail Glass နဲ့ ထုတ်ထားတာ။ 

4. Oleophobic coating
Oleophobic ဆိုတာ ဂရိစာလုံးဖြစ်ပြီး "Afraid of oil" လို့ အဓိပ္ပါယ်ရတယ်။ ဖုန်း screen တွေမှာ လက်ဗွေရာ သိပ်မထင်အောင် Oleophobic Coating ထည့်ကြတယ်။ အဲဒီ coating ပါတာ ခုထိတော့ iphone, ipod, ipad တွေလောက်ဘဲ ရှိသေးတယ်။ car wax polish တွေဖြန်းပြီး Oleophobic coating DIY လုပ်တဲ့သူတွေလည်း ရှိတယ်။

5. Smartphone Sensors
စမတ်ဖုန်းတွေမှာ အခု sensor ပေါင်းစုံပါလာတယ်။ Accelerometer က orientation အတွက်၊ gyroscope က ဂိမ်းကစားဖို့အတွက်ထည့်ထားတာ။ barometer ပါလာတာ ထူးဆန်းတယ်။ GPS က latitude, longitude, altitude နဲ့ 3-dimension တွက်ရတော့ အြမင့်ကို တွက်ဖို့အတွက် barometer တွေထည့်ထားတာတဲ့။ လေဖိအားရော တိုင်းလို့ရမလားမသိဘူး။ Galaxy S4 နဲ့ Note 3 မှာဆိုရင် temperature sensor, humidity sensor တွေတောင်ပါတယ်။ နောက်ဆို ဖုန်းတွေမှာ ဘာ sensor တွေ ထပ်ပါလာဦးမလဲမသိ။   

6. GLONASS
GLONASS ဆိုတာ ရုရှားကနေ navigation အတွက်သုံးဖို့ လွှင့်တင်ထားတဲ့ ဂြိုလ်တုစနစ်။ ဂြိုလ်တုပေါင်း ၂၄ခု လွှင့်တင်ထားပြီး ရုရှားအတွက် သုံးဖို့ အဓိကဖြစ်တဲ့အတွက် ကမ္ဘာ့မြောက်ဘက်ခြမ်းမှာသုံးရင် ပိုတိကျတဲ့အဖြေကို ရတယ်တဲ့။ GLONASS ကို support လုပ်တဲ့ ပထမဆုံး smartphone က iPhone 4s တဲ့။ ခုနောက်ပိုင်း ၂၀၁၃မှာထွက်တဲ့ ဖုန်းတော်တော်များများရယ်၊ Garmin device အသစ်တွေရယ်က GPS ရော GLONASS ရော ၂မျိုးလုံး support လုပ်တယ်။ GPS တစ်မျိုးတည်းသုံးတဲ့ ဖုန်းတွေထက် ၂၀ရာခိုင်နှုန်း ပိုတိကျတဲ့ positioning ရတယ်လို့ ဆိုပါတယ်။ ၂ခုလုံးကို support လုပ်တော့ turn-by-turn navigation သုံးရတာ ပိုအဆင်ပြေလာတယ်။ EU ကလည်း Galileo လို့ အမည်ရတဲ့ ဂြိုလ်တုစနစ်ကို ၂၀၁၄မှာ သုံးနိုင်အောင် ပြင်ဆင်နေပါတယ်။ တရုတ်ပြည်ကလည်း Compass Navigation System  ဆိုပြီး ဂြိုလ်တု ၃၅လုံးလွှင့်တင်ထားပြီး GPS ထက် ပိုပြီးကောင်းမွန်တဲ့ဝန်ဆောင်မှုပေးနိုင်ဖို့ ကြိုးစားနေတယ်တဲ့။ GLONASS ကို support လုပ်မလုပ်က processor/chipset နဲ့ဆိုင်တာ။ ခုနောက်ပိုင်းထွက်တဲ့ snapdragon processor တွေအကုန် GLONASS ကို support လုပ်တယ်တဲ့။

ကိုးကား − 
− http://thetecnica.com/2013/02/what-is-glonass-in-mobile-phones
- GPS and GLONASS: "Dual-core" Location For Your Phone


Google I/O 2013: keynote recap

Google ရဲ့ နှစ်စဉ် conference တစ်ခုဖြစ်တဲ့ Google I/O 2013 ကို ပြီးခဲ့တဲ့ မေလ ၁၅−၁၇ ရက်နေ့မှာ ပြုလုပ်သွားတယ်။ ဒီနှစ်က ဂူဂယ်လ်ရဲ့ ခြောက်ကြိမ်မြောက် conference ပေါ့။ သူ့conference မှာ Google ကနေ လက်ရှိလုပ်နေတဲ့ ပရောဂျက်တွေ၊ နောက် ဆက်လုပ်သွားဖို့ရှိတဲ့ ပရောဂျက်တွေ၊ အရေးကြီး ကြေငြာချက်တွေအကြောင်း ပြောလေ့ရှိတော့ Developers တွေအဖို့ နှစ်စဉ်မပြတ် စောင့်ကြည့်ရတဲ့ conference တစ်ခုပါ။ Google ထုံးစံအတိုင်း keynote မှာ သူ့ employee တွေထဲကနေ လူမျိုးပေါင်းစုံအောင် ပွဲထုတ်ပါတယ်။ ဒီနှစ် keynot မှာ Google ကိုစတင်တည်ထောင်သူတွေထဲက တစ်ယောက်ဖြစ်တဲ့ Larry Page ထွက်လာတာကတော့ ထူးခြားမှုတစ်ခုပါ။ 
Google I/O 2013 ရဲ့ keynote က သုံးနာရီကျော်ကြာတော့ အကျဉ်းချုံးပြန်ရေးဖို့ သုံးခါလောက် ပြန်ကြည့်လိုက်ရတယ်။ သူကြေငြာသွားတာတွေထဲက စိတ်ဝင်စားဖို့ကောင်းတဲ့ အချက်တွေကို ပြန်ရေးရရင် 

၁။ Google Play Services 
1. Google Maps Android API v2 
- apps တွေထဲမှာ 3D maps ထည့်လို့ရလာတော့မယ်။ 

2. Location API 
- Fused location provider (GPS တစ်ခုတည်းကနေမဟုတ်ဘဲ location ကို GSM နဲ့ wifi ကနေပါ ရနိုင်တော့မယ်။ power consumption နိမ့်တယ်လို့ အာမခံထားတယ်။) 
- Geofencing (find virtual fences, up to 100 geo fences per app
-  Activity Recognition (walking, cycling, cars) accelerometer+machine learning classifier (battery efficient way)

3. Google+ sign in with cross-platform single sign-on
web site တစ်ခုမှာ Google+ နဲ့ sign in ထားရင် အဲဒီweb မှာ app ရှိရင် တစ်ခါတည်း install လုပ်လို့ရ, ပြီးရင် ဖုန်း/tablet မှာ ချက်ချင်း sign in လုပ်ပေး။

4. Google Cloud Messaging 

(အရင်နှစ်က push msg အတွက်ဘဲ ကြေငြာခဲ့တယ်။) ဒီနှစ် features သုံးခု အသစ်ထပ်ဖြည့်ထားတယ်။  - - Persistent connection
- Upstream messaging (ဖုန်းကနေ ဆာဗာကိုပြန်ပို့)
- Synchronize notification on different devices 


5. Google Play game services (also for iOS and web) 
- Cloud save (save user data across devices) 
- Achievments 
- Leaderboards (Google+ circle to connect players) public leaderboard, friends leaderboard 

Google+ circle ထဲမှာရှိတဲ့သူငယ်ချင်းတွေကို ဖိတ်ပြီး head-to-head raceကစားလို့ရမယ်။ Android,iOS and web သုံးခုလုံးအတွက်ဆိုတော့ cross-platform gaming experience ရတာပေါ့။ 

၂။ Android Studio 

 IntelliJ IDEA ကို ပြန်ပြင်ထားတာ။ Eclipseထက် သာတယ်လို့ပြောလို့ရတဲ့ Features တွေကတော့ 

- know deep semantic model of your code
- xml ထဲက string တွေ icon တွေ အရောင်တွေကို ချက်ချင်း အလွယ်တကူ preview လို့ရတယ် 
- layout LIVE rendering on different screen sizes တပြိုင်တည်းကြည့်လို့ရ 
- Internalization: layout with different language ကို တပြိုင်တည်းကြည့်လို့ရ။ 
- GCM API ကို အလွယ်တကူ add လို့ရ၊ နောက်ထပ် အခြား Android API တွေကို လွယ်လွယ် သုံးလို့ရအောင်လုပ်သွားဖို့ရှိ။ 

Early access preview ကို http://developer.android.com/sdk/installing/studio.html ကနေ ဒေါင်းလုတ်လုပ်လို့ရပါပြီ။

၃။ Google Play Developer Console မှာ အသစ်ပါလာမယ့် features တွေ 
- Optimization tips ( သင့်ရဲ့ app ကို ဘယ်လိုနည်းလမ်းတွေနဲ့ improve လုပ်နိုင်မလဲဆိုတာ အကြံပေးထားတယ်။) 
- App Translation Tips (Google Play console ထဲကနေဘဲ ကိုယ်လိုချင်တဲ့ language ကို ဘာသာပြန်ပေးဖို့ professional translator ငှားလို့ရ။)  
- Referral Tracking (Google Analytics)  
- Usage Metrics (analytics ထဲသွားကြည့်စရာမလို google play console ထဲမှာ တစ်ခါတည်းကြည့်နိုင် 
- Revenue Graphs  
- Beta testing and staged rollouts (apk တင်တဲ့အခါ beta testing, alpha testing, production အတွက် သပ်သပ်စီ တင်လို့ရတယ်။) 


၄။ Galaxy S4 running Jelly Bean 


ခါတိုင်းဆို အမြဲတမ်း Nexus device တစ်ခုခု ကြေငြာတတ်တယ်။ ဒီနှစ်တော့ လောလောဆယ် Nexus ဖုန်းထပ်ထုတ်ဖို့ မရှိသေးလို့နေမယ်။ Galaxy S4 ကို TouchWiz မပါဘဲ stock Jelly Bean နဲ့ ထုတ်ပေးမယ်လို့ ပြောသွားတယ်။ S4 16GB, bootloader unlocked ကို ဂျွန်၂၆ ကနေ စပြီး $649 နဲ့ ရောင်းမယ်ဆိုတော့ သိပ်တော့ မတန်ဘူး။ $550 လောက်နဲ့ရောင်းရင် ဟုတ်သေးတယ်။ 

၅။ Webp and VP6 (image & video compression) 

WebP က image တွေကို ချုံ့ဖို့ open-source, loyalty free compression Technology၊ သူက lostless/lossy compression, transparency, color profile, meta data, animated images အကုန်လုံးကို support လုပ်မယ်ဆိုတော့ jpg, png, animated gif တွေကို အစားထိုးသွားနိုင်မယ်လို့ ပြောသွားတယ်။ 

Video compression codec (vp9)VP9 ကတော့ အရင်နှစ်က ကြေငြာသွားတဲ့ ဗီဒီယို format webM အတွက် next generation codec - မူရင်းကွာလတီအတိုင်း ဖိုင်ဆိုဒ်ကို ၅၀%ထိ လျှော့ချပေးနိုင်မယ်။ ဒီနှစ်ကုန်ပိုင်းလောက်မှာ youtube က VP9 ကို support လုပ်ဖို့ရှိတယ်။ - chrome for mobile browser app မှာလည်း vp9 ကို data compression proxy အဖြစ် အသုံးပြုသွားမယ်လို့ပြောတယ်။ 

၆။ shopping from phone (using chrome) 

ကွန်ပျူတာသုံးပြီး အင်တာနက်ကနေ စျေးဝယ်တာ တွင်ကျယ်ပေမယ့် လက်ကိုင်ဖုန်းကနေ shopping လုပ်တာ ဘာကြောင့်မတွင်ကျယ်သေးသလဲဆိုရင် ပုံမှန် checkout process တစ်ခုက အဆင့်ပေါင်း ၂၁ဆင့်လောက်ထိ ရှိလို့တဲ့။ မကြာခင် Chrome ကိုသုံးပြီး အဆင့်သုံးဆင့်ထဲနဲ့ checkout လုပ်နိုင်တော့မယ်။  
1. checkout button  
2. review billing & shipping (credit card info ကို Google+ အကောင့်နဲ့သိမ်းထားလို့ auto-fill) 
3. submit 

၇။ built your own HTML tags 

developer တွေ ကိုယ်ပိုင် HTML tags တွေ CSS tag တွေ createလုပ်နိုင်ပြီး components အဖြစ်စုထားပြီးတော့ အခြား ပရောဂျက်တွေမှာ ပြန်သုံးလို့ရမယ့် IDE တစ်ခုလုပ်နေတယ် ကြေငြာသွားတယ်။ သေချာတော့မပြောသွားဘူး။ အသေးစိတ်သိအောင် web components and actions section ကို ကြည့်ရမယ်။ 

၈။ Google Play for Education (pilot) 

app license တွေအများကြီးတစ်ခါတည်းဝယ်ပြီး student device ထဲတစ်ခါတည်း install လို့ရတဲ့ service။ US က ကျောင်းတွေမှာ pilot run နေတုန်း။ 

၉။ Google + 

Google+ မှာ အဓိက feature တွေဖြစ်တဲ့ stream, hangouts, photo သုံးခုကို Vic Gundotra က ပြောသွားတယ်။ speaker တွေထဲမှာ သူ့ကို အကြိုက်ဆုံးဘဲ။ Google+ က facebook ကိုကြည့်ပြီး facebook ကမပေးတဲ့ service တွေ လိုက်ဖြည့်နေပုံဘဲ။ FB ကိုကျော်ပြီး next-generation social networking ဆိုဒ်တစ်ခု ဖြစ်လာမလားဆိုတာတော့ စောင့်ကြည့်ရမယ်။ G+ ရဲ့ tagline “Live, Learn and Love” ဆိုတာကို သဘောကျတယ်။ 

1. Stream with Design & Depth   
-stream က ပို့စ်တွေကို Single column သို့ multi-column ရွေးလို့ရတယ်။ 
- Fast, fluid and fun  
- စာမျက်နှာသေကြီး မဖြစ်နေအောင် animations (flip, in/out) တွေထည့်ထားတယ်။ 
- related hashtags (ကိုယ်ပို့စ်တစ်ခုတင်လိုက်ရင် Google+ က အော်တို tag ပေးတယ်။) အဲဒီ tag ကို click လိုက်ရင် အခြား ဆက်စပ်မှုရှိတဲ့ ပို့စ်တွေကို တစ်ခုချင်း လိုက်ဖတ်လို့ရတယ်။  
- ဓါတ်ပုံတင်ထားရင် automatically hashtag landmarks - image analysis+knowledge graph 


2. Hangouts   
- gtalk ကို replace လုပ်ဖို့ ရည်ရွယ်ထားတော့ ဖုန်းတွေမှာ Hangout ကိုသွင်းလိုက်ရင် gtalk တစ်ခါတည်းပျောက်သွားရော။   
- တစ်ယောက်ချင်းစီ သို့မဟုတ် ကိုယ့် circle တစ်ခုလုံးနဲ့ စကားဝိုင်းစလို့ရတယ်။ ဓာတ်ပုံ၊ ဗီဒီယို အကုန် တင်လို့ရတယ်။ group video chat လည်း အခမဲ့ ပြောလို့ရမယ်။ 


3. Photos   
- Backup လုပ်လို့ရမယ်။ 15GB free (full size), standard size (unlimited)   
- Google+ ပေါ်တင်ပြီးတာနဲ့ Edit လုပ်လို့ရမယ်။skin softening, noise reduction, while balance, vingnette, sharpening, red-eye removal, စသဖြင့်။   
- collage, HDR, smile, motion, pano ဆိုတဲ့ Auto-awesome effects ငါးခုကိုလည်း ထည့်ထားပေးတယ်။ တော်တော်မိုက်တယ်။

၁၀။ Google Search   
- Knowledge graph အတွက် အင်္ဂလိပ်အပြင် ပိုလန်၊တူရကီ၊ တရုတ်(simplified) နဲ့ တရုတ်(traditional) စတဲ့ ဘာသာစကားလေးခုကို အသစ်ထည့်သွင်းထားတယ်။
- Conversational search - အရင်က ဖုန်းမှာဘဲရတာ။ Chrome OC, Chrome for PC/Mac/Linux။ ”ok Google”ဆိုပြီး မေးချင်တာ မေးသွားရုံဘဲ။ ”ok Google.. ဟိုဟာရှာပေးပါ။ ဒီဟာရှာပေးပါ။” :D 
- Google Now − Android 4.1 ကနေ စပြီးပါလာတဲ့ feature, reminders, public transit, TV shows, albums & books စတာတွေကို ထပ်ဖြည့်ထားတယ်။ 

၁၁။ Google Maps 

(Base Maps + Street View + Imagery + Local Data)
လမ်းညွှန်ဖို့အတွက်ချည်းမဟုတ်ဘဲ ပါတ်ဝန်းကျင်မှာရှိတာတွေကိုပါ အလွယ်တကူ explore လုပ်နိုင်ဖို့ နဂိုရှိနဲ့ Base Maps နဲ့ street အပြင် Imagery နဲ့ Local Data တွေကိုပါ Google Maps မှာ တစ်ခါတည်း ကြည့်နိုင်တော့မယ်။ ခုတော့ public မဖွင့်ထားပေးသေးဘူး။ The new Google Maps ကို preview ကြည့်ချင်ရင်တော့ http://maps.google.com/help/maps/helloworld/desktop/preview/ ကိုသွားပြီး request invite ပို့ထားလိုက်ပါ။ တစ်ရက်နှစ်ရက်နေရင် စသုံးလို့ရပြီ။ ကိုယ့်အနီးတစ်ဝိုက်က Customized restaurants တွေ panaroma images တွေပါ တစ်ခါတည်း maps မှာပါလာတယ်။ Totally awesome features! 

 ဒီလိုမှ မရေးထားရင် မေ့သွားမှာဆိုတော့ တော်တော်ရေးယူလိုက်ရတယ်။ Google I/O ရဲ့ အခြား developer tracks တွေ ကြည့်လို့မပြီးသေးဘူး။ ကြည့်ပြီးမှ recap ပြန်ရေးဦးမယ်။ ခုလောလောဆယ်တော့ Android နဲ့ပါတ်သက်တာရယ်၊ Maps API ရယ်ကြည့်နေတယ်။ =) 

(**the images in this post are screenshots taken from Google I/O 2013's keynote)


Workshop တစ်ခုမှ ရရှိခဲ့သော ဗဟုသုတများ

Semantic Technology နဲ့ပါတ်သတ်ပြီး workshop ၆ရက် တက်ခဲ့တယ်။ Trainer က အမေရိကန် တရုတ် Cornell ကနေ PhD ရထားတဲ့ computer scientist တစ်ယောက်ပါ။ (Semantics အကြောင်းကိုတော့ နောက် စိတ်ကူးပေါက်ရင်တော့ ရေးဦးမယ်။) ဒီ workshop တက်ရတာ ပညာလည်းရ ဗဟုသုတလည်း တိုးပါတယ်။ အဓိကက Semantics Technology ကို သင်တာဆိုပေမယ့် Dr. Wu က သူ့ရဲ့ Silicon Valley က အတွေ့အကြုံတွေကို ကြားထဲမှာ ညှပ်ညှပ်ပြောသွားတဲ့အတွက် သူ့ရဲ့ သင်တန်းချိန်တိုင်းဟာ ပျင်းစရာလုံးဝ မကောင်းခဲ့ပါဘူး။

(LISP = LISt Processing)
LISP ဆိုတာ ကွန်ပျူတာရဲ့ သမိုင်းမှာ ဒုတိယ မြောက် programming language ဖြစ်ပြီး ပထမဆုံး ကတော့ FORTRAN ပါ။ FORTRAN ကို နောက်ပိုင်း သိပ်မသုံးကြတော့ပေမယ့် LISP ကတော့ ယနေ့ထိ အသုံးဝင်တဲ့ language တစ်ခု ဖြစ်နေဆဲပါ။ အရင်က LISP ဆိုတာ ကြားဖူးရုံဘဲ ကြားခဲ့တာ။ Programming Language တွေထဲမှာ လေ့လာရ အလွယ်ကူဆုံးဖြစ်ပေမယ့် သူ့ကို ကျွမ်းကျင်ပိုင်နိုင်ဖို့တော့ ခက်တယ်လို့ ဆိုပါတယ်။ သင်တန်းရဲ့ နောက်ဆုံးရက်မှာ LISP ကို သင်ရတယ်။ Hello World လောက်တော့ စက္ကန့်ပိုင်းအတွင်းမှာ ရေးလို့ရတယ်။ ဒေါက်တာဝူကတော့ Software Engineer ကောင်းတစ်ယောက်ဖြစ်ချင်ရင် LISP ကို လေ့လာပါလို့ ပြောပါတယ်။ နောက်တစ်မျိုးပြောရရင် LISP ကို ကျွမ်းကျင်တဲ့သူဟာ software engineer ကောင်းတစ်ယောက်ဖြစ်လာမှာ သေချာသလောက် ရှိတာပေါ့။ LISP ဟာ ကျွမ်းကျွမ်းကျင်ကျင်သိရင် လွယ်ကူပြီး အသုံးဝင်တဲ့အတွက် LISP programmer တွေဟာ C++ တို့ Perl တို့နဲ့ ရေးရရင် ဒုက္ခတစ်ခု လို့ မြင်ပါတယ်တဲ့။

Paul Graham ဆိုတဲ့သူဟာ ၁၉၉၅ လောက်က သူငယ်ချင်း software engineer နှစ်ယောက်နဲ့အတူ LISP programming ကို သုံးပြီး Online Store ကို စခဲ့တယ်။ တိုက်အဟောင်းတစ်ခုရဲ့ ထပ်ခိုးလေးမှာနေပြီး ViaWeb ဆိုတဲ့ e-commerce site တစ်ခုကို လူသုံးယောက် နဲ့ ရေးခဲ့တယ်ဆိုတာ ချီးကျူးဖို့ ကောင်းပါတယ်။ အင်တာနက်သမိုင်းမှာ ပထမဆုံး web-application ဖြစ်ခဲ့တယ်လို့ ဆိုပါတယ်။ တစ်ခြား C++ နဲ့ ရေးထားတဲ့ web-application တွေလည်း မရှေးမနှောင်းမှာဘဲ ပေါ်ပေါက်လာခဲ့တယ်။ ဈေးကွက်မှာ Yahoo ကြီးစိုးလာပြီး နောက်ပိုင်း သူတို့ Online Store ကို yahoo က ဝယ်လိုက်ပြီး Yahoo Store ဖွင့်လိုက်တယ်။ ပေါလ်ဂရေဟမ်ဟာ စာချုပ်အရ Yahoo မှာ တစ်နှစ် အလုပ်လုပ်ပေးပြီး ထွက်လိုက်တယ်။ နောက်ပိုင်း yahoo store ကို ဆက်ပြီး maintain လုပ်တဲ့ programmer တွေက LISP ကို ကြောက်လို့ C++ နဲ့ Perl ကို သုံးပြီး အစအဆုံး ပြန်ရေးခဲ့တယ်။

LISP နဲ့ ရေးထားတဲ့ တစ်ခြား လူသိများတဲ့ application တွေကတော့ Emacs text editor နဲ့ AutoCAD တို့ ဖြစ်ပါတယ်။ Java တို့ .NET framework တို့ကို အဓိက စတင်ခဲ့တဲ့သူတွေဟာလဲ တစ်ချိန်က နာမည်ကျော် LISP programmer တွေ ဖြစ်တယ်လို့ သိရပါတယ်။ ကျမတက်ခဲ့တဲ့ workshop ရဲ့ trainer ကလည်း သူ့ကိုယ်သူ LISP programmer တစ်ယောက် ဖြစ်ရတာ အရမ်းကို ဂုဏ်ယူတယ်။ ဒီလောက် ညွှန်းထားတော့လည်း အချိန်ရရင် သေချာ လေ့လာကြည့်ဦးမယ်။

Dr. Wu အမြဲပြောနေတဲ့ နောက်မှတ်သားမိတာ တစ်ခုကတော့ programming ဆိုတာ သိပ္ပံပညာရပ် မဟုတ်ဘူး။ အနုပညာ တစ်မျိုးဖြစ်တယ်တဲ့။ (ဒါကြောင့် US က ကျောင်းတော်တော်များများမှာ Computer Science ဘာသာရပ်က Faculty of Arts အောက်မှာ ရောက်နေတာ ဖြစ်မယ်။) ဘယ်လိုပုံစံရေးမှ program တစ်ခု ဖြစ်မယ်ဆိုတဲ့ ပုံသေ သတ်မှတ်ချက်မရှိဘူး။ programmer တစ်ယောက်က လိုသလို ဖန်တီးလုပ်ယူလို့ရတယ်။ သူပေးတဲ့ဥပမာတစ်ခုက - အရင်တုန်းက မော်တော်ကား ထုတ်လုပ်မှုပိုင်းမှာ အမေရိကန်တွေက ကမာ္ဘကို လွှမ်းမိုးထားတယ်။ ဒါပေမယ့် ဂျပန်တွေဟာ အမေရိကန်ကားတွေကို ဝယ်၊ တစ်စချင်းစီ ဖြုတ်ပြီးတော့ လေ့လာတယ်။ နောက်တော့ အမေရိကန်ကားတွေထက် ကောင်းတာကို ထုတ်လုပ်နိုင်ခဲ့တော့ ကမာ္ဘ့ကားဈေးကွက်ဟာ ဂျပန်တွေ လက်ထဲ ရောက်သွားခဲ့တယ်။ နောက်တော့ အမေရိကန်မှာ ဆော့ဖ်ဝဲ ကုမ္ပဏီတွေ ထွန်းကားလာခဲ့တော့လည်း အရင်နည်းအတိုင်း ဂျပန်တွေ လုပ်ပြန်တယ်။ နာမည်ကြီး software တွေကို ဝယ်ပြီး နှံ့နှံစပ်စပ် လေ့လာပြန်တယ်။ ပြီးတော့ အမေရိကန်တွေကို တုပဖို့ ကြိုးစားတယ်။ ဒါပေမယ့် ဒီတစ်ကြိမ်မှာတော့ မမေရိကန်ကို မကျော်နိုင်ခဲ့ပါဘူး။ အနုပညာဆိုတာမျိုးက လိုက်ပြီး တုပလို့ ရတာ မဟုတ်လို့ပါဘဲ။ ဗန်ဂိုးရဲ့ ပန်းချီကားတစ်ချပ်ကို ကြည့်ပြီး သူဆွဲထားသလို တစ်ကြောင်းချင်း လိုက်ခြစ်ပေမယ့် ပုံစံတူ ပန်းချီကား နောက်တစ်ခုထွက်လာမှာ မဟုတ်သလိုဘဲပေါ့။

နည်းပညာတွေဟာ အမြဲ တိုးတက် ပြောင်းလဲနေတယ်။ ဒါပေမယ့် programming language တွေဟာ နည်းပညာပြောင်းလဲမှုနောက်ကို လိုက်နေတာ မဟုတ်ပါဘူး။ programming ဆိုတာ နည်းပညာတစ်ဝက် ၊ programmer တွေရဲ့ အတွေးအခေါ်တစ်ဝက်နဲ့ ပေါင်းစပ်ဖွဲ့တည်နေလို့ပါဘဲ။ မှတ်သားစရာတွေ တွေးစရာလေးတွေ အများကြီးရခဲ့တဲ့ workshop တစ်ခုဖြစ်ခဲ့ပါတယ်။

References:


Fake email & ID Theft

The Net 2.0 ကြည့်ဖူးကြလား။ ထွက်တာ နည်းနည်းတော့ ကြာနေပြီ။ ၂၀၀၆ လောက်က။ တူရကီမှာ ရိုက်ထားတဲ့ကားလေ။ movie review ရေးမလို့တော့ မဟုတ်ဘူး။ အဲဒီကားထဲမှာ system analyst တစ်ယောက်ဖြစ်တဲ့ မင်းသမီးက သူ့ရဲ့ ID တွေ အကုန် အခိုးခံလိုက်ရပြီး လူမသိ သူမသိ ဘဝကို ရောက်သွားတဲ့အချိန်မှာ သူ့ဘဝအမှန် ပြန်ရဖို့ ကြိုးစားတာကို မှတ်မိမှာပေါ့။ ဘဏ်မန်နေဂျာရဲ့ အီးမေးလ် အကောင့်ကို သုံးပြီး ဘဏ်ကို အီးမေးလ်ပို့ထားလိုက်တယ်။ ပြီးတော့ ဘဏ်မန်နေဂျာနဲ့ သိသလိုလိုနဲ့ ဓါတ်ပုံတွဲရိုက်ဖူးတဲ့ ပုံလိုမျိုး photoshop လုပ်လိုက်တယ်။ ဘဏ်ကို သွားတဲ့အချိန်မှာ ဝန်ထမ်းတွေက ယုံကြည်သွားတယ်လေ။ အဲဒီလိုမျိုး ရုပ်ရှင်ထဲမှာဘဲ ရှိတယ်။ ဒါမှမဟုတ် အပြင်မှာဆိုလည်း လွယ်လွယ်နဲ့ လုပ်လို့ မရဘူး ထင်ထားတာ။ အခု application တစ်ခု စမ်းရေးကြည့်ရင်းနဲ့မှ အလွယ်တကူ လုပ်လို့ ရတယ်ဆိုတာ သိသွားတယ်။ ဒီလိုလုပ်ဖို့ မရည်ရွယ်ဘဲ လုပ်ကြည့်ရင် လက်ခံမလားဆိုတာ စမ်းသပ်ကြည့်ရင်းနဲ့ အန္တရာယ်များလှတဲ့ အီးမေးလ် server တွေအကြောင်း သိလာတယ်။

The Net 2.0 ထဲကလိုမျိုး ဘဏ်မန်နေဂျာအနေနဲ့ ဝန်ထမ်းတစ်ယောက်ကို အီးမေးလ်ပို့ချင်ရင် အဲဒီ ဘဏ်မန်နေဂျာရဲ့ password တွေ ဘာတွေ အပင်ပန်းခံပြီး hack နေဖို့ မလိုဘူး။ သူတို့သုံးတဲ့ email server ရယ် port ရယ် သိရင် ရပြီ။ အကယ်လို့ သင့်ဆီကို အောက်ကလိုမျိုး အီးမေးလ် တစ်စောင် ဝင်လာတယ် ဆိုပါစို့။ အခုခေတ်မှာ spam တွေ အရမ်းများတဲ့အတွက် တော်ရုံအီးမေးလ်ဆိုရင် သံသယ ဝင်ကောင်းဝင်နိုင်မယ်။ ဒါပေမယ့် အီးမေးလ် လိပ်စာကို ကြည့်ပြီး admin@microsoft.com ဆိုတာနဲ့ သံသယတွေ ရှိချင်မှ ရှိတော့မယ်။

အမှန် ဒီ email က ဘယ် Microsoft ကမှ ပို့တာ မဟုတ်ဘူး။ ဥပမာပေးဖို့ From: အတွက် ထည့်ချင်တာ တစ်ခုထည့်ပြီး ကိုယ့်ကိုယ်ကိုယ် ပြန်ပို့ထားတာ။ double click နှစ်ချက် နှိပ်လိုက်ရုံနဲ့ ဒီလို email မျိုးပို့လို့ရတယ်။ ကျမကတော့ ဥပမာဘဲပေးတာမို့ အကြောင်းအရာထဲမှာ ဘာမှ ထွေထွေထူးထူး မရေးထားပါဘူး။ ဒါပေမယ့် ဘာတွေ လုပ်လို့ရတယ်ဆိုတာ တွေးကြည့်တာနဲ့တင် ကြောက်စရာကောင်းပါတယ်။

ဒီပို့စ်ကို ရေးတာကလည်း ဒါကိုသိပြီး သူများကို လိုက်ပြီး မကောင်းကြံဖို့ မရည်ရွယ်ပါဘူး။ အဲဒါကြောင့်လည်း technical details မရေးတော့ပါဘူး။ fake email ပို့ရတာ ဘယ်လောက် လွယ်သလဲဆိုတာကို သိထားနိုင်ဖို့ပါ။ ကိုယ့်ဆီကို ဝင်လာသမျှအီးမေးလ်တိုင်းကို မယုံဖို့ ဆင်ခြင်နိုင်စေချင်တယ်။ အခုခေတ်ကြီးမှာ သံသယကြီးကြီးနဲ့နေမှသာ တော်ကာကျတယ်။ နည်းပညာ တိုးတက်လာလေလေ လိမ်လည် လှည့်ဖြားမှုတွေကလည်း ပိုများလာမှာဘဲ။ ရှာဖတ်ကြည့်သလောက်တော့ ဒီထက်လွယ်တဲ့နည်းတွေ ရှိသေးတယ်တဲ့။ ဒါတွေအားလုံးကို Email Spoofing လို့ခေါ်တယ်။ ဘာလို့ ဒီလိုလုပ်လို့ ရသလဲဆိုတာတော့ ကျမ စဥ်းစားလို့ မရသေးဘူး ဖြစ်နေတယ်။ SMTP server တွေရဲ့ အားနည်းချက်တစ်ခုလား???

Related:
1. မိမိဆီလာတဲ့ အီးမေးလ်ကို ဘယ်ကလာသလဲ ရှာကြည့်မယ်
2. Tracking E-mail



ကျမအတွက် မရှိမဖြစ် freeware များ

အလုပ်စဝင်ပြီးနောက်ပိုင်း ရုံးမှာ pirated software တွေ သုံးလို့ မရတော့ freeware တွေ၊ opensource software တွေ ပိုပြီး ရှာသုံးဖြစ်လာတယ်။ size သေးသေးနဲ့ အရမ်းအသုံးဝင်တဲ့ ကျမ အမြဲသုံးဖြစ်နေတဲ့ freeware တစ်ချို့ကို share ပါတယ်။ ရရက်လောက် ပို့စ်မတင်ဖြစ်တော့ ရခုကို တစ်ခါတည်း ပေါင်းရေးလိုက်တယ်။

1. FormatFactory Free media file format Converter. သီချင်း၊ ဓါတ်ပုံ၊ ဗီဒီယို ဖိုင်တွေကို format ပြောင်းချင်ရင်ဘဲ ဖြစ်ဖြစ်၊ ဖိုင် size လျှော့ချင်ရင်ဘဲဖြစ်ဖြစ် အရမ်းအသုံးဝင်တဲ့ software လေးပါ။

ဥပမာ - youtube ကနေ video တစ်ခု ဒေါင်းလုတ်လုပ်တယ်ဆိုပါစို့။ သူက .flv file format နဲ့ ပေးလိမ့်မယ်။ အဲဒါကို ဟန်းဖုန်းထဲထည့်မယ်ဆို .3gp ဖြစ်ဖြစ် ပြောင်းပြီး ထည့်မှရမယ်။ mp4 player ထဲကို ထည့်မယ်ဆိုရင် .mp4 ဖြစ်ဖြစ် အဲဒီ mp4 player က လက်ခံနိုင်တဲ့ တစ်ခြား format တစ်ခုကို ပြောင်းရပြန်ဦးမယ်။ iPhone, iPod, Blackberry, PSP ထဲထည့်ဖို့ဆိုရင် .mp4 format ပေမယ့် mp4 player နဲ့က resolution မတူပြန်ဘူး။ mp4 player အတွက် media converter တစ်ခု၊ ဟန်းဖုန်းအတွက် တစ်ခု၊ PSP အတွက် တစ်ခု၊ iPod အတွက် တစ်ခု သွင်းနေမယ့်အစား ဒီ Formatfactory တစ်ခုတည်းသွင်းထားရုံနဲ့ အားလုံးအတွက် format တစ်ခုကနေ တစ်ခု လွယ်လွယ်နဲ့ပြောင်းပေးနိုင်ပါတယ်။

နောက်ဥပမာတစ်ခုက DVD ထဲက ရုပ်ရှင်ဖိုင်တွေက .VOB တွေ။ အဲဒါကို ဖြတ်ညှပ်ကပ်လုပ်ချင်တဲ့အခါ တစ်ခြား DVD Cutter Joiner တွေလည်း လိုက်မရှာချင်ဘူး။ အလွယ်တကူ သုံးနေကျ Windows Movie Maker ဘဲ သုံးချင်ရင်လည်း ဒီ FormatFactory ဆိုတဲ့ freeware ကိုဘဲ သုံးပြီး Windows Movie Maker က လက်ခံတဲ့ .WMV ဖြစ်ဖြစ် .AVI ဖြစ်ဖြစ် အလွယ်အကူ ပြောင်းလို့ရပါတယ်။

သီချင်းတွေကတော့ MP3/WMA/AMR/OGG/AAC/WAV
graphic အတွက် JPG/BMP/PNG/TIF/ICO/GIF/TGA
စတဲ့ file တွေကို တစ်ခုကနေ တစ်ခု ပြောင်းပေးနိုင်ပါတယ်။


2. CutePDF Writer - PDF converter တွေထဲမှာ ဒီ CutePDF writer ဆိုတဲ့ virtual PDF printer က ကျမအတွက် အသုံးအဝင်ဆုံးပါဘဲ။ Word/exel/powerpoint document, graphics စတာတွေကို PDF format ကို အလွယ်တကူ ပြောင်းလို့ရပါတယ်။ install လုပ်ပြီးသွားတဲ့အခါ ကိုယ် convert လုပ်လိုတဲ့ document ကို ဖွင့်ပြီး File->Print လုပ်လိုက်ရင် Printer နေရာမှာ Cute PDF Writer ဆိုတာကို ရွေးလိုက်ရင် PDF file အနေနဲ့ အလိုအလျောက် save ပေးမှာ ဖြစ်ပါတယ်။ AutoCAD drawing တွေလည်း pdf ပြောင်းလို့ရတယ်လို့ ဆိုပါတယ်။


3. Paint.NET – Photoshop အစားသုံးတာပါ။ ကျမက ဒီဇိုင်နာ မဟုတ်တော့ photoshop လိုင်စင် ဆော့ဖ်ဝဲ မရပါဘူး။ အိမ်မှာတော့ ခိုးကူးခွေသုံးလို့ရပေမယ့် ရုံးမှာ မရဘူး။ ဒီတော့ free ရတဲ့ Paint.NET ကို သုံးပါတယ်။ Photoshop လိုဘဲ layer concept နဲ့။ Photoshop လောက်တော့ function မစုံပေမယ့် ကျမလို photo editing basic လောက်ဘဲ သုံးတဲ့သူအတွက်တော့ လုံလောက်ပါတယ်။


4. Easy Capture - ဒီတော့ Free Screen Capture software ကောင်းကောင်းတစ်ခု လိုချင်နေတဲ့သူတွေ အတွက် Easy Capture က အသုံးဝင်ပါတယ်။ Keyboard က Print Screen ခလုတ်ကြီးက ထက်တော့ အများကြီးသာတယ်။


5. Fastone Photo Resizer – 3 Megapixel ရှိတဲ့ camera တစ်လုံးက 1MB လောက်ရှိတဲ့ ဓါတ်ပုံ ထုတ်ပေးပြီး 8 Megapixel လောက်ရှိတဲ့ camera ကထွက်တဲ့ ဓါတ်ပုံကတော့ 3MB လောက် ရှိပါတယ်။ ပုံတွေ အများကြီးကို တစ်ပြိုင်တည်း resize လုပ်ချင်ရင် သုံးပါတယ်။ ဒီ software ရဲ့ နောက်တစ်ခု အားသာချက်က ဓါတ်ပုံတွေ အများကြီးကို batch အနေနဲ့ တစ်ပြိုင်တည်း watermark ထည့်လို့ ရပါသေးတယ်။

6. 7-zip – 7-zip ရှိရင် WinZip တို့ WinRAR တို့ကို မေ့ထားလို့ရပါပြီ။ .ZIP, .RAR, .7z, .TAR, .BZ စတဲ့ ဖိုင်တွေအကုန်လုံးကို ဖြည်ပေးနိုင်တယ်။ ဖိုင်တွေကို zip နဲ့ ပြန်ပိတ်ချင်ရင်လည်း 7-zip သုံးလို့ရပါတယ်။ ဒီ software review တော့ ဒီပို့စ်မှာ တစ်ခါ ရေးဖူးလို့ အကျယ် မရေးတော့ဘူးနော်။
Download 7-zip (size 800 KB)

7. unlocker - USB drive တွေကို remove လုပ်တဲ့အခါ This device cannot be stopped right now. ဆိုတာ ပေါ်တဲ့အခါ ဖြစ်ဖြစ် file/folder တွေ delete လုပ်တဲ့အခါ "Cannot be deleted" ဆိုပြီး ပြနေတဲ့အခါဖြစ်ဖြစ် unlocker ကို သတိရလိုက်ပါ။ Unlocker အကြောင်း ဒီပို့စ်မှာ တစ်ခါ ရေးဖူးပါတယ်။ screenshot တွေ သုံးပုံသုံးနည်းတွေကိုတော့ အဲဒီပို့စ်မှာဘဲ ဖတ်ကြည့်လိုက်ပါနော်။
Downlaod Unlocker (size - 237 KB)

P.S cutePDF Writer တစ်ခုကလွဲရင် ကျန်တဲ့ download link တွေကို hotlink မလုပ်ထားဘူး။ ရှာရလွယ်ပါတယ်။


Conference ဒုတိယပိုင်း

~~မနေ့ကရေးခဲ့တဲ့ ကွန်ဖရင့် နောက်ဆက်တွဲပါ။~~

အိမ်ထောင်ကျပြီးတဲ့နောက်မှာ သားသမီးတွေကို အနီးကပ် ပြုစုပျိုးထောင်ဖို့အတွက် အလုပ်ထွက်လိုက်ပြီး အိမ်ကနေဘဲ online bookstore ဖွင့်ပြီး အောင်မြင်လာခဲ့တဲ့ အသက်၃၀ဝန်းကျင် အမျိုးသမီး လုပ်ငန်းရှင် တစ်ဦးပြောသွားတာတွေဟာလည်း အားကျစရာ ကောင်းလှပါတယ်။ သူ့ရဲ့ စီးပွါးရေးကို ဘယ်လို ကြော်ငြာခဲ့သလဲဆိုတာ စိတ်ဝင်စားစရာ အကောင်းဆုံး တစ်ချက်ပါ။ သူကတော့ ပိုက်ဆံမကုန်စေမယ့် ကြော်ငြာနည်း တွေကိုသာ သုံးခဲ့ပါတယ်။ အဓိက ကတော့ ကိုယ့်ကို လူတွေ သိလာအောင် အရင်လုပ်ရမယ်။ သူ့ရဲ့ customer ဖြစ်လာနိုင်တာတွေက အင်တာနက်သုံးတဲ့ မိဘတွေသာ ဖြစ်တဲ့အတွက် သားသမီးပြုစုပျိုးထောင်နည်းနဲ့ ပါတ်သတ်ပြီး ဖိုရမ် ရေးတယ်။ ကိုယ့်ရဲ့အတွေ့အကြုံတွေကို ဘလော့ဂ်မှာဝေမျှတယ်။ ကလေးတွေ ဘယ်အရွယ်မှာ ဘာစာအုပ်တွေ ဖတ်သင့်တယ် ဆိုတာတွေကို အကြံပေးတယ်။ သူ့ဆိုင်မှာ ကလေးနဲ့ပါတ်သက်တဲ့ စာအုပ်တွေကို အဓိက ထားရောင်းတဲ့အတွက် ကြုံရင် ကြေငြာတယ်။ ဒီလိုနဲ့ လူတွေရဲ့ ယုံကြည်မှုကို သူရခဲ့တယ်လို့ ဆိုပါတယ်။ ဟုတ်ပါတယ်။ အင်တာနက်လို virtual world မှာ လူတွေရဲ့ ယုံကြည်မှုဆိုတာ ရဖို့ မလွယ်ပါဘူး။ ဥပမာ ကျမတို့ မြန်မာ ဘလော့ဂ်ဂါလောကမှာကြည့်ရင် တစ်ချို့ ဘလော့ဂါ တွေကို လူတော်တော်များများက ယုံကြည်လေးစားကြတယ်။ သူ့တို့စေတနာတွေဟာ သူတို့ရေးတဲ့ စာတွေထဲကနေ ထင်ဟပ်နေတယ်။ virtual world မှာ ဟန်ဆောင် လိမ်ညာနေရင်လည်း ဘယ်သူသိမှာလည်း ဆိုပေမယ့် ရေရှည်မှာ ကြာကြာဟန်မဆောင်နိုင်ပါဘူး။ တကယ်လက်တွေ့လောကနဲ့ personality သာ အနည်းငယ်ကွဲကောင်း ကွဲနိုင်ပေမယ့် စိတ်ဓါတ်ရေးရာအရတော့ သူတို့ရေးတဲ့စာတွေက အနည်းနဲ့ အများတော့ ထင်ဟပ်နေတာပါဘဲ။ (ကျမ ဘလော့ဂ်ဖတ်တာ နည်းနည်းတော့ လျှော့သင့်သလားဘဲ။ :D) conference အကြောင်းရေးရင်းနဲ့ မြန်မာ ဘလော့ဂါတွေဆီ ဘယ်လို ရောက်သွားမှန်း မသိတော့ဘူး။ ပြန်ဆက်ပါမယ်။ အဲဒီအမျိုးသမီးဟာ တစ်ခြားမိဘတွေနဲ့ သားသမီးတွေကို ကိုလည်း စာအုပ်ကောင်းတွေ ဖတ်စေချင်တဲ့ သူ့ရဲ့ စေတနာကို အရင်းပြုပြီး တိုးတက်လာတဲ့ အင်တာနက်ခေတ်ကို အသုံးချရင်း လုပ်ငန်း အောင်မြင်သွားခဲ့ပါတယ်။

နောက်တစ်ယောက်ကတော့ marketing မှာ တော်တော် အရေးပါလာတဲ့ sms စနစ်အကြောင်း ရှင်းပြသွားခဲ့တယ်။ အခုနောက်ပိုင်း ကြော်ငြာ sms တွေ သိပ်မရတော့ပါလားလို့ ကြည့်နေတာ sms spam လုပ်ရင် တရားစွဲလို့ရတဲ့ ဥပဒေ ထုတ်တော့မှာမို့ကိုး။ မဟုတ်ရင် တစ်နေ့ တစ်နေ့ ဖုန်းနံပါတ် ဒေတာတွေကို တစ်ယောက်ကို တစ်ယောက် ရောင်းပြီး ကြော်ငြာတွေပို့နေလို့ သိပ်စိတ်ရှုပ်ရတယ်။ Academi Fantasia, Malaysian Idol, Singapore Idol စတဲ့ တီဗီရှိုးတွေ sms ကနေ ရင်းဂစ် သိန်းပေါင်းများစွာ အမြတ်ရသွားတာ ဘာကြောင့်လဲဆိုတာ နားလည်သွားခဲ့တယ်။ ကိုယ်ကသာ sms ပို့ဖို့ ဆယ်ပြား၊ ပြားနှစ်ဆယ်လောက်ကို နှမြောနေတာ။ သူတို့ နိုင်ငံသားတွေက ငါးရာတစ်ထောင်လောက်တော့ အသာလေး ဖြုန်းကြတယ်။

နောက်တစ်ယောက်ကတော့ မလေးရှားက နာမည်ကြီး ကာတွန်းဆရာ ဦးဘီ (အူဘီး) ဘယ်ဟာ အသံထွက် မှန်သလဲ မသိပါ။ အင်တာနက် ထွန်းကားလာတာနဲ့အမျှ ကာတွန်း ထုတ်ဝေသူတွေ ဒေဝါလီခံရလုနီးနီး ဖြစ်နေချိန်မှာ သူဟာ HTML ကို မတောက်တစ်ခေါက် လေ့လာ၊ website တစ်ခုလုပ် ပြီး အင်တာနက်မှာ သူ့ကိုယ်သူ ကြော်ငြာခဲ့ပါတယ်။ SEO (Search Engine Optimization) ကို လေ့လာပြီး သူ့ website hit တက်လာအောင် လုပ်နိုင်ခဲ့တယ်။ သူ မထင်မှတ်ထားတာက website ပေါ်တင်လိုက်တဲ့ သူ့ကာတွန်းတွေကို တစ်ခြားနိုင်ငံက လူတွေ သဘောကျပြီး သူ့ကို ကုန်ပစ္စည်းကြော်ငြာအတွက် ကာတွန်းလိုဂိုဆွဲပေးဖို့ အလုပ်အပ်တာကနေ သူ့ရဲ့ အောင်မြင်မှု စပါတယ်။ အဲဒီကနေတဆင့် အခု သူဟာ နိုင်ငံပေါင်းမြောက်မြားစွားကနေ အလုပ်အပ်တာကို လက်ခံရရှိခဲ့တယ်။ တစ်နှစ်အတွင်းမှာ ဘယ်လောက်တောင် ဝင်ငွေကောင်းသွားသလဲဆိုရင် သူ့ရဲ့ဘဏ်စာရင်းဟာ တစ်နေ့မှာ ငွေထုတ်လို့မရတော့တဲ့အထိ ဖြစ်သွားပါသတဲ့။ အမှန်တော့ သူ့ဆီကို အရှေ့အလယ်ပိုင်းဒေသက customer တွေ လွှဲပေးတဲ့ငွေဟာ အတော်များလာတော့ အကြမ်းဖက်လုပ်ငန်းတွေနဲ့ ဆက်နွှယ်နေတယ်ဆိုပြီး ရဲခေါ်စစ်တဲ့အထိ ဖြစ်သွားရတာပါ။ ကာတွန်းဆရာမှန်းသိမှ ပြန်လွှတ်ပေးလိုက်တယ်တဲ့။ ကျမတို့နိုင်ငံက ကာတွန်းဆရာတွေလည်း အင်တာနက်ကို ကောင်းကောင်းအသုံးချမယ်ဆိုရင် သူ့လိုဘဲ အောင်မြင်နိုင်ပါတယ်။ အဲဒါကြောင့် funding မရနိုင်ရင်လဲ အင်တာနက်ကို လွတ်လွတ်လပ်လပ် သုံးစွဲခွင့်လေးသာရမယ်ဆိုရင် တိုးတက်နိုင်တဲ့ လမ်းကြောင်းတွေက အများကြီးပါဘဲ။

နောက်ဆုံးတစ်ယောက်ကတော့ Ebay မှာ သူလိုချင်တဲ့ ပစ္စည်းတစ်ချို့ ရှာဝယ်ပြီးနောက် ပစ္စည်းစမ်းရောင်းကြည့်ရာကနေ Ebay မှာ အချိန်ပြည့် ဈေးရောင်းတဲ့ အလုပ်ကို လုပ်နေတဲ့ consultant တစ်ယောက်ပါ။ သူကတော့ ယူကေ ဈေးကွက်ကို အဓိကထားပြီး ရောင်းလို့ရသမျှ အကုန်ရောင်းပါတယ်။ မလေးရှား လမ်းဘေးဈေးဆိုင်တွေမှာ စိတ်ဝင်စားမယ်လို့ထင်ရတဲ့ ပစ္စည်းတွေကိုဝယ် ပြီး Ebay မှာတင်ပါတယ်။ တစ်ခါတစ်လေ တွယ်ချိတ်တောင် ဝယ်တဲ့သူ ရှိပါသတဲ့။ သူပြောသလိုဆို ကျမတို့ မြန်မာပြည်မှာ ရောင်းစရာပစ္စည်း အများကြီး ရှိတယ်နော်။ ကျောက်မျက်တို့၊ ကျောက်ပန်းချီ၊ ရှေးဟောင်းငွေစက္ကူ၊ စတာတွေကို Ebay ကနေ ရောင်းရင်လည်း မဆိုးဘူးလားလို့။ ဥပဒေနဲ့ မလွတ်ကင်းဘူးဆိုပြီးများ လာမလားမသိ။ မလွတ်ကင်းတာက နောက်မှ။ စာတိုက်ကြီးနဲ့ ပြဿနာတက်မှာက အရင်။ Paypal တို့ credit card တို့ကတော့ ထားပါ။ သူငယ်ချင်း မိတ်ဆွေတွေရဲ့ အကူအညီ ယူလို့ ရသေးတယ်။ Ebay နဲ့ ကောင်းကောင်းစီးပွါးရေး လုပ်ချင်ရင် ယုံကြည်စိတ်ချရပြီး ဈေးနှုန်းချိုသာတဲ့ စာတိုက်က ပထမဘဲ။ မဖြစ်သေးပါဘူး။ မြန်မာပြည်ပြန်ပြီး Ebay ကနေ ဈေးရောင်းစားမယ့် အကြံအစည်ကိုလည်း လောလောဆယ် ခဏဖျက်လိုက်တာ ကောင်းပါတယ်။

စာလည်းတော်တော်ရှည်သွားပြီမို့ ဒီမှာဘဲ ရပ်လိုက်ပါ့မယ်။ conference က အရမ်းကို စိတ်ဝင်စားဖို့ ကောင်းပေမယ့် ကျမရဲ့ စာအရေးအသားအားနည်းသေးတာကြောင့် ပြန်ပြီးဝေမျှချင်တာတွေ ထင်သလောက် ခရီးမရောက်ဘူး ဖြစ်သွားတယ်။ ကိုယ်တိုင်နားထောင်ခဲ့ရတဲ့ success stories တွေဆိုတော့ ကျမအတွက်တော့ တန်ဖိုးမဖြတ်နိုင်တဲ့ အတွေ့အကြုံတစ်ခု ဖြစ်ခဲ့ပါတယ်။