Sunday, October 9, 2011

Core i3,Core i5,Core i7 ကြာျခားခ်က္မ်ား

ကၽြန္ေတာ္တို႔ဆိုဒ္မွာ အမ်ားအားျဖင့္ ကြန္ပ်ဴတာနဲ႔ ပက္သက္ရင္ အေျခခံနဲ႔ ဆိုင္တဲ႔အေၾကာင္းအရာ၊ ၀င္းဒိုးနဲ႔ဆုိင္တဲ႔ အေၾကာင္းအ၇ာေလးေတြပဲ အမ်ားအားျဖင့္ တင္ေလ့ရွိပါတယ္။ အခုလည္း က်ေတာ္ျပန္လည္ ေ၀မွ်လို္တာကေတာ့ Hard ware နဲ႔ဆိုင္တဲ႔ အေၾကာင္းအရာ သိသင့္တာေလးေတြကို အေျခခံက်က် ေရးသားရွင္းျပထားေပးတဲ႔ အေၾကာင္းအရာေလးေတြကို က်ေတာ္ဖတ္မိသလို က်ေတာ့္ဆိုဒ္ကို လာလည္တဲ႔ သူငယ္ခ်င္းမ်ားလည္း ေလ႔လာမွတ္သားလို႔ရေအာင္ တစ္ဆင့္ျပန္လည္ ေ၀မွ်ျခင္းျဖစ္ပါတယ္။ ဘယ္အရာမဆို အေျခခံခိုင္ခိုင္မာမာရွိမွ ေအာက္ေျခခိုင္ခံ႔မွ တစ္ဆင့္ပီးတစ္ဆင့္ တက္တဲ႔အခါ အစစအရာရာ အဆင္ေျပမွာျဖစ္ပါတယ္။ ကၽြန္ေတာ္ကိုယ္တိုင္လည္း သေဘာက်ႏွစ္သက္မိလို႔ မွတ္စုအေနနဲ႔ေရာ တစ္ဆင္႔ျပန္လည္ ေ၀မွ်လိုတဲ႔ သေဘာနဲ႔ပါ တင္ေပးလိုက္ပါတယ္။ သိၿပီးသား ကၽြမ္းက်င္ပီးသား သူမ်ားအတြက္ လံုး၀မရည္ရြယ္ပဲ မူႀကိဳအဆင့္မ်ားကိုသာ ရည္ရြယ္ပါသည္။ ဘာေၾကာင့္လဲဆိုေတာ့ က်ေတာ္လည္း မူႀကိဳအဆင့္မွ မတက္ႏိုင္ေသးေသာေၾကာင့္ပါ....:D
Core i3 , core i5 , core i7 အေၾကာင္းမေျပာခင္ core i series ထဲမွာ ပါ၀င္တဲ့ သံုးထားတဲ့ နည္းပညာ အသံုး အနွုန္းနဲ ့ Architecture , code name ေတြ အရင္ေျပာျပပါ့မယ္ ဘာေၾကာင့္လဲဆိုေတာ့ အဲဒါကို သိထားပါမွ ကြဲျပားမွုေလးေတြ ပိုမိုေပၚလြင္မွာျဖစ္ပါတယ္….
Core i series Architecture
Core i series မွာ Nehalem Architecture နဲ ့ Sandy bridge Architecture ဆိုျပီးရိွပါတယ္.. ပထမဆံုး စထုတ္တာ Nehalem Architecture ကို base လုပ္ျပီး ထုတ္လုပ္ပါတယ္…Sandy bridge Architecture ကိုေတာ့ 2011 အေစာပိုင္းကာလမွာ စျပီးထုတ္ခဲ့ပါတယ္..

Core i series code name
Core i series code name မ်ားမွာ
1.Gulftown,
2.Bloomfield,
3.Lynnfield,
4.Clarkfield,
5.Clarkdale,
6.Arrandale,
7.Sandy bridge(Desktop),
8.Sandy bridge(moblile) တို့ျဖစ္ၾကပါတယ္။
Core i series code name အုပ္စုမွာ Nehalem Architecture ကိုအေျခခံတည္ေဆာက္ထားတဲ့ code name ေတြကေတာ့ Gulftown,Bloomfield, Lynnfield, Clarkfield,Clarkdale နဲ့ Arrandale တို့ျဖစ္ၾကပါတယ္။ Sandy bridge Architecture ကိုအေျခခံတည္ေဆာက္ထားတဲ့ code name ေတြကေတာ့ sandy bridge(Desktop) နဲ ့sandy bridge(mobile) ေတြျဖစ္ပါတယ္..

Core i series processor မွာ ဘာေတြထူးျခားျပီး ကြာသြားမွာလဲ
Core i series မွာ ေအာက္ပါအခ်က္မ်ားကြာျခားသြားပါတယ္
1.core အေရ အတြက္ပါ၀င္မွု
2.Thread အေရအတြက္
3.Cache ပါ၀င္မွု ပမာဏ
4. Turbo Boost Technology
5. Smart Cache
6. QPI
7.Hyper-threading technology

1.Core အေရအတြက္
Core ဆိုတာ တြက္ခ်က္မွူ real processing unit တစ္ခုျဖစ္ျပီး chip တစ္ခုေပၚမွာ တည္ေဆာက္ထားပါတယ္ အဲဒီ core က နွစ္လံုး ေလးလံုး စသျဖင့္ပါ၀င္ပါတယ္..
2.Thread အေရအတြက္
Thread ဆိုတာ processor ကို instruction ေပးပို ့ရာမွာ လမ္းေၾကာင္း 1ခု 2ခု 4ခု 8ခု စသျဖင့္ရိွပါတယ္ 2ခုနဲ ့2ခုအထက္ကို multi-thread လို ့ေခၚပါတယ္..
3.Cache ပါ၀င္မွု ပမာဏ
Cache ပါ၀င္မွုပမာဏ အနည္းမ်ားေပၚမူတည္ျပီး ပိုျပီးျမန္သလို cache ပမာဏမ်ားတဲ့ processor ကပိုျပီးေတာ့ေစ်းၾကီးပါတယ္..(2MB,4MB,6MB,8MB..စသျဖင့္)
4. Turbo Boost Technology
Turbo Boost ဆိုတာ လိုအပ္တဲ့ အခ်ိန္မွာ core တစ္လံုး နဲ ့တစ္လံုး ေပါင္းစည္းလုပ္ေဆာင္ေပးပါတယ္.. process တစ္ခုကို core တစ္လံုးတည္းနဲ ့လုပ္ေဆာင္နိုင္ပါက core တစ္လံုးတည္းနဲ ့သာ လုပ္ေဆာင္ျပီး core တစ္လံုးတည္းနဲ ့လုပ္ေဆာင္ရန္မလံုေလာက္တဲ့အခါ core ေတြ အခ်င္းခ်င္းခ်ိတ္ဆက္လုပ္ေဆာင္တဲ့ နည္းပညာျဖစ္ပါတယ္..
5. Smart Cache
Smart cache ဆိုတာ core ထဲမွာ ပါတဲ့ cache ေတြဟာ လိုအပ္တဲ့အခါမွာ အခ်င္းခ်င္း ေပါင္းစည္း လုပ္ေဆာင္တဲ့ နည္းပညာျဖစ္ပါတယ္..
6. QPI (Quick Parth Interconnect)
QPI ဆိုတာ processor နဲ ့north bridge ၾကားမွာ high speed transfer လုပ္ေဆာင္ပါတယ္.. north bridge ကို အရင္ကလို motherboard ေပၚမွာ chip တစ္ခုအေနနဲ ့ သီးသန္ ့ထုတ္မ ထား ေတာ့ပဲ CPU ထဲကို ဆြဲသြင္း လိုက္ပါတယ္..ဒါေၾကာင့္ point to point ခ်ိတ္ဆက္ျပီး လုပ္ေဆာင္ နိုင္တယ္..ယခင္ FSB ေနရာမွာ အစားထိုး ၀င္ေရာက္လာျပီး QPI ျဖစ္သြားပါတယ္..cpu အတြင္းမွာ north bridge နဲ ့ cpu တို ့ခ်ိတ္ဆက္တဲ့ လမ္းေၾကာင္း ကို Common Serial Interconnect(CSI) bus လို ့ေခၚပါတယ္..
7.Hyper-threading technology
Hyper-threading ဆိုတာ processor တစ္လံုးထဲကမွ အခ်ိန္တစ္ခုထဲမွာပင္လ်င္ thread နစ္ခုကို တစ္ျပိဳင္နက္ထဲ တာ၀န္ထမ္းေဆာင္နိုင္ပါတယ္ ဒီေနရာမွာ Thread ဆိုတာ processor ဟာProgram တစ္ခုမွ လာတဲ ့instruction တစ္ခုလုပ္ ေဆာင္မွဳကို thread တစ္ခုလို ့သတ္မွတ္ပါတယ္…Thread ဟာ 2ခု 4ခု 8ခု စသျဖင့္ျဖစ္နိုင္ပါတယ္..HT ပါတဲ ့ processor ဟာ architecture state ကို copyer လုပ္ျပီး logically အရ Processor နွစ္လံုးျဖစ္ေအာင္ ဖန္တီးထားျခင္းပါ..နဂို physical မွာရိွေနတဲ ့ cache , execution unit, control unit ,buses စတဲ ့ resourses ေတြကိုမ်ွေ၀သံုးစြဲျခင္းပါပဲဲ…သာမန္ processor တစ္လံုးနဲ ့စာရင္ HT processor အလုပ္လုပ္တာ 30%ေလာက္ပိုျပီးေတာ့ျမန္ပါတယ္...
Nehalem microarchitecture based
Core i3
ပထမဆံုး Nehalem ကထုတ္တဲ့ core i3 ကို 2010 ခုနွစ္ ဇန္န၀ါရီလ မွာ စတင္ သံုးစြဲခဲ့ၾကပါတယ္..Desktop processor မွာ ေရာ laptop mobile processor အတြက္ပါ ထုတ္လုပ္ခဲ့ပါတယ္..

Core i5
Nehalem ကိုပဲ base လုပ္ထားတဲ့ core i5 ကို စက္တင္ဘာလ ၈ ရက္ ၂၀၀၉ ခုနွစ္မွာ စတင္သံုးစြဲခဲ့ၾကပါတယ္..
Core i 7
Nehalem ကိုပဲ base လုပ္ထားတဲ့ corei7 ကို ၂၀၀၈ ခုနွစ္ကုန္ပိုင္းေလာက္မွာ စတင္သံုးစြဲခဲ့ၾကပါတယ္..အဲတုန္းက စစခ်င္းထုတ္တုန္းက Bloomfield ကိုစထုတ္ခဲ့ပါတယ္..2009 ခုနွစ္မွာ Lynnfield, clarkfield, Arrandale တုိ႕ကိုထုတ္ပါတယ္ 2010 ခုနွစ္မွာေတာ့ Gulftown ကိုထုတ္လုပ္ပါတယ္..ဒါေတြက Nehalem architecture ကိုအေျခခံထား တဲ့ မ်ိဳးကြဲ code name နဲ ့ထုတ္လုပ္ထားတဲ့ processor series ေတြျဖစ္ပါတယ္..
Sandy Bridge microarchitecture based
Core i3
Sandy bridge microarchitecture မွာဆိုရင္ code name ေတြက sandy bridge(Desktop) နဲ ့ sandy bridge(Mobile) ဆိုျပီးလာပါတယ္..sandy bridge ကိုအေျခခံထားတဲ့ core i3 ကို ၂၀၁၁ ဇန္န၀ါရီလ ၂၀ ရက္ေန ့မွာ စတင္သံုးစြဲနိုင္ခဲ့ပါတယ္..
Core i5
ယခုလက္ရိွထုတ္ေနဆဲကာလမွာေတာ့ ေအာက္ပါ အတိုင္း sandy bridge core i5 series ေတြကို ေတြ ့ရ မွာျဖစ္ပါတယ္..
Core i7
ယခုလက္ရိွထုတ္ေနဆဲကာလမွာေတာ့ ေအာက္ပါ အတိုင္း sandy bridge core i7 series ေတြကို ေတြ ့ ရမွာျဖစ္ပါတယ္..
အခု ေဖာ္ျပခဲ့တဲ့အထဲမွာ တစ္ျခားမ်ိဳးကြဲေတြလည္း ရိွေကာင္းရိွပါလိမ့္မယ္..core i series processor တစ္လံုးနဲ႔တစ္လံုး ဘာကြာလဲလို႕ေမးလာရင္ တစ္ခုတည္းေျဖလို႔ မရေတာ့ပါဘူး ဒါေၾကာင့္သူ ႕မွာပါတဲ့အမ်ိဳးအစား..အထဲမွာ လုပ္ေဆာင္နိုင္တဲ့စြမ္းရည္ ပါ၀င္မွုေတြကို အထက္တြင္ေဖာ္ျပ ေဆြးေနြးခဲ့ျပီးျ ဖစ္ပါတယ္ခင္ဗ်ာ..Architecture တစ္ခုတည္းေအာက္မွာ ပင္လ်င္ code name ေတြခြဲျပီးေတာ့ ထုတ္ထားတာ ကိုေတြ႔ျမင္ခဲ့ရျပီး ျဖစ္ပါလိမ့္မယ္..ညီအစ္ကို ေမာင္နွမ်ားအားလံုး knowledge ရၾကပါေစခင္ဗ်ာ..

