December 29, 2009

Guide to Applying Digital Video


အင္တာနက္ဂ်ာနယ္မွာ အပတ္စဥ္ပါခဲ့တဲ့ ကို၀ဏၰေက်ာ္ရဲ႕ လက္ေတြ႕အသံုးခ် Digital Video ေလ့လာမႈ လမ္းညႊန္ ေဆာင္းပါးေတြကို စာအုပ္အျဖစ္ ထုတ္ေ၀ထားျခင္း ျဖစ္ပါတယ္။ မူရင္း ေဆာင္းပါးမွာ မပါရွိတဲ့ လိုအပ္တဲ့ပံုေတြကိုလည္း ထည့္ေပးထားပါတယ္။ ဒီစာအုပ္ေလး ျဖစ္ေျမာက္ဖို႔အတြက္ ကူညီေပးခဲ့ၾကတဲ့ အြန္လိုင္းမွ မိတ္ေဆြသူငယ္ခ်င္းမ်ားကို အထူးေက်းဇူးတင္ရွိပါတယ္။
ကို၀ဏၰေက်ာ္ကိုလည္း ဒီေနရာကေန အားလံုးရဲ႕ကိုယ္စား ေက်းဇူးတင္ေၾကာင္း ေျပာပါရေစ။ အမ်ား သိေစဖို႔အတြက္ ရည္ရြယ္ၿပီး ျပဳလုပ္ထားတာမို႔ ကို၀ဏၰေက်ာ္ နားလည္ ခြင့္လႊတ္ေပးႏိုင္ပါေစလို႔ ဆုေတာင္းေနပါတယ္။

File name: Guide to Applying Digital Video
File Size: 1.86 MB
Download Link: http://www.4shared.com/file/182560833/e45e891d/Guide_to_Applying_Digital_Vide.html

December 27, 2009

Microsoft ICT Curriculum Roadmap

Microsoft က ဖန္တီးေပးထားတာပါ။ ကြန္ပ်ဴတာလိုင္းမွာ ဘယ္ဟာၿပီးရင္ ဘယ္ဟာလုပ္ရမယ္။ ဘယ္လတ္မွတ္ရရင္ ဘာျဖစ္ႏိုင္တယ္ဆိုၿပီး လမ္းညႊန္ေပးထားတဲ့ လမ္းျပေျမပံုေလး တစ္ခ်ပ္ပါ။ ကၽြန္ေတာ္ကေတာ့ Vinyl ထုတ္ၿပီး အခန္းထဲမွာ ကပ္ထားလိုက္ၿပီ။

Download PDF file

ဒါကေတာ့ မူရင္းလင့္ခ္ပါ။
http://www.microsoft.com/education/MSITAcademy/curriculum/roadmap/default.mspx

December 25, 2009

Beginner Guide to Digital Photography


တစ္ေန႔ကပဲ Nikon Coolpix L19 ကင္မရာေလးတစ္လံုး ၀ယ္လာခဲ့ပါတယ္။ အရင္တုန္းကလည္း Digital Camera ေတြကို ကိုင္တြယ္ခဲ့ဘူးေပမဲ့ စိတ္ႀကိဳက္ကလိခြင့္မရခဲ့ဘူး။ အခု ကိုယ့္ကင္မရာနဲ႔ကိုယ္ ဆိုေတာ့မွ စိတ္ႀကိဳက္ ကလိၾကည့္တယ္။ Manual စာအုပ္ဖတ္ၿပီး အကုန္လိုက္ စမ္းၾကည့္တယ္။ ဓာတ္ပံုေတြ ရိုက္ၾကည့္တယ္။ အဲဒီအခါမွ တစ္ခ်ိဳ႕ပံုေတြက ေကာင္းေပမဲ့ တစ္ခ်ိဳ႕ပံုေတြက် ၀ါးေနတာ၊ ေမွာင္ေနတာ၊ လင္းလြန္းသြားတာမ်ိဳးေတြ ႀကံဳရတဲ့အခါမွာ ဒါဘာေၾကာင့္ျဖစ္ရတာပါလိမ့္ဆိုၿပီး ဓာတ္ပံုဆရာေတြ ေမးၾကည့္၊ အင္တာနက္ထဲ ေမႊၾကည့္တဲ့အခါမွာ အခုလို သိခ့ဲရပါတယ္။ တကယ္ေတာ့ Digital Photography ဟာ အရမ္း အရမ္းကို နက္နဲက်ယ္ျပန္႔တဲ့ ပညာရပ္ႀကီးတစ္ခုပါ။ ကၽြန္ေတာ္ဟာ အခုမွ Digital Photography ကို စတင္ ေလ့လာေနတာ ျဖစ္တာမို႔ အခုေရးတဲ့ Post ေလးဟာ Beginner ေတြ အတြက္ပါပဲလို႔ ႀကိဳတင္ ေျပာပါရေစ။ Pro မ်ားအေနျဖင့္ မွားေနတာမ်ားရွိရင္၊ လုိအပ္တာမ်ားရွိရင္ ျပင္ဆင္ျဖည့္စြက္ေပးၾကပါလို႔ ေမတၱာရပ္ခံပါရေစ။


အရင္က Digital Camera နဲ႔ ဓာတ္ပံုရိုက္တယ္ဆိုတာ ခ်ိန္ၿပီး ခလုတ္ႏွိပ္လိုက္တာပါလို႔ ထင္ခဲ့ပါတယ္။ ရေတာ့ ရပါတယ္။ ဒါေပမဲ့ ပံုေကာင္းတစ္ပံု မျဖစ္ႏိုင္ပါဘူး။ ဓာတ္ပံုမရိုက္ခင္ Focus ျပတ္သားေအာင္ ခ်ိန္ရပါတယ္။ အရင္ေခတ္ ဖလင္ကင္မရာေတြတုန္းကေတာ့ Focus ျပတ္ေအာင္ ခ်ိန္ရတာ လက္၀င္လွေပမဲ့ အခုေခတ္ Digital Camera ေတြကေတာ့ အဲဒီေလာက္ မခက္ေတာ့ပါဘူး။

Focus ျပတ္၊ မျပတ္ ဘယ္လိုသိႏိုင္သလဲဆိုေတာ့ Object ကို ခ်ိန္ၿပီးရင္ Shutter ခလုတ္ကို အဆံုးထိ မႏွိပ္ဘဲ တစ္၀က္ပဲ ႏွိပ္လိုက္ပါ။ အဲဒီအခါမွာ ကင္မရာရဲ႕ LCD Screen မွာ Focus ျပတ္ရင္ အစိမ္းေရာင္ ေလးေထာင့္ေလး ေပၚလာမွာျဖစ္ၿပီး Focus မျပတ္ရင္ အနီေရာင္ေလးေထာင့္ေလး ေပၚလာမွာပါ။ အစိမ္းေရာင္ ဆိုရင္ ရိုက္လို႔ရပါၿပီ။ အနီေရာင္ ဆိုရင္ေတာ့ ေနရာေျပာင္းခ်ိန္ပါ။

Digital Camera တိုင္းမွာ Auto mode ပါပါတယ္။ ဒါေပမဲ့ အဲဒီ Auto ကို ဓာတ္ပံုရုိက္တဲ့အခါတိုင္း မသံုးစဲြ သင့္ပါဘူး။ တစ္ခ်ိဳ႕ေနရာမွာ Auto ေတြက မေကာင္းတတ္ပါဘူး။ ဒါေပမဲ့ Manual ထားဖို႔က်ေတာ့ Digital Photography Concepts ေတြကို နားလည္ဦးမွ ျဖစ္မွာပါ။ ဒါေၾကာင့္ ေအာက္မွာ Digital Photography ရဲ႕ Basic Concepts ေတြကို တတ္ႏိုင္သေလာက္ ရွင္းျပထားပါတယ္။ ေအာက္မွာ ေျပာထားတဲ့ စကားလံုးေတြကို Digital Camera ရဲ႕ Setting ေတြထဲမွာ ေတြ႕ႏိုင္ပါတယ္။ ဒါမွမဟုတ္ Digital Camera နဲ႔ ရိုက္ထားတဲ့ပံုတစ္ပံုကို ကြန္ပ်ဴတာမွာ Right Click ႏွိပ္ Properties ေခၚၿပီး Summary tab ထဲမွာလည္း ေတြ႕ႏိုင္ပါတယ္။

