Showing posts with label နည္းပညာ ေဆာင္းပါး. Show all posts
Showing posts with label နည္းပညာ ေဆာင္းပါး. Show all posts

Friday, January 1, 2016

DDOS အေၾကာင္း

DDOS အေၾကာင္းေလးေရးေပးခ်င္တယ္....Attacker တစ္ေယာက္ျဖစ္ရင္ဒါေတြသိထားဖို႔ေတာ့လိုမယ္.....အားလံုးသိေအာင္Attacker မ်ား႐ွဲေပးေစခ်င္တယ္.......
Ddos အေၾကာင္းကို သာမန္ user ေတြနားလည္ေအာင္ ႐ွင္းျပေပးပါ့မယ္
ဥပမာ ကြၽန္ေတာ္တို႔ပံုမွန္ website တစ္ခုကိုသံုးမယ္ဆိုရင္ webaddress ကို browser ကေန႐ိုတ္ဖြင့္ရမယ္
အဲမွာ browser က webserver ကိုခ်ိတ္ဆက္ေပးမယ္ request လုပ္မယ္ေပါ့
စကားနဲ႔ေျပာရရင္ server ဆိုတာ ေတာင္းသမွ်ေပးရတဲ့အမ်ိဳးဗ် browser က ေတာင္းဆိုတဲ့ request ကို webserver က ျပန္ခ်ေပးရတယ္ html codeအေနနဲ႔ေပါ့ အဲဒီ code ကို browser က ဖတ္ၿပီးဘာသာျပန္ၿပီး ကြၽန္ေတာ္တို႔ျမင္ရတဲ့ web page ကိုပံုေဖာ္ေပးတာ ဟုတ္ၿပီ ေတာင္းသမွ်ထုတ္ေပးရမွာ server တာဝန္ ဒီေတာ့ user က တစ္ခ်ိန္တည္းမွာ request ေတြအမ်ားႀကီးေတာင္းခံမယ္ ပို႔လႊတ္မယ္ဆိုရင္ ? Ddos က ဒီအခ်က္ကိုအဓိကထားတယ္ေတာ္ယံုserver နဲ႔လုပ္ထားနဲ႔လုပ္ထားတဲ့web ေတြမွာ လူသံုးမ်ားတာနဲ႔ တစ္ခါတစ္ရံ overload ျဖစ္သြားၿပီး ေလးတာ က်တာေတြျဖစ္တက္တယ္
ဒါပံုမွန္သံုးေနတဲ့အတိုင္းေျပာတာေနာ္
Ddos ကို attacker က သံုးမယ္ဆိုရင္ ipတစ္ခုတည္းက request ေပါင္းမ်ားစြာ ပို႔လႊတ္တာျဖစ္လို႔ သာမာန္ပံုမွန္အသံုးျပဳသူ မ်ားစြာ သံုးစြဲႏိုင္တဲ့ source ကို တစ္ေယာက္တည္း သံုးပစ္လိုက္တာနဲ႔ အတူတူပဲ ဥပမာ web server က လူ၅ရာ တစ္ၿပိဳင္တည္းဝင္သံုးဖို႔ ခံႏိုင္ရည္အား႐ွိတယ္ ဆိုပါစို႔
ပံုမွန္သံုးသူက တစ္ရာေလာက္ ဝင္သံုးမယ္ ရေသးတယ္ အဲအခ်ိန္မွာ attacker တစ္ဦးက လူ၂၀၀အားနဲ႔ ညီမွ်တဲ ့ ddos ေႂကြးပလိုက္မယ္ ဒါဆို ဆိုဒ္ကေလးကန္လာၿပီေနာက္ attacker တစ္ေယာက္ပါဝင္လာၿပီ သူလဲ လူ၃၀၀ အားကိုတစ္ေယာက္တည္းနဲ႔ သံုးပသ္လိုက္မယ္ အဲမွာ အသံုးျပဳသူ ၆၀၀ မူလခံႏိုင္ရည္ ၅၀၀ ျဖစ္လို႔ over ျဖစ္ေနၿပီ အဲအခ်ိန္ ေနာက္ထပ္ attacker ေပါင္းမ်ားစြာက တစ္ၿပိဳင္တည္း သာမန္ထက္ပိုတဲ့ request ေတြပို႔လႊတ္မယ္ဆိုရင္ မႏိုင္ဝန္ထမ္းရတဲ့အတြက္ ဆာဗာတစ္ခုလံုးေဒါင္းသြားႏိုင္ပါတယ္ ဒါက ddos ရဲ႕အေျခ ခံသေဘာတရားပါ... Ip တစ္ခုမွာ port ေပါင္းမ်ားစြာ႐ွိတက္တယ္ ဥပမာ 80ဆိုရင္ Web page 21ဆို ftp အဲလိုပဲ mail pop တို႔ smpt port တို႔႐ွိတယ္ ဘယ္ server ကိုပစ္မွတ္ထားတိုက္ခိုက္မလဲဆိုတာ ေရြးရတယ္ အမ်ားဆ္ံူးက 80 နဲ႔ dns port 53ကိုသမတာမ်ားတယ္ ဒါက သူ႔ web ကဘာကိုအသားေပးလဲၾကည့္ရမယ္ Ipေတြ ခြဲၿပီး ဒိုမိန္းေရာင္းစားေနတဲ့web ဆိုရင္ dnsနဲ႔ကစ္တယ္
ေရာင္းကုန္ေတြတင္ၿပီး mail နဲ႔ခ်ိတ္ဆက္အလုပ္လုပ္ေနရင္ Smpt /pop ကိုကစ္တယ္ အဲလိုေတြလဲ႐ွိေသးတယ္ ပံုမွန္ကိုက အလုပ္မ်ားေနတဲ့ serviceကို သမရင္ အလြယ္က်တယ္ေလ ......ဒါ DDOS တိုက္ခိုက္ခ်င္းရဲ႕ အေျခခံသေဘာတရားပါ...... Myanmar Attacker မ်ားကို....ခုလိုအခ်ိန္မွာ လက္တြဲမေခၚဘူးဆိုရင္......ေနာက္တခ်ိန္.....Myanmar မွာ Hacker ဆိုတာ ႐ွိမွာမဟုတ္ေတာ့ပါဘးူ......ဒါေၾကာင့္္အားလံုးကိုလက္တြဲေခၚေစခ်င္ပါတယ္......စီနီယာမ်ားအားလံုးေလးစားလွ်က္ပါ........

Credit ; Ko Naing Min Htun


Thursday, October 8, 2015

Electronic Fuel Injection စနစ္အေျခခံ အေၾကာင္း

