စဥ္းစားမႈမပါဘဲ သင္ယူေသာ ပညာသည္ အခ်ည္းႏွီးျဖစ္၍ ၊ ပညာမရွိဘဲ စဥ္းစားျခင္းကား အလြန္ အႏၱရာယ္ၾကီးေပသည္။ (ကြန္ျဖဴးရွပ္)
Showing posts with label Python. Show all posts
Showing posts with label Python. Show all posts

Friday, October 14, 2011

Python လေ့လာကြမယ် အပိုင်း​ (၄)

by | posted: October 11, 2011
အခြား ဆက်စပ်ပို့စ်များ
  1. Python လေ့လာကြမယ် အပိုင်း (၁)​ – ရေးသားသူ (ဥက္ကာ)
  2. Python လေ့လာကြမယ် အပိုင်း(၂) – ရေးသားသူ (ဆုနှင်းဝေ)
  3. Python လေ့လာကြမယ် အပိုင်း(၃) – ရေးသားသူ (နိုင်လင်းအောင်)
Execution Model ပြောင်းလဲခြင်းများ
Internal execution flow တွေဟာ ဒီနေ့ Python ရဲ့ standard implementation ကို သက်ရောက်စေပြီး Python Language ရဲ့လိုအပ်ချက်တစ်ခုလည်းမဟုတ်ပါဘူး။ ဒါကြောင့် execution model ဟာအချိန်နဲ့အမျှ ပြောင်းလဲ စေခဲ့ပါတယ်။

Python လေ့လာကြမယ် အပိုင်း (၃)

by | posted: September 20, 2011
အခြား ဆက်စပ်ပို့စ်များ
  1. Python လေ့လာကြမယ် အပိုင်း (၁)​ – ရေးသားသူ (ဥက္ကာ)
  2. Python လေ့လာကြမယ် အပိုင်း(၂) – ရေးသားသူ (ဆုနှင်းဝေ)
Python က Scripting Language လား
python ဟာ ဘက်စုံသုံး programming language တစ်ခုဖြစ်ပြီးတော့ တခါတရံမှာ Scripting အနေနဲ့လည်း အသုံးပြုပါတယ်။ python ကိုအများအားဖြင့် Object-oriented scripting langauge လို့ခေါ်ကြလေ့ရှိပြီး OOP ကို အထောက်အပံပေးတဲ့ scripting langauge တစ်ခုအနေနဲ့ သတ်မှတ်ကြပါတယ်။ တခါတရံမှာ script ဆိုတဲ့ စကားလုံးကို program ဆိုတဲ့စကားလုံးအစား အသုံးများလေ့ ရှိကြပါတယ်။ script နဲ့ program ဆိုတဲ့ စကားလုံးတွေကို အပြန်အလှန် လဲလှယ် သုံးနေကြပြီး script ဆိုတာက တော့ ဖိုင်တစ်ဖိုင်ထဲ အခြေပြုတာဖြစ်ပြီး program ကတော့ ဖိုင်တစ်ဖိုင်နဲ့တစ်ဖိုင် ချိတ်ဆက်ထားတဲ့ application မျိုးဖြစ်နိုင်ပါတယ်။ script ဟာ program ဖြစ်ပေမယ့် program တိုင်းဟာ script မဟုတ်ပါဘူး။

Python လေ့လာကြမယ် အပိုင်း (၂)

