Author Archive

ဘယ္ programming language စ ေလ့လာမလဲ ( Part 2 )

Continue reading ဘယ္ programming language စ ေလ့လာမလဲ ( Part 2 )

အပိုင္း ၁ မွာ Programming ဆိုတာဘာ။ Programming Langauge ဆိုတာ ဘာလဲဆိုတာကို ရွင္းလင္းခဲ့ပါတယ္။ Programming Lanaguage Generation ေတြကိုလည္း ရွင္းျပျပီးပါျပီ။ ဒီ အပိုင္း ၂ မွာေတာ့ ဘယ္ langauge ကို ေလ့လာသင့္သလဲဆိုတာကို ေဆြးေႏြးပါမယ္။ အရင္ဆံုး ကၽြန္ေတာ္ ဆြဲထားတဲ့ route map ေလးကို ၾကည့္လုိက္ပါ။ အဲဒါကေတာ့ သာမာန္ သမာရိုးက် သြားဖို႕ လမ္းေၾကာင္းေလးပါ။ လုပ္ငန္းခြင္ မဝင္ေသးသူမ်ား လုပ္ငန္းခြင္ မဝင္ေသးသူမ်ား အေနနဲ႕ အရင္ဆံုး route map ေလးကို ၾကည့္လုိက္ပါ။ အဲဒီမွာ ပထမဆံုး အဆင့္အေနနဲ႕ C++ , Pseudo , Flowchart ေတြနဲ႕ [...]

read more

ဘယ္ programming language စ ေလ့လာမလဲ

Continue reading ဘယ္ programming language စ ေလ့လာမလဲ

programming တစ္ခုကို စသင္ဖို႕ ရည္ရြယ္လိုက္တာနဲ႕ ဘယ္ကေန စသင္ရမလဲ။ ဘယ္ language ကို စေလ့လာရမလဲဆိုတာက ျပႆနာ တစ္ရပ္ပါ။ သမာရိုးက် computer တကၠသိုလ္ တက္ေရာက္ေနတဲ့သူေတြ အတြက္ကေတာ့ C , C++ နဲ႕ စတင္ ရင္းႏွီး ကြ်မ္းဝင္ရမွာပါ။ အဲဒါေတြ မစခင္ သင္ programming ဆိုတာကို ဘယ္ေလာက္ သိထားျပီးျပီလဲ။ Programming Language ဆိုတာ ဘာလဲ။ Programming ကိုေလ့လာေတာ့မယ့္ ဆိုသူေတြအတြက္ အၾကီးမားဆံုး စတင္ စိန္ေခၚမႈက programming language ဆိုတာ ဘာလဲဆိုတာပဲ။ အဲဒီေတာ့ ကၽြန္ေတာ္တို႕ ပထမဆံုး စဥ္းစားသင့္တာက Programming language ဆိုတာဘာလဲ ဆိုတာပဲ။ Programming ဆိုတာကို [...]

read more

Learn Objective-C Day 4

Continue reading Learn Objective-C Day 4

ျပီးခဲ့တဲ့ အပိုင္းေတြကေတာ့ အေျခခံေလးေတြကို ျပန္ေႏႊးျပီးပါျပီ။ ျပီးခဲ့တဲ့ အပိုင္း ၃ ပိုင္းကေတာ့ Day 1: Introduction to C Programming Day 2: Introduction To Objective-C Day 3: Working with class ကဲ .. အခု Day 3 ေလး စလိုက္ရေအာင္ Getting Started အရင္ဆံုး Xcode ကို ဖြင့္လိုက္ပါ။ MacOSX ေအာက္က Applications ကို ေရြးျပီး Command Line Tool ကို click လုပ္လုိက္ပါ။ Type ကို Foundation လို႕ ေရြးလိုက္ပါ။ File name [...]

read more

Learn Objective-C: Day 3

Continue reading Learn Objective-C: Day 3