ကိုစံၿငိမ္း(ျမန္မာမိသားစုဖိုရမ္)

Friday, October 7, 2011

ပန္းသီးေၾကြျခင္း

လွ်စ္စစ္ေက်ာက္သင္ပုန္း (iPAD) ကိုစတင္မိတ္ဆက္ေပးခဲ႔သူ Steve Jobs ကြယ္လြန္ၿပီးေနာက္ ကမၻာနဲ႔အ၀ွမ္းမွာ ၀မ္းနည္းျခင္းအထိမ္းအမွတ္ ျပဳလုပ္ၾကတဲ႔ ပံုေလးေတြကို မွ်ေ၀ခံစားလို႔ရေအာင္ တင္ျပေပးလိုက္ပါတယ္။ သူ႔ကို အေမရိကန္ႏိုင္ငံ ဆန္ဖရန္စစၥကို ၿမိဳ႕မွာ ၁၉၅၅ ခုႏွစ္မွာ ေမြးဖြားခဲ႔တာျဖစ္ပါတယ္။ ၁၉၇၄ ခုႏွစ္ ေႏြရာသီမွာ သူဟာ အိႏၵယႏိုင္ငံသို႔ လာေရာက္လည္ပတ္ခဲ႔ၿပီး ဗုဒၶေဟာၾကားခဲ႔ေသာ တရားမ်ားကိုေလ႔လာကာ ဗုဒၶဘာသာအျဖစ္လည္း ခံယူခဲ႔သူတစ္ေယာက္ျဖစ္ပါတယ္။ ၁၉၇၆ ခုႏွစ္မွာ ေက်ာင္းေနဘက္သူငယ္ခ်င္း ျဖစ္သူ Wozniak ႏွင့္အတူ Apple ကုမၼဏီ ကိုစတည္တည္ေထာင္ခဲ႔ပါတယ္။ ၁၉၉၆ ခုႏွစ္မွာ Apple ကုမၼဏီရဲ႕ CEO ျဖစ္လာခဲ႔ပါတယ္။ ကြန္လြန္ခ်ိန္မွာေတာ့ သူရဲ႕ပိုင္ဆိုင္မွာခန္႔မွန္း (၈.၃)ဘီလီယံ နဲ႔အတူ ဇနီးႏွင့္ သားသမီးစုစုေပါင္း ၄ ေယာက္တုိ႔ကို ခ်န္ရစ္ထားခဲ႔ပါတယ္။ သူကြယ္လြန္ခဲ႔ေပမယ့္လည္း သူခ်န္ခဲ႔တဲ႔ ပန္းသီးေလးကို ကမၻာႏွင့္အ၀ွမ္း အခုလိုေအာက္ေမ႔ တမ္းတေနပံုေလးကို ဆက္လက္ခံစားၾကည့္ၾကႏုိင္ရန္………
 Hong Kong သတင္းဂ်ာနယ္ရဲ႕ မ်က္ႏွာဖံုးမွာလည္းဒီလို.
Tokyo မွာလည္း မၿငိမ္းေသာမီးေလးနဲ႔ အတူ.....
China မွာရွိတဲ႔ ပန္းသီးဆိုင္ေရွ႕မွာလည္း ပန္းေတြနဲ႔ေ၀......
 NEW YORK မွာရွိတဲ႔ ပန္းသီးခ်စ္သူေတြ......
MALAYSIA မွာရွိတဲ႔ ပန္းသီးကုမၼဏီမွာလည္း အမွတ္တရ....
Barcelona မွာရွိတဲ႔ အေရာင္းဆိုင္ေရွ႕မွာလည္း အမွတ္တရပံုယူေန...

Spain မွာလည္း ပန္းသီးပီဇာ ေတြနဲ႔....
ရံုးခ်ဴပ္ရွိတဲ႔ေနရာမွာလည္း အလံတစ္၀က္ခ်လို႔...
လမ္းခြဲရေတာ့မယ္ တို႔ႏွစ္ေယာက္ ကိုယ္စီသိထားတယ္....

Wednesday, October 5, 2011

ျပည္တြင္းမွ Gmail account လုပ္နည္း