(၁) Shutter Speed
Shutter Speed ကို Point and Shoot Camera ေတြမွာ ျပင္ဆင္လို႔ မရပါဘူး။ Nikon D40 လို Digital Camera အႀကီးစားေတြမွာသာ ျပင္ႏိုင္ပါလိမ့္မယ္။ Point and Shoot လို႔ေခၚတဲ့ လူသံုးမ်ားတဲ့ Digital Camera အေသးစားေလးေတြဟာ Shutter Speed ကို သူ႔အလိုလို သတ္မွတ္ၿပီး ရိုက္သြားပါတယ္။

Shutter Speed ကို Second နဲ႔ တိုင္းတာပါတယ္။ 1/125 တို႔ 1/62 တို႔လိုမ်ိဳးပါ။ 1/125 ဆုိရင္ Shutter Speed ဟာ တစ္စကၠန္႔ရဲ႕ အပံု ၁၂၅ပံု ၁ပံု ရွိတယ္လို႔ေျပာတာပါ။ ေန႔လည္ခင္းလိုမ်ိဳး ေနသာတဲ့အခ်ိန္မွာ Shutter Speed ကို ေလ်ာ့ရိုက္ေပးရပါတယ္။ 1/125 ေလာက္ ထားရပါတယ္။ ဘာေၾကာင့္လဲဆိုေတာ့ ေန႔ခင္း ျဖစ္တဲ့အတြက္ ကင္မရာထဲကို အလင္း၀င္အားက မ်ားေနပါတယ္။ အဲဒီအခ်ိန္မွာ Shutter Speed ကို ေႏွးလိုက္ရင္ ကင္မရာထဲကို အလင္းေတြအမ်ားႀကီး၀င္လာၿပီး ရလာတဲ့ပံုဟာ burn သြားတာမ်ိဳး ျဖစ္ႏိုင္ပါတယ္။ Indoor ရိုက္တာမ်ိဳးဆိုရင္ေတာ့ 1/62 ထားရင္ ရပါတယ္။ လႈပ္ရွားေနတဲ့ ပံုရိပ္ကို ရိုက္မယ္ဆိုရင္ေတာ့ Shutter Speed ကို ျမန္ေပးရပါလိမ့္မယ္။ ေနာက္ၿပီး အလင္းအားနည္းတဲ့အခါမွာေတာ့ Shutter Speed ကို ေႏွးေေပး ရပါလိမ့္မယ္။ ဥပမာ 1/62 ေလာက္ ထားေပးရပါတယ္။

(၂) Aperture

ကင္မရာမွာ Lens Diaphragm ဆိုတာ ပါပါတယ္။ သူက Shutter ေလးဖြင့္လိုက္တဲ့အခါမွာ ဖလင္ေပၚကို ေရာက္လာတဲ့ ပံုရိပ္ရဲ႕ပမာဏကို ထိန္းခ်ဳပ္ပါတယ္။ အဲဒီ Lens Diaphragm ဟာ ၀င္လာတဲ့ပံုရိပ္ကို ဘယ္ေလာယ္အက်ယ္ထိ လက္ခံမလဲဆိုတာကို Aperture ဆိုၿပီး သတ္မွတ္ပါတယ္။ Aperture ရဲ႕ တန္ဖိုးကို F-numbers နဲ႔ တိုင္းတာပါတယ္။ F-stops (သို႔မဟုတ္) Focal ratio လို႔လည္း သံုးစြဲၾကပါေသးတယ္။ F-numbers ကိုေတာ့ ကင္မရာရဲ႕ Lens diameter ကို Focal length နဲ႔ စားၿပီး ရပါတယ္။

ဆိုလိုတာက လူတစ္ေယာက္ကို အနီးကပ္ရိုက္ခ်င္တာမ်ိဳးဆိုရင္ Aperture တန္ဖိုးကို မ်ားေပးရပါတယ္။ (မွတ္ခ်က္ Aperture တန္ဖိုးမ်ားရင္ f-number ရဲ႕တန္ဖိုး နည္းပါတယ္၊ သူတို႔က ေျပာင္းျပန္ အခ်ိဳးက်ပါတယ္) f-number ကို f3.0 ကေန f5.5 ေလာက္အတြင္း ထားရပါတယ္။ အဲဒီလိုထားရိုက္မယ္ဆိုရင္ ကိုယ္ရိုက္တဲ့လူရဲ႕ ပံုကပဲ ၾကည္ေနၿပီး ေနာက္က background က ၀ါးေနတဲ့ပံုလိုမ်ိဳး ပံုေကာင္းတစ္ပံု ရႏိုင္ပါတယ္။
ရႈခင္းေတြ၊ လူအုပ္စုပံုေတြ၊ တျခားသာမန္ပံုေတြ ရိုက္မယ္ဆိုရင္ေတာ့ Aperture တန္ဖိုးကို နည္းေပးရတယ္၊ တစ္နည္းအားျဖင့္ f-number ကို မ်ားေပးရပါတယ္။ f16 ကေန f32 ေလာက္အထိ ထားလို႔ရပါတယ္။
မနီးလြန္း မေ၀းလြန္းရိုက္ခ်င္ရင္ေတာ့ f8 ကေန f11 ေလာက္အတြင္း ထားရိုက္ရင္ ရပါတယ္။

မွတ္ခ်က္၊ အေပ်ာ္တမ္း ဒီဂ်စ္တယ္ကင္မရာေတြမွာ Aperture တန္ဖိုးကို ျပင္လို႔မရပါဘူး။ Auto ပါ။

(၃) Exposure
Exposure ကေတာ့ အလင္းနဲ႔ တိုက္ရိုက္သက္ဆိုင္ေနပါတယ္။ Exposure တန္ဖိုးကို မ်ားမ်ား ထားၿပီး ရိုက္ရင္ ရလာတဲ့ပံုဟာ အလင္းမ်ားမွာျဖစ္ၿပီး Exposure တန္ဖိုးကို နည္းနည္းထားရိုက္ရင္ေတာ့ ရလာာတဲ့ပံုဟာ အလင္းနည္းေနမွာပါ။ အရမ္းလင္းေနတဲ့ေနရာမွာ ဓာတ္ပံုရိုက္မယ္ဆိုရင္ Exposure ကို ေလ်ာ့ၿပီး ရိုက္သင့္ပါတယ္။ Nikon L19 မွာေတာ့ Exposure ကို +2 ကေန -2 အတြင္း ရပါတယ္။

(၄) ISO Speed
ISO Speed ကေတာ့ Film Speed နဲ႔ အတူတူပါပဲ။ Film Speed ျမန္တယ္ဆိုရင္ အလင္းရရွိခ်ိန္ နည္းသြားပါလိမ့္မယ္။ ဒါေၾကာင့္ အလင္းမ်ားေပးဖို႔လိုတယ္ သို႔မဟုတ္ အလင္းကို အာရံုခံႏိုင္စြမ္း မ်ားဖို႔လိုပါတယ္။ အဲဒါ ISO ပါပဲ။ ISO တန္ဖိုးမ်ားရင္ အလင္းကို အာရံုခံႏိုင္စြမ္းမ်ားတယ္ ဒါေၾကာင့္ အရမ္း ေမွာင္တဲ့ေနရာေတြမွာ ဓာတ္ပံုရိုက္ခ်င္တယ္ Flash ကိုလည္း မသံုးခ်င္ဘူးဆိုရင္ ISO တန္ဖိုးကို မ်ားမ်ား ထားၿပီး ရိုက္လို႔ရပါတယ္။ လက္ရွိကင္မရာအမ်ားစုကေတာ့ ISO ကို 1600 အထိ ထားလို႔ရပါတယ္။

ဒီေလာက္ဆိုရင္ အနည္းငယ္ လံုေလာက္ၿပီလို႔ ထင္ပါတယ္။ ေနာင္ အလ်ဥ္းသင့္ရင္လည္း ဆက္လက္ ေဖာ္ျပေပး သြားပါလိမ့္မယ္။ terms ေတြကို အဓိပၸာယ္ဖြင့္တဲ့အခါမွာ ကၽြန္ေတာ့္အေနနဲ႔က ကိုယ္သိမဟုတ္ဘဲ စာသိနဲ႔ နားသိပဲ ျဖစ္တဲ့အတြက္ အေရးအသား ေခ်ာေမြ႕မွာမဟုတ္ပါဘူး။ လိုအပ္တာေလးမ်ား ရွိရင္လည္း Comments ေပးခဲ့ၾကပါဦးလို႔ ဖိတ္ေခၚပါရေစ။

Reference:
www.photography.com
en.wikipedia.org
Nikon Coolpix L19 Manual

December 24, 2009

HDTV & HDMI

