Sunday, June 24, 2007

မိုးေတြရြာရင္

မိုးေတြရြာရင္တဲ့။ အင္း… မိုးရြာရင္ … တကယ္တမ္းေတာ့ မိုးရာသီဆိုတာ ျမန္မာႏိုင္ငံမွာရွိတဲ့ သံုးရာသီထဲမွာ ကၽြန္ေတာ္သေဘာမက်ဆံုးပဲ။ ဘာျဖစ္လို႔လဲလို႔ေမးရင္ ဘာျဖစ္လို႔မွန္းကိုမသိတာ။ ဟ .. ဟ .. ရွင္းသြားေရာ။

ငယ္စဥ္ကေလးဘ၀တုန္းကေတာ့ မိုးေတြရြာရင္ မိုးေရခ်ိဳးရလို႔ ေပ်ာ္ခဲ့ဖူးပါတယ္။ မိုးရြာထဲမွာ သူငယ္ခ်င္းေတြနဲ႔ ေဘာလံုးကန္ရတာလဲ ခဏခဏပါပဲ။ နည္းနည္းအရြယ္ေရာက္လာေတာ့ မိုးရြာရင္ သိပ္မႀကိဳက္ေတာ့ဘူး။ ဟုတ္တယ္ေလ။ ႀကီးေကာင္ႀကီးမားနဲ႔ မိုးေရထြက္ခ်ိဳးလို႔လဲမရ။ လမ္းေပၚထြက္ၿပီး ေဘာလံုးကန္မယ္ဆိုလဲ အျမင္မေတာ္ဘူးျဖစ္ျပန္ဆိုေတာ့။ မိုးရြာရင္ ဘာမွကိုလုပ္လို႔မရတာ။ အျပင္သြားခ်င္ရင္လဲ ထီးဘယ္ေလာက္ေကာင္းေကာင္း အနည္းဆံုး ေအာက္ေျခေလာက္ေတာ့ စိုရႊဲေနတာပဲ။ သြားရလာရတာ အေတာ္ကို စိတ္ပ်က္ဖို႔ေကာင္းတဲ့ ရာသီပဲ။ လမ္းေတြကလဲ အင္မတန္ေကာင္းရွာတယ္ဆိုေတာ့ မိုးရြာၿပီးခ်ိန္ဆိုရင္ အိမ္ေရွ႕လမ္းမွာ သိုင္းကြက္နင္းေနၾကတဲ့လူေတြ အမ်ားႀကီး။ တရုတ္သုိင္းကား ၾကည့္ေနရသလိုပဲ။

ေနာက္တစ္ခုက မိုးရြာရင္ မီးကလဲ ပ်က္တတ္ေသးတယ္ဗ်။ ဆိုင္လားေတာ့ ကၽြန္ေတာ္လည္းမသိဘူး။ မိုးေတာ္ေတာ္ႀကီးႀကီးရြာလိုက္ၿပီဆိုရင္ ကၽြန္ေတာ္တို႔ၿမိဳ႕မွာ မီးပ်က္တတ္တာ ထံုးစံပဲ။ ဒီထက္ႀကီးႀကီးရြာလိုက္ၿပီဆိုရင္ေတာ့ တစ္ပတ္ေလာက္မလာေတာ့ဘူး။ ဘာလို႔လဲဆို ေကဘယ္ေတြ ျပတ္လို႔တဲ့။ တစ္ခါတစ္ေလ တိုင္ႀကီးလဲသြားလို႔ ဆုိတာကလည္း ရွိတတ္ေသးတယ္ဗ်။ ဘာနဲ႔တိုင္ေထာင္ထားလို႔လဲေတာ့ မသိဘူး။ ထားပါေတာ့။ ခုေလာက္ဆိုရင္ေတာ့ အဲဒီလိုမဟုတ္ေလာက္ေတာ့ပါဘူး။ ေခတ္မီဖြံ႕ၿဖိဳး တိုးတက္ေနၿပီပဲေလ။ ေနာ္။