အျခား အပိုင္းက Series ေတြကေတာ့ Day 1: Introduction to C Programming Day 2: Introduction to Objective C Day 4: Coding an Interface and Implementation Class from Apple (and some history) Apple မွာ classes ေတြ အမ်ားၾကီးရိွျပီး ေတာ္ေတာ္မ်ားမ်ားဟာ NS နဲ႕ စပါတယ္။ NS ဆိုတာက NextStep ရဲ႕ အတုိေကာက္ေပါ့။ NeXT ဆိုတာကေတာ့ Steve Jobs Apple ကေန ထြက္ျပီးေနာက္ပိုင္းမွာ workstation computer ေတြေပၚမွာ run ဖုိ႕ [...]

read more

Learn Objective-C: Day 2

Continue reading Learn Objective-C: Day 2

Day 2 ကို မစခင္ အရင္တုန္းက ေရးခဲ့တဲ့ Day 1 ေလးကို ျပန္ညႊန္းလိုက္ပါတယ္။ Day 1: Introduction to C Programming Object Orientated Programming ကၽြန္ေတာ္တို႕ ဘာလို႕ Objective C ကို သံုးရတာလဲ။ ဘာျဖစ္လို႕ C language ကို မသံုးရတာလဲ။ ဘာလို႕လည္းဆိုေတာ့ Objective C ဟာ Object Orientated Programming ျဖစ္ျပီး Application ေတြကို တည္ေဆာက္ရမွာ လြယ္ကူေစပါတယ္။ OOP ဆိုတာကေတာ့ programming paradigm တစ္ခုပါ။ သူက Software တစ္ခုကို တည္ေဆာက္တဲ့အခါမွာ object ေတြ attribute ေတြ ေနာက္ျပီး function ေတြ ပါဝင္လာပါတယ္။ OOP မွာ data abstraction, encapsulation, modularity, polymorphism, [...]

read more

PHP Myanmar Ebook

Continue reading PHP Myanmar Ebook

PHP ကို အခုမွ စေလ့လာမယ့္သူမ်ားအတြက္ မိုးျမင့္ရိွန္ေရးထားတဲ့ စာအုပ္ေလး မွ်ေဝလိုက္ပါတယ္။ PHP ရဲ႕ အေျခခံနဲ႕ ပတ္သက္ျပီးေတာ့ ျပည့္ျပည့္စံုစံုေလး ျမန္မာလိုေရးေပးထားတဲ့အတြက္ ျမန္မာစာအုပ္မွ ဖတ္ခ်င္တယ္ဆိုတဲ့ သူမ်ားအတြက္ အဆင္ေျပမယ့္ စာအုပ္တစ္အုပ္ပါ။ http://www.moemyintshein.com/?p=122

read more

Learn Objective C : Day 1

Continue reading Learn Objective C : Day 1

Objective C series ထဲမွာ အျခား အပိုင္းမ်ား Day 2: Introduction to Objective C Objective C ဆိုတာ ဘာလဲ။ Objective C ဆိုတာကေတာ့ Objective Oriented Language တစ္ခုျဖစ္ျပီး C Language ေပၚမွာ အေျခခံထားျခင္းျဖစ္ပါတယ္။ သူဟာလက္ရိွ Mac OS X နဲ႕ iOS အတြက္ အဓိက programming language တစ္ခုပါပဲ။ အရင္တုန္းကေတာ့ NeXTSTEP OS ရဲ႕ အဓိက language တစ္ခုပါ။ အဲဒီ OS ကို apple က ဝယ္ျပီး OS X ကို ထုတ္လုပ္ခဲ့ပါတယ္။ [...]

read more

MVC Post Collection

Continue reading MVC Post Collection

