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

တတိယေျခလွမ္း အေျခခံ XSL

Continue reading တတိယေျခလွမ္း အေျခခံ XSL

XMLရဲ႕ Tagမ်ားသည္ အခ်က္အလက္ေတြရဲ႕အဓိပၸါယ္မ်ားႏွင့္၊ ထူးျခားခ်က္မ်ားကုိေဖာ္ျပေပးႏူိင္ပါသည္။ ယခင္အခန္းမ်ားတြင္ ေဖာ္ျပၿပီးခဲ့သလုိ XMLသည္အခ်က္အလက္မ်ားကုိ ေဖာ္ျပရန္အတြက္ Tagမ်ားကုိ လြတ္လပ္စြာ အသံုးျပဳႏူိင္ေပ၏။ ထုိ႔အတြက္ HTMLကဲ့သုိ႔ ပုိင္ဆုိင္တဲ့Tagေတြအသီးသီးကုိ မည္သုိ႔ေဖာ္ျပမည္ ဆုိသည္ကုိ ႀကိဳတင္သတ္မွတ္ထားျခင္းမရွိေပ။သုိ႔ရာတြင္ XMLအခ်က္အလက္မ်ားကုိ ျပင္ဆင္ၿပီးလွပစြာ ပံုေဖာ္လုိၾကမည္ မဟုတ္ေပေလာ။ 

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

XML Part – 2

Continue reading XML Part – 2

ဒုတိယေျခလွမ္း အေျခခံ DTD XMLဟာ Tagေတြကုိလြတ္လပ္စြာ သတ္မွတ္ၿပီးအသံုးျပဳႏူိင္သည့္အတြက္  အခ်က္အလက္အမ်ဳိးမ်ဳိးကုိ ေဖာ္ျပေပးႏူိင္၏။ သုိ႔ေပမယ့္  လြတ္လပ္စြာေရးသားႏူိင္ျခင္းေၾကာင့္လည္း အဆင္မေျပမႈ႕မ်ားလည္း  ေတြ႕ရွိႏူိင္ပါသည္။ ဥပမာအားျဖင့္ XMLနဲ႔ေရးသားထားတဲ့ အခ်က္အလက္ေတြကုိ   တျခားကုမၸဏီတစ္ခုနဲ႔ အဆက္အသြယ္လုပ္မည္ဆုိတဲ့ နမႈနာကုိစဥ္းစားၾကည့္ၾကပါ။  ကုမၸဏီအသီးသီးက ႏွစ္သက္သလုိ Tagေတြကုိ အသံုးျပဳေနခဲ့မည္ဆုိလွ်င္  အဲ့ဒီXMLစာေတြကုိဘာသာျပန္ဖုိ႔အတြက္လည္း Programေတြ လုိအပ္လာပါလိမ့္မည္။  သည္လုိဆုိရင္ျဖင့္ အဆင္မေျပႏူိင္ပါ။

read more

XML – Part 1

Continue reading XML – Part 1

1.ပထမေျခလွမ္း အေျခခံ XML XML ဆုိသည္မွာ TAGေတြကုိအသံုးျပဳၿပီး၊ စာပုိဒ္တစ္ခုရဲ႕ဖြဲ႕စည္းပံုကုိ စနစ္ခ်ရာမွာအသံုးျပဳေသာ စနစ္တစ္ခု ျဖစ္၏။ XML သည္မေရရာေသာ ေရးသားပံုစနစ္ကလုိက္မခံပဲ၊ တင္းက်ပ္တဲ့စည္းမ်ဥ္းေတြနဲ႔ စာေရးသားပံုစနစ္ကုိ သတ္မွတ္ထားသည့္အတြက္ Program မ်ားမွ အသံုးျပဳရလြယ္ကူေစေသာ ထူးျခားမႈ႕ကုိပုိင္ဆုိင္၏။ ထုိေၾကာင့္ရံုးသံုးစာမ်ားတြင္၊ Business Data အခ်က္အလက္ေတြကုိ ေရးသားရာမွာ XML ကုိအသံုးျပဳေနၾက သည္မွာမေရတြက္ႏိုင္ေပ။

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

လူငယ္ႏွင့္ ပညာေရး

Continue reading လူငယ္ႏွင့္ ပညာေရး