*** EFI ေလာင္စာဆီပို႔စနစ္ အေျခခံ ***
ေခတ္ေဟာင္းကားေတြမွာ ေလာင္စာဆီပို႔စနစ္ကို ကာပ႐ိုက္တာ ကလုပ္ေပးပါတယ္။ ဓာတ္ဆီအင္ဂ်င္ တစ္လံုးမွာ ေလနဲ႔ ဓာတ္ဆီအခ်ိဳးက် ေရာစပ္ေပးတဲ့အလုပ္ကို ကာပ႐ိုက္ တာလုပ္ေပးပါတယ္။ ဓာတ္ဆီအင္ ဂ်င္တစ္လံုးရဲ႕ လည္ပတ္ေနတဲ့အေျခ အေနအမ်ိဳးမ်ိဳးကိုလိုက္ၿပီး လိုအပ္တဲ့ ေလနဲ႔ ေလာင္စာအခ်ိဳးကို ကာပ႐ိုက္ တာစနစ္က အေကာင္းဆံုးလုပ္မေပး ႏိုင္ပါဘူး။ ဆီမ်ားသြားတာလည္းရွိ မယ္။ ဆီနည္းတာလဲရွိမယ္။ အား နည္းခ်က္ေတြကေတာ့ အမ်ားႀကီးပါ ဘဲ။ ဆီေရာစပ္ေပးႏိုင္တာမမွန္တဲ့အ တြက္ အိတ္ေဇာအီမစ္ရွင္းေတြမ်ားၿပီး ေလထုညစ္ညမ္းမႈေတြျဖစ္ေစပါတယ္။ EFI စနစ္ကေတာ့ အင္ဂ်င္လည္ပတ္ မႈအေျခအေနကိုလိုက္ၿပီး ေလနဲ႔ ေလာင္စာဆီအခ်ိဳးအစားေရာစပ္မႈကို အေကာင္းဆံုးလုပ္ေပးႏိုင္တယ္။ EFI ဆိုတဲ့စကားလံုးက Electronic Fuel Injection ရဲ႕ အတိုေကာက္ေခၚဆို တာပါ။ EFI စနစ္မွာ Injector ေတြ က ေလာင္စာဓာတ္ဆီကို အမႈန္အ မႊားေလးေတြအျဖစ္ ျဖန္းေပးတယ္။ ဆီပမာဏနဲ႔ ဆီပန္းေပးတဲ့ Timing အခ်ိန္ကိုက္ကို ကြန္ပ်ဴတာက ထိန္းခ်ဳပ္ၿပီး အမိန္႔ေပးပါတယ္။ အင္ဂ်င္မွာ တပ္ဆင္ထားတဲ့ အာ႐ံုခံဆင္ဆာ ေတြက အင္ဂ်င္ရဲ႕ အေျခအေနသတင္းအခ်က္အလက္ေတြကို ေထာက္ လွမ္းအာ႐ံုခံၿပီး ကြန္ပ်ဴတာကို သတင္း ပို႔ေပးတယ္။ ကြန္ပ်ဴတာက အဲဒီအ ခ်က္အလက္ေတြကို အေျခခံၿပီး အင္ ဂ်င္ speed, ႐ုန္းကန္ေပးရမဲ့ဝန္အား (load) နဲ႔ အင္ဂ်င္လည္ပတ္မႈအေျခ အေနအမ်ိဳးမ်ိဳးကို ဆံုးျဖတ္ေပးပါ တယ္။
ဓာတ္ဆီေလာင္စာသံုး၊ အင္ဂ်င္ တစ္လံုးမွာ ေလနဲ႔ ေလာင္စာဆီေရာ စပ္မႈအမ်ိဳးအစားက အေရးႀကီးပါ တယ္။
အေကာင္းဆံုးျပည့္ဝစြာ မီး ေလာင္ပါက္ကြဲမႈတစ္ခုျဖစ္ဖို႔အတြက္ ေလနဲ႔ ေလာင္စာဆီ(ဓာတ္ဆီ)အခ်ိဳး အစားဟာ (14.7:1) ျဖစ္ရပါတယ္။ ေလာင္စာဆီ ၁ ဆကို ေလ(ေအာက္ ဆီဂ်င္) (14.7) ဆနဲ႔ ေရာေႏွာထား တဲ့ Air Fuel mixture ျဖစ္မွာ အျပည့္အဝမီးေလာင္ကြ်မ္းပါတယ္။
ဓာတ္ဆီအင္ဂ်င္တစ္လံုးမွာ ဆလင္ဒါအတြင္းကို ေလနဲ႔ ေလာင္စာဆီအခ်ိဳးက်ေရာစပ္ထားတဲ့ ေလ ေလာင္စာဆီအေရာအေႏွာဝင္ေရာက္ၿပီး ပစၥတင္ျပန္တက္လာတဲ့ Compression Stroke အဆံုးမွာ spark plug မွ အခ်ိန္ကိုက္မီးပြားပြင့္ေပးတာ ေၾကာင့္ မီးေလာင္ေပါက္ကြဲၿပီး အင္ဂ်င္လည္ပတ္တာျဖစ္တယ္။ ဆီမ်ား ၿပီး ေလနည္းတဲ့ အေရာအေႏွာကို Rich mixture လို႔ေခၚပါတယ္။ ဆီနည္းတဲ့ အေရာအေႏွာကို Lean mixture လို႔ေခၚပါတယ္။ Rich mixture မွာ ေလနည္းၿပီး ဆီပမာဏမ်ား ေနတဲ့အတြက္ အျပည့္အဝမီးမေလာင္ ႏိုင္ပါဘူး။ ေအာက္ဆီဂ်င္နည္းေနတဲ့ အတြက္ မီးေလာင္ၿပီးထြက္လာတဲ့ အိတ္ေဇာဓာတ္ေငြ႕ေတြမွာ ကာဗြန္ မိုေနာက္ဆိုဒ္ဓာတ္ေငြ႕ေတြ ပါေနတာ ေၾကာင့္ ေလထုညစ္ညမ္းမႈျဖစ္မယ္။ ဆီနည္းတဲ့ Lean mixture အေရာ အေႏွာမွာလည္း ေပါက္ကြဲအားက် ဆင္းၿပီး ပါဝါစြမ္းအား အထြက္နည္း ေနမယ္။
ဓာတ္ဆီအင္ဂ်င္တစ္လံုးဟာ လည္ပတ္မႈအေျခအေနအမ်ိဳးမ်ိဳးမွာ အေကာင္းဆံုး ေလ၊ ေလာင္စာအခ်ိဳး (14.7:1) ျဖစ္ေပၚေနမွ စြမ္းအားအ ျပည့္အဝရရွိၿပီး အျပည့္အဝေလာင္ ကြ်မ္းမႈေၾကာင့္ ေလထုညစ္ညမ္းမႈ ေလ်ာ့နည္းေစပါတယ္။ ေလာင္စာဆီ ထိေရာက္မႈရွိၿပီး ဆီစားသက္သာပါ တယ္။ ဒီလိုအေျခအေနမ်ိဳးကို ကာပ ႐ိုက္တာစနစ္က လုပ္ေဆာင္ႏိုင္စြမ္း မရွိပါဘူး။ EFI စနစ္ကသာ အင္ဂ်င္ အေျခအေနအမ်ိဳးမ်ိဳးအတြက္ လိုအပ္ တဲ့ဆီပမာဏကို ကြန္ပ်ဴတာက ထိန္း ေက်ာင္းၿပီး ပို႔ေပးႏိုင္ပါတယ္။
EFI စနစ္က ၁၉၈၀ ခုႏွစ္ ေလာက္မွာ ေပၚေပါက္လာခဲ့ပါတယ္။ ပထမဆံုး စတင္ေပၚေပါက္တဲ့စနစ္က Throttle Body Injection စနစ္ပါ။ Intake Manifold အဝင္သင့္ေလ်ာ္ တယ္။ ေဘာ္ဒီမွာ အေပါက္ေဖာက္ ၿပီး Injector ၁ လံုး သို႔မဟုတ္ ၂ လံုးက ေလာင္စာဆီကိုျဖန္းေပးပါ တယ္။ ဒီစနစ္မွာလည္း အားနည္း ခ်က္ေတြရွိတာေၾကာင့္ Multiport fuel Injection စနစ္ကို တီထြင္လာ ၾကပါတယ္။ စတင္ေပၚစက အီလက္ ထရြန္နစ္နည္းကို အျပည့္အဝအသံုး မခ်ႏိုင္ေသးပါဘူး။ ၁၉၈၀ ျဖည့္လြန္ ေနာက္ပိုင္း ၁၉၉၀ ေလာက္မွာ အီ လက္ထရြန္နစ္စနစ္ကို အျပည့္အဝ သံုးထားတဲ့ EFI စနစ္ေတြေပၚလာပါ တယ္။ ဒီကေန႔မ်က္ေမွာက္ကာလမွာ ေတာ့ ကြန္ပ်ဴတာထိန္းခ်ဳပ္တဲ့ အီလက္ထရြန္နစ္စနစ္သံုး Injector ေတြဘဲ သံုးလာၾကပါတယ္။
၂၀ဝ၀ ျပည့္ႏွစ္ေနာက္ပိုင္းမွာ Gasoline Direct Injection (GDI) စနစ္ဆိုၿပီး တီထြင္ခဲ့ၾကပါတယ္။ ဒီစနစ္မွာေတာ့ ဆလင္ဒါတစ္လံုးခ်င္းကို Injector တစ္လံုးခ်င္းက တိုက္႐ိုက္ ဆီျဖန္းေပးတာျဖစ္ပါတယ္။ အင္ဂ်င္ မီးေလာင္ေပါက္ကြဲခန္းထဲအေရာက္ Injector က ေလာင္စာဆီတိုက္႐ိုက္ ျဖန္းေပးတာပါ။ GDI စနစ္မွာ ဒီဇယ္ အင္ဂ်င္နဲ႔ ပံုစံတူပါတယ္။ Injector ေတြက ဆီျဖန္းေပးတဲ့ Pressure ဖိအားက Multiport Fuel Injection စနစ္ထက္ ပိုမ်ားပါတယ္။ ေလာင္စာ ဆီစားႏႈန္းသက္သာမႈနဲ႔ ပါဝါစြမ္းအင္ ပိုမိုရရွိမႈမွာေတာ့ ၁၅ ရာခိုင္ႏႈန္းကေန ၂၅ ရာခိုင္ႏႈန္းေလာက္အထိ တိုးတက္ လာပါတယ္။ GDI စနစ္ကို အသံုးျပဳ ထားတဲ့ ကားအမ်ိဳးအစားေတြကေတာ့ Vosklwagen TDI, Mazda direct injection engine, Chevrolet Eco Tech အင္ဂ်င္၊ Ford Eco Boost နဲ႔ Mitsubishi Pajero GDI အင္ဂ်င္မ်ား ဘဲ ျဖစ္ပါတယ္။ EFI (Electronic Fuel Injection) စနစ္ဖြဲ႕စည္းတည္ေဆာက္ပံု ဒီဇိုင္းေတြဟာ ထုတ္လုပ္တဲ့ကုမၸဏီ ကိုလိုက္ၿပီး အေသးစိတ္လုပ္ေဆာင္ ပံုနည္းစနစ္ေတြမွာ ကြဲျပားျခားနားႏိုင္ ပါတယ္။ ဒါေပမဲ့ အေျခခံသေဘာ တရားေတြကေတာ့ အားလံုးအတူတူ ပါဘဲ။ EFI စနစ္မွာ ေလာင္စာဆီကို ကြန္ပ်ဴတာထိန္းခ်ဳပ္ၿပီး Injector ေတြကေန တစ္ဆင့္ ဆလင္ဒါတစ္ လံုးခ်င္းကို ေလာင္စာဆီျဖန္းေပးတယ္။
EFI စနစ္မွာ အင္ဂ်င္လည္ပတ္ ဖို႔ အေျခအေနေတြျဖစ္တဲ့ အင္ဂ်င္လည္ပတ္ႏႈန္း (RPM)၊ အဝင္ေလအပူခ်ိန္၊ အေအးခံရည္ရဲ႕အပူခ်ိန္၊ Throttle Valve Position, အိတ္ေဇာ အေငြ႕ထဲမွပါလာတဲ့ ေအာက္ဆီဂ်င္ ပမာဏစတဲ့ အခ်က္အလက္ေတြကို မူတည္ၿပီး ကြန္ပ်ဴတာက ဆီပို႔ေပးရ မယ့္ပမာဏနဲ႔ ဆီျဖန္းတိုင္မင္ေတြကို တြက္ခ်က္ၿပီး အမိန္႔ေပးၫႊန္ၾကား တယ္။ ECU (Electronic Control Unit) ေခၚ ကြန္ပ်ဴတာက ၫႊန္ၾကား တဲ့အတိုင္း Injector ေတြက တိက် တဲ့ေလာင္စာပမာဏကို ျဖန္႔ေဝေပး တယ္။ ဒါေၾကာင့္ EFI အင္ဂ်င္ေတြ ဟာ ေျပာင္းလဲေနတဲ့အေျခအေနေတြ အေပၚမွာမူတည္ၿပီး ယာဥ္ေမာင္းသူ ေစခိုင္းသမွ်ကို လိုအပ္သလို အ ေကာင္းဆံုးလုပ္ေပးႏိုင္တယ္။ ဆီစား သက္သာၿပီး အီမစ္ရွင္းထုတ္လႊတ္မႈ လည္းနည္းတယ္။ EFI စနစ္က ကာပ ႐ိုက္တာစနစ္ထက္ Fuel Efficiency အျပည့္အဝေပးႏိုင္တယ္။