ျပည္တြင္းက သူငယ္ခ်င္းမ်ားအတြက္ အသံုး၀င္မယ့္ နည္းလမ္းေလးမို႔ ေ၀မွ်ေပးလိုက္ပါတယ္။ စမ္းၾကည့္ေစခ်င္ပါတယ္။ အဆင္ေျပရင္လည္း အခ်င္းခ်င္း လက္တို႔လိုက္ေစခ်င္ပါတယ္။
အေကာင့္ဖြင့္ရတာ မခက္ပါဘူး။ က်ပ္ ၉ေထာင္ ေပးစရာမလုိပါဘူး။ ကုိယ့္နည္းကိုယ့္ဟန္နဲ႔ ဖြင့္လု႔ိရတဲ့ နည္းလမ္းရွိပါတယ္။
၁။ ကုိယ့္မွာ Gmail account ရွိျပီးလွ်င္ေသာ္၄င္း၊ မရွိလွ်င္ သူငယ္ခ်င္းတစ္ေယာက္ကို အကူအညီေတာင္းျပီး ကုိယ့္ Email ကို ျပန္၍ Invite လုပ္ပါ။ [ Gmail ထဲက ဘယ္ဖက္ Invite ဆုိတဲ့အကြက္မွာ လုပ္ပါ!
၂။ Invite လုပ္ျပီးရင္... Google မွ သင့္ထံ Account အသစ္ကို Create လုပ္ဖုိ႔ Sign Up Link ပုိ႔လိမ့္မယ္။
၃။ *Sign Up* ဆုိတဲ့ လင့္ကို (Right-Click, Copy Link Location)ႏွိပ္ပါ။
၄။ ***Internet Explorer ကုိဖြင့္၍ Address bar မွာ ခုနတုန္းက Copy လုပ္ထားတဲ့ Sign Up link ကို Paste လုပ္ပါ။
၅။ Account Create Page ေပၚလာရင္ လုိအပ္တာေတြျဖည့္စြက္ပါ။ (First Name, Last Name, Username, D.O.B, Security Question စသည္ ျဖည့္လုိက္ပါ။
၆။ သတိ** Security Question မွာ ဖုန္းနံပါတ္ဆုိတဲ့ ေမးခြန္းကို ေရွာင္ပါ။ Secondary Email ကို ကုိယ့္သူငယ္ခ်င္းရဲ႕ Email သုိ႔မဟုတ္၊ ကုိယ့္ရဲ႕ အရင္ Gmail အေဟာင္းကုိ ျဖည့္ေပးပါ။
၇။Location ဆုိတဲ့ ေနရာ ျမန္မာျပည္ကလြဲလုိ႔ တျခား ႏုိင္ငံေတြကို ေရြးလုိက္ပါ။ စမ္းသပ္ခ်က္အရ- Thailand, Laos, Australia, Cambodia, Sri-Lanka, India စတဲ့ႏုိင္ငံေတြကို ေရြးပါ။ United States, UK, Japan, , Russia, Korea, China စေသာ ႏုိင္ငံေတြကိုေရွာင္ပါ။
၈။ ကြက္လပ္မ်ားကို မွန္ေအာင္ေသခ်ာစစ္ပါ၊ ေနာက္တစ္ခါ ထပ္ျဖည့္ရတာမ်ိဳးမျဖစ္ပါေစနဲ႔။
၉။ ျပီးရင္ Signup/ Register လုပ္လုိက္ပါ။

ဒါဆိုရင္ေတာ့ မိမိတို႔လိုခ်င္တဲ႔ အေကာင့္အသစ္တစ္ခု ရရွိလာမွာ ျဖစ္ပါတယ္။

ကိုးကား(ရိုးရာေလး)

Monday, September 26, 2011

Blue Screen Error ေျဖရွင္းနည္း (၂)

ဒီနည္းကေတာ့ Blue screen ေျဖရွင္းနည္းေတြထဲက ေနာက္တစ္နည္း ျဖစ္ပါတယ္။ Blue screen တက္တက္လာလို႔ စိတ္ညစ္ေနတဲ႔ သူငယ္ခ်င္းမ်ားအတြက္ အေထာက္အကူ ျဖစ္မယ္ထင္လို႔ပါ။ Window XP, Vista & 7 ေတြအတြက္ အကုန္အသံုးၿပဳလို႔ ရႏိုင္ပါတယ္။ လက္ေတြ႔စမ္းသပ္ၾကည့္ၿပီးလို႔ အဆင္ေျပသြားလို႔ ေ၀မွွ်လိုက္ပါတယ္။ အဆင္မေျပတာမ်ား ရွိခဲ႔ရင္ေတာ့ က်ေတာ့္ရဲ႕ အားနည္းခ်က္ပဲ ျဖစ္ပါလိမ့္မယ္။ အခု က်ေတာ္က Windows Vista နဲ႔ လုပ္နည္းေလး တင္ျပေပးပါ့မယ္။ ေအာက္မွာ ဆက္ေလ႔လာၾကည့္လိုက္ပါ။

လုပ္နည္း
1. Start menu >> Computer ကို Right Click ေထာက္ပီး Properties ကို ၀င္လိုက္ပါ။

2. က်လာတဲ႔ Box ရဲ႕ ဘယ္ဘက္နားေလးက advanced system setting ကို ၀င္လိုက္ပါ။
3. System Properties >> Advanced ထဲမွ အနီ၀ိုင္းျပထားတဲ႔ Setting ကို ၀င္လိုက္ပါ။
4. System and Recovery ထဲမွ အနီေရာင္ ၀ိုင္းျပထားတဲ႔ ေအာက္မွာရွိတဲ႔ Automatically restart ကို အမွန္ျခစ္ေလး ျဖဳတ္ေပးလိုက္ပါ။ (ပံုမွာၾကည့္ပါ)။ ပီးရင္ OK ေပးလိုက္ပါ။
ဒါဆိုရင္ေတာ့ ပံုမွန္တက္လာေနက် Bluescreen ဆိုတာႀကီး မတက္လာေတာ့ပါဘူး။ အားလံုး အဆင္ေျပမယ္လို႔ ေမွ်ာ္လင့္ပါတယ္….:)။

မိုက္ခ႐ိုေဆာ့ဖ္၏ Windows 8 ကြန္ပ်ဴတာစနစ္၌ ျမန္မာစာစနစ္ တရား၀င္ပါ၀င္မည္

 မိုက္ခ႐ိုေဆာ့ဖ္၏ Windows 8 ကြန္ပ်ဴတာစနစ္၌ ျမန္မာစနစ္ တရား၀င္ ပါလာမည္ျဖစ္ေၾကာင္း ကြန္ပ်ဴတာသံုး ျမန္မာစာစနစ္ အေကာင္အထည္ေဖာ္ေရး အဖြဲ႕(Myanmar NLP Lab) မွစက္တင္ဘာလ ၂၀ ရက္ေန႔က သတင္းထုတ္ျပန္ခဲ့သည္။

Windows 8 ၌ပါ၀င္လာမည့္ ျမန္မာစာစနစ္မွာ ယူနီကုဒ္စံကို အတိအက် လိုက္နာထားသည့္ ျမန္မာေဖာင့္ျဖစ္ျပီး ေဖာင့္အမည္မွာ Mya-nmar Text Regular ျဖစ္ေၾကာင္း သိရွိရပါသည္။ ထြက္ရွိမည့္ရက္ကို အတိအက် ထုတ္ျပန္ထားျခင္း မရွိေသးေသာ္လည္း ၂၀၁၂ ခုႏွစ္တြင္ ျဖန္႔ခ်ိရန္ လ်ာထားသည့္ Windows 8 ၏ Preview versionကို စက္တင္ဘာလ ၁၃ ရက္ေန႔က ထုတ္ျပန္ခဲ့ျပီး ျဖစ္ပါသည္။

ၿပီးခဲ့သည့္ ဇူလိုင္လအတြင္းက ထြက္ရွိခဲ့ေသာ Mac OS Lion ကြန္ပ်ဴတာစနစ္၌ ျမန္မာစာစနစ္ ပါ၀င္လာခဲ့ၿပီးေနာက္ ယခုအခ်ိန္တြင္Windows 8ကြန္ပ်ဴတာစနစ္တြင္ပါ ျမန္မာစာစနစ္ တရား၀င္ ပါ၀င္လာခဲ့ျခင္း ျဖစ္ပါသည္။

လက္ရွိအခ်ိန္တြင္ ျပည္တြင္း မွကြန္ပ်ဴတာ သံုးစြဲသူအမ်ားစုမွာ Windows စနစ္ကို အမ်ားဆံုး အသံုးျပဳေနသျဖင့္ Windows 8 ကြန္ပ်ဴ တာစနစ္၌ ျမန္မာစာစနစ္တရား၀င္ ပါ၀င္လာခဲ့ျခင္းေၾကာင့္ ျမန္မာ ယူနီကုဒ္ သံုးစြဲသူ အေရအတြက္ ပိုမို က်ယ္ျပန္႔လာႏိုင္မည္ ျဖစ္ေၾကာင္း သိရွိရပါသည္။

Sunday, September 25, 2011

Computer connector မ်ားအေၾကာင္း

ကၽြန္ေတာ္တို႔ဆိုဒ္မွာ အမ်ားအားျဖင့္ ကြန္ပ်ဴတာနဲ႔ ပက္သက္ရင္ အေျခခံနဲ႔ ဆိုင္တဲ႔အေၾကာင္းအရာ၊ ၀င္းဒိုးနဲ႔ဆုိင္တဲ႔ အေၾကာင္းအ၇ာေလးေတြပဲ အမ်ားအားျဖင့္ တင္ေလ့ရွိပါတယ္။ အခုလည္း က်ေတာ္ျပန္လည္ ေ၀မွ်လို္တာကေတာ့ Hard ware နဲ႔ဆိုင္တဲ႔ အေၾကာင္းအရာ သိသင့္တာေလးေတြကို အေျခခံက်က် ေရးသားရွင္းျပထားေပးတဲ႔ အေၾကာင္းအရာေလးေတြကို က်ေတာ္ဖတ္မိသလို က်ေတာ့္ဆိုဒ္ကို လာလည္တဲ႔ သူငယ္ခ်င္းမ်ားလည္း ေလ႔လာမွတ္သားလို႔ရေအာင္ တစ္ဆင့္ျပန္လည္ ေ၀မွ်ျခင္းျဖစ္ပါတယ္။ ဘယ္အရာမဆို အေျခခံခိုင္ခိုင္မာမာရွိမွ ေအာက္ေျခခိုင္ခံ႔မွ တစ္ဆင့္ပီးတစ္ဆင့္ တက္တဲ႔အခါ အစစအရာရာ အဆင္ေျပမွာျဖစ္ပါတယ္။ ကၽြန္ေတာ္ကိုယ္တိုင္လည္း သေဘာက်ႏွစ္သက္မိလို႔ မွတ္စုအေနနဲ႔ေရာ တစ္ဆင္႔ျပန္လည္ ေ၀မွ်လိုတဲ႔ သေဘာနဲ႔ပါ တင္ေပးလိုက္ပါတယ္။ သိၿပီးသား ကၽြမ္းက်င္ပီးသား သူမ်ားအတြက္ လံုး၀မရည္ရြယ္ပဲ မူႀကိဳအဆင့္မ်ားကိုသာ ရည္ရြယ္ပါသည္။ ဘာေၾကာင့္လဲဆိုေတာ့ က်ေတာ္လည္း မူႀကိဳအဆင့္မွ မတက္ႏိုင္ေသးေသာေၾကာင့္ပါ....:D

အထက္ကပံုမွာဆိုရင္ သာမွန္အားျဖင့္ Desktop computer တစ္လံုးရဲ ့ Case ေနာက္ဖက္မွာျမင္ေတြ ့ ရမည့္ connector မ်ားျဖစ္ပါတယ္…ဒီ connector ေတြဟာ built in connector ေတြျဖစ္ျပီး သူတို ့မွာ standard color နဲ ့ standard size ေလးေတြရိွပါတယ္..ဥပမာအားျဖင့္ ps/2 keyboard connector သည္ အျပာေရာင္ သတ္မွတ္ထားျပီး pin အားျဖင့္ 6pin mini din connector ျဖစ္ပါတယ္..ဒါက desktop ကြန္ပ်ဴတာရဲ ့ဘယ္ motherboard မဆို ဒီအတိုင္းသတ္မွတ္ထားတာျဖစ္ပါတယ္..ဒါမွလည္း ကီးဘုတ္ထုတ္တဲ့ company ေတြ mouse ထုတ္တဲ့ company ေတြအလုပ္ျဖစ္မွာေပါ့..နုိ ့မိုဆို သူတို ့ထုတ္ခ်င္တဲ့ design ကိုသာထုတ္မယ္ဆိုရင္ motherboard ေတြက အမ်ိဴးမ်ိဳးရိွတဲ့အတြက္ အရြယ္အစား ကိုက္ညီမွာမဟုတ္ဘူးေလ..ဒါေၾကာင့္ company ေတြက သတ္မွတ္ထားတဲ့ standard color နဲ ့ size ကိုလိုက္နာျပီး ဒီဇိုင္းထုတ္ၾကရပါတယ္..user အေနေတြ ဖက္ကအေနနဲ ့ၾကည့္မယ္ဆိုရင္လည္း ဒီလို color ေလးေတြကို မွတ္သားျခင္းအားျဖင့္ ဘယ္ motherboard အမ်ိဳးအစားမဆို color ကိုၾကည့္လုိက္တာနဲ ့ ဘယ္ connector ကေတာ့ ဘယ္ color ဆိုျပီး အလြယ္တကူ တပ္ဆင္နိုင္ပါတယ္..

PS/2 port(keyboard)
အျပာေရာင္နဲ ့pin ၆ pin ပါတဲ့ connector ဟာ PS/2 keyboard connector ျဖစ္ပါတယ္..mini din keyboard connector လို ့လည္းေခၚပါတယ္..
PS/2 port(mouse)
အစိမ္းေရာင္နဲ ့pin ၆ pin ပါတဲ့ connector ဟာ PS/2 mouse connector ျဖစ္ပါတယ္..mini din mouse connector လို ့လည္းေခၚပါတယ္..
USB port
USB port ေတြဟာ 4 pin flat connector (ေခါင္းအျပား)ျဖစ္ျပီး အနည္းဆံုး နွစ္ခုပါေလ့ရိွပါတယ္..USB connector သံုးထားတဲ့ device မွန္သမွ် computer နဲ ့ခ်ိတ္ဆက္ဖို ့ဒီ USB connector ကို လာတပ္ ရပါတယ္..
Ethernet port(network)
Ethernet port ကို RJ-45 port လို ့လည္းေခၚပါတယ္..Desktop မွာ ေရာ laptop မွာပါ ဒီ RJ-45 port ကိုအသံုးျပဳပါတယ္..မိမိကြန္ပ်ဴတာကို network/internet ခ်ိတ္ဆက္သည့္အခါ ဒီ port မွာလာတပ္ရပါတယ္..
Serial port(dial-up modem)
Phone line နဲ ့internet ခ်ိတ္ဆက္သည့္အခါ အသံုးျပဳတဲ့ modem port ျဖစ္ပါတယ္ serial port connector ေတြဟာ male connector ျဖစ္ပါတယ္..pin အေရတြက္အားျဖင့္ 9 pin ပါရိွပါတယ္..
LPT1 printer port(printer)
Printer နဲ ့ကြန္ပ်ဴတာ ခ်ိတ္ဆက္ဖို ့ဒီ connector မွာ လာတပ္ေပးရပါတယ္..DB 25 connector လို ့ လည္းေခၚပါတယ္..printer ေတြကို USB port နဲ ့ အသံုးျပဳတာမ်ားပါတယ္..USB connector က printer မွာမပါဘူးဆိုရင္ေတာ့ DB 25 printer port ကိုအသံုးျပဳရမွာျဖစ္ပါတယ္…..
VGA port(monitor)
VGA DB connector ဟာ 3 row15 pin အျပာေရာင္ ျဖစ္ပါတယ္..motherboard ေတြမွာ built in ပါေလ့ရိွပါတယ္ တစ္ခ်ိဳ ့ဘုတ္ေတြ မွာေတာ့ မပါဘူး အဲဒီလိုမပါခဲ့ရင္ VGA card ကို ၀ယ္စိုက္ရပါတယ္..
Speakers port
သီးခ်င္းနားေထာင္ဖို ့ speaker သံုးျပီးဖြင့္မယ္ဆိုရင္ jack plug ကို ဒီ အစိမ္းနုေရာင္ connector မွာ လာတပ္ရပါတယ္
Line in
Line in ဆိုတာ အျပင္က tape ,recorder ေတြကို ကြန္ပ်ဴတာထဲကို သြင္းခ်င္တယ္ဆိုရင္ ဒီ အျပာနုေရာင္ line in connector မွာလာတပ္ျပီးေတာ့သြင္းလို ့ရပါတယ္..
Microphone
Microphone ကေတာ့ စကားေျပာဖုို ့အတြက္ အသံသြင္းဖုိ ့အတြက္ jack plug ကို ဒီ ပန္းနုေရာင္ connector မွာ လာတပ္ရပါတယ္..ဒီ connector ေတြရဲ ့ေဘးနားေလးေတြမွာ microphone ဆိုလည္း microphone ပံုစံ speaker ဆိုလည္း speaker ပံုေလးေတြ case cover(I/O frame cover ) မွာျပထားေပးတတ္ၾကပါတယ္..
Game port(joystick)
Joystick 2 row 15 pin connector ကို game ေဆာ့တဲ့အခါ အသံုးျပဳတဲ့ connector ျဖစ္ပါတယ္..ခုေနာက္ပိုင္းေတာ့ joystick ကို USB connector ကို အသံုးျပဳတာမ်ားပါတယ္..ဒါေပမဲ့ backward compatible ျဖစ္ေအာင္ထည့္ေပးထားပါတယ္..တစ္ခ်ိဳ ့motherboard ေတြမွာေတာ့ မပါပါဘူး..

Motherboard ေပၚရိွ Switch panel


Motherboard ေပၚမွာ ရိွတဲ ့ switch panel ေတြျဖစ္ပါတယ္..သူကဘာလုပ္ေပးလဲဆုိေတာ့ စက္ကို power on ဖို ့Hard disk မီးလံုးေလးေတြလင္းေစဖို ့ Restart ခလုပ္ေတြ လာေရာက္ခ်ိတ္ဆက္ဖို ့အတြက္ panel ေလးေတြ ပါပါတယ္…ဒါအျပင္ system beep အသံထုတ္ေပးဖို ့အတြက္ speaker အေသးေလးပါရိွပါတယ္(ဒီ speaker က သီခ်င္းနားေထာင္တဲ့ speaker မဟုတ္ပါ)ပံုမွာဆိုရင္ switch panel ရဲ ့ connector ငုတ္ေလးေတြ ေတြ ့ရမွာျဖစ္ပါတယ္..Hard disk LED ကိုေတာ့ ဘယ္ငုတ္မွာ တပ္ရမယ္ power LED ကိုေတာ့ ဘယ္ငုတ္မွာ တပ္ရမယ္ဆိုတာ အဲဒီ panel ရဲ ့ေဘးနားမွာ ငုတ္ အေနအထားရဲ ့ပံုစံအတိုင္း စာေလးနဲ ့ေရးျပထား ပါတယ္.. အဲဒီအတိုင္း တပ္ဆင္နိုင္တယ္..တကယ္လို ့မွ ဘယ္ connector ကဘယ္ငုတ္မွာတပ္ရမွန္း မေသခ်ာဘူးဆိုရင္ motherboard မွာ manual book ကေန ၾကည့္ျပီးတပ္ဆင္နိုင္တယ္(manual စာအုပ္ေပ်ာက္ေနရင္ motherboard model နဲ ့manual book ကို အင္တာနက္မွာ ရွာနိုင္တယ္)


RESET SW - ဆိုတာ restart ခလုတ္ပါပဲ က်ြန္ေတာ္တို ့ကြန္ပ်ဴတာကို restart ခ်ခ်င္တယ္ဆိုရင္ case က restart ခလုတ္ကို နိုပ္ရတယ္မလား..SW ဆိုတာ switch ကိုအတိုေကာက္ေရးထားတာျဖစ္ပါတယ္..
H.D.D LED(IDE LED) - ဆိုတာ က်ြန္ေတာ္တို ့hard disk ပံုမွန္အလုပ္လုပ္တဲ့အေနထားကို LED ကေန ၾကည့္ရင္သိနိုင္တယ္ တစ္ခါတရံ စက္ကေလးလံေနျပီး ဘာမွလုပ္လို ့မရေတာ့တဲ့အေျခအေနမွာ Hard disk lED ကိုၾကည့္လိုက္ပါ အနီေရာင္ျဖစ္ေနျပီး အၾကာၾကီးလင္းေနတတ္ပါတယ္..တစ္ခါတစ္ရံ HDD LED လို ့ေရးတတ္သလို IDE LED လို ့လည္းေရးတတ္ၾကပါတယ္..motherboard company တစ္ခုနဲ့တစ္ခု မတူပါ..
POWER SW(PWR)- ဆိုတာ က်ြန္ေတာ္တို ့စက္ကို စတင္ျပီး ခလုတ္ဖြင့္ဖို ့အတြက္ ခ်ိတ္ထားတဲ့ connector ပဲျဖစ္ပါတယ္…သူက motherboard မွတစ္ဆင့္ power supply အလုပ္လုပ္ေစဖို ့အတြက္ စတင္စက္နိုးေပးတဲ့သူျဖစ္ပါတယ္..
POWER LED - ဆိုတာ power ပံုမွန္အလုပ္လုပ္မွု အေနထားတိုင္းရိွမရိွ LED ကေနသတိထား ၾကည့္ရွု ့ နိုင္ပါတယ္..power LED ကိုတပ္မထားလည္း ကိတ္စေတာ့မရိွပါ..သို ့ေသာ္ power ပိုင္းနဲ ့ ပတ္သက္လာလ်င္ခန္ ့မွန္းရလြယ္ကူေအာင္တပ္ဆင္ေပးသင့္ပါတယ္..
Speaker - ဆိုတာ computer စက္စတက္တက္ခ်င္း တီ ဆိုတဲ ့ post သံေတြ Error beep သံေတြ ေပးဖုိ ့ အတြက္ panel မွာ speaker ဆိုတဲ့ေနရာမွာ တပ္ဆင္ေပးရပါတယ္….ဒီ RESET SW တို ့ H.D.D LED connector တို ့ကို motherboard ေပၚမွာ ရိွတဲ ့switch panel မွာ လာတပ္ေပးရပါတယ္..အခု switch panel ေတြရဲ ့ငုတ္အေနအထားဟာ motherboard ထုတ္တဲ့ ကုမၸဏီေတြ တစ္ခုနဲ ့တစ္ခု မတူညီနိုင္ပါဘူး..ဒါေၾကာင့္ manual ၾကည့္တတ္ရမယ္ motherboard ေပၚမွာရိွတဲ့ panel ရဲ ့ေဘးမွာ ေရးထားတဲ့ စလံုးအတိုေကာက္ေတြ panel ရဲ ့အေနအထားပံုစံေတြကို သိဖို ့လိုပါတယ္..power LED တို ့Hard disk LED တို ့ဆိုတာ ဒီ connector ေတြက case(computer casing) တိုင္းမွာ ပါရိွတဲ့ connector ေတြျဖစ္ပါတယ္..

ကိုစံၿငိမ္း(ျမန္မာမိသားစုဖိုရမ္)

Monday, July 25, 2011

တန္ဖုိး


ဒီေန႕ ကၽြန္မတုိ႕ အတန္းမွာ ဆရာက ထူးဆန္းတဲ႔ အိမ္စာတစ္ခုကုိ ေက်ာင္းသူ /သား ေတြကုိ လုပ္ခုိင္းလုိက္ပါတယ္။ ထူးဆန္းတယ္ဆုိတာက ဘြဲ႕လြန္တက္ေနတဲ႔ ေက်ာင္းသား ေက်ာင္းသူေတြကုိ ေငြ ၅၀ peso က်ပ္ ေပးျပီ ဘယ္လုိ အက်ဳိးရွိေအာင္ သုံးႏုိင္သလဲဆုိတာကုိ ဆရာက အိမ္စာအျဖစ္ ေပးလုိက္တာပါ။( Peso ဆုိတာကေတာ. ဖိလစ္ပုိင္လုိပုိက္ဆံကုိ ေခၚဆုိၿခင္းၿဖစ္ပါတယ္၊ဖိလစ္ပုိင္ေတြ ေငြအေစ.၊အၿပားမ်ားယခုတုိင္အသုံးၿပဳၾကဆဲၿဖစ္ပါတယ္) ဒီေန႕က ေသာၾကာေန႔ဆုိေတာ႔ စေန ၊ တနဂၤေႏြ ႏွစ္ရက္ေတာင္ အခ်ိန္ေပးျပီ တနလၤာေန႕မွ ကုိယ္တကယ္ လက္ေတြ႕ သုံးခဲ႔တာကုိ စာတမ္းအေနနဲ႕ ျပန္တင္ရမွာျဖစ္ပါတယ္။ တကယ္ပဲ ေငြ ၅၀ ဆုိတာေလးနဲ႕ အက်ဳိးေက်းဇူးလဲ ရွိ တန္းဖုိးလဲမ်ားေအာင္ သုံးစြဲႏုိင္တဲ႔ လူကုိ ဆရာက ဆုေပးဖုိ႕လည္းေျပာထားပါေသးတယ္။ ဒါနဲ႕ ေက်ာင္းဆင္းေတာ႔ ကၽြန္မလမ္းေလ်ာက္ရင္းနဲ႕ ဘယ္လုိ လုပ္ရမလဲဆုိတာ စဥ္းစားေနမိတယ္။ ကၽြန္မတုိ႕ ျပန္စဥ္းစားၾကည္႔ရင္ ဒီေငြ ၅၀ Peso ေလးနဲ႕ တကယ္တန္းဖုိးၾကီးတာေတြ ၀ယ္မယ္ဆုိရင္ မရပါဘူး။ မရွိဆင္းရဲသားေတြကုိ ဒီတုိင္းအလ်ဴတန္းေပးျပန္ရင္လည္း ဒါက အရမ္းရုိးရွင္းေနျပန္တယ္။ ဆရာကလည္း တီထြင္ၾကံဆျပီး အေကာင္းမြန္ဆုံးနဲ႕ သူတပါးေတြအတြက္ သုံးႏုိင္တာ ကုိ လုိခ်င္တာ။ ကၽြန္မ ညေနစာက်က္ျပီး အိပ္ရာမ၀င္ခင္ေလးမွာ ေသခ်ာ အေလးအနက္ထားစဥ္းစားလုိက္တယ္။

ဟုိး … ရုိး .. ဟားဟား…(ရယ္သံ) ကၽြန္မ အရမ္းေပ်ာ္သြားတယ္။ ကၽြန္မ အၾကံရလုိက္ပါျပီ။ ဒီလုိနဲ႕ ႏွစ္ျခဳိက္စြာနဲ႕ အိပ္ေပ်ာ္သြားပါေတာ႔တယ္။ ညက အၾကံအတုိင္း မနက္ထလာတာနဲ႕ ေက်ာင္းပိတ္ရက္လဲဆုိေတာ႔ ျမိဳ႕ထဲကုိ ပစၥည္းေတြဝယ္ဖုိ႕ ထြက္လာခဲ႔ပါတယ္။ စိတ္ထဲမွာလဲ အရမ္းလန္းဆန္းေနပါတယ္။ ကၽြန္မ အၾကံအတုိင္း လုိအပ္တဲ႔ ပစၥည္းေတြကုိ ေငြ ၅၀ Peso နဲ႕ အကုိက္ျဖစ္ေအာင္ ၀ယ္ယူျပင္ဆင္ခဲ႔ပါတယ္။

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

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

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

မထင္မွတ္ဘဲ ဆရာက ကၽြန္မ နာမည္ကုိ ေခၚလုိက္ေတာ႔ ကၽြန္မ အလြန္ဘဲ စိတ္အရမ္းလႈပ္ရွားမိသြားပါတယ္။ ကၽြန္မကုိယ္ ကၽြန္မလဲ မထင္မွတ္ထားလုိက္ပါဘူး။ ဒါေပမဲ႕ ကၽြန္မ မထင္မွတ္တာ ထင္မွတ္ေစခဲ႔ပါျပီ ။ ကၽြန္မ ဆုရတာထပ္ ကၽြန္မ တင္ျပခဲ႔တဲ႕ ေငြ ၅၀ က်ပ္ရဲ႕ တန္းဖုိးကုိ နားလည္ခဲ႔ရသလုိ ကၽြန္မ နားလည္မႈ႕ရဲ႕ တန္းဖုိးကုိလည္ လူေတြ အသိအမွတ္ ျပဳေပးခဲ႔တဲ႔ အတြက္ အတုိင္းမသိ ၀မ္းသာမိပါတယ္။ ( အသုံးမက် တန္းဖုိးမဲ႔တဲ႔ အရာဆုိတာ မရွိ အသုံးမခ်တဲ႔ အသုံးမျပဳတဲ႕ တန္းဖုိးမထားတက္လုိ႕သာ အသုံးျပဳရေကာင္းမွန္းမသိလုိ႕သာ ျဖစ္သည္။)

ဆရာက ဆုမခ်မွီမွာ ကၽြန္မရဲ႕ တင္ျပမႈေလးကုိ ရွင္းျပပါတယ္။ တခ်ဳိ႕ေက်ာင္းသားေတြက ဒီေငြ ၅၀ က်ပ္ေလးကုိ တန္းဖုိးနည္းတယ္ ထင္ျပီး သိပ္ျပီးမ်ားမ်ား အသုံးမခ်ႏုိင္ဘူးလုိ႕ ဆုိၾကပါတယ္။( တန္းေၾကးနည္းေပးမဲ႕ တန္းဖုိးရွိတဲ႔ အရာေတြ ေလာကၾကီးမွာ အမ်ားၾကီးပါလာဆုိတာ ကၽြန္မ ေတြးမိလုိက္ပါတယ္။ )

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

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

ကၽြန္မ ေငြ ၅၀ က်ပ္ကုိ ရုိးရုိးေလးဘဲ အသုံးျပဳခဲ႔တာပါ။ ကၽြန္မအေနနဲ႕ ဒီ ေငြ ၅၀ နဲ႕ တန္းဖုိးၾကီးၾကီး ပစၥည္းေတြကုိ မ၀ယ္ႏုိင္ဘူးဆုိတာ သိပါတယ္။ ဒါေၾကာင္႔ လူေတြရဲ႕ စိတ္ကုိ ေပ်ာ္ရြင္ေစျပီ အားျဖစ္ေစတဲ႔ အေၾကာင္းအရာကုိ ေရြးခ်ယ္ခဲ႔တာပါ။ တန္းဖိုးနည္းေပမဲ. တန္ဖုိးရွိေစမွာပါ။ ( တစ္ဦးတစ္ေယာက္အတြက္ တန္ဖုိးမရွိေပးတဲ႕ အျခားတစ္ဦးတစ္ေယာက္အတြက္ေတာ႔ တန္ဖုိးမျဖတ္ႏုိင္တဲ႔ အရာ ျဖစ္ေနတက္သလုိေပါ႔ )

ေငြ ၁၀ နဲ႕ ပန္း၀ယ္ျပီး ကၽြန္မဆံပင္ အျမဲ ညွပ္ေနက် ဆံပင္ညွပ္ဆုိင္က ပုိင္ရွင္ကုိ ပန္းကုိ ေပးခဲ႔ပါတယ္။ ေနာက္ထပ္ ေငြ ၁၀ နဲ႕ ဟင္းရြက္ေလးေတြ ၀ယ္ျပီး ကၽြန္မတုိ႕ ေက်ာင္းက ဂိတ္ေစာင္႔ အဘုိးၾကီး မိသားစုကို ေပးလုိက္ပါတယ္။ ေနာက္ထပ္ ေငြ ၂၅ နဲ႕ ေရာင္စုံစကၠဴေတြ ၀ယ္ျပီး ပုိ႕စကပ္ ၂၅ ခုရေအာင္ ညွပ္ျပီး ကၽြန္မကုိယ္တုိင္း လက္ေရးနဲ႕ အားေပးစာေလးအထဲမွာ ေရးလုိက္ပါတယ္။ ျပီးတာနဲ႕ အထက္တန္းေက်ာင္းရွိရာ သြားျပီ ေက်ာင္းေပါက္၀ကေန ေက်ာင္းသူ ေက်ာင္းသား ၂၅ ေယာက္ကုိ ပုိ႕စကပ္ေလးေတြ ေ၀ငွာ႔လုိက္ပါတယ္။ ေနာက္ဆုံး က်န္တဲ႕ ေငြ ၅ က်ပ္နဲ႕ တယ္လီဖုန္းကေနတဆင္႔ တၿခားတေနမွာေက်ာင္း ပညာသင္ေနတဲ႕ သူငယ္ခ်င္း ၅ ေယာက္ဆီကုိ အားေပးစကား မက္ေဆ႔လ္ေလး ပုိ႕ေပးခဲ႔လုိက္ပါတယ္။

ကၽြန္မ ပုိ႕ေပးခဲ႔တဲ႔ အားေပးစကားေလးကေတာ႔ “ ဘ၀မွာ ဘာေတြပဲ သင္႔ေရွ႕မွာ အေႏွာက္အယွက္ အတားအဆီးေတြ ရွိေနပါေစ။ ဘာေတြ ဘယ္လုိပဲ သင္႔ရဲ႕ လမ္းေၾကာင္းမွာ ပိတ္ပင္ထားပါေစ။ ပန္းတုိင္ကို မေလ်ာ႔ေသာ လုံလ၊ ၀ိရိယ ၊ ဇြဲတုိ႕ျဖင္႔ အားတင္းျပီး ေရွ႕ကုိ ေလွ်ာက္ပါေလး…. ယုံၾကည္မႈေတြ ရွိေနရင္ တေန႕ ေအာင္ျမင္တဲ႔ ပန္းတိုင္ကုိ မိတ္ေဆြ ေရာက္ရွိလာမွာပါ”။

ကၽြန္မရဲ႕ ဆရာက ေပးလုိက္တဲ႔ ေငြ ၅၀ ေလးဟာ ကၽြန္မအတြက္ေတာ႔ ဘ၀မွာ အမွတ္တရ သင္ခန္းစာ အျဖစ္ က်န္ခဲ႔မွာ ျဖစ္သလုိ ကၽြန္မကူညီလုိက္တဲ႕ လူေတြဆီမွာလဲ ကၽြန္မကေနတဆင္႔ သူ႕တုိ႕ေတြ ရင္ထဲမွာ တခုခုေလး က်န္ခဲ႔မယ္လုိ႕ ယုံၾကည္ရင္း ……………

(ရင္တြင္းအမွတ္တရ ႏုိရာမုိး)

Sunday, July 10, 2011

ကြန္ပ်ဴတာ Bus အေၾကာင္း

 ကၽြန္ေတာ္တို႔ဆိုဒ္မွာ အမ်ားအားျဖင့္ ကြန္ပ်ဴတာနဲ႔ ပက္သက္ရင္ အေျခခံနဲ႔ ဆိုင္တဲ႔အေၾကာင္းအရာ၊ ၀င္းဒိုးနဲ႔ဆုိင္တဲ႔ အေၾကာင္းအ၇ာေလးေတြပဲ အမ်ားအားျဖင့္ တင္ေလ့ရွိပါတယ္။ အခုလည္း က်ေတာ္ျပန္လည္ ေ၀မွ်လို္တာကေတာ့ Hard ware နဲ႔ဆိုင္တဲ႔ အေၾကာင္းအရာ သိသင့္တာေလးေတြကို အေျခခံက်က် ေရးသားရွင္းျပထားေပးတဲ႔ အေၾကာင္းအရာေလးေတြကို က်ေတာ္ဖတ္မိသလို က်ေတာ့္ဆိုဒ္ကို လာလည္တဲ႔ သူငယ္ခ်င္းမ်ားလည္း ေလ႔လာမွတ္သားလို႔ရေအာင္ တစ္ဆင့္ျပန္လည္ ေ၀မွ်ျခင္းျဖစ္ပါတယ္။ ဘယ္အရာမဆို အေျခခံခိုင္ခိုင္မာမာရွိမွ ေအာက္ေျခခိုင္ခံ႔မွ တစ္ဆင့္ပီးတစ္ဆင့္ တက္တဲ႔အခါ အစစအရာရာ အဆင္ေျပမွာျဖစ္ပါတယ္။ ကၽြန္ေတာ္ကိုယ္တိုင္လည္း သေဘာက်ႏွစ္သက္မိလို႔ မွတ္စုအေနနဲ႔ေရာ တစ္ဆင္႔ျပန္လည္ ေ၀မွ်လိုတဲ႔ သေဘာနဲ႔ပါ တင္ေပးလိုက္ပါတယ္။ သိၿပီးသား ကၽြမ္းက်င္ပီးသား သူမ်ားအတြက္ လံုး၀မရည္ရြယ္ပဲ မူႀကိဳအဆင့္မ်ားကိုသာ ရည္ရြယ္ပါသည္။ ဘာေၾကာင့္လဲဆိုေတာ့ က်ေတာ္လည္း မူႀကိဳအဆင့္မွ မတက္ႏိုင္ေသးေသာေၾကာင့္ပါ....:D

Bus ဆိုတာ
Bus ဆိုတာ computing device ေတြမွာ ဆယ္သြယ္ေပးတဲ့ လမ္းေၾကာင္း (connection ေပါ့)သူ ့့ ကို electronic partway လို လည္းေခၚၾကသလို group of wire လို ့လည္းေခၚပါတယ္..အဲဒိီ wire ေတြက ဘာကိုသယ္ေဆာင္မွာလဲ data ေတြကို သယ္ေဆာင္မယ္..တကယ္လုိ ့က်ြန္ေတာ္ တို ့ဟာ hardware device နွစ္ခုကို လမ္းေၾကာင္းတစ္ခုတည္းမွာဆက္သြယ္မယ္ဆိုရင္ communication port ေတြရိွရပါတယ္ အဲဒါ hardware port ေတြျဖစ္ပါတယ္..hardware port မွာ serial port ဒါမွမဟုတ္ parallel port ရိွမယ္…

သယ္ေဆာင္နုိင္တဲ့ ပမာဏ
Bus ေတြဟာ တစ္ၾကိမ္မွာ ဘယ္ေလာက္သယ္နုိင္သလဲဆိုတာ လမ္းအက်ယ္ေပၚမွာ မူတည္တယ္ ..အဲဒီအက်ယ္ကို width လို ့ေခၚပါတယ္..bus width ေပါ့ bus width ဟာ 16 wire ရိွရင္ တစ္ၾကိမ္မွာ16bit သယ္နိုင္မယ္ 32 wire ရိွရင္ 32bit သယ္နိုင္မယ္..

Frequency(MHz)
Frequency ကို Hz နဲ ့တိုင္းတာပါတယ္..တစ္စကၠန္ ့တိုင္းမွာ frequency ခုန္နွုန္းဟာ ေျမာက္မ်ားစြာျဖစ္နိုင္တယ္..ကြန္ပ်ဴတာ မွာေတာ့ frequency ျမန္နွုန္းကို MHz သို ့GHz နဲ ့ တိုင္းတာေလ့ရိွပါတယ္..

Transfer speed
Computer တစ္လံုးမွာ Transfer speed ကအေရးပါပါတယ္ တစ္စကၠန္ ့မွာ ဘယ္ေလာက္ ျမန္နွုန္းနဲ ့ေဒတာ ေတြကို သယ္ေဆာင္ေနသလဲဆိုတာ တြက္ထုတ္ရပါတယ္ တစ္ကၠန္ ့မွာ frequency အေရအတြက္ 133MHz ရိွမယ္ေပါ့ဗ်ာ..တစ္စကၠန္ ့မွာ သယ္ေဆာင္နိုင္တဲ့ data bit က16bit ဆိုပါေတာ့ …ဒီေတာ့ 133MHz နဲ ့16 ကိုေျမာက္လိုက္ရင္ 2128 *10^6 bit/s ရမယ္..kilobyte,megabyte ေအာက္ပါအတိုင္းဖြဲ ့လိုက္မယ္…(1byte =8bit)
16 * 133.106 = 2128*106 bit/s,
or 2128*106/8 = 266*106 bytes/s
or 266*106 /1000 = 266*103 KB/s
or 259.7*103 /1000 = 266 MB/s
megabyte ဖြဲ ့လိုက္တဲ့အခါ 266MB/s ရပါတယ္..

Primary bus
ေယဘုယ်အားျဖင့္ computer မွာ internal bus ရိွမယ္ expansion bus ရိွမယ္..internal bus ကို front side bus လို ့ေခၚျပီး FSB bus လို ့လည္းေခၚပါတယ္..processor နဲ ့memory ၾကားမွာ လုပ္ေဆာင္ပါတယ္..expansion bus ကိုက်ေတာ့ input/output bus (I/O bus)လို ့ လည္းေခၚပါတယ္..motherboard ေပၚက component ေတြ ျဖစ္ၾကတဲ့ usb,serial port , parallel port,PCI connector,hard drives, CD-ROM,CD-RW Drives ေတြပါ၀င္ပါတယ္..
North Bridge and South Bridge bus
North Bridge ကို memory controller လို ့ေခၚျပီး processor နဲ ့memory ၾကားမွာ အလုပ္လုပ္ပါတယ္..ဒီလို processor ,north bridge,RAM ၾကားမွာ ဆက္သြယ္ထားတဲ့ bus ကိုေတာ့ FSB bus လို ့ေခၚပါတယ္..ျပီးေတာ့ north bridge ရဲ ့ bus က south bridge bus နဲ ့ ဆက္သြယ္ထားပါတယ္..south bridge ကေတာ့ input/output controller ဒါမွမဟုတ္ expansion controller လို ့လည္းေခၚပါတယ္..south bridge ကေတာ့ bus ကေန ISA ,USB,IDE,SATA တို ့ကိုထိန္းခ်ဴပ္ပါတယ္..


The PCI Express Bus
PCI ဆိုတာ Peripheral Component Interconnect Express ျဖစ္ပါတယ္..PCI-E လို ့လည္း အတုိေကာက္ေရးၾကပါတယ္..တစ္ခါတရံ 3GIO(3rd generation input/output) လို ့လည္းေရးပါတယ္.. သူက ကြန္ပ်ဴတာမွာ expansion board အေနနဲ ့လာစိုက္တဲ့ Card ေတြအတြက္ ေပါင္းကူးေပးမဲ ့ တံတားျဖစ္ပါတယ္..မိမိကြန္ပ်ဴတာမွာ graphic card စိုက္ခ်င္တယ္ Lan card စိုက္ခ်င္တယ္ဆိုရင္ ဒီ device ေတြနဲ ့ controller chip ေတြအၾကားမွာ PCI-E bus ကေဆာင္ရြက္ေပးပါတယ္..PCI Express ဟာ 2002 July မွာ စျပီး အသံုးျပဳပါတယ္..

Characteristics of the PCI Express Bus
PCI Express bus ဟာ version အမ်ိဳးမ်ိဳးနဲ ့လာပါတယ္.. 1X, 2X, 4X, 8X, 12X, 16X and 32X ဆိုျပီးေတာ့ရိွပါတယ္..အဲဒီထဲကမွ AGP အသံုးျပဳတဲ့ Version ကေတာ့ 8X ျဖစ္ပါတယ္..
PCI Express 1X connector ကေတာ့ 36 pins ရိွျပီး I/O(input/output)high-bandwidth အတြက္ အသံုးျပဳပါတယ္..

PCI Express 4x connector ကေတာ့ 64 pins ရိွျပီး Server board ေတြအတြက္ ျဖစ္ပါတယ္..

PCI Express 8x connector ကေတာ့ 98 pins ရိွျပီး Server board ေတြအတြက္ ျဖစ္ပါတယ္..

PCI Express 16x connector ကေတာ့ 164 pins ရိွျပီး graphic card စိုက္ဖို ့အတြက္ျဖစ္ပါတယ္..

PCI-X
PCI-X ဆိုတာ PCI extended ျဖစ္ပါတယ္ ကြန္ပ်ဴတာ bus (သို ့) expansion card ျဖစ္ပါတယ္..extended ဆိုတဲ့အတိုင္း PCI ကို ထပ္ျပီးေတာ့ high bandwidth နဲ ့လုပ္ေဆာင္ေစဖို ့ျပဳလုပ္ထားတာျဖစ္ပါတယ္..PCI မွာတုန္းက Bandwidth က 133MHz နဲ ့ ပဲအလုပ္လုပ္ပါတယ္.. PCI-x မွာက်ေတာ့ 266MHz ,533MHz ေတြနဲ ့အလုပ္လုပ္ပါတယ္..PCI-x မွာလဲပဲ version PCI-x 1.0, PCI-x 2.0 ရိွပါတယ္..PCI-X 1.0 ေတြဆိုရင္အမ်ားဆံုး 133MHz ျဖစ္ျပီး 32bit နဲ ့ အလုပ္ လုပ္ပါတယ္.. PCI-x 2.0 မွာဆိုရင္ 266 MHz 64bit နဲ ့533MHz 64 bit ဆိုျပီးရိွပါတယ္..

ကိုစံၿငိမ္း(ျမန္မာမိသားစုဖိုရမ္)
PDF

Saturday, July 9, 2011

External HD မွာ Folders ေတြ Shout Cut ေျပာင္းကုန္လုိ႕ !

ကၽြန္ေတာ္ ဆုိဒ္ကုိ ၄ ၊၅ လ ရွိပါျပီ မေရးျဖစ္တာ ။ ဒီၾကားထဲ ေရးတင္ေပးေနတဲ႔ ညီငယ္ ေအေကတီကုိ လဲ ေက်းဇူးတင္ပါတယ္။ သူ႕ေၾကာင္႔ ပုံမွန္လည္ပတ္ေနႏုိင္တာပါ။ ေက်ာင္းကိစၥ ေတြေၾကာင္႔ရယ္ အျခားအေက်ာင္းေတြေၾကာင္႔ရယ္ေၾကာင္႔ မေရးတင္ျဖစ္ခဲ႔ဘူး။ ေမးတာေတြလဲ မေျဖျဖစ္ခဲ႔ဘူး။ ဒီအတြက္ ေန႕စဥ္ လာလည္တဲ႕ သူငယ္ခ်င္းမ်ားကုိ အထူးေတာင္းပန္အပ္ပါတယ္။ အမိေျမကုိလည္ ျပန္ေတာ႔မွာ ျဖစ္လုိ႕ ျပင္ဆင္စရာ ရွိတာ ျပင္ဆင္ေနရင္ မေရးတင္ျဖစ္ခဲ႔ပါဘူး ။ ဒီေန႕ေတာ႔ Externat Hard Disk ေတြမွာ အျဖစ္မ်ားတဲ႔ Virus အတြက္ အေမးမ်ား၊ အျဖစ္မ်ားလုိ႕ တင္ေပးလုိက္ပါတယ္။ အပုိေတြ မေရးေတာ႔ဘူး။ ေျဖရွင္းနည္းဘဲ ေရးလုိက္မယ္။

Step -1

1. Autorun Exterminator ကုိ ေအာက္မွာ အရင္ေဒါင္းလုပ္ခ်လုိက္ပါ။
Download
2. ျပီးတာနဲ႕ Autorun Exterminator ကုိ Double click ေပးလုိက္ပါ။ ( မိမိ External hard Disk ကုိ ကြန္ပ်ဴတာမွ တပ္ထားရပါမည္။ ) Double click ဖြင္႔ျပီးတာနဲ႕ Open Log ကုိ click ေပးတာနဲ႕ သူက Autorun.inf ကုိ ေတြ႕တာနဲ႕ Remove လုပ္ေပးပါလိမ္႔မည္။

Step-2

1. Start >> Run >> cmd လုိ႕ရုိက္ျပီး Enter ေခါက္ပါ။
2. ေအာက္က command ကုိ ရုိက္ျပီး Enter ေခါက္ပါ။ (မွတ္ခ်က္ g သည္ မိမိ ရဲ႕ External Hard Disk ရဲ႕ Drive letter ျဖစ္ပါသည္။ မိမိစက္ေပၚမွာ မႈတည္ျပီ ေျပာင္းလဲ ထည္႔ပါ။ ) command မွားမည္ဆုိက copy ကူးျပီ paste လုပ္ပါ။ မိမိ External ရဲ႕ Drive letter ကုိဘဲ ခ်ိန္းပါ။ )

