Map Reduce ကို ပထမဆုံး သိခဲ့တာကတော့ Mongodb မှာပါ။ သို့ပေမယ့် အစိမ်းသပ်သပ်ကြီး ဖြစ်နေသည့် အတွက်ကြောင့် ချက်ခြင်း နားမလည်ခဲ့ဘူး။ နောက်ပြီး ဘယ်လို အသုံးပြုရမလဲဆိုသည့် Logic လည်း မရှိခဲ့ဘူး။ Map Reduce ဆိုပေမယ့် အများအားဖြင့် filter , map , reduce ဆိုပြီး တွဲသုံးကြတာ များပါတယ်။ Map Reduce ကို နားလည်လွယ်ဆုံး ပုံစံကတော့ ကျွန်တော်တို့မှာ ရှိသည့် data တွေကို လိုချင်သည့် ပုံစံရအောင် map လုပ်ပါတယ်။ ပြီးရင် data တွေ အကုန်လုံးကို ပေါင်းလိုက်ပြီးတော့ နောက်ဆုံး တကယ်ရလိုသည့် result ကို ထုတ်ပါတယ်။ ကျွန်တော်တို့…More
Tag Archives: javascript
Should we use Node.js
အခုတလော Node.js နဲ့ တော်တော်ရေးဖြစ်တယ်။ အဓိကတော့ Backend ပိုင်းပေါ့။ Front End ပိုင်းကတော့ မလုပ်ဖြစ်တာ တော်တော်ကြာပြီလို့ ဆိုရမယ်။ Backend တည်ဆောက်တဲ့ အခါမှာ အရင်က PHP ကိုယ်ပိုင် framework Ava ကို သုံးဖြစ်တယ်။ အခု Node.js ကို သုံးတဲ့အခါမှာတော့ Espresso ကို သုံးဖြစ်တယ်။ Espresso ကို သုံးရင်း ကိုယ်ပိုင် framework လေး ရေးကြည့်ချင်စိတ် ပေါက်လာတယ်။ နောက်ပြီး Google Go နဲ့ Node.js က ဘာ ပိုမှန်လဲဆိုတာကို ငြင်းနေကြတာတွေကိုလည်း ဖတ်ဖြစ်တယ်။ ယေဘူယျပြောရရင်တော့ Go က ပိုမှန်တယ်လို့ ဆိုရမယ်။ သို့ပေမယ့် ဘာ…More
Angular JS
ပြီးခဲ့တဲ့ အပတ်က Angular JS ကို အသုံးပြုပြီး website Admin Panel ကို ရေးဖြစ်တယ်။ Mongodb , PHP ကို backend ထားပြီးတော့ Front End ကို Angular JS ကို အသုံးပြုထားတယ်။ Angular JS က google ကထုတ်ထားတဲ့ Superheroic JavaScript MVW Framework ပါ။ MVC နဲ့ ပဲ ရင်းနှီးတဲ့ သူတွေကတော့ MVW ဆိုတာ ဘာကြီးလဲဆိုပြီး မေးစရာဖြစ်သွားတယ်။ MVW ဆိုတာကတော့ Model View Whatever ပါ။ Mode View Controller နဲ့ပဲ ဖြစ်ဖြစ် Model…More
Bootstrap
Twitter bootstrap ကို သိတာတော့ တော်တော်လေးကို ကြာလှပါပြီ။ Twitter မှာ bootstrap ကို တစ်ယောက်က tweet လိုက်ကတည်းက သဘောကျခဲ့တာ အမှန်ပဲ။ MMWebFonts ကိုတောင် Bootstrap က 1.1 ပဲ ရှိပါသေးတယ်။ အခု အချိန်မှာတော့ version 2 တောင် ရောက်နေပါပြီ။ Twitter bootstrap ဆိုတာကတော့ သူကတော့ ဒီလို ဆိုထားပါတယ်။ Simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions. user interface နဲ့ interactions တွေအတွက် လူသုံးများတဲ့ HTML…More
CodeAcedamy
Programming ကိုလေ့လာချင်တယ်။ Programming ဆိုတာ ဘာလဲ။ Programming နဲ့ ပတ်သက်ပြီး ဘာမှ မသိဘူး။ ဒါပေမယ့် လေ့လာကြည့်ချင်တယ်ဆိုတဲ့ သူတွေအတွက် CodeAcedamy က ဖန်တီးပေးထားပါတယ်။ javascript ကို လေ့လာချင်တဲ့ သူတွေအတွက်ကတော့ တော်တော် အဆင်ပြေပါတယ်။ အခု အချိန်မှာတော့ Course က ၂ ခု ပဲ ရှိပါသေးတယ်။ သို့ပေမယ့် contribute လုပ်ထားတဲ့ course တွေကတော့ တော်တော်များများရှိပါတယ်။ အခုထက်ထိတော့ အကုန်လုံးကို တင်မထားသေးပါဘူး။More
MM Bookmarklet short link
dropbox မှာ တင်ထားတဲ့ bookmarklet link ကို သွားရခက်နေသူများအတွက် http://bookmarklet.saturngod.netMore
Sencha Touch
အခုတလော နာမည်ကြီးနေတဲ့ Sencha Touch ကို စမ်းမယ် စမ်းမယ်နဲ့ မစမ်းဖြစ်လို့ အခုစမ်းကြည့်လိုက်တယ်။ တော်တော်မိုက်တာပဲဗျ။ ကိုယ့်မှာ iPad မရှိတော့ iPad view ဘယ်လိုပေါ်လဲဆိုတာကို Simulator နဲ့ပဲကြည့်နေရတယ်။ iPad Simulator က သေးသေးလေး။ Sencha ဆိုတာက ဂျပန် လက်ဖက်စိမ်း လို့ ခေါ်တယ်ထင်တယ်။ သူက jQTouch ထက်သာတာက အများကြီးပဲ။ iPad အတွက်နဲ့ iPhone အတွက် design ကို page တစ်ခုတည်းနဲ့ ဖြစ်အောင် လုပ်လို့ရတာလေးတော့ သဘောကျတယ်။ Code တွေကတော့ weekend မှပဲ လေ့လာတော့မယ်။ အခုတလော လုပ်ချင်တာတွေ အရမ်းများနေတယ်။ အလုပ်မှာလည်း မအားတာနဲ့ တခြားဘာမှ မလုပ်ဖြစ်ဘူး။…More
HTML5 audio with javascript
Audtio Element တစ်ခုကြေငြာခြင်း var audioElement = document.createElement(‘audio’); ဒါမှမဟုတ် audio tag , id name က myaudio နဲ့ ချိတ်မယ်ဆိုရင် var audioElement = document.getElementById(‘myaudio’); Play ချင်ရင် audioElement.play();More