အခုေနာက္ပိုင္း Laptop ေတြမွာ HDMI port ဆိုတာေလး ပါ ပါလာတာနဲ႔ HDMI ဆိုတာ ဘာႀကီးပါလိမ့္ဆိုၿပီး အြန္လိုင္းေပၚတက္ၿပီး စပ္စုၾကည့္မိပါတယ္။ အခု ကၽြန္ေတာ္ ရွာေတြ႕ခဲ့သေလာက္ေလးကို ေဖာက္သည္ ခ်လိုက္ပါတယ္။

HDMI ဆိုတာက High Definition Media Interface ရဲ႕ အတိုေကာက္တဲ့။ သူ႔ကို HDTV ေတြမွာ BlueRay Player ေတြမွာ၊ Laptop ေတြမွာ ေတြ႕ႏိုင္ပါတယ္တဲ့။ HD အတြက္ HDMI ဆိုတာ ေပၚလာတယ္လို႔ေတာင္ ေျပာႏိုင္ပါတယ္တဲ့။ ကၽြန္ေတာ္တို႔ လက္ရွိသံုးေနၾကတဲ့ TV ေတြဟာ SD (Standard Definition) ေတြျဖစ္ၿပီး သူတို႔ဟာ interlaced method ကို သံုးၿပီး ပံုရိပ္ေတြကို ေဖာ္ျပေပးေနၾကပါတယ္တဲ့။ interlaced method ဆိုတာက ပံုရိပ္တစ္ခုလံုးကို ခ်က္ခ်င္းေဖာ္ေပးတာမဟုတ္ဘဲ တစ္လိုင္းၿပီးရင္ တစ္လိုင္းေဖာ္တဲ့ပံုစံနဲ႔ သြားတာပါတဲ့။ ဒါေပမဲ့ အရမ္းျမန္တဲ့အတြက္ လူမ်က္စိက မျမင္တာပါတဲ့။

HDTV ေတြကေတာ့ လံုး၀ digital ေတြ ျဖစ္ပါတယ္တဲ့။ HDTV ေတြဟာ Aspect ration ကို 16:9 အထိ ရၿပီး resolution က 1920*1080 အထိရပါတယ္တဲ့။ (SD က 704*480 ပဲရပါတယ္) ၿပီးေတာ့ HDTV ေတြရဲ႕ color ထြက္ကေတာ့ SD နဲ႔ တျခားစီပဲတဲ့။ (ၾကည့္ဖူးသူေတြ သိၾကမွာပါ)

အဲဒီ HDTV ေတြအတြက္ HDMI ႀကိဳးနဲ႔ HDMI port ဆိုတာ လိုအပ္လာပါတယ္တဲ့။ HDMI ႀကိဳးေတြဟာ audio ေရာ video ေရာ ႏွစ္မ်ိဳးစလံုးကို သယ္ပို႔ေပးႏိုင္ပါတယ္တဲ့။ audio ကို 8 channel အထိေတာင္ သယ္ပို႔ေပး ႏိုင္ပါတယ္တဲ့။
Laptop ေတြမွာပါတဲ့ HDMI port ကေတာ့ output port ျဖစ္ၿပီး အဲဒီ Laptop နဲ႔ HDTV နဲ႔ တဲြဖို႔အတြက္ ျဖစ္ပါတယ္တဲ့။ အခုဆိုရင္ Desktop ေတြမွာေတာင္ ပါလာၿပီျဖစ္တဲ့အတြက္ ကြန္ပ်ဴတာနဲ႔ HD ဇာတ္ကားေတြကို ခံစားႏိုင္ပါၿပီတဲ့။ (အင္း. Blueray ေခြရယ္၊ Blureray drive ေလးရယ္၊ HDTV ေလးရယ္ ရွိရင္ေပါ့)

ေနာင္တစ္ခ်ိန္မွာ VGA port, DVI port နဲ႔ S-Video port ေတြေနရာမွာ HDMI က ေနရာယူသြားႏိုင္ပါတယ္တဲ့။
ၿပီးေတာ့ အရင္လို ႀကိဳးေတြ ရႈပ္ေတာ့မွာမဟုတ္ဘူးတဲ့။ ဆိုလိုတာက HDTV နဲ႔ HD DVD Player နဲ႔ ဆက္သြယ္ဖို႔ HDMI တစ္ႀကိဳးတည္းနဲ႔ ၿပီးတယ္တဲ့။ (မ်က္ျမင္ကိုယ္ေတြ႕ဟုတ္ဘူးေနာ္)

အဲ. ကၽြန္ေတာ္ဖတ္ၾကည့္ၿပီး သိခဲ့ရသေလာက္ေတာ့ အဲဒီေလာက္ပါပဲဗ်ာ။ စာဖတ္သူထဲကလည္း HD အေၾကာင္း သိထားသူမ်ားရွိေနရင္ ပညာေ၀မွ်ေပးခဲ့ပါဦးဗ်ာ။




References:
www.hdmi.org
http://electronics.howstuffworks.com/hdmi.htm
http://hometheater.about.com/od/hometheatervideobasics/qt/hdmifacts.htm
http://askville.amazon.com/laptop-HDMI-port-connect-cable-box-receive-tv-channels/AnswerViewer.do?requestId=18786543
http://electronics.howstuffworks.com/hd-dvd.htm

December 22, 2009

Microsoft Answers


Microsoft site ကို ေမႊရင္းနဲ႔ ေတြ႕ခဲ့တာပါ။ သူ႔ရဲ႕ ေဆာင္ပုဒ္ေလးကို အရမ္းသေဘာက်တယ္။ Real People, Real Answers တဲ့။ ရွိၿပီးသား အေမးအေျဖေတြကိုလည္း ရွာလို႔ရတယ္။ ကိုယ္အခက္အခဲျဖစ္ေနတာေတြကိုလည္း ေမးလို႔ရေသးတယ္။ ကဲ.. စာဖတ္သူေမးခြန္းကို Microsoft က ေျဖေပးမွာေနာ္။ ေျပးၾကည့္လိုက္ပါဦး။ Link က
answers.microsoft.com ပါ။

December 16, 2009

သင္တန္းေတြရဲ႕အသက္ဟာ Course

Thesis ေတြအတြက္ software ေတြေရးၿပီးေတာ့ ေနာက္အလုပ္တစ္ခု ေရာက္လာျပန္ပါေရာ။ သင္တန္းမွာ အသစ္ဖြင့္မယ့္ Web Development အတန္းအတြက္ Course ေတြ ေရးရတာေလ။ ကၽြန္ေတာ္က HTML, XHTML, CSS, Javascript, XML ကို Web Essential လို႔ထားၿပီး PHP နဲ႔ AJAX ကိုေတာ့ Web Development သင္တန္းမွာ သင္မယ္လို႔ စိတ္ကူးလိုက္ပါတယ္။

အဲဒါနဲ႔ပဲ Course ေတြ စေရးဖို႔ လုပ္ရပါေတာ့မယ္။ ပထမဆံုး HTML ေပါ့။ ဘယ္ကေန Reference လုပ္ရမွန္း မသိဘူး။ ေနာက္မွ ေအာ္ W3 Schools ရွိသားပဲလို႔ သတိရၿပီး W3 Schools site တစ္ခုလံုးကို Download ဆဲြလိုက္ပါတယ္။ ၿပီးေတာ့ HTML ကို အဲဒီထဲကအတိုင္းပဲ သင္မယ္လို႔ ဆံုးျဖတ္လိုက္ၿပီး Word 2003 ေလးနဲ႔ စာျပန္စီရပါတယ္။ အစပိုင္းက HTML ကို စာမ်က္ႏွာနည္းနည္းေလာက္နဲ႔ ၿပီးမယ္ထင္တာ အခု တကယ္စီလိုက္ေတာ့ A4 စာမ်က္ႏွာ ၈၀ ေက်ာ္တာေတာင္ မၿပီးေသးဘူး။ ကၽြန္ေတာ္က ဒီ Course စာအုပ္ကို ကိုင္တဲ့ ေက်ာင္းသားတစ္ေယာက္အေနနဲ႔ ေနာင္လည္း ဒီ Course စာအုပ္ကို အသံုးခ်လို႔ရေအာင္ W3 Schools ထဲကဟာေတြကို လံုး၀မခ်န္ဘဲ ထည့္လိုက္ပါတယ္။ W3 Schools ဟာ Web အတြက္ဆိုရင္ေတာ့ တကယ္လို႔ ေကာင္းလြန္းလွပါတယ္။ သူ႔ရဲ႕ Tutorial ေတြဟာ အပိုမပါဘဲ လိုတိုရွင္းပါ။ အခုေခတ္ စာမ်ားမ်ား မဖတ္ခ်င္တဲ့ လူငယ္ေတြအတြက္ေတာ့ တကယ္ကို သင့္ေတာ္လွပါတယ္။

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