မိုးရြာတာကို မႀကိဳက္ဖူးဗ်။ ကံတရားဆိုတာလဲ ခက္တာပဲ။ မိုးရြာျခင္းကို အလိုမရွိဆိုမွ မိုးအခ်ိန္မေရြးရြာတတ္တဲ့ ေဒသကို ေရာက္ေအာင္ပို႔ေပးလိုက္တယ္ဗ်ာ။ ဒီမွာက ေဆာင္းရာသီဆိုတာ မရွိဘူးဗ်။ ခရစ္စမတ္ညမွာလဲ ေခၽြးျပန္ေအာင္ပူတတ္တယ္။ မိုးရြာခ်င္ရင္လဲ ရြာတတ္တယ္။ ကၽြန္ေတာ္က အျပင္သြားရင္ ဘယ္ေသာအခါမွ ထီးဆိုေသာအရာကို မသယ္ပါ။ စိတ္ထဲမွာ ရွဳပ္တယ္လို႔ထင္ေနတာေၾကာင့္ မယူဘူး။ ဒီမွာက မိုးဆိုတာ ရြာခ်င္တဲ့အခ်ိန္ ရြာခ်ပါတယ္။ ဆယ့္ႏွစ္ရာသီလံုး ရြာခ်င္တဲ့အခ်ိန္မွာ ရြာတတ္ေတာ့ ကၽြန္ေတာ္ကလည္း ထီးမယူတတ္တာနဲ႔ ဟုတ္ေနတာပဲ။

ရုပ္ရွင္ဇာတ္လမ္းေတြထဲမွာ ကိုယ့္ေကာင္မေလးကို မိုးရြာထဲမွာ သြားၿပီးေၾကြၾကတာေတြ ခဏခဏေတာ့ ၾကည့္ဖူးတာပဲ။ အျပင္မွာ အဲဒီလိုလုပ္ဖူးလားဆိုရင္ေတာ့ … ေျဖႏိုင္ပါဘူးဗ်ာ။ ဘာလို႔သိခ်င္ရမွာလဲ။ သိခ်င္ရင္ အဲဒီေကာင္မေလးကို သြားေမးၾကည့္ေလ။ .. ေအာ္… ဟုတ္ပါဘူး.. မွားလို႔။

မွတ္ခ်က္။ ။ ဒီပို႔စ္ကို ကိုဖိုးခ်မ္း ရဲ႕ Tag မွဳနဲ႔ေရးသားျခင္းျဖစ္ပါသည္။

Read More...

Wednesday, June 13, 2007

Safari 3 Beta for Windows

Safari Version 3 Beta ကို Windows မွာေရာ Mac OS X (ေျပာစရာေတာ့ မလိုပါဘူး) မွာပါသံုးႏိုင္ေအာင္ ထုတ္လိုက္ၿပီျဖစ္ပါတယ္။ Steve Jobs ရဲ႕ေျပာခ်က္အရေတာ့ Safari ဟာ IE တို႔ Firefox တို႔ထက္ ပိုၿပီးျမန္ပါတယ္။ Opera 9, IE 7, Firefox 2 နဲ႔ Safari 3 တို႔ကိုႏွိဳင္းယွဥ္ၿပီးျပထားေလးကို ၾကည့္ပါ။


HTML performance


Javascript performance


Application Launch


စမ္းသံုးၾကည့္ခ်င္ရင္ ေဟာဒီေနရာမွာ ရွိပါတယ္။

Technorati:

Read More...

Friday, June 08, 2007

Make every word interactive with Hyperwords



Firefox အတြက္ Add-on တစ္မ်ိဳးပါ။ အဲဒီဟာကိုသံုးရင္ Web page ေတြေပၚမွာရွိတဲ့ Text ေတြကို

  • Search
  • translate
  • convert
  • email
  • print
  • post to your blog
  • copy
စတာေတြျပဳလုပ္ႏိုင္ပါတယ္။ ေတာ္ေတာ္ေတာ့ အသံုးတည့္ႏိုင္တဲ့ဟာေလးပါ။ အေပၚက video မွာသူ႔ရဲ႕အသံုးျပဳပံုေတြကို ရွင္းျပထားပါတယ္။ ၾကည့္ၿပီးရင္ ႀကိဳက္သြားလိမ့္မယ္။
ဒီေနရာမွာ ယူလို႔ရႏိုင္ပါတယ္။

Soruce: Lifehacker

Technorati:

Read More...

Wednesday, June 06, 2007

HTML ဆိုတာ

ဒီပို႔စ္ကိုေရးရတဲ့ရည္ရြယ္ခ်က္ကေတာ့ မသိေသးသူမ်ား ဗဟုသုတရၿပီး HTML နဲ႔ပတ္သက္တာေတြကို အေျခခံကစၿပီး ေလ့လာႏိုင္ဖို႔အတြက္ပါ။ သိၿပီးသားပုဂၢိဳလ္မ်ားကေတာ့ မ်က္စိေညာင္းလိမ့္မယ္ဗ်။