attrib -h -r -s /s /d g:\*.*

Step -3

1. ေအာက္က ဆုိဒ္မွာ Download ခ်ပါ။

Download

2. ျပီးတာနဲ႕ update it >> Perform “ Full Scan “ လုပ္ပါ။ အားလုံးအဆင္ေျပပါေစ။

မုိးထက္ျမင္႔ ေရးသားသည္။

USB-Universal Serial Bus အေၾကာင္း

 ကၽြန္ေတာ္တို႔ဆိုဒ္မွာ အမ်ားအားျဖင့္ ကြန္ပ်ဴတာနဲ႔ ပက္သက္ရင္ အေျခခံနဲ႔ ဆိုင္တဲ႔အေၾကာင္းအရာ၊ ၀င္းဒိုးနဲ႔ဆုိင္တဲ႔ အေၾကာင္းအ၇ာေလးေတြပဲ အမ်ားအားျဖင့္ တင္ေလ့ရွိပါတယ္။ အခုလည္း က်ေတာ္ျပန္လည္ ေ၀မွ်လို္တာကေတာ့ Hard ware နဲ႔ဆိုင္တဲ႔ အေၾကာင္းအရာ သိသင့္တာေလးေတြကို အေျခခံက်က် ေရးသားရွင္းျပထားေပးတဲ႔ အေၾကာင္းအရာေလးေတြကို က်ေတာ္ဖတ္မိသလို က်ေတာ့္ဆိုဒ္ကို လာလည္တဲ႔ သူငယ္ခ်င္းမ်ားလည္း ေလ႔လာမွတ္သားလို႔ရေအာင္ တစ္ဆင့္ျပန္လည္ ေ၀မွ်ျခင္းျဖစ္ပါတယ္။ ဘယ္အရာမဆို အေျခခံခိုင္ခိုင္မာမာရွိမွ ေအာက္ေျခခိုင္ခံ႔မွ တစ္ဆင့္ပီးတစ္ဆင့္ တက္တဲ႔အခါ အစစအရာရာ အဆင္ေျပမွာျဖစ္ပါတယ္။ ကၽြန္ေတာ္ကိုယ္တိုင္လည္း သေဘာက်ႏွစ္သက္မိလို႔ မွတ္စုအေနနဲ႔ေရာ တစ္ဆင္႔ျပန္လည္ ေ၀မွ်လိုတဲ႔ သေဘာနဲ႔ပါ တင္ေပးလိုက္ပါတယ္။ သိၿပီးသား ကၽြမ္းက်င္ပီးသား သူမ်ားအတြက္ လံုး၀မရည္ရြယ္ပဲ မူႀကိဳအဆင့္မ်ားကိုသာ ရည္ရြယ္ပါသည္။ ဘာေၾကာင့္လဲဆိုေတာ့ က်ေတာ္လည္း မူႀကိဳအဆင့္မွ မတက္ႏိုင္ေသးေသာေၾကာင့္ပါ....:D