ကၽြန္ေတာ္ဆို Application ေတြအတြက္ဆို Help File ကို အားကိုးၿပီး ေရးပါတယ္။ A+ Course ေရးခဲ့တုန္းကဆိုရင္ Mike Meyer နဲ႔ Scott Muller တို႔ရဲ႕ စာအုပ္ေတြကို အားကိုးၿပီး ေရးပါတယ္။ Network တုန္းကဆိုရင္ Network+ 2005 ကို အားကိုးၿပီးေရးပါတယ္။ ဒါေပမဲ့ စာေတြမ်ားေတာ့ ေက်ာင္းသားေတြက ၿငီးေငြ႕ၾကပါတယ္။ ျပန္ျပင္ရတယ္။ အခုက် Concept တစ္ခုေပး၊ ၿပီးရင္ Exercise လာတဲ့ ပံုစံမ်ိဳးနဲ႔ပဲ သြားပါေတာ့တယ္။

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

December 8, 2009

Trojan.Flystudio.pl

Deep Freeze လည္းတင္ထားတယ္ဗ်ာ။ Kapsersky 7.0 ကိုလည္း တစ္ပတ္တစ္ခါ Update ပံုမွန္လုပ္တယ္။ ဒီၾကားထဲကကို အဲဒီေကာင္က ဘယ္ကေနဘယ္လို ၀င္သြားမွန္းမသိဘူး။ Kapsersky 7 ကလည္း ဒီကေကာင္က ဗိုင္းရပ္စ္မွန္းသိလို႔ အဲဒီဖိုင္ကို Scan စစ္ပါတယ္ဆိုမွ No Threats Detected တဲ့။
အဲဒါနဲ႔ပဲ Kaspersky 2010 ကို တင္ၾကည့္လိုက္တယ္။ Key ေတာင္းေတာ့ ၀ယ္သံုးထားတဲ့ 2009 key ေလးကို ထည့္ၾကည့္လိုက္တယ္။ အံမယ္ ရတယ္ဗ်။ ကၽြန္ေတာ္က 2010 အတြက္ key သပ္သပ္ ရွိတယ္ ထင္ေနတာေလ။ ၿပီးေတာ့ Update လုပ္တယ္။ အဲဒီအေကာင္ ေအာင္းေနတဲ့ C:\Windows\System32 ကို စစ္လိုက္တယ္။ အံမယ္ Kaspersky 2010 က ခ်က္ခ်င္းေတြ႕တယ္။ သတ္ပစ္တယ္။ အဲဒီမွာ Kaspersky 2010 ကို ခိုက္သြားတာပါပဲ။
ကၽြန္ေတာ္အစက ထင္တာက 2010 က Virtual Keyboard တို႔ IM Protection စတဲ့ Features ေတြ ထပ္ထည့္ ထားတာပဲထင္ေနတာ။ Detection ပိုင္းမွာ 7 နဲ႔ အတူတူေလာက္ပါပဲလို႔ ထင္ၿပီး Upgrade လုပ္ဖို႔ မစဥ္းစားခဲ့ဘူးေလ။ အခုမွ Detection ပိုင္း ေတာ္ေတာ္ေလးကြာမွန္း သိသြားတယ္။
စာဖတ္သူလည္း 2010 ကို ခ်က္ခ်င္း Upgrade လိုက္လိုက္ပါေတာ့ဗ်ာ။ မဟုတ္ရင္ေတာ့ Flystudio နဲ႔ ပ်ာသြားလိမ့္မယ္။

Trojan.Flystudio.pl
အဲဒီအေကာင္၀င္ရင္ C:\Windows\System32 ေအာက္မွာ 46ED08 (Random) စတဲ့ Folder ေတြ ေရာက္ေနပါလိမ့္မယ္။ Task Manager မေဖ်ာက္ပါ။ Folder Option မေပ်ာက္ပါ။ အားလံုး ပံုမွန္အတိုင္းပါ။ သိသာတာ တစ္ခုကေတာ့ အခ်ိန္ေျပာင္းမရေတာ့ပါ။ User Account Pictures ေတြ မရွိေတာ့ပါ။ target အေနနဲ႔ သူက Kernel32.dll ဖိုင္ကို ဖ်က္ပါလိမ့္မယ္။ ဒါေၾကာင့္ Windows တက္တဲ့အခါမွာ Failed to load kernel library ဆိုတဲ့ error message box တစ္ခု အၿမဲတမ္း ေပၚလာပါလိမ့္မယ္။
ျပန္႔ပြားႏႈန္းကေတာ့ အေတာ္ျမန္ပါတယ္။ Network မွာရွိတဲ့ ပီစီေတြ တစ္လံုးမက်န္ ကူးကုန္ပါတယ္။ USB က ကူးတာကေတာ့ ေျပာစရာကို မလိုေတာ့ဘူး။ မူရင္း Folder ေတြကို ေဖ်ာက္ပစ္ၿပီး အဲဒီ Folder နာမည္နဲ႔ exe ေတြ ဖန္တီးပစ္ပါတယ္။ ဒါေၾကာင့္မို႔ စာဖတ္သူအေနနဲ႔ ဒါမ်ိဳး Trojan ရန္ကေန ကာကြယ္ဖို႔ Folder Options ထဲက Hide extensions ကို ျဖဳတ္ထားဖို႔လိုပါတယ္။ ၿပီးေတာ့ Show Hidden Files ကိုေရြးၿပီး Hide Protected Operating System files ကိုလည္း အမွန္ျခစ္ျဖဳတ္ထားဖို႔ လိုပါတယ္။
ဘယ္ေလာက္ဆိုးဆိုး၀ါး၀ါး ဖ်က္ဆီးသလဲဆိုတာကိုေတာ့ ကၽြန္ေတာ္မသိေသးပါဘူး။ ကၽြန္ေတာ္က အဲဒီေကာင္ အရိပ္အေယာင္ျမင္တာနဲ႔ သတ္ပစ္လိုက္တာကိုး။

December 4, 2009

မရွိေသးေသာ ကြန္ပ်ဴတာ Blog မ်ား