MVC နဲ႕ သက္ဆိုင္တဲ့ Post ေလးေတြ ကို စုစည္း တင္ျပထားပါတယ္။ MVC on mz blog MVC on nettuts MVC on ခ်စ္သီရီေမာင္ blog MVC on zack note blog PHP MVC Framework ဘယ္လို ဖန္တီးရသလဲဆိုတာကို ေအာက္က link ေတြကေန ေလ့လာလို႕ရပါတယ္။ MVC on phpro MVC on nettus MVC on anantgarg

read more

HTML5

Continue reading HTML5

HTML 5 ဆိုတာကေတာ့ အခုေနာက္ပိုင္း ေခတ္စားလာပါတယ္။ အခုေနာက္ပိုင္း Browser ေတြဟာ HTML5 ကို support လုပ္လာပါျပီ။ ေနာက္ပိုင္းမွာ website ေတြဟာ HTML5 ကို အဓိက အသံုးျပဳေတာ့မွာပါ။ HTML5 ဆိုတာဘာလဲ။ HTML5 က ဘာေတြ ထူးလဲ။ HTML5 ကို ဘယ္မွာေလ့လာလို႕ရမလဲ။ HTML 5 ~= HTML 5 + jsAPI + CSS3 လို႕ ဆိုလို႕ရပါတယ္။ HTML ဆိုတာက tag ေတြပါပဲ။ ထူးထူးျခားျခားရယ္လုိ႕ မရိွလာေပမယ့္ HTML5 နဲ႕ အတူ တြဲပါလာတဲ့ javascript API အသစ္ေတြနဲ႕ CSS3 က ထူးျခားမႈေတြ ျဖစ္ေစပါတယ္။

read more

CSS – Part 3 : Text Formating

Continue reading CSS – Part 3 : Text Formating

Text formatting ဆိုတာကေတာ့ စာလံုးေတြကို အေရာင္ထည့္တာေတြ ေနာက္ျပီး font ေတြေျပာင္းတာ alignment လုပ္တာ စတာေတြကို css ကို ေဆာင္ရြက္လို႕ရပါတယ္။ Text Color text color ကိုေတာ့ CSS မွာ color လို႕သံုးပါတယ္။ ေအာက္မွာ ဥပမာ ၾကည့္ပါ။ လို႕ဆိုရင္ body စာလံုးေတြက အနီေရာင္နဲ႕ ျပေပးမွာပါ။ Text alignment text alignment ကေတာ့ left, right , center,justify ဆိုျပီး သတ္မွတ္ေပးတာပါ။ ကၽြန္ေတာ္တို႕ html မွာက align နဲ႕ လုပ္ခဲ့တာ မွတ္မိအံုးမယ္ထင္ပါတယ္။ CSS မွာကေတာ့ left ကေတာ့ default ပါ။ [...]

read more

Cheat Sheet For Web Essential

Continue reading Cheat Sheet For Web Essential

Cheat Sheet ဆိုတာကေတာ့ ကၽြန္ေတာ္တို႕ေတြ ပံုမွန္ မ်ားျပားလွတဲ့ reference ေတြကို လိုအပ္ျပီး အသံုးဝင္တာေတြ စုစည္းထားတာကို ဆိုတာပါ။ တနည္းေျပာရင္ quick reference လို႕ ဆိုလို႕ရပါတယ္။ ကၽြန္ေတာ္ HTML, CSS , jQuery အေၾကာင္း MZ Edu မွာ ေရးခဲ့ဘူးပါတယ္။ အခု Web Development လုပ္မယ့္သူေတြအေနနဲ႕ HTML, CSS , jQuery တုိ႕ကို သိထားဖုိ႕လိုအပ္ပါတယ္။ ေရးသားရာမွာလည္း လြယ္လြယ္ကူကူ reference လုပ္လို႕ရေအာင္ cheat sheet ေလးေတြ ေဆာင္ထားဖို႕လည္း လုိအပ္ပါတယ္။

read more

HTML5 Form

Continue reading HTML5 Form