HTML ဆိုတာ

Hypertext Markup Language ကိုေခၚတာျဖစ္ပါတယ္။ အရိုးရွင္းဆံုးေျပာရမယ္ဆိုရင္ေတာ့ HTML ဆိုတာ အင္တာနက္စာမ်က္ႏွာ (website) မ်ားကိုဖန္တီးရာမွာ အသံုးျပဳတဲ့ ကြန္ပ်ဴတာဘာသာစကားတစ္မ်ိဳးျဖစ္ပါတယ္။
Hypertext - ဆိုတာက အသံုးျပဳသူ သို႔မဟုတ္ ၾကည့္ရွဳသူရဲ႕ ေတာင္းဆိုမွဳကိုအေျခခံၿပီး အျခားသက္ဆိုင္ရာ သတင္းအခ်က္အလက္မ်ားရွိတဲ့ေနရာမ်ားကို hyperlinks ဆိုတဲ့အထူးျပဳလုပ္ထားေသာ text မ်ားကိုႏွိပ္ျခင္းအားျဖင့္ ေရာက္ရွိသြားေအာင္ ျပဳလုပ္ေပးေသာနည္းပညာတစ္ခုပါ။
Markup Language - ဆိုတာက text ေတြနဲ႔အဲဒီ text ေတြရဲ႕အျခားအခ်က္အလက္မ်ားကို ေပါင္းစပ္ထားတဲ့ language တစ္ခုပါ။ အျခားအခ်က္အလက္ေတြဆိုတာက အဲဒီ text ေတြရဲ႕ဖြဲ႕စည္းပံု သို႔မဟုတ္ ဘယ္လိုေပၚရမယ္၊ ဘယ္လိုေနရာမွာေပၚရမယ္ စတာမ်ိဳးေတြအတြက္ျဖစ္ပါတယ္။

သမိုင္းေၾကာင္း

HTML ရဲ႕သမိုင္းေၾကာင္းကို အက်ဥ္းခ်ဳပ္ေျပာရရင္ေတာ့ ၁၉၉၀ ခုႏွစ္မွာ Tim Berners-Lee ဆိုတဲ့ Scientist တစ္ေယာက္က တီထြင္ခဲ့တာပါ။ သူ႔ရဲ႕အဓိကရည္ရြယ္ခ်က္ကေတာ့ တျခားတကၠသိုလ္၊ ေကာလိပ္မ်ားမွာရွိတဲ့ Scientists မ်ားနဲ႔ research လုပ္ထားတဲ့ စာရြက္စာတမ္းမ်ားကိုသူတို႔အခ်င္းခ်င္း ဖလွယ္ၾကည့္ရွဳႏိုင္ဖို႔ပါ။ ဒါေပမယ့္သူ႔ရဲ႕တီထြင္မွဳဟာ သူေမွ်ာ္မွန္းထားတာထက္ အဆေပါင္းမ်ားစြာ ပိုမိုႀကီးမားခဲ့ပါတယ္။ ဘာျဖစ္လို႔လဲဆိုေတာ့ ယေန႔ကမာၻႀကီးတစ္ခုလံုး အသံုးျပဳေနတဲ့ အင္တာနက္ထဲက စာမ်က္ႏွာမ်ားဟာ အဲဒီ HTML ဆိုတဲ့ဘာသာစကားကိုပဲ အေျခခံၿပီးအသံုးျပဳေနၾကရလို႔ပါပဲ။

ယေန႔ကာလမွာ Website တစ္ခုကိုဖန္တီးေတာ့မယ္ဆိုရင္ HTML ကိုဖယ္ထားလို႔မရပါဘူး။ Website ေတြဖန္တီးဖို႔ အထူးထုတ္လုပ္ထားတဲ့ software (ဥပမာ - Dreamweaver) ေတြကိုသံုးရင္ေတာင္မွ HTML ကိုသိထားမွအဆင္ေျပႏိုင္လိမ့္မယ္။ ဒါေပမဲ့ ပူစရာေတာ့မရွိပါဘူး။ HTML ကသင္ယူရတာလြယ္ကူၿပီး အသံုးျပဳရတာလဲ လြယ္ကူပါတယ္။

ဘယ္လိုအလုပ္လုပ္လဲ