EFI စနစ္ကို Fuel Supply System, Sensing System နဲ႔ Data Procesing Fuel Metering System ဆိုၿပီး အၾကမ္းအားျဖင့္ ၃ မ်ိဳးခြဲ ၿပီး ရွင္းလင္းပါ့မယ္။
Fuel Supply System
အင္ဂ်င္အတြက္ ဆီျဖန္႔ေဝေပး ဖို႔ အေျခခံအစိတ္အပိုင္းေတြပါဝင္ပါ တယ္။ Electrical Fuel Pump ကို ေလာင္စာဆီတိုင္ကီထဲမွာထားတယ္။ ဆီထဲမွာနစ္ျမႇဳပ္ေနတဲ့ Fuel Pump က ကားေသာ့ဖြင့္လိုက္တာနဲ႔ ဆီေတြ ေမာင္းပို႔တယ္။ ဆီပိုက္လိုင္းကတစ္ဆင့္ ဆီစစ္ဘူးကိုျဖတ္ၿပီး သန္႔စင္ေစတယ္။ သန္႔စင္ၿပီးေလာင္စာဆီေတြ ဟာ Fuel Rail လိုင္းထဲမွာ သတ္မွတ္ ဖိအားအတိုင္းရွိတယ္။ Fuel Rail နဲ႔ Injector တစ္လံုးခ်င္းကို ပိုက္နဲ႔ဆက္ ထားတယ္။ ကြန္ပ်ဴတာၫြန္ၾကား ထိန္းေက်ာင္းမႈေအာက္မွာရွိေနတဲ့ Injector ေတြဟာ အင္ဂ်င္လည္ပတ္ မႈအေျခအေနေပၚမူတည္ၿပီး ဆီျဖန္း ေပးတယ္။ Fuel Rail လိုင္းထဲမွာရွိတဲ့ ေလာင္စာဆီေတြရဲ႕ ဖိအား Pressure ကို Regulator က ထိန္းခ်ဳပ္ေပး တယ္။ ပိုလွ်ံတဲ့ဆီေတြကို Return ပိုက္လိုင္းကေနတဆင့္ ဆီတိုင္ကီထဲ ျပန္ဝင္တယ္။
Sensing System
အင္ဂ်င္ ECU (Electronic Control Unit) နဲ႔ ဆက္သြယ္ထားတဲ့ အာ႐ံုခံဆင္ဆာေတြဟာ အင္ဂ်င္ရဲ႕ လည္ပတ္မႈအေျခအေနေတြကို သတင္းေပးပို႔ေနတဲ့ ေထာက္လွမ္းေရး ေတြျဖစ္တယ္။ အာ႐ံုခံဆင္ဆာေတြက သတင္းအခ်က္အလက္ေတြရမွ ECU က တြက္ခ်က္ၿပီး အင္ဂ်င္ကို ထိန္း ခ်ဳပ္ၫြန္ၾကားႏိုင္မယ္။ အာ႐ံုခံဆင္ဆာ ေတြကေတာ့ Air Flow Sensor, Oxygen Sensor, Throttle Position Sensor, Coolant temperature Sensor, Engine Speed Sensor, Manifold Absolute Pressure Sensor, Voltage Sensor, Intake Air Temperature Sensor တို႔ျဖစ္ပါတယ္။
Data Procesing Fuel Metering System
ကြန္ပ်ဴတာ ECU ဟာ အာ႐ံုခံ ဆင္ဆာေတြကေန ေပးပို႔လာတဲ့ အင္ဂ်င္ရဲ႕ အေျခအေနအခ်က္အလက္ ေတြကို Memory မွာ မွတ္သားထား ၿပီး အင္ဂ်င္အတြက္ အေကာင္းဆံုး ေလ၊ ေလာင္စာဆီအခ်ိဳး (14.7:1) ရဖို႔ တြက္ခ်က္ေပးတယ္။ ၿပီးေတာ့ Injector ေတြကို အမိန္႔ေပးၫြန္ၾကား တယ္။ Injector Valve ဖြင့္ခ်ိန္၊ ပိတ္ ခ်ိန္ဟာ မီလီစကၠန္႔ေလာက္ဘဲ အခ်ိန္အရမ္းတိုေတာင္းတယ္။ njector တစ္လံုးပြင့္တာ၊ ပိတ္ တာဟာ Duty Cycle တစ္ခုဘဲ အင္ဂ်င္အတြက္ ေလာင္စာဆီမ်ားမ်ားလို အပ္ခ်ိန္မွာ Injector ဖြင့္ခ်ိန္ (Pusle Width) ကို မ်ားေပးထားၿပီး ပိတ္ခ်ိန္ ကို နည္းေပးထားတယ္။ EFI စနစ္မွာ သံုးတဲ့ Injector ပံုစံအမ်ိဳးမ်ိဳးရွိတယ္။ လွ်ပ္စစ္သံလိုက္နဲ႔ အဖြင့္၊ အပိတ္ လုပ္ေပးတဲ့ Solenoid Operated Injector ေတြျဖစ္တယ္။ Solenoid ဆိုတာ ေသးမွ်င္တဲ့ဝါယာကြိဳင္ေခြတစ္ ခုပါဘဲ။ D.C လွ်ပ္စစ္ဓာတ္ေပးလိုက္ရင္ ဝါယာကြိဳင္ဟာ လွ်ပ္စစ္သံလိုက္ ျဖစ္သြားၿပီး အာေမခ်ာကိုဆြဲမေပးတာ ေၾကာင့္ Injector Needle Valve ကို ပြင့္သြားေစတယ္။ Needle Valve ပြင့္သြားတာနဲ႔ ဖိအားနဲ႔ တြန္းထားတဲ့ ေလာင္စာဆီေတြ Injector ထိပ္ဖ်ား အေပါက္ကေလးကေန ပန္းျဖာၿပီး ထြက္လာတယ္။ ECU က လွ်ပ္စစ္ ဓာတ္ကိုျဖတ္ေတာက္လိုက္တာနဲ႔ Solenoid ထဲမွာ သံလိုက္ဓာတ္ ေပ်ာက္သြားၿပီး စပရိန္တြန္းကန္အား ေၾကာင့္ Needle Valve ျပန္ပိတ္သြား တယ္။
Injector ထိပ္မွာ ဓာတ္ဆီေတြ ယိုစိမ့္ရာကေန မေလာင္ဘဲ ဗားနစ္ခ်ိဳး လိုကပ္တြယ္ၿပီး အေပါက္ပိတ္ေစ တယ္။ Injector ဆီျဖန္းေပးတဲ့ ဆီးပန္း spray ပံုစံကို ဖ်က္စီးေစတယ္။ Injector မွာ ေခ်းပိတ္ေနၿပီး ဆီ ေကာင္းေကာင္းျဖန္းမေပးႏိုင္ရင္ အင္ ဂ်င္လည္ပတ္မႈ ပံုမွန္မဟုတ္ေတာ့ဘဲ ခြ်တ္ယြင္းခ်က္ျဖစ္လာႏိုင္ပါတယ္။ Injector ေတြ သန္႔ရွင္းေနေအာင္ ထိန္းသိမ္းေပးလမွ EFI စနစ္ေကာင္း ေကာင္း အလုပ္လုပ္ႏိုင္ပါတယ္။ ေလာင္စာဆီထဲမွာ Injector Cleaner ေဆးရည္ေရာစပ္ၿပီးသံုးရင္ ႈညျနခအသမ ထိပ္ကေခ်းေတြကို သန္႔ရွင္းေစပါ တယ္။
Credit -
ဆရာ KMA
(သိပၸံႏွင့္နည္းပညာ)