USB-Universal Serial Bus အေၾကာင္း
USB ဆိုတာ ပစၥည္းတစ္ခုနဲ ့တစ္ခု ခ်ိတ္ဆက္တဲ့အခါ ျမန္နွုန္းျမင့္ ေဒတာသယ္ေဆာင္မွုကို ဆက္သြယ္ေပးတဲ့ နည္းပညာျဖစ္ပါတယ္..usb ကိုအသံုးျပဳတာ ဆယ္နွစ္ေက်ာ္ခဲ့ျပီျဖစ္ပါတယ္..printer ,scanner ,Camera , keyboard , mouse,usb hubs စတဲ့ device ေတြအားလံုးကို ခ်ိတ္ဆက္နိုင္တဲ့အတြက္ universal serial bus လို ့ေခၚပါတယ္.. usb device ေတြဟာ host တစ္ခုမွာ အေရအတြက္ 127 ခုထိ ခ်ိတ္ဆက္လို ့ရပါတယ္.. .USB connector မွာ အသံုးျပဳထားတဲ့ ေခါင္းက flat connector ျဖစ္ျပီး wire အားျဖင့္ 4 wire ပါရိွပါတယ္..အဲထဲကမွ နွစ္ပင္ကေတာ့ +5 v နဲ ့ ground ျဖစ္ျပီးေတာ့ က်န္တဲ့ နွစ္ပင္ကေတာ့ data ကို transfer လုပ္ပါတယ္..ကနဦးေပၚ ထြက္လာကတည္းက ခုလက္ရိွအခ်ိန္ထိ USB version ေလး မ်ိဳးရိွပါတယ္.
အဲဒါကေတာ့ USB 1.0,USB 1.1,USB 2.0,USB3.0 ျဖစ္ပါတယ္..
USB 1.0
USB 1.0 ေတြဟာ ပထမဆံုး ထုတ္လုပ္မွုျဖစ္ျပီး အျမင့္ဆံုး transfer rate က 1.5Mbps ပဲရိွပါတယ္....အဲဒီတုန္းက keyboard,mouse ,joystick ေလာက္ပဲ အသံုးျပဳခဲ့ၾကပါတယ္..
USB 1.1
ေနာက္ထပ္ USB 1.1 ေပၚလာပါတယ္..transfer rate 12Mbps ရိွျပီး USB 1.0 ထက္ ၈ဆ ေလာက္ပိုျမန္ပါ တယ္..ဒါအျပင္ USB hubs အားလံုးမွာ support လုပ္ပါတယ္.. သူ ့ေခတ္သူ ့ အခါနဲ ့ေတာ့ အျမင့္ဆံုးလို ့ေတာင္ေျပာလို ့ရပါတယ္
USB 2.0
2001 ခုနွစ္မွာ USB 2.0 ေပၚလာပါတယ္..USB 2.0 ကေတာ့လက္ရိွေတာ္ေတာ္မ်ားမ်ား အသံုးျပဳေနၾကတဲ့ memory stick အပါအ၀င္ cable standard ေတြေရာ ဟာ USB 2.0 ေတြျဖစ္ပါတယ္..အျမင့္ဆံုး transfer rate က 480Mbps ရိွပါတယ္..
USB 3.0
2008 ခု August လမွာ USB 3.0 ကို စတင္ျပီး Release လုပ္နိုင္ခဲ့ပါတယ္ အခုေစ်းကြက္ အတြင္းကို USB 3.0 ေရာက္ရိွေနပါျပီ.. သံုးလဲသံုးေနၾကပါျပီ..transfer rate ကေတာ့ 4.8Gbps ရိွပါတယ္..ေအာက္က ဇယားမွာ USB 1.0, USB 2.0 ,USB 3.0 တို ့ကို ဖိုင္ transfer လုပ္ရာမွာ အခ်ိန္ကြာျခားပံုကိုေဖာ္ျပထားပါတယ္..