by | posted: September 20, 2011
Software Quality (ဆော့ဖ်ဝဲ အရည်အသွေး)
Design အနေနဲ့ ဆိုရင် Python ကရည်ရွယ်ချက် ကောင်းကောင်းနဲ့ အရိုးရှင်းဆုံး၊ ဖတ်လို့ အလွယ်ဆုံး syntax နဲ့ highly coherent programming model (အဆင့်မြင့်မြင့် အဆင့်ဆင့် ချိတ်ဆက် ဆက်စပ်နေတဲ့ Programing Model) တစ်ခု လို့ ပြောလို့ ရအောင် မွမ်းမံ ထားပါတယ်။ ပြီးခဲ့တဲ့ Python conference မှာ အားလုံး သဘောတူ ချမှတ်လိုက်တဲ့ ဆောင်ပုဒ်ကတော့ “Fit Your Brain” သင်စဉ်းစားတဲ့အတိုင်း ကွက်တိ လုပ်နိုင်တာ Python လို့ ဆိုပါတယ်။ Core Concept အနည်းငယ်ကို ပုံမှန်အတိုင်းလိုက်နာပြီး Python ရဲ့ Features တွေကို သတ်မှတ်လိုက်တဲ့အတွက် python language ကိုလေ့လာရာမှာ သင်ရလွယ်၊ နားလည်ရလွယ် ပြီး မှတ်မိလည်းလွယ်ပါတယ်။ လက်တွေ့မှာလည်း Python programmers တွေဟာ codeတွေကို ရေးတဲ့ဖတ်တဲ့ အခါမှာ ပုံသေ manuals ပုံစံမျိုး မှတ်ထားဖို့ မလိုတဲ့အပြင် ပုံမှန်မြင်နေကြ Code တွေကို အံ့သြဖွယ် ကောင်းလောက်စွာ ပြန်လည်ထုတ်ပေးနိုင်တဲ့ consistently designed system (အရာအားလုံး ညီညွတ်မျှတစွာ ပုံစံချထားတဲ့ စနစ်) တစ်ခုလည်း ဖြစ်ပါတယ်။

Python လေ့လာကြမယ် အပိုင်း​ (၁)

by | posted: September 16, 2011

အခု ရေးမယ့် ဆောင်းပါးတွေကို ကျွန်တော်အပါအဝင် Myanmar Links Working Group အဖွဲ့သားများ အားလုံးစုပြီး ရေးကြမှာ ဖြစ်ပါတယ်။ PHP, CodeIgniter စတာတွေကို သင်နေရင်း Language ကို တစ်ခုတည်း အသေမှတ်သွားမှာစိုးတဲ့အတွက် နောက်ထပ် Language တစ်ခု အနေနဲ့ Python ကိုတွဲပြီး Django Framework ကို သင်ပေးမယ်ဆိုတော့ ထုံးစံအတိုင်း Python Language ကို ကိုယ်တိုင်​လေ့လာကြရပြီး ကျွန်တော်ကတော့ Django Framework ကို သင်ပေးဖြစ်ပါတယ်။ အဲဒီလို သင်နေရင်း အားလုံးလဲ လေ့လာလို့ ရအောင် စာအုပ်တစ်အုပ်ပေါ် အခြေခံပြီး ရေးကြမယ်ဆိုတော့ Mark Lutz ရေးတဲ့ Learning Python ဆိုတဲ့ စာအုပ်ကို အခြေခံပြီး ရေးဖြစ်ကြပါတယ်။ အားလုံး တစ်ယောက် တစ်ပိုင်းစီ တာဝန်ယူပြီး ရေးလိုက်တော့ ဘယ်လောက်မှ မကြာတဲ့ အချိန်အတွင်းမှာ အားလုံးပြီးသွားပါတယ်။ လေ့လာတဲ့သူတွေ​အဆင်ပြေအော င်တစ်ပိုင်းခြင်းစီ တင်သွားမှာ ဖြစ်ပါတယ်။ နောက်ဆုံး အားလုံးပြီးသွားတဲ့ အခါမှာ E-Book အဖြစ် ပြန်တင်ဖို့ အစီအစဉ်ရှိပါတယ်။ အားလုံးပဲ ရွှင်လန်းချမ်းမြေ့ကြပါစေ။ (အပိုင်းတွေ​​ ဆက်တိုက်တင်သွားဖို့ ရှိပြီး ဖြစ်တဲ့အတွက် အရင်လို မပြီးမှာ ပူစရာ မလိုတော့ပါဘူးခင်ဗျာ)
သီဟ (Myanmar Links)
ဘာကြောင့် Python ကိုသုံးကြရတာလဲ?
Related Posts Plugin for WordPress, Blogger...