HTML Tags ေတြနဲ႔ရိုးရိုးစာေတြေရးထားတဲ့ ဖိုင္တစ္ခုကို ေရးၿပီးသြားၿပီဆိုရင္ အဲဒီဖိုင္ကို .html သို႔မဟုတ္ .htm ဆိုတဲ့ file extension နဲ႔သိမ္းလိုက္ရမယ္။ အဲဒီဖိုင္ကို browser (Firefox သို႔မဟုတ္ IE) နဲ႔ဖြင့္ၾကည့္လိုက္ရင္ အဲဒီ browser က HTML ဖိုင္မွာေရးထားတဲ့ text ေတြကိုဖတ္လိုက္မယ္။ ၿပီးရင္ဖိုင္ထဲမွာပါတဲ့ Tags နဲ႔ Text ေတြကိုဘာသာျပန္ၿပီး browser ေပၚမွာစာမ်က္ႏွာတစ္ခုအျဖစ္ ျပန္ပံုေဖာ္ေပးပါတယ္။

Tag ဆိုတာဘာလဲ

Tag ဆိုတာကရိုးရိုးသာမန္ Text ေတြနဲ႔ HTML ကုဒ္ေတြကိုပိုင္းျခားေပးထားတာပါ။Tag အမ်ိဳးမ်ိဳးဟာ တစ္ခုနဲ႔တစ္ခု အသံုးျပဳရတာျခင္း ကြဲျပားၾကပါတယ္။ ကိုယ့္ရဲ႕ HTML စာမ်က္ႏွာကို Browser တစ္ခုခုနဲ႔ ၾကည့္လိုက္ရင္ Tags ေတြကိုျမင္ရမွာမဟုတ္ပါဘူး။ ဒါေပမယ့္ သူတို႔ရဲ႕ effects ေတြကအလုပ္လုပ္ပါလိမ့္မယ္။ ေယဘူယ်အားျဖင့္ေျပာရရင္ Tag ႏွစ္မ်ိဳးရွိပါတယ္။ အဖြင့္ Tag (opening tag) နဲ႔ အပိတ္ Tag (closing tag) ဆိုၿပီးေတာ့ျဖစ္ပါတယ္။ ေအာက္မွာျပထားတဲ့ ရိုးရိုးရွင္းရွင္း ဥပမာတစ္ခုကိုၾကည့္ပါ။

<b>This text is bold.</b>

အဲဒီ <b> နဲ႔ </b> တို႔ဟာ text ေတြကို bold ျဖစ္ေအာင္လုပ္ေပးတဲ့ Tag ျဖစ္ပါတယ္။ အဖြင့္ <b> နဲ႔အပိတ္ </b> တို႔ၾကားမွာေရးထားတဲ့စာမွန္သမွ်ဟာ bold text အေနနဲ႔ေပၚမွာပါ။

HTML tags တိုင္း အဖြင့္နဲ႔အပိတ္လိုသလားဆိုေတာ့ ျခြင္းခ်က္တစ္ခ်ိဳ႕ရွိပါတယ္။ အနည္းငယ္ေသာ HTML tags တစ္ခ်ိဳ႕က အပိတ္မလိုၾကပါဘူး။ ဥပမာ <br /> ဆိုတဲ့ လုိင္းတစ္ေၾကာင္းေအာက္ကိုဆင္းေစတဲ့ tag ဆိုရင္တစ္ခုပဲေရးရပါတယ္။ အဖြင့္အပိတ္ ႏွစ္ခုေရးစရာမလိုပါဘူး။

HTML နဲ႔စေရးၾကည့္ရေအာင္

ကိုယ္တိုင္အလြယ္ကူဆံုး page တစ္ခုကိုစေရးၾကည့္လိုက္ရင္ ပိုၿပီးနားလည္သြားပါလိမ့္မယ္။ ပထမဆံုး Notepad ကိုဖြင့္ၿပီးေတာ့ ေအာက္မွာျပထားတဲ့ ကုဒ္ေတြကိုကူးေရးပါ။

<html>
<head>
<title>This is Title</title>
</head>
<body>
<h1>This is header 1</h1>
This is my first HTML page.
<br/>
<b>This text is bold</b>
<br/>
<i>This text is italic.</i>
<br/>
<u>This text is underlined.</u>
</body>
</html>

ေရးၿပီးသြားၿပီဆိုရင္ အဲဒီဖိုင္ကို mypage.html ဆိုတဲ့ file extension အေနနဲ႔သိမ္းလိုက္ပါ။ ၿပီးရင္ေတာ့ အဲဒီဖိုင္သိမ္းထားတဲ့ေနရာ (ဥပမာ - C:\MyDocuments\mypage.html) ကိုသြားၿပီး ဖိုင္ကို double click ႏွိပ္ဖြင့္ၾကည့္လိုက္ပါ။