USB connector ေတြဟာ မတူညီပဲကြဲျပားမွဳေတြရိွပါေသးတယ္..ဒါေတြကလည္း မတူညီတဲ့ device ေတြေၾကာင့္ မတူညီတဲ့ connector ေခါင္းေတြ ျပဳလုပ္ၾကရတာျဖစ္ပါတယ္..

Connector အမ်ိဳးအစား
Type A
Type A connector ဟာ common connector ျဖစ္ျပီး computer ေတြမွာပါတဲ့ USB port ဟာ Type A connector ေတြျဖစ္ပါတယ္..
Type B
Type B connector ကိုအမ်ားအားျဖင့္ printer မွာသံုးေလ့ရိွပါတယ္..
Mini USB
Mini USB ကို ေတာ္ေတာ္မ်ားမ်ားေတြ ့ဖူးမွာပါ သူက digital camera နဲ ့ mobile device ေတြမွာ အသံုးျပဳ တယ္ေလ..
Micro USB
Mini USB နဲ ့တူတူပါပဲ ဒါေပမဲ့ micro USB ကေခါင္းပိုေသးသြားတယ္ compact ျဖစ္တဲ့ camera နဲ ့ compact ျဖစ္တဲ့ mobile device ေတြမွာအသံုးျပဳပါတယ္..


ကိုစံၿငိမ္း(ျမန္မာမိသားစုဖိုရမ္)

Friday, July 8, 2011

SATA ဆိုတာဘာလဲ?