Monday, August 17, 2015

Unicode ဘာေၾကာင့္ အသံုးျပဳ သင့္သလဲ

(Zawgyi)
Unicode ဘာေၾကာင့္ သံုးသင့္သလဲ
=================================
ျမန္မာ ယူနီကုတ္ဆိုသည္မွာ ျမန္မာအကၡရာတစ္လံုးခ်င္းစီအတြက္ သီးျခားသတ္မွတ္ေပးထားေသာ တိက်သည့္ ဘံုသံုးစနစ္ (U 1000 မွ U 109F အတြင္းရွိ အကၡရာမ်ား)
Unicode ဆိုသည္မွာ နိုင္ငံနွင့္လူမ်ိုးတိုင္းတြင္ အသံုးျပုလ်က္ရွိေသာ အကၡရာစာလံုးမ်ားအတြက္
မည္သည့္ Platform တြင္ ျဖစ္ေစ
မည္သည့္ Program တြင္ ျဖစ္ေစ
မည္သည့္ ဘာသာစကား language တြင္ ျဖစ္ေစ
သီးျခားသတ္မွတ္ေပးထားသည့္ နံပါတ္မ်ားျဖစ္သည္။ Unicode ဆိုသည္မွာ ကမၻာသံုးဘာသာစကား အားလံုးမွ အကၡရာစာလံုး တစ္လံုးတိုင္းအတြက္ တိက်ေသာ နံပါတ္ တစ္လံုးတည္းသာ သတ္မွတ္ေပးေသာ ဘံုသံုးစနစ္ဟူ၍လည္း ေခၚဆိုျကသည္။
Unicode => Universal Character Encoding
Unicode Consortium ေခၚ NGO အဖြဲ့အစည္းမွ တစ္ကမၻာလံုးရွိ ဘာသာစကားမ်ားကို သိမ္းဆည္းနိုင္ရန္/စာသားမ်ားဖလွယ္နိုင္ရန္ တီထြင္ထားေသာ 16 bit character code set standard ျဖစ္သည္။ ISO (International Organization for Standardization) က ယင္းကို ISO-10646 ဟု သတ္မွတ္ေပးသည္။
Unicode ျဖင့္ ဘာသာစကားေပါင္း မ်ားစြာကို Font တခုတည္းတြင္ ထည့္သြင္းနိုင္ျပီး မည္သည့္ ကြန္ပ်ူတာစနစ္တြင္မဆို အသံုးျပုနိုင္ရမည္ျဖစ္သည္။
Computer ဆိုသည္က ကိန္းဂဏန္းမ်ားကိုသာ သိသည္ဟု ေယဘုယ်အားျဖင့္ ေျပာနိုင္သည္။ ကြန္ပ်ူတာတြင္ ဖတ္မွတ္ျခင္း၊ သိမ္းဆည္းျခင္းမ်ားကို ကိန္းဂဏန္းမ်ားျဖင့္သာ ျပုလုပ္နိုင္သည္။ ယူနီကုဒ္ကို မတီထြင္မီက ကိန္းဂဏန္းတစ္ခုကို သိရွိနိုင္ရန္အတြက္ လွ်ို့ ဝွက္ကိန္းစနစ္မ်ားစြာကို အသံုးျပုျကရသည္။ ဘာသာစကား တစ္ခုအတြက္ ျပည့္စံုလံုေလာက္ေသာ encoding စနစ္မ်ား မရွိေပ။
Myanmar Unicode ၏ သမိုင္းေျကာင္း
ASCII code ေပၚတြင္ ျမန္မာစာကို encode လုပ္၍ အသံုးျပုခဲ့ျကသည္။ အဂၤႅိပ္ Character set ယာယီ ငွားသံုးခဲ့ျကျခင္းျဖစ္သည္။ ဥပမာ- ျမန္မာစာ “က” သည္ အဂၤႅိပ္ အကၡရာ U (ASCII code point 117) ေပၚတြင္ encode လုပ္ထားျခင္းျဖစ္သည္။ သို့ေသာ္ ယူနီကုဒ္တြင္ “က” နွင့္ "u" သည္ အကၡရာတစ္ခုစီ ကြဲျပားေနသည္။ ကြန္ပ်ူတာက စံတစ္ခုကို သိလာမွသာ တစ္ကမၻာလံုး မည္သည့္ကြန္ပ်ူတာကမဆို ျမန္မာစာကို နားလည္လာပါမည္။ ကြန္ပ်ူတာက လက္ခံနိုင္သည့္ စံ ဆိုသည္မွာ ကျကီးကို U+1000 နွင့္ ခေခြးကို U + 1001 အျဖစ္ ကုတ္အေနျဖင့္ ပံုေသ သတ္မွတ္ေပးရပါလိမ့္မည္။ သတ္မွတ္ရံုသာမက တစ္ကမၻာလံုးရွိ Software Developer မ်ား သိေစရန္နွင့္ တေျပးညီအသံုးျပုနိုင္ေစရန္ သတ္မွတ္ျပီး ေျကညာထားျကရပါလိမ့္မည္။ ထိုသို့ သတ္မွတ္ေျကညာမႈ ကို ISO က စံထားျပီးသတ္မွတ္ေပးသည္။
အေျခခံ ျမန္မာ Unicode Character Code ကို 1998 ခုနွစ္တြင္ သတ္မွတ္အတည္ျပု ျပဌာန္းခဲ့ျပီးျဖစ္ပါသည္။ သို့ေသာ္ ထိုအခ်ိန္တြင္ ယူနီကုဒ္ကို လိုက္လံအေကာင္အထည္ေဖာ္ တီထြင္ေဆာင္ရြက္မည့္သူ တစ္ဦးမွ် ျမန္မာနိုင္ငံတြင္ မရွိခဲ့ေပ။ ျမန္မာစာကို ယူနီကုဒ္အျဖစ္ သတ္မွတ္ေပးခဲ့စဉ္က ယူနီကုဒ္ Consortium အဖြဲ့ျကီးတြင္ ျမန္မာစာကို ေကာင္းစြာ တတ္ကြ်မ္းသူ မရွိသည့္အျပင္ ျမန္မာနိုင္ငံတြင္လည္း Unicode related technologies မ်ားကို နားလည္သူ တစ္ဦးမွ် ထြက္ေပၚလာျခင္း မရွိေသးသျဖင့္ ယူနီကုဒ္ဆိုသည္မွာ ခ်ိုနွင့္လား ျပန္ေမးရမည့္ အခ်ိန္ျဖစ္သည္။ ေပးကားေပး၏၊ မရေသးသည့္သေဘာျဖစ္ခဲ့ပါသည္။ အျခားအခက္အခဲတစ္ခုမွာ ထိုအခ်ိန္က Unicode Character Set တြင္ ျမန္မာစကားလံုး အျပည့္အစံုမပါရွိပဲ ျမန္မာစာတြင္ မရွိေသာ စကားလံုးအခ်ို့ပါဝင္ေနခဲ့သည့္အတြက္ အေကာင္အထည္ေဖာ္သူမ်ားအတြက္ သတ္မွတ္ရန္ စံ တစ္ခုတည္း မရွိျခင္းျဖစ္ပါသည္။
1999 ခုနွစ္ ေနာက္ပိုင္းမွ 2002 ခုနွစ္အထိ ျမန္မာစာ ယူနီကုဒ္ကို သံုးစြဲနိုင္ေအာင္ လုပ္ေဆာင္ေနသူမ်ားကို ေလ့လာျကည့္ရာတြင္ Graphite enabled Padauk သည္သာ ထင္ရွားေသာ ျကိုးပမ္းမႈတစ္ခုျဖစ္သည္။ ျမန္မာယူနီကုဒ္နွင့္ ပတ္သက္၍ ပထမဆံုးေသာ ျကိုးပမ္းမႈမွာ မနၱေလးပရိုဂ်က္ျဖစ္မည္ဟု ယူဆရသည္။ ဩစေတးလ်နိုင္ငံမွ ကိုေဇာ္ေအာင္ ဦးေဆာင္၍ ကမၻာတစ္ဝွမ္းလံုးမွ ျမန္မာမ်ားစုစည္းကာ Source forge တြင္ မနၱေလးပရိုဂ်က္ [၁] ကို တည္ေထာင္၍ Opensource Myanmar Language Processing စနစ္ ျကိုးပမ္းေဆာင္ရြက္ခဲ့ေသာ္လည္း မနၱေလး ပရိုဂ်က္မွာ တစ္ဝက္တစ္ပ်က္ျဖင့္ ရပ္တန့္ေနခဲ့ ပါသည္။ ျမန္မာစာလံုးအျပည့္အစံုကို ယူနီကုဒ္ Consortium မွ တရားဝင္စံသတ္မွတ္ေပးရန္ ထိုအဖြဲ့မွျကိုးစားခဲ့ေသာ္လည္း ထိုစဉ္က ေအာင္ျမင္မႈ မရရွိခဲ့ပါ။
2002 ခုနွစ္၊ ဒီဇင္ဘာလ ေရာက္မွ ကိုေငြထြန္း က ျမေစတီ ယူနီကုဒ္ စနစ္ကို တီထြင္နိုင္ခဲ့ျပီး 2003 ခုနွစ္၊ ဇန္နဝါရီလတြင္ etrademyanmar.com ၌ ပထမဦးဆံုး စတင္ အသံုးျပုနိုင္ခဲ့သည္။ ကိုေငြထြန္းသည္ ျမေစတီယူနီကုဒ္ကို ရန္ကုန္ျမို့ရွိ စာခ်ုပ္စာတမ္းမ်ား မွတ္ပံုတင္ရံုးတြင္ ကုန္အမွတ္တံဆိပ္ မွတ္ပံုတင္ျပီး တရားဝင္သံုးစြဲခဲ့ေျကာင္း သိရွိရသည္။
2002 ခုနွစ္တြင္ ျမန္မာနိုင္ငံ၌ အတည္မျပုနိုင္ေသးသည့္ ယူနီကုဒ္စနစ္ကို ျမန္မာနိုင္ငံ ကြန္ပ်ူတာအသင္းခ်ုပ္မွ တာဝန္ယူ လုပ္ေဆာင္ျကရန္ ဝိုင္းဝန္း တိုက္တြန္းျကပါသည္။ ယူနီကုဒ္စနစ္ကိ နိုင္ငံေတာ္စံတစ္ခုအေနျဖင့္ အသံုးျပုနိုင္ေရးအတြက္ လုပ္ငန္းစတင္ရန္ ဘ႑ဍာေရးအေထာက္အပံ့မ်ား စတင္ရွာေဖြခဲ့ျကသည္။ နိုင္ငံေတာ္အျကီးအကဲမ်ားသည္ ျမန္မာ့စံယူနီကုဒ္ျဖစ္ေျမာက္ေရးအတြက္ က်ပ္သိန္း ၅၀ ကို စတင္ေထာက္ပံ့ေပးခဲ့ပါသည္။ ဤသို့ျဖင့္ Myanmar Unicode and NLP Research Centre ကို ျမန္မာနိုင္ငံ ကြန္ပ်ူတာ သင္းခ်ုပ္ျကီး၏ အစီအမံျဖင့္ ဖြဲ့စည္းနိုင္ခဲ့သည္။ ထို့ေျကာင့္ NLP အဖြဲ့ျကီးသည္ 2002 ခုနွစ္မွစတင္ျပီး နိုင္ငံေတာ္အတြက္ ယူနီကုဒ္တာဝန္မ်ားကို အခ်ိန္ျပည့္ တာဝန္ယူ လုပ္ေဆာင္ခဲ့သည္ ဟု ဆိုနိုင္သည္။
ကြန္ပ်ူတာသံုး ျမန္မာစာစနစ္ အေကာင္အထည္ေဖာ္ျခင္းအဖြဲ့ (Myanmar Unicode and NLP Research Centre)
ျမန္မာစာစနစ္အေကာင္အထည္ေဖာ္ျခင္းအဖြဲ့ကို NLP ဟုလည္း ေခၚျကသည္။ NLP ဆိုသည္မွာ Natural Language Processing ကို ေခၚဆိုျခင္းျဖစ္သည္။ NLP အဖြဲ့ျကီးသည္ NGO (non-government organization) တစ္ခု ျဖစ္သလို NPO (non-profit organization) အဖြဲ့လည္း ျဖစ္သည္။ ကိုယ္က်ိုးမဖက္ အမ်ားအက်ိုးသက္သက္ သို့မဟုတ္ နိုင္ငံေတာ္အက်ိုးအတြက္ သက္သက္ ေဆာင္ရြက္ေနသည့္ အဖြဲ့ျကီးဟူ၍လည္း ဆိုနိုင္ေပသည္။
NLP ကို 2003 ခုနွစ္၊ နိုဝင္ဘာလ ၂၇ ရက္ေန့တြင္ စတင္ဖြဲ့စည္းနိုင္ခဲ့ျပီး အဖြဲ့ဝင္ 17 ဦးျဖင့္ အေကာင္အထည္ေဖာ္နိုင္ခဲ့သည္။ 2003 ခုနွစ္ နိုဝင္ဘာလမွစျပီး Pentium IV Server ကြန္ပ်ူတာတစ္လံုးတပ္ဆင္ကာ ျမန္မာနိုင္ငံကြန္ပ်ူတာအသင္းခ်ုပ္ ရွိ Incubation Center တြင္ ျမန္မာယူနီကုဒ္စနစ္ကို စတင္လုပ္ေဆာင္ခဲ့ျကသည္။
NLP အဖြဲ့တြင္ ျမန္မာစာစနစ္ကို အေကာင္အထည္ေဖာ္နိုင္ရန္အတြက္ အဖြဲ့၏ျကီးျကပ္မႈေအာက္တြင္ အခ်ိန္ျပည့္ ပရိုဂရမ္မာ (၃) ဦး၊ ျမန္မာစာ မဟာဝိဇၨာဘြဲ့ရ (၃) ဦး၊ ျမန္မာစာ မဟာဝိဇၨာတန္းတက္ေရာက္ေနသူ (၂)ဦးတို့နွင့္ ခန့္ထားျပီး စတင္လုပ္ေဆာင္ခဲ့ျကသည္။
ျမန္မာတစ္မ်ိုးသားလံုးအသံုးျပုရန္ စံအျဖစ္လုပ္ေဆာင္ျကရသည္ျဖစ္ေသာေျကာင့္ ျမန္မာယူနီကုဒ္ျဖစ္ေျမာက္ေရးအဖြဲ့တြင္ နည္းပညာအရေရာ၊ ျမန္မာစာစနစ္ဆိုင္ရာအတြက္ပါ ျမန္မာစာအဖြဲ့မွ တတ္ကြ်မ္းသူ ပညာရွင္မ်ားနွင့္ ဖြဲ့စည္းထားခဲ့ပါသည္။ ျမန္မာစာအဖြဲ့မွ ညွြန္ျကားေရးမႉးခ်ုပ္ ဦးစံလြင္၊ ျမန္မာစာအဖြဲ့ဝင္ ဦးထြန္းတင့္ ၊ သမိုင္းအဖြဲ့ဝင္ ဦးေသာ္ေကာင္းတို့ ပါဝင္ျကသည္။ ကြန္ပ်ူတာနည္းပညာအတြက္ ပညာရွင္မ်ားျဖစ္ေသာ ဦးသိန္းထြဋ္၊ ဦးေဇာ္ထြဋ္၊ ဦးေငြထြန္း၊ ဦးေဝလင္းေက်ာ္ တို့က စိတ္ေရာကိုယ္ပါ ယေန့တိုင္ အကူအညီေပး ေဆာင္ရြက္လ်က္ ရွိျကသည္။ အတြင္းေရးမႉးမွာ ေဒါက္တာ ေဒၚျမင့္⁠ျမင့္သန္း ျဖစ္သည္။
(Unicode)
မြန်မာအက္ခရာတစ်လုံးချင်းစီအတွက် သီးခြားသတ်မှတ်ပေးထားသော တိကျသည့် ဘုံသုံးစနစ် (U 1000 မှ U 109F အတွင်းရှိ အက္ခရာများ)
This article is titled in another language/script, because there is no suitable name in Myanmar language yet.
Unicode ဆိုသည်မှာ နိုင်ငံနှင့်လူမျိုးတိုင်းတွင် အသုံးပြုလျက်ရှိသော အက္ခရာစာလုံးများအတွက်
မည်သည့် Platform တွင် ဖြစ်စေ
မည်သည့် Program တွင် ဖြစ်စေ
မည်သည့် ဘာသာစကား language တွင် ဖြစ်စေ
သီးခြားသတ်မှတ်ပေးထားသည့် နံပါတ်များဖြစ်သည်။ Unicode ဆိုသည်မှာ ကမ္ဘာသုံးဘာသာစကား အားလုံးမှ အက္ခရာစာလုံး တစ်လုံးတိုင်းအတွက် တိကျသော နံပါတ် တစ်လုံးတည်းသာ သတ်မှတ်ပေးသော ဘုံသုံးစနစ်ဟူ၍လည်း ခေါ်ဆိုကြသည်။
Unicode => Universal Character Encoding
Unicode Consortium ခေါ် NGO အဖွဲ့အစည်းမှ တစ်ကမ္ဘာလုံးရှိ ဘာသာစကားများကို သိမ်းဆည်းနိုင်ရန်/စာသားများဖလှယ်နိုင်ရန် တီထွင်ထားသော 16 bit character code set standard ဖြစ်သည်။ ISO (International Organization for Standardization) က ယင်းကို ISO-10646 ဟု သတ်မှတ်ပေးသည်။
Unicode ဖြင့် ဘာသာစကားပေါင်း များစွာကို Font တခုတည်းတွင် ထည့်သွင်းနိုင်ပြီး မည်သည့် ကွန်ပျူတာစနစ်တွင်မဆို အသုံးပြုနိုင်ရမည်ဖြစ်သည်။
Computer ဆိုသည်က ကိန်းဂဏန်းများကိုသာ သိသည်ဟု ယေဘုယျအားဖြင့် ပြောနိုင်သည်။ ကွန်ပျူတာတွင် ဖတ်မှတ်ခြင်း၊ သိမ်းဆည်းခြင်းများကို ကိန်းဂဏန်းများဖြင့်သာ ပြုလုပ်နိုင်သည်။ ယူနီကုဒ်ကို မတီထွင်မီက ကိန်းဂဏန်းတစ်ခုကို သိရှိနိုင်ရန်အတွက် လျှို့ ဝှက်ကိန်းစနစ်များစွာကို အသုံးပြုကြရသည်။ ဘာသာစကား တစ်ခုအတွက် ပြည့်စုံလုံလောက်သော encoding စနစ်များ မရှိပေ။
Myanmar Unicode ၏ သမိုင်းကြောင်း
ASCII code ပေါ်တွင် မြန်မာစာကို encode လုပ်၍ အသုံးပြုခဲ့ကြသည်။ အင်္ဂလိပ် Character set ယာယီ ငှားသုံးခဲ့ကြခြင်းဖြစ်သည်။ ဥပမာ- မြန်မာစာ “က” သည် အင်္ဂလိပ် အက္ခရာ U (ASCII code point 117) ပေါ်တွင် encode လုပ်ထားခြင်းဖြစ်သည်။ သို့သော် ယူနီကုဒ်တွင် “က” နှင့် "u" သည် အက္ခရာတစ်ခုစီ ကွဲပြားနေသည်။ ကွန်ပျူတာက စံတစ်ခုကို သိလာမှသာ တစ်ကမ္ဘာလုံး မည်သည့်ကွန်ပျူတာကမဆို မြန်မာစာကို နားလည်လာပါမည်။ ကွန်ပျူတာက လက်ခံနိုင်သည့် စံ ဆိုသည်မှာ ကကြီးကို U+1000 နှင့် ခခွေးကို U + 1001 အဖြစ် ကုတ်အနေဖြင့် ပုံသေ သတ်မှတ်ပေးရပါလိမ့်မည်။ သတ်မှတ်ရုံသာမက တစ်ကမ္ဘာလုံးရှိ Software Developer များ သိစေရန င့် တပြေးညီအသုံးပြုနိုင်စေရန် သတ်မှတ်ပြီး ကြေညာထားကြရပါလိမ့်မည်။ ထိုသို့ သတ်မှတ်ကြေညာမှု ကို ISO က စံထားပြီးသတ်မှတ်ပေးသည်။
အခြေခံ မြန်မာ Unicode Character Code ကို 1998 ခုနှစ်တွင် သတ်မှတ်အတည်ပြု ပြဌာန်းခဲ့ပြီးဖြစ်ပါသည်။ သို့သော် ထိုအချိန်တွင် ယူနီကုဒ်ကို လိုက်လံအကောင်အထည်ဖော် တီထွင်ဆောင်ရွက်မည့်သူ တစ်ဦးမျှ မြန်မာနိုင်ငံတွင် မရှိခဲ့ပေ။ မြန်မာစာကို ယူနီကုဒ်အဖြစ် သတ်မှတ်ပေးခဲ့စဉ်က ယူနီကုဒ် Consortium အဖွဲ့ကြီးတွင် မြန်မာစာကို ကောင်းစွာ တတ်ကျွမ်းသူ မရှိသည့်အပြင် မြန်မာနိုင်ငံတွင်လည်း Unicode related technologies များကို နားလည်သူ တစ်ဦးမျှ ထွက်ပေါ်လာခြင်း မရှိသေးသဖြင့် ယူနီကုဒ်ဆိုသည်မှာ ချိုနှင့်လား ပြန်မေးရမည့် အချိန်ဖြစ်သည်။ ပေးကားပေး၏၊ မရသေးသည့်သဘောဖြစ်ခဲ့ပါသည်။ အခြားအခက်အခဲတစ်ခုမှာ ထိုအချိန်က Unicode Character Set တွင် မြန်မာစကားလုံး အပြည့်အစုံမပါရှိပဲ မြန်မာစာတွင် မရှိသော စကားလုံးအချို့ပါဝင်နေခဲ့သည့်အတွက် အကောင်အထည်ဖော်သူများအတွက် သတ်မှတ်ရန် စံ တစ်ခုတည်း မရှိခြင်းဖြစ်ပါသည်။
1999 ခုနှစ် နောက်ပိုင်းမှ 2002 ခုနှစ်အထိ မြန်မာစာ ယူနီကုဒ်ကို သုံးစွဲနိုင်အောင် လုပ်ဆောင်နေသူများကို လေ့လာကြည့်ရာတွင် Graphite enabled Padauk သည်သာ ထင်ရှားသော ကြိုးပမ်းမှုတစ်ခုဖြစ်သည်။ မြန်မာယူနီကုဒ်နှင့် ပတ်သက်၍ ပထမဆုံးသော ကြိုးပမ်းမှုမှာ မန္တလေးပရိုဂျက်ဖြစ်မည်ဟု ယူဆရသည်။ ဩစတေးလျနိုင်ငံမှ ကိုဇော်အောင် ဦးဆောင်၍ ကမ္ဘာတစ်ဝှမ်းလုံးမှ မြန်မာများစုစည်းကာ Source forge တွင် မန္တလေးပရိုဂျက် [၁] ကို တည်ထောင်၍ Opensource Myanmar Language Processing စနစ် ကြိုးပမ်းဆောင်ရွက်ခဲ့သော်လည်း မန္တလေး ပရိုဂျက်မှာ တစ်ဝက်တစ်ပျက်ဖြင့် ရပ်တန့်နေခဲ့ ပါသည်။ မြန်မာစာလုံးအပြည့်အစုံကို ယူနီကုဒ် Consortium မှ တရားဝင်စံသတ်မှတ်ပေးရန် ထိုအဖွဲ့မှကြိုးစားခဲ့သော်လည်း ထိုစဉ်က အောင်မြင်မှု မရရှိခဲ့ပါ။
2002 ခုနှစ်၊ ဒီဇင်ဘာလ ရောက်မှ ကိုငွေထွန်း က မြစေတီ ယူနီကုဒ် စနစ်ကို တီထွင်နိုင်ခဲ့ပြီး 2003 ခုနှစ်၊ ဇန်နဝါရီလတွင် etrademyanmar.com ၌ ပထမဦးဆုံး စတင် အသုံးပြုနိုင်ခဲ့သည်။ ကိုငွေထွန်းသည် မြစေတီယူနီကုဒ်ကို ရန်ကုန်မြို့ရှိ စာချုပ်စာတမ်းများ မှတ်ပုံတင်ရုံးတွင် ကုန်အမှတ်တံဆိပ် မှတ်ပုံတင်ပြီး တရားဝင်သုံးစွဲခဲ့ကြောင်း သိရှိရသည်။
2002 ခုနှစ်တွင် မြန်မာနိုင်ငံ၌ အတည်မပြုနိုင်သေးသည့် ယူနီကုဒ်စနစ်ကို မြန်မာနိုင်ငံ ကွန်ပျူတာအသင်းချုပ်မှ တာဝန်ယူ လုပ်ဆောင်ကြရန် ဝိုင်းဝန်း တိုက်တွန်းကြပါသည်။ ယူနီကုဒ်စနစ်ကို နိုင်ငံတော်စံတစ်ခုအနေဖြင့် အသုံးပြုနိုင်ရေးအတွက် လုပ်ငန်းစတင်ရန် ဘဏ္ဍာရေးအထောက်အပံ့များ စတင်ရှာဖွေခဲ့ကြသည်။ နိုင်ငံတော်အကြီးအကဲများသည် မြန်မာ့စံယူနီကုဒ်ဖြစ်မြောက်ရေးအတွက် ကျပ်သိန်း ၅၀ ကို စတင်ထောက်ပံ့ပေးခဲ့ပါသည်။ ဤသို့ဖြင့် Myanmar Unicode and NLP Research Centre ကို မြန်မာနိုင်ငံ ကွန်ပျူတာ သင်းချုပ်ကြီး၏ အစီအမံဖြင့် ဖွဲ့စည်းနိုင်ခဲ့သည်။ ထို့ကြောင့် NLP အဖွဲ့ကြီးသည် 2002 ခုနှစ်မှစတင်ပြီး နိုင်ငံတော်အတွက် ယူနီကုဒ်တာဝန်များကို အချိန်ပြည့် တာဝန်ယူ လုပ်ဆောင်ခဲ့သည် ဟု ဆိုနိုင်သည်။
ကွန်ပျူတာသုံး မြန်မာစာစနစ် အကောင်အထည်ဖော်ခြင်းအဖွဲ့ (Myanmar Unicode and NLP Research Centre)
မြန်မာစာစနစ်အကောင်အထည်ဖော်ခြင်းအဖွဲ့ကို NLP ဟုလည်း ခေါ်ကြသည်။ NLP ဆိုသည်မှာ Natural Language Processing ကို ခေါ်ဆိုခြင်းဖြစ်သည်။ NLP အဖွဲ့ကြီးသည် NGO (non-government organization) တစ်ခု ဖြစ်သလို NPO (non-profit organization) အဖွဲ့လည်း ဖြစ်သည်။ ကိုယ်ကျိုးမဖက် အများအကျိုးသက်သက် သို့မဟုတ် နိုင်ငံတော်အကျိုးအတွက် သက်သက် ဆောင်ရွက်နေသည့် အဖွဲ့ကြီးဟူ၍လည်း ဆိုနိုင်ပေသည်။
NLP ကို 2003 ခုနှစ်၊ နိုဝင်ဘာလ ၂၇ ရက်နေ့တွင် စတင်ဖွဲ့စည်းနိုင်ခဲ့ပြီး အဖွဲ့ဝင် 17 ဦးဖြင့် အကောင်အထည်ဖော်နိုင်ခဲ့သည်။ 2003 ခုနှစ် နိုဝင်ဘာလမှစပြီး Pentium IV Server ကွန်ပျူတာတစ်လုံးတပ်ဆင်ကာ မြန်မာနိုင်ငံကွန်ပျူတာအသင်းချုပ် ရှိ Incubation Center တွင် မြန်မာယူနီကုဒ်စနစ်ကို စတင်လုပ်ဆောင်ခဲ့ကြသည်။
NLP အဖွဲ့တွင် မြန်မာစာစနစ်ကို အကောင်အထည်ဖော်နိုင်ရန်အတွက် အဖွဲ့၏ကြီးကြပ်မှုအောက်တွင် အချိန်ပြည့် ပရိုဂရမ်မာ (၃) ဦး၊ မြန်မာစာ မဟာဝိဇ္ဇာဘွဲ့ရ (၃) ဦး၊ မြန်မာစာ မဟာဝိဇ္ဇာတန်းတက်ရောက်နေသူ (၂)ဦးတို့နှင့် ခန့်ထားပြီး စတင်လုပ်ဆောင်ခဲ့ကြသည်။
မြန်မာတစ်မျိုးသားလုံးအသုံးပြုရန် စံအဖြစ်လုပ်ဆောင်ကြရသည်ဖြစ်သောကြောင့် မြန်မာယူနီကုဒ်ဖြစ်မြောက်ရေးအဖွဲ့တွင် နည်းပညာအရရော၊ မြန်မာစာစနစ်ဆိုင်ရာအတွက်ပါ မြန်မာစာအဖွဲ့မှ တတ်ကျွမ်းသူ ပညာရှင်များနှင့် ဖွဲ့စည်းထားခဲ့ပါသည်။ မြန်မာစာအဖွဲ့မှ ညွှန်ကြားရေးမှူးချုပ် ဦးစံလွင်၊ မြန်မာစာအဖွဲ့ဝင် ဦးထွန်းတင့် ၊ သမိုင်းအဖွဲ့ဝင် ဦးသော်ကောင်းတို့ ပါဝင်ကြသည်။ ကွန်ပျူတာနည်းပညာအတွက် ပညာရှင်များဖြစ်သော ဦးသိန်းထွဋ်၊ ဦးဇော်ထွဋ်၊ ဦးငွေထွန်း၊ ဦးဝေလင်းကျော် တို့က စိတ်ရောကိုယ်ပါ ယနေ့တိုင် အကူအညီပေး ဆောင်ရွက ဦးဝေလင်းကျော် တို့က စိတ်ရောကိုယ်ပါ ယနေ့တိုင် အကူအညီပေး ဆောင်ရွက်လျက် ရှိကြသည်။ အတွင်းရေးမှူးမှာ ဒေါက်တာ ဒေါ်မြင့်⁠မြင့်သန်း ဖြစ်သည်။
‪#‎Togethermobile‬ (Amarapura ု