ဒီကာလအေတာအတြင္းမွာ လူငယ္ေတာ္ေတာ္မ်ားမ်ားနဲ႔ ေတြ႕ခြင့္ရပါတယ္။ လူငယ္ဆုိတာ ကႊၽန္ေတာ့္ထက္ငယ္တဲ့သူေပါ႔ ၂၅ေအာက္ေတြနဲ႔ ၁၉၊၁၈၊၁၇၊၁၆ နဲ႔၁၅နစ္ရွိတဲ့ လူငယ္ေတြလဲပါပါတယ္။ အဲေတာ္ေတာ္မ်ားမ်ားကုိ ေတာ္ေတာ္ေလး စိတ္မေကာင္းစရာ လမ္းမွားေနတာကုိ ျမင္ရပါတယ္။ အဲကႊၽန္ေတာ္ကုိယ္တုိင္လဲ လမ္းမွန္ေရာက္ေအာင္လုပ္ေနစဲပါ။ ကုိယ့္ထက္ပုိဆုိးတဲ့သူေတြေပါ႔။ ပညာေရးနဲ႔ ပတ္သက္ၿပီးဆုိလုိတာပါ။

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

MVC

Continue reading MVC

MVC ဆိုတာကေတာ့ Model View Controller ဆိုတာ သိျပီးသားျပီးသားပါ။ ဒါေပမယ့္ MVC ကို programming နဲ႕ ေရာေထြးေနၾကတယ္။ MVC ဆိုတာ pattern တစ္ခုပါ။ Software Engineering မွာ အသံုးျပဳတဲ့ architectural pattern လို႕ဆိုရလိမ့္မယ္။ ဒါေၾကာင့္ သူ႕ကို Language တစ္ခုနဲ႕ တစ္ခု အသံုးျပဳပံုမတူဘူး။ ေနာက္ျပီး framework တစ္ခုနဲ႕ တစ္ခု အသံုးျပဳပံဳမတူဘူး။ ဒါေပမယ့္ သေဘာတရားနဲ႕ အႏွစ္သာရကေတာ့ အတူတူပဲ။ CodeIgniter ေရးတတ္တာနဲ႕ MVC ဆိုတာ ဒီလို ေရးရပါလားလို႕ ထင္ရင္ေတာ့ မဟုတ္ပါ။ CodeIgniter မွာ MVC ကို ေရးပံုနဲ႕ Symfony မွာ ေရးပံုက [...]

read more

Python Day 11 – Day 20

Continue reading Python Day 11 – Day 20

Day-11 အားလံုးပဲ မဂၤလာပါ Day-11ေတာင္ဘာလုိလုိနဲ႔ေ၇ာက္လာၿပီ။ ကႊၽန္ေတာ္တုိ့ Python ကုိေတာ္ေတာ္မ်ားမ်ားက Request လုပ္ၾကတာ ျမင္ရေတာ့ ဝမ္းသာမိပါတယ္။ English လုိေရးရင္ ပုိျမန္ၿပီးပုိေကာင္းမွာပါ။ ဒါေပမယ့္ language အခက္အခဲရွိတဲ့ ညီ၊ ညီမ မ်ားအဆင္ေျပေအာင္ တမင္ျမန္မာလုိ အပင္ပန္:ခံၿပီး တင္ေပးရတာပါ။ အမွန္အတုိင္းဝင္ခံရရင္ ကႊၽန္ေတာ္ျမန္မာလုိ မရုိက္တက္ပါဘူး။Ko Seth Hetu လုပ္ေပးထားတဲ့ ဝိဇၨာနဲ႔ရုိက္ရတာပါ။ ဝိဇၨာကအားလံုးကုိ အဆင္ေျပေအာင္ မရုိက္ႏူိင္ေသးပါဘူး။အတတ္ႏူိင္ဆံုးႀကိဳးစားၿပီး အပင္ပန္းခံရုိက္ေပးထားတာပါ။

read more

Route Map

Continue reading Route Map

Programming Route Web Route

read more

960gs

Continue reading 960gs

960gs css framework ကို ဘယ္လို အသံုးျပဳရမလဲဆုိတာ video ေလးနဲ႕ ျပထားပါတယ္။

read more