ကၽြန္ေတာ္တို႔ဆိုဒ္မွာ အမ်ားအားျဖင့္ ကြန္ပ်ဴတာနဲ႔ ပက္သက္ရင္ အေျခခံနဲ႔ ဆိုင္တဲ႔အေၾကာင္းအရာ၊ ၀င္းဒိုးနဲ႔ဆုိင္တဲ႔ အေၾကာင္းအ၇ာေလးေတြပဲ အမ်ားအားျဖင့္ တင္ေလ့ရွိပါတယ္။ အခုလည္း က်ေတာ္ျပန္လည္ ေ၀မွ်လို္တာကေတာ့ Hard ware နဲ႔ဆိုင္တဲ႔ အေၾကာင္းအရာ သိသင့္တာေလးေတြကို အေျခခံက်က် ေရးသားရွင္းျပထားေပးတဲ႔ အေၾကာင္းအရာေလးေတြကို က်ေတာ္ဖတ္မိသလို က်ေတာ့္ဆိုဒ္ကို လာလည္တဲ႔ သူငယ္ခ်င္းမ်ားလည္း ေလ႔လာမွတ္သားလို႔ရေအာင္ တစ္ဆင့္ျပန္လည္ ေ၀မွ်ျခင္းျဖစ္ပါတယ္။ ဘယ္အရာမဆို အေျခခံခိုင္ခိုင္မာမာရွိမွ ေအာက္ေျခခိုင္ခံ႔မွ တစ္ဆင့္ပီးတစ္ဆင့္ တက္တဲ႔အခါ အစစအရာရာ အဆင္ေျပမွာျဖစ္ပါတယ္။ ကၽြန္ေတာ္ကိုယ္တိုင္လည္း သေဘာက်ႏွစ္သက္မိလို႔ မွတ္စုအေနနဲ႔ေရာ တစ္ဆင္႔ျပန္လည္ ေ၀မွ်လိုတဲ႔ သေဘာနဲ႔ပါ တင္ေပးလိုက္ပါတယ္။ သိၿပီးသား ကၽြမ္းက်င္ပီးသား သူမ်ားအတြက္ လံုး၀မရည္ရြယ္ပဲ မူႀကိဳအဆင့္မ်ားကိုသာ ရည္ရြယ္ပါသည္။ ဘာေၾကာင့္လဲဆိုေတာ့ က်ေတာ္လည္း မူႀကိဳအဆင့္မွ မတက္ႏိုင္ေသးေသာေၾကာင့္ပါ....:D 

SATA ဆိုတာဘာလဲ
Serial Advanced Technology Attachment ျဖစ္ပါတယ္..ေနာက္ဆံုးေပၚ လက္ရိွအသံုးျပဳေနၾကတဲ့ နည္းပညာျဖစ္ပါတယ္ သူကလည္း ATA အုပ္စု၀င္ေတြ ျဖစ္ပါတယ္..transfer rate ျမန္ဆန္ျခင္း..wire ကို 7 Pin သာသံုးထားျခင္းေၾကာင့္ air flow ေကာင္းမြန္ျခင္း system unit အတြင္း ရွဳပ္ေထြးမွုကို ကင္းေ၀းေစျခင္းတို ့အားသာပါတယ္…hard disk တစ္လံုးပဲခ်ိတ္ဆက္လို ့ရတဲ့အတြက္ point to point system ျဖစ္ပါတယ္…2002 နွစ္ကုန္ပိုင္းမွာ စျပီးအသံုးျပဳခဲ့ၾကပါတယ္..စက္ကို shut down လုပ္စရာမလိုပဲ ျဖဳတ္တပ္လုပ္နိုင္ပါတယ္..hot swap ရတယ္ေပါ ့ဗ်ာ..SATA ၾကိဳးကို ေလ့လာၾကည့္မယ္ဆိုရင္ connector ေခါင္း က L shape ပံုသ႑န္ ရိွပါတယ္..SATA port ကို မွားထိုးစရာအေၾကာင္းမရိွပါဘူး..SATA ရဲ ့စနစ္မွာ jumper မလိုပါဘူး..SATA data transfer rate က သံုးမ်ိဳးရိွပါတယ္ …
SATA 1.5 Gbps
SATA ll 3 Gbps
SATA lll 6 Gbps တို့ျဖစ္ပါတယ္ ။
မိမိစက္က Hard disk က SATA လား..SATA I လား SATA II လား SATA III လားဆိုတာ speccy software နဲ ့ၾကည့္နိုင္ပါတယ္…
SATA နဲ ့PATA ဘာကြာလဲ

SATA
1.Point to point system ျဖစ္ပါတယ္..(ဒါေၾကာင့္ Hard disk or CD ROM တစ္လံုးပဲတပ္လို ့ရပါတယ္)
2.Hot swap ရပါတယ္..ကြန္ပ်ဴတာကို shut down လုပ္စရာမလိုဘူး..
3.Pin က 7 wire ပဲသံုးထားတယ္..
4.Air flow ေကာင္းမြန္ပါတယ္..
5. Transfer rate သံုးမ်ိဳး ရိွပါတယ္..(အထက္တြင္ေဖာ္ျပျပီး)
6.System unit အတြင္းၾကိဳးေတြရွုပ္ေထြးမွုမရိွပဲရွင္းရွင္းလင္းလင္း ျဖစ္ေစတယ္..
7.jumper ခ်ိဳးစရာမလိုျခင္း..

PATA(EIDE Drive)
1.EIDE connector မွာ connector သံုးခုပါရိွတယ္..motherboard ကို connector တစ္ခုသြားျပီး က်န္နဲ ့ master နဲ ့ slave မွာ drive နွစ္လံုးတပ္ဆင္နိုင္တယ္..
2.Hot swap မရဘူး..ကြန္ပ်ဴတာကို စက္ပိတ္ျပီးမွ လုပ္ေဆာင္နိုင္တယ္..
3.Pin က 40pin 80 wire သံုးထားတယ္…
4.40 pin 80 wire သံုးထားတဲ့အတြက္ေၾကာင့္ Airflow အားနည္းပါတယ္..
5.Transfer rate က အျမင့္ဆံုး 133Mbps ရိွပါတယ္
6.IDE cable ၾကိဳးျပားၾကီးပါတယ္..
7.Master /slave ခြဲေပးရပါတယ္..


ကိုစံၿငိမ္း(ျမန္မာမိသားစုဖိုရမ္)

Wednesday, July 6, 2011

ATA,IDE နဲ ့ EIDE အေၾကာင္း

ကၽြန္ေတာ္တို႔ဆိုဒ္မွာ အမ်ားအားျဖင့္ ကြန္ပ်ဴတာနဲ႔ ပက္သက္ရင္ အေျခခံနဲ႔ ဆိုင္တဲ႔အေၾကာင္းအရာ၊ ၀င္းဒိုးနဲ႔ဆုိင္တဲ႔ အေၾကာင္းအ၇ာေလးေတြပဲ အမ်ားအားျဖင့္ တင္ေလ့ရွိပါတယ္။ အခုလည္း က်ေတာ္ျပန္လည္ ေ၀မွ်လို္တာကေတာ့ Hard ware နဲ႔ဆိုင္တဲ႔ အေၾကာင္းအရာ သိသင့္တာေလးေတြကို အေျခခံက်က် ေရးသားရွင္းျပထားေပးတဲ႔ အေၾကာင္းအရာေလးေတြကို က်ေတာ္ဖတ္မိသလို က်ေတာ့္ဆိုဒ္ကို လာလည္တဲ႔ သူငယ္ခ်င္းမ်ားလည္း ေလ႔လာမွတ္သားလို႔ရေအာင္ တစ္ဆင့္ျပန္လည္ ေ၀မွ်ျခင္းျဖစ္ပါတယ္။ ဘယ္အရာမဆို အေျခခံခိုင္ခိုင္မာမာရွိမွ ေအာက္ေျခခိုင္ခံ႔မွ တစ္ဆင့္ပီးတစ္ဆင့္ တက္တဲ႔အခါ အစစအရာရာ အဆင္ေျပမွာျဖစ္ပါတယ္။ ကၽြန္ေတာ္ကိုယ္တိုင္လည္း သေဘာက်ႏွစ္သက္မိလို႔ မွတ္စုအေနနဲ႔ေရာ တစ္ဆင္႔ျပန္လည္ ေ၀မွ်လိုတဲ႔ သေဘာနဲ႔ပါ တင္ေပးလိုက္ပါတယ္။ သိၿပီးသား ကၽြမ္းက်င္ပီးသား သူမ်ားအတြက္ လံုး၀မရည္ရြယ္ပဲ မူႀကိဳအဆင့္မ်ားကိုသာ ရည္ရြယ္ပါသည္။ ဘာေၾကာင့္လဲဆိုေတာ့ က်ေတာ္လည္း မူႀကိဳအဆင့္မွ မတက္ႏိုင္ေသးေသာေၾကာင့္ပါ....:D

ATA ဆိုတာ Advanced Technology Attachment ရဲ ့အတိုေကာက္ျဖစ္ပါတယ္..သူက နည္းပညာ ရဲ ့ standard တစ္ခု ျဖစ္ပါတယ္ ဘယ္လိုမ်ိဳး standard လဲဆိုေတာ့ hard disk နဲ ့ motherboard အၾကား Data ေတြကို သယ္ေဆာင္ေပးဖို ့အတြက္ျပဳလုပ္ ထားတဲ့ ribbon cable ရဲ ့ standard ေပါ့..၂၀ ရာစု မွာေပၚခဲ့ၾကတဲ့ hard disk ေတြဟာ motherboard နဲ ့ဆက္သြယ္ဖို ့ အတြက္ data bus လမ္းေၾကာင္းကို IDE cable ကိုအသံုးျပဳခဲ့ၾကပါတယ္.. စစခ်င္း ထုတ္တုန္းကေတာ့ hard disk နဲ ့ခ်ိတ္ဆက္ဖို ့အတြက္ရည္ရြယ္ခဲ့ျပီး ေနာက္ပိုင္းမွာ CDROM,DVD ROM , SCSI device ေတြကိုပါ တြဲသံုးဖို ့ျဖစ္လာပါတယ္..ATA packet interface အျဖစ္အသံုးျပဳေသာၾကာင့္ ATAPI လို ့လည္းေခၚပါတယ္..

IDE - Integrated Drive Electronics(ATA-1)
IDE ဆိုတာ Integrated Drive Electronic ရဲ ့အတိုေကာက္ျဖစ္ပါတယ္..1994 ခုနွစ္က ထုတ္လုပ္ပါတယ္ ATA ထဲမွာေတာ့အေစာဆံုး နည္းပညာျဖစ္ပါတယ္..ATA-1 လို ့ လည္း ေခၚပါတယ္..ATA-1 မွာအသံုးျပဳတဲ့ transfer modeက PIO mode ျဖစ္ျပီး mode 0 နဲ ့ mode 1 ကို support လုပ္ပါတယ္.. တစ္စကၠန္ ့ မွာသယ္ေဆာင္ နိုင္တဲ ့transfer rate က 8Mbps(million bit per second) ျဖစ္ပါတယ္..
EIDE - Enhanced IDE(ATA-2)
1996 ခုနွစ္က်ေတာ့ Enhanced IDE ဆိုျပီးေပၚလာပါတယ္ EIDE Enhanced IDE ကို ATA-2 လို ့ေခၚသလို fast ATA လို ့လည္းေခၚပါေသးတယ္..16Mbps ထိ transfer rate လုပ္နိုင္ ပါတယ္..IDE မွာတုန္းက PIO mode နဲ ့run ေနတာ mode 0 mode 1 သာ support လုပ္ျပီး EIDE မွာေတာ့ PIO mode 3 mode 4 ကို support လုပ္ပါတယ္ PIO mode (Programable Input Output)က data ေတြကို သယ္ေဆာင္တဲ့ အခါ transfer rate လုပ္တဲ့ နည္းပညာ ျဖစ္ပါ တယ္..
ATA-3
1997 မွာ ATA-3 ကိုထုတ္ပါတယ္ သူ ့မွာ ဘာေျပာင္းလဲလာသလဲဆိုေတာ့ Improved Reliability , SMART နဲ ့ security feature ေတြပါ၀င္လာပါတယ္…
ATA-4
1988 မွာ ATA-4 ကို ထုတ္လုပ္ပါတယ္…PIO mode အစား Ultra ATA/33 ကိုသံုးစြဲလာပါတယ္… Ultra DMA လို ့လည္းေခၚပါတယ္..33Mbps ထိ transfer လုပ္နိုင္ပါတယ္..ေနာက္သူ ့ကို ATAPI 4 လို ့လည္းေခၚပါတယ္..
ATA-5
ATA-5 ကို 2000 ခုနွစ္မွာ ထုတ္လိုက္ျပီး၄င္းကို Ultra ATA/66 လို ့လဲေခၚတယ္ 66Mbps အထိ transfer လုပ္နိုင္ပါတယ္..ယခင္က ribbon cable ၾကိဳးကို 40wire သံုးစြဲရာကေန 80 wire သံုးစြဲလာပါတယ္ ဒီလို 80 wire သံုးစြဲျခင္းအားျဖင့္ crosstalk ျဖစ္ျခင္းမွ ကာကြယ္ေပးပါတယ္..
ATA-6
2001 ခုနွစ္မွာ Ultra ATA-100 ထုတ္လုပ္ျပီး transfer speeds ကေတာ့ 100Mbps ထိုရလာပါတယ္..
ATA-7
2002 မွာ ATA-7 ကိုထုတ္ပါတယ္ သူ ့ကို Ultra ATA-133 လို ့ေခၚပါတယ္ data transfer speed က 133Mbps ထိရပါတယ္...ATA-7 ဟာ ATA-6 ကို backward compatable ျဖစ္ပါတယ္.. မၾကာမွီမွာပဲ SATA ကို 2002 ခုနွစ္ကုန္ပိုင္းမွာထုတ္လာတဲ့အတြက္ ေရွ ့ကထုတ္ခဲ့တဲ့ Ultra ATA-100 တို ့ Ultra ATA-133 တို ့ကို PATA လို ့ေခၚခဲ့ၾကပါတယ္…က်ြန္ေတာ္တို ့ပတ္၀န္းက်င္မွာ EIDE drive ကို IDE drive လို ့အလြယ္ ေခၚၾကသလို PATA Drive လို ့လည္းေခၚၾကပါတယ္..