ေဟာဒီလိုျမင္ရပါလိမ့္မယ္။ HTML page ေတြဟာ <html> နဲ႔စၿပီး </html> နဲ႔အဆံုးသတ္ပါတယ္။ <head> နဲ႔ </head> ၾကားမွာ header information ေတြကိုေဖာ္ျပရန္ျဖစ္ပါတယ္။ ဥပမာ - ေနာက္ပိုင္းကိုယ့္ page ကို CSS (Cascading Style Sheet) ေတြနဲ႔တန္ဆာဆင္မယ္ဆိုရင္ CSS ကုဒ္ေတြကို သူတို႔ၾကားမွာေရးရမွာေပါ့။ အဲဒီ header information ေတြဟာ browser ကေနဖြင့္ၾကည့္ရင္ ျမင္ရမွာမဟုတ္ပါဘူး။ <title> ကေတာ့ကိုယ့္ page ရဲ႕ေခါင္းစဥ္ေပါ့။ အဲဒီေခါင္းစဥ္က browser ရဲ႕ caption မွာေပၚမွာပါ။



browser ကေနကိုယ္ျမင္ေစခ်င္တဲ့စာေတြအားလံုးကို <body> နဲ႔ </body> ၾကားမွာေရးရမွာပါ။
<h1> ဆိုတာကေခါင္းစဥ္အတြက္ tag တစ္ခုပါ။ ေခါင္းစဥ္အတြက္ ၆ မ်ိဳးရွိပါတယ္။ <h1>, <h2>, <h3>, <h4>, <h5>, <h6> ဆိုၿပီးေတာ့ျဖစ္ပါတယ္။
<br/> ရဲ႕ရည္ရြယ္ခ်က္ကေတာ့ ေနာက္စာေၾကာင္းတစ္ေၾကာင္းကိုဆင္းေစတာပါ။
<b> ကစာသားကို bold ျဖစ္ဖို႔အတြက္
<i> ကေတာ့ စာသားေတြကုိနည္းနည္းေစာင္းေစရန္နဲ႔
<u> ဆိုတာကေတာ့ စာသားေတြရဲ႕ေအာက္က မ်ဥ္းေၾကာင္းတားဖို႔ ျဖစ္ပါတယ္။
အဲဒီထက္အမ်ားႀကီးရွိပါေသးတယ္။ ဒီမွာသြားၿပီးေလ့လာၾကည့္ၾကပါ။

ခုလက္ရွိျမင္ေနၾကတဲ့ အင္တာနက္စာမ်က္ႏွာ (Website) ေတြလိုလွလွပပ ဒီဇိုင္းေတြလုပ္ခ်င္ရင္ေတာ့ HTML တစ္ခုထဲနဲ႔တင္ မရပါဘူး။ CSS (Cascading Style Sheet ) ေတြ Javascript ေတြနဲ႔ထပ္ၿပီးေပါင္းစပ္လိုက္မွ အဲဒီလိုအဆင့္ျမင့္လွပတဲ့ အင္တာနက္စာမ်က္ႏွာ (Website) ေတြကိုဖန္တီးလို႔ရပါတယ္။

ဒါေလာက္ဆိုရင္ HTML ကိုနည္းနည္းေတာ့ မတတ္တစ္ေခါက္ေလး သိသြားေလာက္ၿပီထင္ပါတယ္။ ဒီထက္ပိုၿပီး အမ်ားႀကီးသိခ်င္ၾကသူမ်ားကိုေတာ့ လင့္ခ္ေလးေတြေပးလိုက္ပါတယ္။ အဲဒီက Tutorial ေတြကိုထပ္ေလ့လာလိုက္ရင္ HTML ဆိုတာႀကီးကို ကၽြမ္းက်င္သြားပါလိမ့္မယ္။ မခက္ပါဘူး။ လုပ္ၾကည့္ဖို႔ပဲလိုပါတယ္။

http://www.w3schools.com/html/default.asp
http://www.devx.com/projectcool/Article/17861/0/page/3
http://www.yourhtmlsource.com/myfirstsite/

အဲဒီေနရာေတြမွာ ေလ့လာႏိုင္ပါတယ္။

Credit: w3schools, devx, yourhtmlsource



Technorati:,

Read More...