HTML အေၾကာင္းကို ကၽြန္ေတာ္ ေရးခဲ့ျပီးပါျပီ။ ေရးထားခဲ့တဲ့ စာအုပ္က HTML4 အေၾကာင္းပါ။ အခု HTML5 မွာ ပါဝင္လာတဲ့ feature ေတြထဲက form အေၾကာင္း ထပ္မံျဖည့္စြက္ထားပါတယ္။ Placeholder textbox မွာ စာမျဖည့္ခင္ textbox information ျပထားခ်င္တဲ့အခါမွာ အရင္တုန္းက jquery ကို သံုးျပီးေရးရတယ္။ အဲဒီလို ေရးမယ့္ အစား HTML5 မွာ placeholder ဆိုတဲ့ attribute ကို သံုးလို႕ရပါတယ္။ code ကိုေတာ့ ဒီလိုေရးတယ္။ အဲဒီ code ေလးက လက္ရိွ webkit borwser ေတြမွာ အလုပ္လုပ္ပါတယ္။ Firefox 3.6 မွာေတာ့ အလုပ္မလုပ္ေသးပါဘူး။ ေနာက္ပိုင္း version [...]

read more

iPhone Development Intro – 2

Continue reading iPhone Development Intro – 2

အပိုင္း ၁ မွာ တုန္းက iPhone Development ေတြ လိုအပ္တာေတြျပင္ဆင္ဖုိ႕ ဘယ္လို ေလ့လာရမလဲဆိုတာေတြ ေျပာျပီးပါျပီ။ အခု အပိုင္းမွာေတာ့ iPhone Developer Account နဲ႕ Distrubtion အေၾကာင္းေလး ေရးပါမယ္။ Why you need Developer Account ကၽြန္ေတာ္တို႕မွာ Simulator ရိွပါတယ္။ သို႕ေပမယ့္လည္း Simulator Account နဲ႕ အကုန္လုပ္လုိ႕မရဘူး။ camera, phone, accelerometer, magnetometer or gyroscope စတာေတြကို Simulator နဲ႕ စမ္းလုိ႕မရပါဘူး။ Developer Account ရိွမွ အဲဒီ API ေတြကို Device ေပၚမွာ တင္ျပီး စမ္းလုိ႕ရမွာပါ။ ေနာက္ျပီး App [...]

read more

iPhone Development Intro – 1

Continue reading iPhone Development Intro – 1

iPhone application တစ္ခု ေရးသားဖို႕ရာ နည္းလမ္း ၂ ခု ရိွပါတယ္။ HTML5 Web Application နဲ႕ iPhone Application တို႕ပါပဲ။ HTML5 Web application ဆိုတာက သမာရိုးက် website ကို iPhone Safari နဲ႕ အဆင္ေျပေအာင္ ေျပာင္းလဲေရးသားရတာပါ။ HTML5 ျဖစ္တဲ့အတြက္ေၾကာင့္ Video ေတြ Sound ေတြ ထည့္သြင္းလာႏိုင္ပါတယ္။ အဲဒီလိုမ်ဳိး HTML5 ေတြကို စမ္းသပ္ခ်င္တယ္ဆုိရင္ေတာ့ http://www.apple.com/html5 မွာ ေလ့လာႏိုင္ပါတယ္။ ပံုမွန္ Web Development နဲ႕ အတူတူပါပဲ။ ဘာမွ ကြာျခားမႈမရိွပါဘူး။ ထူးျခားတာကေတာ့ safari webkit css ေတြ ေခၚယူသံုးစြဲလို႕ရတာပါပဲ။

read more

CSS – Chapter 2

Continue reading CSS – Chapter 2

Chapter 2: CSS Styling CSS မွာ property က အမ်ားၾကီးရိွပါတယ္။ အရင္ chapter တုန္းကေတာ့ color property နဲ႕ပဲ ဥပမာ ျပသြားပါတယ္။ CSS Background Background ကို မေျပာခင္ background  နဲ႕ လုပ္ထားတဲ့ CSS ေလးကို ျပပါတယ္။

read more