ရွိခ်င္လည္း ရွိမွာပါ။ ကၽြန္ေတာ္ေတာ့ ျမန္မာဘေလာ့ဂ္ေတြထဲမွာ မေတြ႕မိလို႔။
(၁) Language အေၾကာင္း ေရးေသာ blog (ဥပမာ C#, Java)
(၂) Video Editing blog (ဥပမာ Vegas, Edius, Pinnacle, Premier, After Affect)
(၃) 3D Blog (ဥပမာ Cinema 4D, LightWave, 3D studio Max)
(၄) Web Development Blog (ဥပမာ PHP, ASP, Javascript, CSS, XML, XSLT, Ajax, DOM)
(၅) Networking Blog
(၆) Exam Certification Blog (ဥပမာ CCNA, MCTS, SCJP, MCSE,..)
(၇) Diagram Blog (ဥပမာ MVC, UML, SFD, DFD)
(၈) Animation Blog
(၉) Database Blog (MySQL, Oracle, SQL Server)
(၁၀) PIC Blog
(၁၁) AutoCAD Blog

December 3, 2009

ႀကံဳဖူးသလား BIOS ပ်က္တာ

သင္တန္းက စက္ေလးတစ္လံုးေပါ့။ မီးပ်က္သြားလို႔ shutdown မလုပ္လိုက္ရဘူး။ မီးစက္ႏႈိးၿပီး ျပန္ဖြင့္ေတာ့ BIOS is beginning to dump ဆိုၿပီး စာေၾကာင္းေလးေပၚၿပီး အကုန္ေပ်ာက္သြားတယ္။ ေနာက္ထပ္ ဘယ္ေလာက္ျပန္ဖြင့္ဖြင့္ ေမာ္နီတာမွာလည္း ဘာမွမေပၚေတာ့ဘူး။ Alarm လည္း မေပးေတာ့ဘူး။ သူ႔ခမ်ာ RAM ကိုျဖဳတ္ပစ္တာေတာင္ RAM မရွိတဲ့အေၾကာင္း Beep မေပးႏိုင္ရွာေတာ့ပါဘူး။ သိလိုက္ပါၿပီ။ BIOS ပ်က္သြားၿပီဆိုတာကိုေပါ့။ Motherboard ကအေကာင္းႀကီးေတာင္မွ အဲဒီ BIOS ေလးပ်က္သြားတာနဲ႔ လံုး၀ သံုးမရေတာ့တာ။ Board က Gigabyte P4 ေလးပါ။ 845 Chipset ေလးနဲ႔ေပါ့။
အခုလို ႀကံဳေတာ့မွ အခုေနာက္ေပၚ Board ေတြမွာ Crash Free BIOS ဆုိတာ အလကား ထည့္တာတာ မဟုတ္မွန္း သိေတာ့တယ္။ ဟိုတစ္ေန႔ကလည္း Gigabyte က ေၾကာ္ျငာေလး ေတြ႔လိုက္တယ္။ Dual BIOS ပါတယ္ေပါ့။ ျမင္ခါစကေတာ့ အပိုေတြပါကြာလို႔ထင္မိတယ္။ အခုလိုႀကံဳေတာ့မွ အင္း Dual BIOS ေလးဆို သိပ္ေကာင္းမွာပဲလို႔ ေတာင့္တမိတယ္။
ကၽြန္ေတာ္ျဖစ္ၿပီး သိပ္မၾကာဘူး။ အသိတစ္ေယာက္ရဲ႕ 775 Asus Board ႀကီးလည္း BIOS ပ်က္သြားလို႔ ေခ်ာင္ထိုးထားလိုက္ရတယ္။ သူငယ္ခ်င္းတစ္ေယာက္ရဲ႕ Asus Board ကေတာ့ BIOS ပ်က္သြားတယ္။ ဒါေပမဲ့ စက္ဖြင့္တဲ့အခ်ိန္မွာ BIOS ပ်က္တဲ့အေၾကာင္းေျပာၿပီး g ကိုႏွိပ္လိုက္တာနဲ႔ CD Drive ထဲမွာ BIOS ေခြ ရွိမရွိ စစ္တယ္လို႔ေတာ့ သူကေျပာတယ္။ အဲဒါနဲ႔သူလည္း Asus Website က BIOS ကို download ဆဲြၿပီး စီဒီေခြထဲ ထည့္ၿပီး ေမာင္းလိုက္တာ အဆင္ေျပသြားတယ္လို႔ ေျပာပါတယ္။ အင္း သူ႔လိုဆိုရင္ေတာ့ အေကာင္းသား။ အခု ကၽြန္ေတာ္ေတာ့ ေပါက္ေဖာ္ႀကီးရဲ႕ 478 Board အသစ္တစ္လံုး ၀ယ္လိုက္ရၿပီ။

November 29, 2009

Zip ဆိုတာ File ခ်ံဳ႕ဖို႔တင္မဟုတ္ပါ

Zip ဖိုင္ဆိုရင္ အမ်ားအားျဖင့္ ဖိုင္ေတြကို Compress လုပ္ထားတာလုိ႔ပဲ အသိမ်ားၾကပါတယ္။ Zip လုပ္ျခင္းေၾကာင့္ တျခား အသံုးတည့္တဲ့ ေနရာေလးတစ္ခုလည္း ရွိပါေသးတယ္။

ဆိုပါစို႔။ အင္တာနက္သံုးတယ္။ ႀကိဳက္တဲ့ Web Page ေလးေတြကို Folder တစ္ခုေအာက္မွာ Save လုပ္ထားတယ္ ဆိုပါစို႔။ Web Page ေတြ ေတာ္ေတာ္မ်ားမ်ားေပါ့။ အဲဒီ Web Page ေတြပါတဲ့ Folder ႀကီးကို Memory Stick ထဲ ထည့္ၾကည့္လိုက္ပါ။ ပ်င္းေနေအာင္ ထိုင္ေစာင့္ရပါလိမ့္မယ္။ Memory Stick ေတြကိုက ဘာေၾကာင့္မွန္းမသိေပမဲ့ File ေသးေသးေလးေတြ အမ်ားႀကီး ထည့္တဲ့အခါ အခ်ိန္အရမ္း ၾကာပါတယ္။ အဲဒီေတာ့ အဲဒီ Web Page ေတြပါတဲ့ Folder ကို ဒီအတိုင္း Stick ထဲကို ေကာ္ပီကူးမထည့္ဘဲ Zip လုပ္လိုက္ပါ။ ၿပီးမွ အဲဒီ Zip ဖိုင္ကို Stick ထဲထည့္ပါ။ ခဏေလးအတြင္းမွာ ၿပီးသြားပါလိမ့္မယ္။

Web Page ေတြတင္မကပါဘူး။ File Size ေသးတာေလးေတြကို Stick ထဲ ထည့္မယ္ႀကံတိုင္း Zip လုပ္ၿပီး ထည့္ႏိုင္ပါတယ္။

November 22, 2009

Upcoming Posts

အခုရက္ပိုင္း မအားေသးတာနဲ႔ Blog လည္းမတင္ႏိုင္ဘူး ျဖစ္ေနတယ္ဗ်ာ။ IT Men က Author ေတြ အမ်ားႀကီးရွိေပမဲ့ တစ္ေယာက္မွ အားမကိုးရဘူး။ (ဟဲ.ဟဲ) ၾကည့္ပါ့လား ကၽြန္ေတာ္ကလဲြလို႔ ဘယ္သူမွ ပံုမွန္မတင္ၾကဘူး။ ဘာေတြမ်ား လုပ္ေနၾကလဲမသိပါဘူး။ ေနာက္ေလးငါးရက္ေနရင္ေတာ့ ပံုမွန္ ျပန္တင္ပါ့မယ္။ ေအာက္ကဟာေတြကေတာ့ တင္ဖို႔ စဥ္းစားထားတဲ့ Post ေလးေတြပါ။

၁။ ကြန္ပ်ဴတာတကၠသိုလ္မ်ားႏွင့္ Thesis ျပႆနာ
၂။ Web Log မ်ားႏွင့္ Web Usage Mining အေၾကာင္း
၃။ Sequence Alignment နည္းပညာမ်ားအေၾကာင္း
၄။ Linear Programing အေၾကာင္း

Post ေတြမတင္ႏိုင္ေပမဲ့ Bookmark ေတြေတာ့ လုပ္ျဖစ္ေနတယ္။ သတိမထားမိသူမ်ား Bookmark ေတြကို ၾကည့္လိုက္ပါဦး။

November 19, 2009

Framework and Redistributable Package

အရင္တုန္းက Programming Language ေတြမွာ Program တစ္ခုေရးၿပီးရင္ Binary code လို႔ ေခၚတဲ့ .exe ဖိုင္ ထုတ္ေပး ပါတယ္။ အဲဒီ .exe ဖိုင္ကို ဘယ္ကြန္ပ်ဴတာမွာပဲ run ၾကည့္ၾကည့္ run လို႔ ရပါတယ္။ အခုအခ်ိန္မွာ ေခတ္စားေနတဲ့ .Net တို႔ Java တို႔ကေတာ့ အဲဒီလိုမဟုတ္ပါဘူး။ ဥပမာ C#.Net တို႔ VB.Net တို႔နဲ႔ ေရးသားထားတဲ့ Program ေတြဟာ ကြန္ပ်ဴတာတိုင္းမွာ run လို႔ မရပါဘူး။ အဲဒီ ကြန္ပ်ဴတာမွာ .Net Framework ဆိုတာရွိမွ run ႏိုင္ပါတယ္။ Java ဆိုလည္း အဲဒီအတိုင္းပါပဲ။ JRE လို႔ေခၚတဲ့ Java Runtime Environment ရွိမွ Java Program ေတြက run ႏိုင္ပါတယ္။

.Net Framework က Version 1.1, 2.0, 3.0 စသည္ျဖင့္ ရွိၾကပါတယ္။ Programmer တစ္ေယာက္က .Net 2.0 Framework ကိုအေျခခံၿပီး ေရးသားလိုက္တဲ့ Program တစ္ခုကို စာဖတ္သူက အသံုးျပဳခ်င္ရင္ စာဖတ္သူ ကြန္ပ်ဴတာထဲမွာ .Net Framework 2.0 ရွိရပါမယ္။ 1.1 ရွိရံုနဲ႔ မရပါဘူူး။

အခုေနာက္ပိုင္း Program ေတြ ေတာ္ေတာ္မ်ားမ်ားဟာ .Net နဲ႔ ေရးထားတာေတြ မ်ားပါတယ္။ ဒါေၾကာင့္မို႔ စာဖတ္သူ ကြန္ပ်ဴတာထဲမွာ .Net Framework ရွိမွ အဲဒီ Program ေတြကို အသံုးျပဳႏိုင္မွာပါ။ (Control Panel ထဲက Add/Remove Programs ကိုဖြင့္ၿပီး စစ္ေဆးႏိုင္ပါတယ္) တခ်ိဳ႕ Program ေတြက Install လုပ္တဲ့အခ်ိန္ကတည္းက .Net မရွိလို႔ မရပါဘူးလို႔ ေျပာပါတယ္။ တခ်ိဳ႕ကက် ဘာမွ မေျပာဘဲ တင္သြားတယ္။ သံုးၾကည့္ေတာ့ သံုးမရဘူး။ တခ်ိဳ႕ကက် .Net မရွိရင္ .Net ကို သူ႔အလိုလို install လုပ္သြားပါတယ္။ တခ်ိဳ႕ကက် .Net မရွိဘူး၊ တင္လိုက္ဦးဆိုၿပီး ခိုင္းပါတယ္။ အဲဒီအခ်ိန္မွာ ကိုယ့္ဆီမွာ .Net Installer မရွိရင္ အဆင္ေျပမွာမဟုတ္ဘူး။ ကၽြန္ေတာ္တို႔ဆို .Net ကို Version မ်ိဳးစံု ေဆာင္ထားရပါတယ္။ JRE ကိုလည္း အဲဒီအတိုင္းပါပဲ။

Framework လိုမ်ိဳး လိုအပ္တဲ့ေနာက္တစ္ခုက Redistributable Package ပါ။ ဥပမာ Program တစ္ခုက Database သံုးထားတယ္၊ SQL Server ကိုသံုးတယ္ ဆိုပါစို႔။ အဲဒီအခါမွာ စာဖတ္သူကြန္ပ်ဴတာ SQL Server Package ရွိရပါလိမ့္မယ္။ Package ဟာ Application ေတြက ေတာင္းတဲ့ Request ကို ျဖည့္ဆည္းေပးရံုေလာက္ပဲ ရွိၿပီး ကၽြန္ေတာ္တို႔က သြားအသံုးျပဳလို႔မရပါဘူး။ စာဖတ္သူ Database တစ္ခု ဖန္တီးဖို႔အတြက္ SQL Package ေလး ရွိရံုနဲ႔ မရပါဘူး။

အဲဒီလိုမ်ိဳးပါဘဲ။ Visual C++ Package ေတြလိုမ်ိဳးလည္း တခ်ိဳ႕ Program ေတြအတြက္ လိုအပ္ပါတယ္။ ဒါေၾကာင့္ Package ေတြကိုလည္း ေဆာင္ထားသင့္ပါတယ္။

ေနာက္ DirectX တို႔ Windows Installer တို႔ကိုလည္း ေဆာင္ထားရင္ မမွားပါဘူး။ အဲဒီႏွစ္ခုက Windows ထဲမွာ ပါၿပီးသားျဖစ္ေပမယ့္ Version ျမင့္တာကို ေဆာင္ဖို႔ေျပာတာပါ။ တစ္ခ်ိဳ႕က ေျပာပါတယ္။ PowerDVD တင္တာ DirectX မရွိလို႕ တင္မရဘူးျဖစ္ေနတယ္ဆိုၿပီးေတာ့ပါ။ အမွန္က DirectX က Windows ထဲမွာ ပါၿပီးသားပါ။ PowerDVD က Version ျမင့္တာကို ေတာင္းတာပါ။ မွတ္မွတ္ရရ DirectX 9.0c ကို ေတာင္းပါတယ္။

November 18, 2009

Network မွတစ္ဆင့္ Windows တင္ျခင္း

ေအာက္ပါပို႔စ္သည္ Networking ႏွင့္ Windows Server 03 ကို အကၽြမ္းတ၀င္ရွိေသာ Technician မ်ား အတြက္သာ ျဖစ္ပါသည္။ စာေရးသူက မိမိအေတြ႕အႀကံဳကို ေျပာျပသည့္သေဘာသာျဖစ္ၿပီး How to မဟုတ္ပါ၊ Step by Step မဟုတ္ပါ။ Server 2k3 ေလ့လာေနေသာ စာဖတ္သူမ်ား တစ္ခ်ိန္ခ်ိန္ အသံုးတည့္လိုတည့္ျငားဆိုသည့္ ရည္ရြယ္ခ်က္ျဖင့္ ေဖာ္ျပျခင္း ျဖစ္ပါသည္။

သူငယ္ခ်င္းတစ္ေယာက္က သူ႔ Laptop ေလး OS တင္လို႔မရလို႔ဆိုၿပီး ကၽြန္ေတာ့္ဆီ သယ္လာတယ္။ ဘယ္လို ျဖစ္တာလဲလို႔ ေမးၾကည့္ေတာ့ Internel Drive က ပ်က္သြားတယ္တဲ့။ အဲဒါေၾကာင့္ External USB DVD Drive နဲ႔ Boot တက္တာ ဘယ္လိုမွတက္လို႔မရဘူးလို႔ ေျပာပါတယ္။ သူ႔ Laptop က Dell Latitude ေလးဆိုေတာ့ BIOS က နိမ့္တယ္ေလ။ USB ကေန Boot မလုပ္ႏိုင္ဘူး။

သူက ဘယ္လိုလုပ္ရင္ ေကာင္းမလဲလို႔ေမးပါတယ္။ စဥ္းစားၾကည့္တဲ့အခါမွာ Windows က External Drive နဲ႔လည္း တင္လို႔မရဘူး။ Memory Stick နဲ႔လည္း တင္လို႔မရဘူးဆိုေတာ့ နည္းတစ္ခုကို ကၽြန္ေတာ္ သြားသတိရပါတယ္။ MCSE Windows XP စာအုပ္ႀကီး ဖတ္ခဲ့တုန္းက အဲဒီစာအုပ္ထဲမွာပါတဲ့ Network ကေန Windows တင္တာကိုပါ။ ကၽြန္ေတာ္လည္း ဖတ္တာဖတ္ဖူးတာ။ တစ္ခါမွ မစမ္းဖူးဘူး။ အဲဒါနဲ႔ သူ႔ကို ကဲ ငါတို႔ Network ကေန မင္း Laptop ကို Windows လွမ္းတင္ရေအာင္လို႔ေျပာၿပီး စလုပ္ၾကည့္ပါတယ္။

ကၽြန္ေတာ့္ Desktop PC ေလးမွာက Windows Server 2003 တင္ထားတာဆိုေတာ့ တစ္ခုေတာ့ အဆင္ေျပသြားပါတယ္။ သူ႔ Laptop ကို Network ကေန Boot လုပ္ႏိုင္၊မလုပ္ႏိုင္ (PXE ROM ပါမပါ) စစ္ေဆးၾကည့္တဲ့အခါမွာလည္း Network ကေန Boot လုပ္ႏိုင္တာကို ေတြ႕ရပါတယ္။

ကၽြန္ေတာ့္ Server ကို အရင္ Configuration လုပ္ပါတယ္။ အခုလို Network ကေန Windows တင္တာကို RIS (Remote Installation Service) လို႔ သံုးႏႈန္းပါတယ္။ ကၽြန္ေတာ္လည္း အဲဒါကိုပဲ ၾကားဖူးပါတယ္။ RIS ကို ဘယ္လိုလုပ္ရမွန္း မသိဘူးေလ။ အဲဒါနဲ႔ Help and Support ကိုဖြင့္ၿပီး RIS လုိ႔ ရိုက္ထည့္ရွာတယ္။ ၿပီးေတာ့ ထြက္လာတဲ့ Result ေတြကို ဖတ္ၿပီး စလုပ္ၾကည့္ပါတယ္။

ကၽြန္ေတာ္လုပ္လိုက္တဲ့ Configuration မွာ ပထမဆံုး Windows Server 2003 မွာ Role ေတြ တင္ပါတယ္။ DHCP ရယ္၊ DNS ရယ္၊ AD ရယ္ပါ။ DHCP role တင္တဲ့အခါမွာ Gateway IP မထည့္ခဲ့ပါဘူး။ Role ေတြတင္ၿပီးတဲ့အခါမွာ Control Panel ထဲမွာပါတဲ့ Add/Remove Programs ထဲက Add/Remove Windows Component ကိုသံုးၿပီး RIS ကို install လုပ္ပါတယ္။ install လုပ္လိုက္တဲ့အခါမွာ RIS Install Wizard ဟာ All Programs ထဲက Administrative Tools ထဲကို ေရာက္သြားပါတယ္။ Drive ထဲမွာ Windows XP ေခြထည့္ၿပီး အဲဒီ Wizard ေလးနဲ႔ Image ရိုက္ပါတယ္။ ၁၀ မိနစ္ေလာက္ၾကာပါတယ္။

Server Configuration ကို အဲဒီေလာက္နဲ႔အဆံုးသတ္လိုက္ပါတယ္။ ၿပီးေတာ့ Laptop နဲ႔ Server နဲ႔ကို Switch နဲ႔ Network ခ်ိတ္ပါတယ္။ (Direct မဟုတ္ပါ) Laptop ရဲ႕ Boot Sequence ထဲမွာ Network Boot ကို First ထားပါတယ္။ ၿပီးေတာ့ Boot လုပ္ၾကည့္ပါတယ္။ IP ပဲရၿပီး Boot မလုပ္ႏိုင္ပါဘူး။ အဲဒါနဲ႔ Server ရဲ႕ Help ကိုဖြင့္ၿပီး ထပ္ရွာၾကည့္တဲ့ခါမွာ Configuration တစ္ခုက်န္တာကို ေတြ႕ရပါတယ္။ ဘာက်န္လဲဆိုေတာ့ AD Users and Computers ထဲမွာ Server က Windows တင္ေပးရမယ့္ Computer ကို ထည့္ေပးဖို႔ လိုပါတယ္။ အဲဒါနဲ႔ Computer ထည့္ပါတယ္။ ထူးဆန္းတာက ကြန္ပ်ဴတာထည့္တဲ့အခါမွာ Computer Name မေတာင္းဘဲ GUID ေတာင္းတာပါ။ အဲဒီ GUID ကို ဘယ္ကယူရမယ္မွန္းမသိဘဲ ျဖစ္ေနခဲ့ပါတယ္။ ဒါနဲ႔ Laptop ကို ဖြင့္ၾကည့္တဲ့အခါမွာ သူက Network boot လုပ္ေနတဲ့အခါမွာ GUID ဆိုၿပီး ျပပါတယ္။ (GUID က Serial Number ေတြနဲ႔တူပါတယ္။ GUID ေတြဟာ တကမၻာလံုးအတိုင္းအတာနဲ႔ေတာင္ တစ္ခုနဲ႔တစ္ခု မထပ္ဘူးလို႔ Ebook တစ္ခုမွာ ဖတ္ခဲ့ဖူးတယ္။ Hardward ပစၥည္းေတြမွာလည္း GUID သံုးသလို စာဖတ္သူ ကြန္ပ်ဴတာထဲမွာ ရွိေနတဲ့ Program ေတြမွာလည္း GUID ကိုယ္စီရွိပါတယ္။)

အဲဒါနဲ႔ Laptop ရဲ႕ GUID ကို Server မွာ ထည့္ေပးလိုက္ပါတယ္။ ၿပီးေတာ့ ရေလာက္ၿပီ အထင္နဲ႔ Laptop ကို Network ကေန Boot လုပ္ခိုင္းပါတယ္။ အဲဒီအခါမွာ Error က ဘယ္လိုတက္သလဲဆိုေတာ့ No Boot File Found ဆိုၿပီး တက္ပါတယ္။ အဲဒါနဲ႔ DHCP ထိုင္တိုင္း Boot File ဆိုတာေလးကို ေတြ႕ဖူးသလိုလိုရွိတာကို မွတ္မိၿပီး Server စက္ရဲ႕ DHCP ထဲ ေမႊၾကည့္တဲ့အခါမွာ Boot File ဆိုတာေလးကို ေတြ႕ပါတယ္။ သူ႔ကို အမွန္ျခစ္ေလးျခစ္ၿပီး Value တစ္ခု ထည့္ေပးလိုက္ပါတယ္။ သူက String value မို႔ xp ဆိုၿပီး ေပးၾကည့္ပါတယ္။

Laptop ကေန Boot လုပ္လိုက္ပါၿပီ။ ေဟာ အျပာေရာင္ Screen ႀကီးနဲ႔ Windows Setup ႀကီး ေပၚလာတဲ့အခါ မွာေတာ့ ကၽြန္ေတာ္တို႔ႏွစ္ေယာက္ ထခုန္မတတ္ ၀မ္းသာသြားခဲ့ၾကပါေၾကာင္း....

November 15, 2009

Kaspersky 2010 ကို အင္တာနက္မလုိပဲ Activation လုပ္ႏိုင္

အရင္ပို႔စ္တစ္ခုမွာ Kaspersky 2010 ဟာ အင္တာနက္ရွိမွ Activation လုပ္လို႔ ရမယ္၊ ၿပီးေတာ့ Offline Update လုပ္လို႔ မရဘူးလို႔ ေဖာ္ျပမိခဲ့ပါတယ္။ ေသခ်ာမစမ္းသပ္ဘဲ အေလာတႀကီး ေဖာ္ျပမိခဲ့တဲ့အတြက္ စာဖတ္သူမ်ားကို ေတာင္းပန္အပ္ပါတယ္။ Kaspersky 2010 ဟာ အင္တာနက္မလိုဘဲ Key file နဲ႔ Activate လုပ္ႏိုင္ၿပီး update ကိုေတာ့ officeextract ကေန ဆဲြႏိုင္ပါတယ္။
Kapsersky 2010 ကို Activation လုပ္နည္း၊ Update လုပ္နည္းကိုေတာ့ မေရးေတာ့ပါဘူး။ အြန္လိုင္းမွာ တျခား ညီေနာင္ေတြက ေရးသားၿပီးၾကပါၿပီ။
ဒီ Link ေတြမွာ ေရးထားၾကပါတယ္။
http://www.mmso.org/forum/index.php//topic,200.msg6753.html#msg6753
http://www.nyinaymin.com/search?q=kaspersky
အင္တာနက္မလိုဘဲ လုပ္ႏိုင္တဲ့အေၾကာင္း Comment ေတြ ေပးခဲ့ၾကတဲ့ စာဖတ္သူမ်ားကို အထူးေက်းဇူးတင္ပါတယ္။

IT Men Blog တြင္ Favicon ထည့္သြင္းထား

IT Men Blog မွာ အခု favicon ေလး ထည့္သြင္းလိုက္ပါၿပီ။ အားလံုးလည္း သတိျပဳမိၾကမယ္ ထင္ပါတယ္။ Browser ရဲ႕ address bar မွာ ေပၚေနတာေလးကိုေလ။ ကၽြန္ေတာ္တို႔ IT Men Logo ကိုပဲ icon အေနနဲ႔ သံုးထားပါတယ္။ အဲဒီ icon ေလးကို www.picpanda.com မွာသြားၿပီး upload လုပ္ထားပါတယ္။ ကၽြန္ေတာ္ သံုးေနက် imageshack က direct link ရေပမဲ့ ico ဖိုင္ကို လက္မခံလို႔ direct link လည္းရ၊ ico ကိုလည္း လက္ခံတဲ့ picpanda မွာ သြားၿပီး လုပ္ရပါတယ္။

November 12, 2009

Deep Freeze Password Remover

Deep Freeze ႀကီးတင္ၿပီး password ေမ့သြားလို႔ အခက္ေတြ႕ေနသူမ်ားအတြက္ Deep Freeze Password Remover ကို ကိုေဇာ္ထက္ဟန္ကေန ေမးလ္ပို႔လိုက္တဲ့အတြက္ ျပန္ရွဲလိုက္ပါတယ္။ Deep Freeze version 6.10 မွာ စမ္းသပ္ၾကည့္တာ ခ်က္ခ်င္းကိုပဲ password ျပဳတ္သြားပါတယ္။
Download Link: http://www.mediafire.com/?my5wt4qjnkw
File Size: 104 KB

ပထမဆံုးေသာ ျမန္မာအကၡရာသံုးဒိုမိန္း

ICANN က Domain Name ေတြမွာ Unicode ကိုသံုးစြဲခြင့္ျပဳလိုက္တဲ့ ေနာက္ပိုင္းမွာ ျမန္မာအကၡရာသံုး ဒိုမိန္းအျဖစ္ ေပၚထြန္းလာခဲ့တာကေတာ့ www.ဧရာ.com ပါ။ Browser ရဲ႕ address bar မွာ www.ဧရာ.com လို႔ ရိုက္ထည့္ၿပီး ၾကည့္ႏိုင္ပါၿပီ။ အဲဒီအခါမွာ www.xn--fjdxq.com သို႔ ေရာက္သြားပါလိမ့္မယ္။ ေလာေလာဆယ္ေတာ့ ICANN က URL မွာသာ မိမိတို႔ ဘာသာစကားေတြကို ထည့္သြင္းခြင့္ျပဳထားေသးတာျဖစ္ၿပီး DNS မွာ မိခင္ဘာသာစကားေတြ ထည့္သြင္းႏိုင္ဖို႔ကေတာ့ 2010 မွ ျဖစ္လာႏိုင္မယ္လို႔ သိရပါတယ္။
ဘာပဲေျပာေျပာ ေနာက္ပိုင္းမွာေတာ့ Website လိပ္စာေတြက english လိုခ်ည္းမဟုတ္ေတာ့ပဲ ႏိုင္ငံတိုင္းဟာ ကိုယ့္ဘာသာစကားေတြကို သံုးစြဲလို႔ရသြားပါၿပီ။ အင္း မွတ္ရျပဳရတာေတာ့ ခက္ခဲေတာ့မွာပါပဲ။ စာဖတ္သူတို႔အတြက္လည္း www.အိုင္တီမန္း.com ဆိုၿပီး လုပ္လိုက္ရင္ ေကာင္းမလားလို႔။

သတင္းအျပည့္အစံုကို http://peoplemediavoice.net/tech-news/yes-we-can-use-burmese-name-in-url.html မွာ သြားၾကည့္ႏိုင္ပါတယ္။

ICANN ရဲ႕ gTLD ကို Internationalized လုပ္ခြင့္ေပးလိုက္တဲ့ ေၾကျငာခ်က္ကိုေတာ့ http://www.icann.org/en/announcements/announcement-04oct09-en.htm မွာ သြားဖတ္ႏိုင္ပါတယ္။

November 11, 2009

Activating Kaspersky 2010

1. Download and install Kaspersky (Activate with a Trial License)
2. Go to Kaspersky's settings, click Options, and untick Enable Self-Defence
3. Exit Kaspersky
4. Go to Start, run, then type regedit and press enter
5. Press CTRL+F and type in ProductStatus and hit enter
6. Double click ProductStatus and change Release to Beta (it may say Trial instead of Release)
7. Press OK then open Kaspersky.
8. Tick Activate beta license then press Next and Finish
9. Re-enable Self-Defence.
10. Every 30 days Kaspersky will ask for a license, simply click Activate Beta and boom you're good to go Smile

If it still doesn't work, some users found re-installing the application worked, or removing the existing license key allowed the patch to work.

Common Problems
*Delete the old key before running the patch.
*Make sure Kaspersky isn't running
*Reboot before activating the beta license

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

November 9, 2009

Download Kapsersky 2009 & 2010 Update



Kaspersky 2009 နဲ႔ 2010 ကို Automatic Update အဆင္မေျပသူမ်ားအေနနဲ႔ Update ကို http://www.officextracts.com/download.php မွာ ရယူႏိုင္ပါတယ္။ Offical Update မဟုတ္ေပမဲ့ အဆင္ေျပပါတယ္။ ဒါေၾကာင့္မို႔ အရင္ပို႔စ္မွာ ေရးခဲ့သလို Kaspersky Antivirus 2009 နဲ႔ 2010 ဟာ Internet နဲ႔မွ Update လုပ္လို႔ရမယ္ဆိုတာ မဟုတ္ေတာ့ပါဘူး။ ဒီအေၾကာင္းကို ေမးလ္ပို႔ၿပီး ေျပာျပေပးတဲ့ Rain Cloud ကို ေက်းဇူးတင္ပါတယ္။

Redirecting Application Data in Windows XP


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

ဒါေပမဲ့ တင္လို႔မရတဲ့အေၾကာင္းက ေပၚလာျပန္ေရာ။ သင္တန္းသားေတြ လက္ကြက္က်င့္ဖို႔သံုးတဲ့ Mavis Beacon Teach Typing ေၾကာင့္ပါ။ အဲဒီ Program မွာက သင္တန္းသား တစ္ေယာက္ခ်င္းစီရဲ႕ Profile ေတြ ထည့္ထားလို႔ရတယ္။ လက္ကြက္က်င့္မယ္ဆိုရင္ အဲဒီ Program ေလးဖြင့္၊ ကိုယ့္နာမည္ေလး ေရြး၊ ၿပီးရင္ အရင္ရက္က ေရာက္ခဲ့တဲ့ေနရာကေန ျပန္က်င့္ရံုပဲ။ အဲ အဲဒီ Mavis Beacon က ဘယ္သူက ဘယ္ေနရာ ေရာက္ေနတယ္ဆိုတာကို File ေလးေတြနဲ႔ မွတ္ထားတယ္။ ဘယ္ေနရာမွာ သြားမွတ္ထားသလဲဆိုေတာ့ C:\Document and Settings\All Users\Application Data ေအာက္မွာပါ။

အဲဒါေၾကာင့္မို႔ ကၽြန္ေတာ္က DeepFreeze ႀကီးတင္ၿပီး C: ကို Freeze လုပ္ဖို႔ မျဖစ္ႏိုင္ေတာ့ဘူးေလ။ C: ကို Freeze လုပ္လိုက္မယ္ဆိုရင္ Mavis Beacon ဟာ Application Data ထဲမွာ ဖိုင္ေတြ သိမ္းႏိုင္ေတာ့မွာ မဟုတ္ဘူး။ အဲဒီအခါမွာ ေက်ာင္းသားရဲ႕ လက္ကြက္အေျခအေနကို မွတ္ဖို႔ဆိုတာ မျဖစ္ႏိုင္ေတာ့ဘူးေလ။

အဲဒီေတာ့ ကၽြန္ေတာ္ စဥ္းစားရပါတယ္။ Mavis Beacon ကို C: ေအာက္မွာ မဟုတ္ဘဲ D: ေအာက္ကို သြားၿပီး Install လုပ္ၾကည့္တယ္။ ၿပီးေတာ့ Deep Freeze တင္တယ္။ C: ကို Freeze လုပ္တယ္။ Mavis Beacon ကို ဖြင့္ၿပီး User အသစ္တစ္ေယာက္ ထည့္ၾကည့္တယ္။ ၿပီးေတာ့ စက္ကို Restart လုပ္တယ္။ Mavis Beacon ကို ဖြင့္ၾကည့္တယ္။ အေစာက အသစ္လုပ္ခဲ့တဲ့ User က မရွိေတာ့ဘူး။ သြားေရာေပါ့။ သူ႔ကို D: ထဲမွာ Install လုပ္ေပမဲ့ သူက File ေတြကို C: ထဲမွာ သြားေရးတာကိုး။

အဲဒါနဲ႔ ထပ္စဥ္းစားရပါေတာ့တယ္။ ကဲ C:\Document and Setting\All Users ေအာက္မွာ ရွိေနတဲ့ Application Data ကို လမ္းေၾကာင္းလဲႊရင္ေတာ့ ရႏိုင္တယ္ဆိုၿပီး စဥ္းစားမိပါတယ္။ Tweak UI နဲ႔မ်ား ရမလား ဆိုၿပီး Tweak UI ကို တင္တယ္။ သူ႔ထဲမွာက My Documents ေလာက္ကိုသာ လမ္းေၾကာင္းလႊဲတာပဲ ပါတယ္။ Application Data ကို လႊဲတာ မပါဘူး။ အဲဒါနဲ႔ Manual လုပ္မယ္ဆိုၿပီး Registry Editor ကို ဖြင့္လိုက္ပါတယ္။ ၿပီးေတာ့ Application Data ဆုိၿပီး ရိုက္ထည့္ရွာလိုက္တယ္။ အဲဒီမွာ Application Data ကို လႊဲလို႔ ရႏိုင္တဲ့ Key တစ္ခုကို ေတြ႕လိုက္ပါတယ္။
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders ေအာက္မွာ ရွိတဲ့ Common AppData ဆိုတာေလးပါ။ သူ႔ရဲ႕ Value က %ALLUSERSPROFILE%\Application Data ပါ။ ဆိုလိုရင္းက Application Data ကို %ALLUSERPROFILE% ေအာက္မွာ ထားတယ္ေပါ့။ %ALLUSERPROFILE% က C:\Document and Settings\All Users ကို ကိုယ္စားျပဳပါတယ္။

ကၽြန္ေတာ္က သူ႔ရဲ႕ မူရင္း Value ကို D:\Application Data ဆိုၿပီး ျပင္လိုက္ပါတယ္။ ၿပီးေတာ့ Restart လုပ္တယ္။ Mavis Beacon ကို ျဖဳတ္တယ္။ ျပန္တင္တယ္။ တင္ၿပီးတဲ့အခါ Mavis Beacon ကိုဖြင့္ၿပီး User အသစ္လုပ္တယ္။ ေဟာ အရင္ကလို User ဖိုင္အသစ္ဟာ C: ေအာက္ကို ေရာက္မသြားေတာ့ပဲ D:\ Application Data ေအာက္ကို ေရာက္သြားပါၿပီ။

အဲဒီလိုနည္းနဲ႔ ကၽြန္ေတာ္အဆင္ေျပသြားပါတယ္။ အခုေတာ့ သင္တန္းက စက္ေတြမွာ DeepFreeze တင္ၿပီး C: ကို Freeze လုပ္ထားတဲ့အတြက္ ကၽြန္ေတာ္လည္း Maintain လုပ္ရတဲ့ဘ၀ကေန ကၽြတ္လြတ္သြားပါေၾကာင္း.