မူရင္းေရးသားသူ။ ကိုစံၿငိမ္း(ျမန္မာမိသားစုဖိုရမ္)
အထက္ပါ ပို႔(စ္)ကို PDF ျဖင့္ ေဒါင္းလုပ္ရယူႏိုင္ပါတယ္။

Saturday, June 4, 2011

Batch File သင္ခန္းစာ (၁၀)

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

ဒီေန႔ က်ေနာ္ေဆြးေႏြးေပးမယ့္ အေၾကာင္းအရာကေတာ့ Input ကို redirect လုပ္ၿခင္းပါ။
သူမွာ့လည္း က်ေနာ္တုိ႔ Output မွာတုန္းက လုပ္ခဲ့သလိုမ်ိဳးပါဘဲ Operator တစ္ခုရိွပါတယ္။ အဲဒါကေတာ့ ၿဖစ္ၿပီး အခု Input မွာေတာ့ < ပါ။ C တုိ႔ C++ တုိ႔နဲ႔ နည္းနည္းဘဲကြာတယ္ေနာ္။ ဟိုမွာက cout<> ေလ… သိပ္မလြဲပါဘူး။
Input Redirection Operator ကို ဘယ္လုိသံုးၾကလဲဆုိတာကေတာ့ ရွင္းပါတယ္ ၊ က်ေနာ္တုိ႔ text file မွာ ရိွတာေတြကို DOS ထဲေၿပာင္းထည့္တဲ့ အခါမ်ိဳးမွာ သံုးၾကတာပါ။ Output တုန္းက DOS ကေန text file ဆီကို လႊဲၿပီးေတာ့ အခု Input မွာေတာ့ text file ကေန DOS ကို လႊဲတဲ့သေဘာပါ။
သူ႔ကိုေတာ့ က်ေနာ္တုိ႔ဟာ Command တစ္ခ်ိဳ႕နဲ႔ တြဲသံုးေလ့ရိွပါတယ္။ အဲဒီ့ Command ေတြကေတာ့ MORE နဲ႔ TYPE ဘဲၿဖစ္ပါတယ္။
MORE ဆုိတာက က်ေနာ္တို႔ရဲ႕ Text File ထဲက စာသားေတြဟာ တအားရွည္တဲ့ အခါမ်ိဳးမွာ Screen တစ္ခ်ပ္စာကို တစ္ခါၿပေပးတဲ့ command ၿဖစ္ပါတယ္။ တနည္းအားၿဖင့္ Scroll ဆဲြရန္လိုတဲ့ စာသားေတြကို Screen Size ဆန္႔သေလာက္ တစ္ခါဆီၿပေပးတဲ့ command ပါ။ သူက Enter တစ္ခါေခါက္ရင္ တစ္လိုင္းဆင္းေပးပါတယ္။ (ေရးထားတာ ရႈပ္လုိ႔ နားလည္ပါ့မလားမသိဘူး)
TYPE ဆုိတာကေတာ့ က်ေနာ္တုိ႔ရဲ႕ Text File ထဲက စာသားရိွသေလာက္ကို တစ္ခါတည္းနဲ႔ Scroll ဆြဲၿပီးၿပတဲ့ Command ပါ။ သူ႔ရဲ႕ Scroll လုပ္သြားတဲ့ speed က တအားၿမန္ေတာ့ ေအာက္ဆုံးေရာက္ၿပီးမွ အေပၚကို တစ္ခါ ၿပန္တက္ရရင္ ၊ စာတအားရွည္တဲ့ အခါမ်ိဳးမွာ အခက္ေတြ႔ႏုိင္ပါတယ္။ (ဒါေကာ နားလည္ရဲ႕လား။ နားမလည္ရင္ ၿပန္ေမးပါေနာ္။)
အဲဒီ့ Command ႏွစ္ခုရဲ႕ အဓိပၸါယ္ကို နားလည္ၾကတယ္ဆုိရင္ေတာ့ ၊ ဘယ္ Command က ကိုယ္နဲ႔ အသင့္ေတာ္ဆုံး ၿဖစ္မယ္။ အသံုးၿပဳမယ့္သူနဲ႔ အသင့္ေတာ္ဆုံး ၿဖစ္မယ္ဆုိတာ စဥ္းစားၿပီး သံုးၾကပါ။ (က်ေနာ္ကေတာ့ TYPE မွ TYPE ဘဲ… More က enter ေခါက္ရတာ လက္ေညာင္းလို႔။ )
ဘာကြာသလဲဆုိတာ ေသခ်ာသိခ်င္ရင္ ေအာက္က Code ကို Command Prompt ထဲမွာ သြားရိုက္ၾကည့္လိုက္ပါ။
C:\မိမိ import (or) redirect လုပ္မယ့္ file ရိွသည့္လမ္းေၾကာင္း > MORE echo y | del *.*
အဲဒီ့ Code ကို ၾကည့္ရင္ေတာ့ နားလည္ၿပီထင္ပါတယ္။ echo နဲ႔ y ကို ရိုက္ထုတ္ပါတယ္။ အဲဒီ့အတြက္ y ဟာ အဲဒီ့ အခ်ိန္မွာ output တစ္ခုၿဖစ္ပါတယ္။ သူ႔ေနာက္မွာေတာ့ | ဆုိၿပီးေတာ့ Pipe Operator တစ္ခုသံုးထားပါတယ္။ အဲလိုသံုးထားတဲ့ အတြက္ က်ေနာ္တုိ႔ဟာ del တဲ့ Command ကလိုအပ္တဲ့ import တစ္ခုၿဖစ္တဲ့ y ေနရာမွာ ခုနက ထြက္လာတဲ့ output ၿဖစ္တဲ့ y ကို သံုးလိုက္ပါတယ္။OK? (ဟူး… ဒီေလာက္ ဆုိရင္ေတာ့ သေဘာေပါက္ၿပီထင္ပါတယ္။)
အခုေရးခဲ့တဲ့ နည္းေတြကေတာ့ Input Redirect လုပ္နည္းမ်ားၿဖစ္ပါတယ္။ ပံုမွန္လုပ္ေနၾကၿဖစ္တဲ့ Keyboard ကေန Input သြင္းတာထက္ ၊ မိမိရဲ႕ System ထဲမွာဘဲ Input ကို လွည့္သံုးသြားတဲ့နည္းပါ။ လုပ္ရတာ ေပ်ာ္ဖို႔ေကာင္းတယ္ေနာ္။ (အခု စာဖတ္သူေတာ့ ေပ်ာ္မေပ်ာ္မသိဘူး။ က်ေနာ့္အတြက္ေတာ့ ဒါေတြ ေလ့လာခဲ့ရတဲ့ အခ်ိန္ဟာ ေပ်ာ္ဖို႔ အေကာင္းဆုံးပါဘဲ။ ဘာမွန္းမသိဘဲနဲ႔ Screen မဲမဲၾကီးမွာ စာေတြ က်လာတာကို ေပ်ာ္ခဲ့တာေလ။ အခုေတာ့ ပ်က္ဆီးေနၿပီ… ဘာမွလုပ္ခ်င္စိတ္ ၊ ေလ့လာခ်င္စိတ္မရိွဘူးၿဖစ္ေနတယ္။)
Batch File Programming က တကယ္ေလ့လာရင္ အရမ္းကို လြယ္တဲ့ဟာတစ္ခုပါ။ ၿပီးေတာ့ သံုးတတ္ရင္ သံုးတတ္သလို အက်ိဳးလည္းရိွၿပီးေတာ့ ၊ သံုးရတာလည္း တကယ္ ေပ်ာ္ဖို႔ ေကာင္းပါတယ္။ သူ႔ကိုေလ့လာခ်င္တယ္ ဆုိရင္လည္း တၿခားဟာေတြလို မ်ားမ်ားစားစား knowledge ရိွစရာမလိုပါဘူး။ DOS Command ေတြကို နည္းနည္းပါးပါး အကြ်မ္းတ၀င္ရိွတယ္ဆုိရင္ဘဲ လုပ္စားလို႔ရေနၿပီ။
DOS Command ေတြနဲ႔ ပါတ္သက္လို႔ ေလ့လာလို႔ရတဲ့ site ေတြ အမ်ားၾကီးရွိပါတယ္။ အဲဒီ့မွာေလ့လာပါ ၊ ဖတ္ပါ ၊ မွတ္ပါ ၊ သင္ယူပါ ၊ ကိုယ္တုိင္လုပ္ၾကည့္ပါ။ အဲလို site ေတြမွာ တစ္ခါတစ္ေလဆုိရင္ DOS ရဲ႕ Hidden Command ေတြလည္း မေရမတြက္ႏုိင္ေအာင္ရွိေနတတ္ပါတယ္။ အဲလိုလုပ္ၿပီးေတာ့ ေလ့လာလုိက္မယ္ဆုိရင္ Batch File Programming မွာ ဆရာတစ္ဆူၿဖစ္လာႏုိင္တယ္။ အေပၚမွာေရးခဲ့ဖူးတုန္းကလုိဘဲ ဆရာတစ္ဆူၿဖစ္ရင္ ဘာလုပ္လို႔ရလဲေတာ့ မေမးၾကနဲ႔ေနာ္။ က်ေနာ္လည္း Bat ကို အိတ္စပါတ္ မဟုတ္သလို စပယ္ရွယ္လစ္ လဲဟုတ္ဘူး။ ဘာလုပ္လုိ႔ရလဲဆုိတာလည္း ကိုယ့္ေပၚဘဲမူတည္တယ္ေနာ္။ က်ေနာ္ ေၿပာတာ ၂ ခါရိွၿပီ… ထပ္ေမးၾကနဲ႔ )
ဒီေန႔ေတာ့ ဒီေလာက္ဘဲေနာ္။ ေနာက္တစ္ခါ ဘာေရးရမယ္မွန္းက ခုထိမသိေသးလို႔ ၊ ဒီေန႔ေတာ့ ေနာက္တစ္ေခါက္ ဘာေဆြးေႏြးမယ္ဆုိတာ ၾကိဳမေၿပာခဲ့ေတာ့ဘူးေနာ္။ တားတားဖိုရမ္လည္း ၿပင္ဆင္ေနရေသးလို႔ ၊ က်န္တာ ေခါင္းထဲ သိပ္မ၀င္ဘူး ၿဖစ္ေနတယ္။ ေနာက္တစ္ခါ ပိုစ့္တင္မွ ဘာအေၾကာင္းလဲဆုိတာ ၾကည့္ေပေတာ့။ တာ့တာ…..
စာဖတ္သူအေပါင္း က်န္းမာေပ်ာ္ရႊင္ၿပီး ကြန္နက္ရွင္ေကာင္းေကာင္း ရၾကပါေစ။

written by SYKO
 

Recent Post

Random Post