DECEMBER

DECEMBER

Tuesday, June 28, 2016

At command

com port ေတြကေန at command ရိုက္ရင္ သံုး ဖို ့
putty.exe  518.91 KB



 http://d-h.st/UtcF https://d14.usercdn.com/d/telq3lf2tz2fvxijo73zzv2dbxiubsvq3bhmvvfoy7jpz4lnbbaex74n/putty.exe https://userscloud.com/b6tggv19x7gy 

Read more
 http://www.putty.org/ http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 


အခု ေခတ္က adb ေခတ္ မဟုတ္ေတာ့ဘူး
AT ေခတ္ကို ေရာက္လာျပီး
adb command ေလာက္ တတ္တာနဲ့ သိပ္ ျပီး
အလုပ္မျဖစ္ေတာ့ဘူး
AT command ကို ေလ့လာဖို ့လိုလာပါျပီး
AT Commands-Tutorial
AT_Commands-Tutorial.mp4, Size 102.63 MB...

 http://d-h.st/pzFZ https://d14.usercdn.com/d/teltbgv2tz2fvxijot3y3f2aan5ycneaw7vksfg6dikaqecatrd5dnk3/AT_Commands-Tutorial.mp4 https://userscloud.com/svwibgv73vs3 

AT command သံုး ျပီး ဘာလုပ္လို့ မရလဲ
computer က ေန at command သံုး ျပီးေတာ့
ဖုန္း ေခၚလို ့ရမယ္ message ပို ့လို့ရမယ္
message ၾကည့္လို့ ရမယ္ phone လက္ခံလို ့ရမယ္
စသျဖင့္ ေပါ ့
computer က ေန ရိုက္ဖို ့ putty ဆိုတဲ့ ဟာေ လး လုိမယ္
သူ က ေတာ့ com port က ေနတဆင့္
at command ရိုက္ျပီး phone modem ကို control လုပ္တာပါဘဲ
com port ေတြကေန at command ရိုက္ရင္ သံုး ဖို ့
တင္​​ေပးလိုက္​ပါတယ္​..

Credit ...susutun



DECEMBER tse

Savr brick rom ​

Save brick rom ​ေတြလိုအပ္​ရင္​​ေတာ့..တင္​​ေပးပါမယ္​....command ​ေရးခဲ့​ေပါ့ဗ်ာ...



DECEMBER tse

Thursday, June 23, 2016

Remove FRP tool update

Remover FRP ေတြကုိ ေက်ာ္ဖုိ႔ အတြက္တစ္ခုတည္းႏွင္႔ ျပီးစီးႏုိင္ D-G Unlocker Tools All FRP
Remover FRP ေတြကုိ ေက်ာ္ဖုိ႔ အတြက္
Samsung /Motorole /Huawei /HTC /Lenovo /XIAOMI ေတြကုိ
အားလုံးကုိ ဒီ Tools တစ္ခုတည္းႏွင္႔ ျပီးစီးႏုိင္ျပီ။
အသုံးလုိအပ္ရင္ ေဆာင္ထားၾက။

 http://d-h.st/ZjPk https://d9.usercdn.com/d/qylqfjcbtz2fvxijgt34zaygbyk7syjzy3xf6w2d4ld2uxkas5pplxqs/Remover%20FRP.D-G_Unlocker_Tools_Instaler.exe https://userscloud.com/2b1dlv44f82p  

Read More.
 http://www.winkabarkyaw.net/2016/06/remover-frp-d-g-unlocker-tools-all-frp.html 



DECEMBER tse

Run Box Comment

"Run Box Comment မ်ားအသံုးနည္းစုစီးေပးထားပါတယ္" 
ညီေလးတစ္ေယာက္လာေတာင္းလို႔ Run Comment မ်ားသိခ်င္တယ္ဆိုလို႔စုစီးျပီးတင္ေပးလိုက္ပါတယ္ အသံုးျပဳနည္းေတြကမ်ားလြန္းအားၾကီးေတာ့ က်ြန္ေတာ္လဲ မေရးနိုင္ပါဘူး ဒါေၾကာင္ PDF စာအုပ္ေလးလုပ္ျပီးတင္ေပးထားပါတယ္ Comment 150 အထိရွိပါတယ္ က်ြန္ေတာ္ေလ့လာျပီးေရးေပးထားပါတယ္  နည္းနည္းေျပာျပရေစ တခ်ိဳ႔ ဟာေတြက Run Comment box ကသြားလုပ္ရတဲ႔ဟာေတြရွိပါတယ္ ip ၾကည့္တာလိုေပါ့ ဒါေၾကာင္းမို႔ ဒီစာအုပ္ေလးကအလြယ္တကူ ၾကည့္လို႔ရမွာပါ အားလံုးအဆင္ေျပမယ္လို႔ေမ်ွာ္လင့္ပါတယ္ ေပ်ာ္ရႊင္တဲ႔ေန႔ေလးျဖစ္ပါေစ ။ က်ြန္ေတာ္ account လဲ သူငယ္ခ်င္းနည္းေနလို႕အပ္ေပးက်ပါအံုးလိုအပ္တာရွိရင္လဲေျပာပါ ကူညီနိူင္တာရွိရင္ကူညီပါမယ္ နည္းပညာညီအကိုေမာင္နွမ်ားအတြက္

 CMD pdf 

Credit to...myanmar network



DECEMBER tse

All Easy Font app

ANDROID PHONE ေတြကို ျမန္မာစာစနစ္ မွန္ကန္ေစေအာင္ သြင္းေပးႏိုင္မယ့္ ALL EASY FONT APP (NEW VERSION)

ANDROID PHONE ေတြကို ျမန္မာစာစနစ္ မွန္ကန္ေစေအာင္ သြင္းေပးႏိုင္မယ့္ ALL EASY FONT APP (NEW VERSION)
==========================
All Easy Font App
*************************
Android Phone ေတြကို ျမန္မာစာစနစ္ မွန္ေအာင္သြင္းေပးႏိုင္မယ့္ All Easy Font App ေလးပါ။

Huawei(emui) / Samsung / Xiaomi / Vivo / Oppo စ,တဲ႔ ဖုန္းေတြအတြက္ Root Access မလိုပဲ Theme / Font Style တုိ႔ျဖင့္ ျမန္မာေဖာင့္သြင့္ေပးျခင္း၊ Xiaomi (MI) ဖုန္းေတြအတြက္ MIUI 7 ေရာ MIUI 8 မွာေရာ အသံုးျပဳႏိုင္ပါတယ္..။

Vivo ဖုန္းေတြအတြက္ေတာ ့iTheme ထဲမွာ Font ခ်ိန္းလုိက္တာနဲ႔ COC မွာပါျမန္မာလုိအသုံးျပဳ ႏိုင္ျခင္း ၊ Samsung ေတြအတြက္ Version 2.3 မွ 2016 Lollipop ေတြအထိ ျမန္မာစာထည့္သြင္းေပးႏိုင္ျခင္း ႏွင့္ အျခား Root Acces ရရွိျပီးေသာ Android Phone ေတြအတြက္လည္း ျမန္မာစာသြင္းေပးႏိုင္ျခင္း စ,တာေတြကို App ေတစ္ခုတည္းမွာပဲ စံုစံုလင္လင္ရရွိႏိုင္ေသာေၾကာင့္ ေတာ္ေတာ္ေလးအဆင္ေျပေစမယ့္ All In One Application ေလးျဖစ္ပါတယ္။

Download All Easy Font Apk >>

Credit: #ရဲသူရလင္း

 Tool download 



DECEMBER tse

Thursday, June 16, 2016

Windows ၏ လၽွိဳ႕ဝွက္ထားတဲ့ အခ်က္အလက္နက္နည္းလမ္းမ်ား

Windows ၏ လၽွိဳ႕ဝွက္ထားတဲ့ အခ်က္အလက္နက္နည္းလမ္းမ်ား


Windows မွာ  Command Prompt အေၾကာင္း သိရင္ ျပႆနာအေတာ္မ်ားမ်ားကို ေျဖရွင္း ႏိုင္ပါတယ္။ Windows ကို command ေပး ၿပီး ေျဖရွင္းႏိုင္တဲ့ လၽွိဳ႕ဝွက္ခ်က္မ်ား

ပထမဦးဆုံး Commanc Prompt ကိုဖြင့္နည္း

Command Prompt ကို Command Line လို႔လည္းေခၚတယ္။ Windows 7 နဲ႔ Vista ကို သုံးေနသူေတြဆိုရင္ Start ကို အရင္သြားပါ။ ေအာက္ဆုံးနားက Search အကြက္ထဲမွာ cmd လို႔ ႐ိုက္ထည့္လိုက္ပါ။  ထိပ္ဆုံးနားမွာ cmd.exe ဆိုတဲ့ icon ေပၚ လာရင္ အဲဒီအေပၚမွာ right-click လုပ္ၿပီး ေတာ့ “Run as administrator” ကို ေ႐ြးလိုက္ပါ။ Windows Command Processor က system ကို ေျပာင္းလဲခြင့္ျပဳသလားလို႔ ေမးပါလိမ့္မယ္။ Yes ကို click လုပ္လိုက္ပါ။ ဒီအဆင့္ကေတာ့ သာမန္ user ေတြနဲ႔ မတူတဲ့ လုပ္ေဆာင္ႏိုင္စြမ္းရွိတဲ့ command ထဲ ကို ဝင္လိုက္တဲ့သေဘာျဖစ္ပါတယ္။
Windows XP ကိုပဲသုံးသူေတြဆိုရင္ ေတာ့ Start > Run ကို သြားၿပီး cmd ကို ႐ိုက္ထည့္၊ ၿပီးရင္ Enter ႏွိပ္လိုက္တာနဲ႔ရပါတယ္။
Command Prompt ကို သုံးရင္ တစ္ခုခု ႐ိုက္ထည့္ၿပီးတိုင္း Enter ကို ႏွိပ္ဖို႔ မေမ့ပါနဲ႔။

အျခားကြန္ပ်ဴတာကို Shut down လုပ္ခ်င္ရင္

အျခား PC ကို command prompt သုံး ၿပီး shut down သို႔မဟုတ္ restart လုပ္လို႔ရ ပါတယ္။ အဲဒီ ကြန္ပ်ဴတာနဲ႔ network ခ်ိတ္ဆက္ထားဖို႔ေတာ့ လိုမယ္။
ပထမဦးဆုံး ကိုယ္ကလွမ္းၿပီး ထိန္းခ်ဳပ္ခ်င္တဲ့ ကြန္ပ်ဴတာ ဖြင့္ထားသလား ၾကည့္ပါ။ ၿပီးေတာ့ network ရသလားၾကည့္ ပါ။ အဲဒီ ကြန္ပ်ဴတာရဲ႕ အမည္ (hostname) ကို သိဖို႔လိုပါတယ္။ သူ႕ hostname ကို သိရင္ ကိုယ့္ကြန္ပ်ဴတာမွာ cmd ကို ဖြင့္ၿပီး shutdown/i လို႔ ႐ိုက္ထည့္လိုက္ပါ။ အဲဒီ အခ်ိန္မွာ Remote Shutdown Dialog box တစ္ခုေပၚလာလိမ့္မယ္။ Add ကို click လုပ္လိုက္ပါ။ အဲဒီမွာ ကိုယ္လွမ္းပိတ္ရမယ့္ ကြန္ပ်ဴတာရဲ႕ hostname ကို ႐ိုက္ထည့္ပါ။ ၿပီးရင္ OK လုပ္လိုက္ပါ။ ေပ်ာ္စရာ ေနာက္ေျပာင္လို႔ရပါတယ္။ ဘာမွန္းမသိ ကြန္ပ်ဴတာ ပိတ္သြားလို႔ပါ။

Shutdown လုပ္မွာလား၊ Restart လုပ္မွာလားေ႐ြးပါ။ ခ်က္ခ်င္းပိတ္ခ်င္ရင္ command prompt မွာ shutdown/s/m\\ လို႔ ႐ိုက္ၿပီးရင္ ကိုယ္လွမ္းပိတ္မယ့္ PC ရဲ႕ hostname ကို ႐ိုက္ထည့္ပါ။
ဥပမာ shutdown/s/m\\RobertsPC လို႔ ႐ိုက္ထည့္ၿပီး Enter ေခါက္လိုက္တာနဲ႔ ဟိုဘက္က PC ကို လွမ္းပိတ္လိုက္ပါၿပီ။
တကယ္လို႔ Restart လုပ္ခ်င္ရင္ေတာ့ Shutdown/r/m//.... ဆိုၿပီး ႐ိုက္ထည့္ႏိုင္ပါတယ္။
ကိုယ့္ကြန္ပ်ဴတာနဲ႔ ခ်ိတ္ဆက္ထားတဲ့ Network နဲ႔ PC အေၾကာင္း သိခ်င္ရင္

ကိုယ့္ကြန္ပ်ဴတာနဲ႔ ခ်ိတ္ဆက္ထားတဲ့ ကြန္ပ်ဴတာေတြ၊ internet connection ေတြ၊ website ေတြ အေၾကာင္းသိခ်င္ရင္ အျမန္ဆုံးနဲ႔ အႏၲရာယ္အကင္းဆုံး စုံစမ္းႏိုင္တာ command prompt နည္းပါ။ cmd ကို ေခၚ ၿပီးရင္ ipconfig/all ဆိုတာ ႐ိုက္ထည့္ၾကည့္ပါ။ IP နဲ႔ DNS server address ေတြအားလုံး က်လာပါလိမ့္မယ္။

ကိုယ့္ကြန္ပ်ဴတာထဲက system ကို သိခ်င္ရင္လည္း ၾကည့္လို႔ရပါတယ္။ Install လုပ္တဲ့ ေန႔စြဲ၊ boot time နဲ႔ memory ဘယ္ေလာက္ရႏိုင္သလဲဆိုတာေတြကို သိခ်င္ရင္ systeminfo လို႔ ႐ိုက္ထည့္ၿပီး Enter ေခါက္ၾကည့္ လိုက္ပါ။

ပ်က္ေနတဲ့ System File ေတြကို ျပင္ခ်င္ရင္

Windows က ေကာင္းေကာင္း အလုပ္ မလုပ္ေတာ့ဘူး။ DLL ဖိုင္ေတြေပ်ာက္ရင္ error message ေတြ မၾကာခဏေပၚလာ တတ္ပါတယ္။ ဒါဆိုရင္ System File Checker ကိုဖြင့္ၿပီးေတာ့ ျပႆနာကို ေျဖရွင္း ခိုင္းရပါတယ္။ Command Prompt ကို ဖြင့္ပါ။ Administrator mode ထဲကို ဝင္ရပါ မယ္။ ေရွ႕ပိုင္းမွာ ဝင္ပုံဝင္နည္း ေျပာခဲ့ၿပီးၿပီ။ sfc/scannow လို႔ ႐ိုက္ထည့္လိုက္ပါ။ ဖိုင္ေတြပ်က္ေနတာေတြကို system ထဲဝင္ ၿပီးေတာ့ ျပင္ေပးသြားပါလိမ့္မယ္။ အနည္းဆုံး စစ္ေဆးျပင္ဆင္ခ်ိန္ မိနစ္ ၂ဝ ေလာက္ ၾကာတတ္ပါတယ္။ စိတ္ရွည္စြာနဲ႔ ေစာင့္ဖို႔ လိုပါတယ္။

ဟာ့ဒ္ဒစ္ေတြကို defrag လုပ္ခ်င္ရင္

Defragmenting လုပ္တယ္ဆိုတာေတာ့ သိမွာပါ။ ဟာ့ဒ္ဒစ္ေတြထဲက ဖိုင္ေတြကို စနစ္တက်ျဖစ္ေအာင္ ျပန္ၿပီး စီစဥ္တက်ထားရင္ ကြန္ပ်ဴတာပိုၿပီး ျမန္ဆန္တတ္ပါတယ္။ မၾကာမၾကာလုပ္ဖို႔ေတာ့ မလိုပါဘူး။ တစ္ခါ တစ္ေလ လုပ္ဖို႔ပါ။ Command ထဲဝင္ၿပီးရင္ defrag C:/.. ဆိုၿပီး ႐ိုက္ထည့္ပါ။ ေနာက္က အစက္ေတြကေတာ့ ကိုယ္ defrag လုပ္ခ်င္ တဲ့ drive အမည္ကို ႐ိုက္ထည့္ဖို႔ေျပာတာပါ။ ဥပမာ defrag C:/d ဆိုတာမ်ိဳးေပါ့။
အဲဒါဆိုရင္ ကိုယ္႐ိုက္ထည့္လိုက္တဲ့ drive ကို size ကဘယ္ေလာက္၊ free space က ဘယ္ေလာက္လိုတယ္၊ စုစုေပါင္း fragmented လုပ္ေပးမယ့္ space ကဘယ္ ေလာက္၊ defrag လုပ္ဖို႔ လို-မလိုဆိုတာေတြ ကို ေျပာပါ လိမ့္မယ္။
Windows Disk Defragmenter tool ဆိုတာ Windows ထဲမွာလည္း ရွိပါတယ္။ အဲဒီ application ကို တိုက္႐ိုက္သုံးရင္လည္း ရပါတယ္။
Folder တစ္ခုထဲက ပါဝင္တဲ့ အေၾကာင္း အရာေတြကို Print လုပ္ခိုင္းခ်င္ရင္
Folder ထဲမွာ ဘာဖိုင္ေတြရွိတယ္ဆိုတာ သိခ်င္ရင္ လြယ္ပါတယ္။ အထူးသျဖင့္ folder ထဲမွာ ဖိုင္ေတြ အမ်ားႀကီးထည့္ထားရင္ေပါ့။
ပထမဦးဆုံး ကိုယ္သိခ်င္တဲ့ folder ကို Shift အရင္ႏွိပ္ၿပီးမွ right-click လုပ္ပါ။ “Open command window here” ဆိုတာကို ေ႐ြးပါ။ Commanf Prompt ေပၚလာရင္ dir လို႔ ႐ိုက္ထည့္ပါ။ အဲဒီမွာ ဖို္ဒါထဲရွိတဲ့ ဖိုင္ စာရင္းေပၚလာပါလိမ့္မယ္။ ေနာက္တစ္ဆင့္ print.txt လို႔ ဆက္႐ိုက္ထည့္ပါ။ Enter ႏွိပ္ပါ။ Notepd နဲ႔ ဖိုင္စာရင္းေပၚလာပါ လိမ့္မယ္။ ဒါဆိုရင္ print ထုတ္ၾကည့္လို႔ရပါၿပီ

ကြန္ပ်ဴတာေပၚမွာ ဘာေတြ Run ေနတယ္ ဆိုတာ သိခ်င္ရင္

ကိုယ့္ PC ေပၚမွာ ဘယ္လို ပ႐ိုဂရမ္ေတြ၊ service ေတြေရာက္ေနတယ္ဆိုတာ သိခ်င္ရင္ command line မွာ net start လို႔ ႐ိုက္ထည့္ၾကည့္ပါ။ ကိုယ္ဆက္ၿပီး run မလုပ္ေစခ်င္တဲ့ net stop လို႔႐ိုက္ၿပီး ေနာက္က ရပ္ေစ ခ်င္တဲ့ ပ႐ိုဂရမ္ကို ႐ိုက္ထည့္ရပါ လိမ့္မယ္။ ဥပမာ net stop Superfetch စသည္ျဖင့္ေပါ့။ Administrator mode ထဲ ဝင္ၿပီး လုပ္မွရပါလိမ့္မယ္။

User Password ကိုေျပာင္းခ်င္ရင္

ကိုယ္သုံးေနတဲ့ ကြန္ပ်ဴတာမွာ password ကိုေမ့သြားရင္ Command Prompt ထဲမွာ ျပင္ႏိုင္ပါတယ္။ ပထမဦးဆုံး command prompt ထဲမွာ net user ဆိုၿပီး ႐ိုက္ထည့္ရပါမယ္။ ေနာက္တစ္ႀကိမ္ net user တစ္ႀကိမ္ ထပ္႐ိုက္ထည့္ၿပီးရင္ user name နဲ႔ password အသစ္ကို ေပးရပါလိမ့္ မယ္။ ဥပမာ net user Tin ......... လို႔ ႐ိုက္ ထည့္ေပးရမယ္။ ....... ေတြကေတာ့ password အသစ္ကို ေျပာတာပါ။ အဲဒီ လုပ္ေဆာင္ခ်က္ကိုေတာ့ Administrator  ထဲ မွာပဲ လုပ္လို႔ရတယ္။ ကိုယ္ေပးတဲ့ password ကို မွတ္ထားဖို႔ လိုပါတယ္။ ကြန္ပ်ဴတာ ျပန္ဖြင့္ရင္ ေျပာင္းထားတဲ့ password ကို ႐ိုက္ထည့္မွရပါတယ္။

Command Prompt window ကို ပုံစံေျပာင္းခ်င္ရင္

Command Prompt က အျဖဴ အမည္း ပုံစံအတိုင္းပဲေတြ႕ရမွာပါ။ အဲဒါကို ႐ိုးတယ္ ထင္လို႔ ျပင္ခ်င္ရင္ ရပါတယ္။ Command Prompt ကို ေခၚၿပီးရင္ ဘယ္ဘက္ window ထိပ္နား မွာရွိတဲ့ icon ကို click လုပ္ၿပီး Properties ကို ေ႐ြးလိုက္ပါ။ Colors ဆိုတဲ့ tab ကို click ကို ေ႐ြးလိုက္ၿပီး ကိုယ့္စိတ္ႀကိဳက္ အမ်ိဳးမ်ိဳး အေရာင္ေတြ၊ စာလုံးေတြ ကို ေ႐ြးခ်ယ္လို႔ရပါတယ္။ Font အ႐ြယ္ အစား ပုံစံေတြလည္း ေျပာင္းလို႔ရတယ္။ Window အ႐ြယ္အစားနဲ႔ ပုံစံကိုလည္း ေျပာင္းႏိုင္ပါတယ္။



DECEMBER

Window fonts..replace

Windows 10 မွာ Unicode Font နဲ႔ Zawgyi Replace Font (App ေတြျမန္မာစာမွန္)
ဒီေဖာင့္ေလးကေတာ့ Windows 10 မွာ ေအာ္ပါတဲ့ Myanmar Text ဆုိတဲ့ Font ကို Replace လုပ္ႏိုင္မယ့္ Font ေလးပါ Zawgyi Font ကိုပဲ High-Logic FontCreator နဲ႔
Myanmar Text ဆိုၿပီး Font Family Name ေျပာင္းထားတာပါ Font ကိုေဒါင္းလုပ္ၿပီး ႏွစ္ခ်က္ႏွိပ္ဖြင့္ ၿပီး Install > Yes ႏွိပ္ေပးရုံပါပဲခင္ဗ်ာ....
( ေပးထားတဲ့ Font ႏွစ္ဖိုင္လံုး Install ေပးပါ)
Windows_10_Zawgyi.rar, Size 338.37 KB...

 http://d-h.st/BjD9 https://userscloud.com/xi2zimi8e02f 



credit
http://www.winkabarkyaw.net/2016/05/windows-10-unicode-font-zawgyi-replace.html



DECEMBER

Window disableလုပ္​ရန္​အခ်က္​မ်ား

Windows 10 တြင္ disable လုပ္ထားရမည့္အခ်က္ (၁၀) ခ်က္
===========

Windows 10 ကို အဆင့္ျမႇင္တင္ၿပီး အသံုးမျပဳမီ ကိုယ္ေရးလံုၿခံဳမႈ၊ လ်င္ျမန္မႈနဲ႔ အဆင္ေျပလြယ္ကူစြာ အသံုးျပဳႏိုင္ဖို႔အတြက္ disable လုပ္ထားသင့္တဲ့ အခ်က္မ်ားကို ေဖာ္ျပလိုက္ပါတယ္။

File-sharing update မ်ား

Windows 10 ရဲ႕ feature သစ္မ်ားအနက္ တစ္ခုမွာ အျခား Windows 10 ကြန္ပ်ဴတာမ်ားမွ update မ်ားကို အင္တာနက္ေပၚမွတစ္ဆင့္ download ျပဳလုပ္ေပးမယ့္ update delivery system ျဖစ္ပါတယ္။ ဒါေၾကာင့္ သင့္ရဲ႕ကြန္ပ်ဴတာဟာ အျခား Windows 10 သံုးစြဲသူေတြအတြက္ update-sharing hub တစ္ခုအေနနဲ႔ သံုးႏိုင္ပါတယ္။

ဒီ feature ကို default အေနနဲ႔ enable လုပ္ထားေပးတာေၾကာင့္ Settings > Update & security > Advanced options > Choose how updates are delivered မွာ off လို႔ေျပာင္းၿပီး disable လုပ္ထားႏိုင္ပါတယ္။

စိတ္အေႏွာင့္အယွက္ျဖစ္ေစတဲ့ notification မ်ား

Windows 10 Action Center ဟာ app ေတြ၊ reminder ေတြအျပင္ လတ္တေလာထည့္သြင္းထားတဲ့ program ေတြအပါအဝင္ notification ေတြအားလံုးအတြက္ အသံုးတည့္ေစပါတယ္။ ဒါေပမဲ့ မလိုအပ္တဲ့ notification ေတြေၾကာင့္ စိတ္အေႏွာင့္အယွက္ျဖစ္တယ္ဆိုရင္ Settings > System > Notifications & actions မွာ ကိုယ္မလိုခ်င္တဲ့ notification ေတြကို ပိတ္ထားႏိုင္ပါတယ္။

အျပည့္အစံုဖတ္ရန္>>>>>>>http://internetjournal.media/article/6706

xxxxxxxxxxxxxxxxxx

Windows 10 တွင် disable လုပ်ထားရမည့်အချက် (၁၀) ချက်
===========

Windows 10 ကို အဆင့်မြှင်တင်ပြီး အသုံးမပြုမီ ကိုယ်ရေးလုံခြုံမှု၊ လျင်မြန်မှုနဲ့ အဆင်ပြေလွယ်ကူစွာ အသုံးပြုနိုင်ဖို့အတွက် disable လုပ်ထားသင့်တဲ့ အချက်များကို ဖော်ပြလိုက်ပါတယ်။

File-sharing update များ

Windows 10 ရဲ့ feature သစ်များအနက် တစ်ခုမှာ အခြား Windows 10 ကွန်ပျူတာများမှ update များကို အင်တာနက်ပေါ်မှတစ်ဆင့် download ပြုလုပ်ပေးမယ့် update delivery system ဖြစ်ပါတယ်။ ဒါကြောင့် သင့်ရဲ့ကွန်ပျူတာဟာ အခြား Windows 10 သုံးစွဲသူတွေအတွက် update-sharing hub တစ်ခုအနေနဲ့ သုံးနိုင်ပါတယ်။

ဒီ feature ကို default အနေနဲ့ enable လုပ်ထားပေးတာကြောင့် Settings > Update & security > Advanced options > Choose how updates are delivered မှာ off လို့ပြောင်းပြီး disable လုပ်ထားနိုင်ပါတယ်။

စိတ်အနှောင့်အယှက်ဖြစ်စေတဲ့ notification များ

Windows 10 Action Center ဟာ app တွေ၊ reminder တွေအပြင် လတ်တလောထည့်သွင်းထားတဲ့ program တွေအပါအဝင် notification တွေအားလုံးအတွက် အသုံးတည့်စေပါတယ်။ ဒါပေမဲ့ မလိုအပ်တဲ့ notification တွေကြောင့် စိတ်အနှောင့်အယှက်ဖြစ်တယ်ဆိုရင် Settings > System > Notifications & actions မှာ ကိုယ်မလိုချင်တဲ့ notification တွေကို ပိတ်ထားနိုင်ပါတယ်။

အပြည့်အစုံဖတ်ရန်>>>>>>>http://internetjournal.media/article/6706



DECEMBER

Hight speed charging USG cable

ရိုးရိုးUSBဖုန္းဘက္ထရီအားသြင္းႀကိဳ းကို
ဖုန္းဘက္ထရီအား(၃)ဆအျမန္ဝင္ေသာအားသြင္းႀကိဳးတစ္ေခ်ာင္းျဖစ္ေအာင္ျပဳလုပ္နည္းကိုျပန္လည္မ်ွေဝလိုက္ပါတယ္။

အား(၃)ဆအျမန္ဝင္တဲ့အားသြင္းႀကိဳးျဖစ္ေအာင္ဘယ္လိုလုပ္မလဲ...?

အင္တာနက္မလိုပါဘူး...
ကြန္ျပဴ တာမလိုပါဘူး...
ေဆာ့ဝဲလ္မသံုးပါဘူး...

USBအားသြင္းႀကိဳးရဲ႕Hardwareပိုင္းေလး
နည္းနည္းျပင္ဆင္လိုက္ရင္ရပါၿပီ...

ဘာေတြလိုအပ္လဲ?

ဘရိတ္ဓားတစ္ေခ်ာင္းနဲ႔မီးကပ္တိပ္ရွိရင္လုပ္လို႔ရပါတယ္။

ျပဳလုပ္နည္းPdfစာအုပ္ကိုေအာက္ကလင့္မွာဝင္၍ေဒါင္းနိုင္ပါတယ္။ http://www.myozaw.com/2016/06/blog-post.html?m=1 



DECEMBER

红米 Note model Save softbrick firmwares မ်ား

红米 Note  model ကိုမွ အဲလိုလာတာ 2014017
                                2014916
                                2014021
2014915 / 2014911 / 2014911 / 2013121 / 2014910
2014022 အျခား mode ေတြလည္းပါတယ္
Save softbrick firmwares ေတြပဲ ဆြဲထား😆

 http://pan.baidu.com/s/1hs2joA4 

Password : qeoz



DECEMBER

USB JIG ျပဳလုပ္​နည္​း


ဒါေလးကေတာ့ USB JIG လို ့အမည္၇တဲ့ SAMSUNG ဖုန္းေတြမွာအေႀကာင္းအမ်ိဳး
မ်ိဳးေႀကာင့္ Download mode ၀င္လို ့မရတဲ့အခါမိမိဘာသာ handmade ၿပဳလုပ္လို ့ရ
တဲ့နည္းေလးကိုမသိေသးတဲ့ညီငယ္တို ့အတြက္ၿပဳလုပ္ပုံနဲ ့အသုံးၿပဳပုံကိုတင္ေပးလိုက္
ပါတယ္။
လိုအပ္တာေတြက usb ေခါင္းအလြတ္တစ္ခုရယ္၊ 300k resistor တစ္လုံးရယ္ပါ။
ပုံမွာၿပထားတဲ့အတိုင္း usb ေခါင္းရဲ ့pin 5နဲ ့ 4 ကို 300k resistor တစ္လုံးခြၿပီးခဲ
ေဆာ္ေပးလိုက္ပါ။ၿပီးရင္မီးတိတ္ေလးနဲ ့ကိုင္လို ့အဆင္ေၿပယုံပတ္ထားရင္ရပါၿပီ။
SAMSUNG ဖုန္းေတြမွာ ODIN နဲ ့ခ်ိတ္ဖို ့ဆို၇င္ Download mode ကိုမၿဖစ္မေန၀င္ေပးႀကရပါတယ္၊ volume key ေတြမေကာင္းလို ့ပဲၿဖစ္ၿဖစ္၊ soft brick
ၿဖစ္ေနတဲ့အခါမ်ိဳးမွာၿဖစ္ၿဖစ္၊ဖုန္းကို battery တတ္ၿပီး ဘာခလုပ္မွမႏိွပ္ပါနဲ ့၊
ခုဏလုပ္ထားတဲ့ usb jig ေလးကိုထိုးေပးရုံပါပဲ၊ download mode ကိုအလြယ္တကူ
ေရာက္သြားတာေတြ ့ရပါမယ္။ soft brick ၿဖစ္တဲ့ဖုန္းကေတာ့ screen မွာဘာမွေတြ ့
ရမွာမဟုတ္ပါဘူး၊ကြန္ၿပဴတာနဲ ့ခ်ိပ္လိုက္ရင္ အသံေလးႀကားရမွာၿဖစ္ပါတယ္။
soft brick အလုံးကို partation ၿပန္ပိုင္းနည္းကိုေတာ့ကြ်န္ေတာ္ထပ္တင္ေပးသြားပါမယ္။
အားလုံးပဲအဆင္ေၿပႀကပါေစ။



DECEMBER

Z3X crack

Z3x Crack ပါ ဒါေလးသုံးရတာအဆင္ေျပပါတယ္

Cert ေတာ့ရုိက္မရဘူး

Firmware - Restore -

Nework Unlock

QCN - Backup - restore -

EFS - Backup - restore

ေဒါင္းလုိရတဲ့ဖုိင္ကုိ Install လုပ္

လမ္းေႀကာင္းက

C:\Program Files\Z3X\Samsung\SamsungToolPRO ေရာက္သြားလိမ့္မယ္

SamsungToolPRO.exe ကုိ Shahzeb 24.3.exe လုိ႕ေျပာင္းလုိက္

Z3X Loader 24.3.exe ကုိ Run Adminstrator နဲဖြင့္သုံးပါ နည္းနည္းႀကာပါတ.္

စိတ္ရွည္သုံးပါ

လုိတာ ဆုိဒ္မွာေဒါင္းပါ

 Z3X crack 

Crd..ye htut naung



DECEMBER

Wednesday, June 8, 2016

Shift delete....recovery

မွားဖ်က္မိတဲ့ ဖိုင္မ်ားကို ျပန္ရွာနည္းမ်ား

Shift + Deleteနဲ ့ဖ်က္မိလို ့ Recycle Binမွာလည္း ရွာလို ့မေတြ့ေတာ့တဲ့ ဖိုင္ေတြကို ျပန္ရွာဖို႔ နည္းအမ်ိဳးမ်ိဳး ရွိပါတယ္။ ဒီေဆာင္းပါးမွာ မွားဖ်က္မိတဲ့ဖိုင္၊ ေပ်ာက္ဆံုးေနတဲ့ ဖိုင္ေတြကို ေအာင္ျမင္စြာ ျပန္ရွာႏိုင္ဖို ့ နည္းလမ္းေတြကို ေရးေပးပါမယ္။

တကယ္ ဖ်က္မိလားဆိုတာ ေသခ်ာေအာင္ အရင္စစ္ပါ
သင္ရွာေနတဲ့ ဖိုင္မေတြ႔ေတာ့တာဟာ တကယ္ ဖ်က္မိတာလား၊ ေနရာထား မွားသြားတာလားဆိုတာ အရင္ စစ္ေဆးသင့္ပါတယ္။ Recycle Binထဲသြားၿပီး ဖိုင္ကို ျပန္ရွာပါ။ ဖိုင္ေတြမ်ားျပားေနရင္ Right Clickႏွိပ္ၿပီး Sort By>Date Deletedနဲ ့Filter လုပ္ၿပီးရွာရင္ ပိုလြယ္ကူၿပီး ျမန္ျမန္ ရွာေတြ႔ႏုိင္ပါတယ္။ေနရာထားမွားသြားတာကို ျပန္ရွာဖို ့ Windows Explorer ကေန သင္ဖိုင္ကို သိမ္းထားတဲ့ Drive ေအာက္ကိုသြားျပီး Search Box ကေန Drive တစ္ခုလံုးမွာျပန္ရွာပါ။

တကယ္လို ့သင့္ ဖိုင္ေတြကို Dropbox, Google Drive, or SkyDriveတို႔လို Cloud Storageမွာ သိမ္းတတ္တဲ့သူဆိုရင္ အဲဒီမွာျပန္ရွာပါ။ ရွာမေတြ ့ရင္ Trashထဲမွာ ရွာႏုိင္ပါေသးတယ္။ Trashကလည္း Cloud Storageရဲ ့ Recycle Binတစ္ခုပဲ ျဖစ္ပါတယ္။

Backup မွာရွာပါ။

စက္ပစၥည္းေတြဟာ ပ်က္ဆီးတတ္တာေၾကာင့္ သင့္ရဲ ့အေရးႀကီးေဒတာေတြကို မွန္မွန္ Backup လုပ္ဖို ့ အႀကံေပးပါတယ္။ သင္ဟာ Backupလုပ္ထားသူ တစ္ေယာက္္ဆိုရင္ေတာ့ Backupမွာ ျပန္ရွာပါ။
Windowsမွာ Backup Toolsေတြ ပါရွိၿပီး Windows 7မွာပါရွိတဲ့ Previous Version Toolက ဖိုင္ေတြကို ျပန္ရွာဖို ့လြယ္ကူပါတယ္။ မွားဖ်က္မိတဲ့ဖိုင္ရဲ႕ ဖိုဒါေပၚမွာ Right Clickႏွိပ္ၿပီး Propertiesကိုႏွိပ္ပါ။ Previous Versions Tabမွာ Backupေတြကို ေတြ ့ျမင္ႏုိင္ၿပီး Openကို ႏွိပ္ၿပီးရွာပါ။

Windows 8ရဲ ့ File History feature ကို အသံုးျပဳရင္လည္း ဖိုင္ေတြကို လြယ္လြယ္ကူကူ ျပန္ရွာႏိုင္ပါတယ္။ မွားဖ်က္မိတဲ့ဖိုင္ရဲ ့ဖိုဒါကို သြားၿပီး History buttonကိုႏွိပ္ၿပီး ျပန္ရွာပါ။ Hard Disk Drive Vs Solid State Drive
အေပၚကနည္းေတြ သံုးၿပီးသင့္ဖိုင္ေတြကို ရွာမေတြ႔ဘူးဆိုရင္ File Recovery Softwareေတြ သံုးၿပီး ရွာႏုိင္ပါတယ္။ ဒါေပမယ့္ သင့္ရဲ ့Drive အမ်ိဳးအစားေပၚမွာ မူတည္ပါတယ္။ အမ်ားဆံုးအသံုးျပဳတဲ့ Drive ေတြကေတာ့ Hard Disk Drive(HDD) or Magnetic Hard Driveေတြ ျဖစ္ၿပီး Solid State Drive ေတြကေတာ့ အသံုးျပဳမႈ နည္းပါတယ္။ သင့္ကြန္ပ်ဴတာရဲ ့ Hard Driveက ဘာအမ်ိဳးအစားလဲဆိုတာ Manufacturer Specificationမွာ ၾကည့္ပါ။

HDDမွာ ဖိုင္ေတြကို Pointersေတြနဲ ့ ညႊန္ျပပါတယ္။ Pointersေတြက အဲဒီဖိုင္ရဲ ့ေဒတာအစနဲ ့ အဆံုးေနရာေတြကို မွတ္သားညႊန္ျပတာပါ။ HDDမွာ ဖိုင္တစ္ခုကို ဖ်က္လို္က္ရင္ ၀င္းဒုိးက အဲဒီဖိုင္ရဲ ့ Pointer ကိုပဲ ဖ်က္လိုက္တာျဖစ္ၿပီး အဲဒီေနရာကို Free Spaceအေနနဲ ့ သတ္မွတ္လိုက္ပါတယ္။ ေဒတာေတြကိုေတာ့ မဖ်က္ပစ္ေသးပါဘူး။

အဲဒီအတြက္ ေဒတာေတြကို တစ္ျခား ေဒတာေတြ Overwriteမလုပ္ခင္ File Recovery Softwareေတြနဲ ့အျမန္ျပန္ရွာႏုိင္ပါတယ္။ အျမန္ျပန္မရွာဘဲ တစ္ျခားေဒတာေတြ Overwriteလုပ္သြားရင္ေတာ့ ျပန္ရွာလို ့မရတာေတြ၊ တစ္၀က္တစ္ပ်က္ပဲ ျပန္ရွာလို ့ရတာေတြ ျဖစ္တတ္ပါတယ္။
SSDမွာ ဖုိင္တစ္ခုကို ဖ်က္လိုက္ရင္ TRIM commandကို သံုးၿပီး အဲဒီေနရာကို အၿပီးဖ်က္လိုက္တာ ျဖစ္တဲ့အတြက္ Recovery Softwareေတြသံုးၿပီး ျပန္ရွာလည္း မရႏုိင္ေတာ့ပါဘူး။ Modern solid-state drives ေတြနဲ ့ Windows 7 and 8စတဲ့ OSေတြမွာ TRIMကို အသံုးျပဳၾကပါတယ္။ ေရွးက်တဲ့ SSDေတြနဲ ့ Windows XPမွာေတာ့ TRIMကို Supportမေပးပါဘူး။ အဲလို အေျခအေနမွာေတာ့ သင့္ဖိုင္ေတြကို Recovery Software ေတြနဲ ့ျပန္ရွာႏုိင္ပါတယ္။

အႏၱရာယ္အကင္းဆံုးနဲ ့ေအာင္ျမင္မႈ အရွိႏိုင္ဆံုးနည္း
သင္ဖိုင္ တစ္ခုကို မွားဖ်က္မိလိုက္တာ သိသိျခင္းပဲ ကြန္ပ်ဴတာကို ပိတ္ပါ။ မပိတ္ဘဲ File Recovery Software ေတြကို အင္စေတာ လုပ္မယ္ဆိုရင္ အေပၚမွာေျပာခဲ့သလိုပဲ Free Spaceအျဖစ္ သတ္မွတ္ထားတဲ့ သင့္ဖိုင္ေတြကို Overwrite လုပ္ၿပီးအၿပီးတိုင္ ပ်က္သြားႏုိင္ပါတယ္။ အင္စေတာလုပ္ၿပီးသား Softwareေတြ Backgroundမွာ Runေနတဲ့ Programsေတြကလည္း သင့္ဖိုင္ေတြကို Overwrite လုပ္ေကာင္း လုပ္သြားႏုိင္ပါတယ္။ အဲဒီအတြက္ သင့္ကြန္ပ်ဴတာကို ပိတ္ၿပီး Driveကိုစက္ကျဖဳတ္ၿပီး တစ္ျခားစက္တစ္လံုးမွာ Secondary Driveအေနနဲ ့ တပ္ဆင္ၿပီး Recovery Softwareတစ္ခုခုနဲ ့ရွာပါ။ ဒီနည္းက သင့္ဖိုင္ေတြကို ျပန္ရဖို ့အႏၱရာယ္အကင္းဆံုးနဲ ့ ေအာင္ျမင္မႈ အရွိႏုိင္ဆံုးနည္းပါ။

အျမန္ဆံုးနည္း ဒါေပမယ့္ စြန္႔စားရမယ့္နည္း
ဖ်က္မိတဲ့ဖိုင္က အေရးမႀကီးတဲ့ ဖုိင္ဆိုရင္ အျမန္ဆံုးျပန္ရွာဖို ့ File Recovery Softwareေတြကို သံုးႏုိ္င္ပါတယ္။ Freeware တစ္ခုျဖစ္တဲ့ Recuvaကို ေဒါင္းၿပီး အင္စေတာလုပ္ပါ။ Recuva နဲ ့ Driveကို Scanလုပ္ၿပီး ဖိုင္ကို ျပန္ရွာႏုိင္ပါတယ္။ ဒါေပမယ့္ ဒီနည္းကို သံုးရင္ သင့္ဖုိင္ေတြကို ျပန္ရဖို ့မေသခ်ာပါဘူး။ Recuva ကို အင္စေတာလုပ္တဲ့အခါ ဖ်က္လိုက္မိတဲ့ဖိုင္ရဲ ့ ေဒတာေတြအေပၚကို Overwrite လုပ္သြားႏုိင္ပါတယ္။ ေနာက္ၿပီး တစ္ျခား Runေနတဲ့ Programsေတြ၊ Backgroundမွာ Runေနတဲ့ Programsေတြကလည္း Overwrite လုပ္သြားႏုိ္င္ပါတယ္။

Professional Data Recovery Services
ဖ်က္မိတဲ့ဖိုင္ဟာ သင့္အတြက္ အလြန္အေရးႀကီးတဲ့ ဖိုင္ျဖစ္ၿပီး အေပၚကနည္းေတြနဲ ့ျပန္ရွာလို့မေတြ႔ရင္ စက္ကိုပိတ္ၿပီး Professional Data Recovery Servicesေတြဆီကို ပို ့လိုက္ပါ။ အဲဒီ Servicesေတြ Dying Hard Drive, Overwrite ျဖစ္သြားတာေတြကိုပါ ျပန္ရွာေပးႏုိင္တယ္လို ့ဆိုပါတယ္။ ဒါေပမယ့္ အာမေတာ့ မခံပါဘူး။ အဲဒီ Servicesေတြရဲ ့၀န္ေဆာင္ခဟာ ႀကီးျမင့္ၿပီး ႏုိင္ငံျခားမွာေတာ့ ရွိပါတယ္။

ဒီမွာေတာ့ မသိပါ။ သင့္ရဲ ့ အဖိုးတန္ ဖိုင္ေတြ မပ်က္ဆီးေစဖုိ ့
သင့္ရဲ႕အဖိုးတန္ ဖိုင္ေတြ မပ်က္ဆီးေစဖုိ? ့ အၿမဲတမ္း Backupလုပ္ဖို ့အေရးႀကီးပါတယ္။ Windows Backup Toolsေတြကို သံုးႏုိင္သလို တစ္ျခား Softwareေတြကိုလည္း သံုးႏုိင္ပါတယ္။ Cloud Storageေတြမွာလည္း သင့္ဖုိင္ေတြကို သိ္မ္းၿပီး Backup လုပ္ႏုိင္ပါတယ္။


Ref : http://www.howtogeek.com/169344/how-to-recover-a-deleted-file-the-ultimate-guide/

Credit to myanmar ICT



DECEMBER

Friday, May 27, 2016

FRP lock remover

FRP lock ဖုန္​း​ေတြအတြက္​ အသံုးတည္​့မယ္​ထင္​လို႔ ျပန္​ Shate ​ေပးထားပါတယ္​ဗ်ာ...

Credit...thethtwe
Password...thethtwe

 FRP remover exe 



DECEMBER

Wednesday, May 25, 2016

ADB video

ကိုသန္​႔ညီညီဘို ရဲ႕ ADB video tutorial link ​ေလးပါ..

 https://m.facebook.com/story.php?story_fbid=10209498896658500&id=1508842545 



DECEMBER

2016 samsung frp remover

Samsung Frp 2016 Remover Tool

ဒီရက္ပိုင္းေခတ္ထေနတဲ့ Samsung Frp Remover Tool ေလးပါ

စမ္းေပးႀကပါအုံး

 fre tool download 

Credit to.. Myanmar XDA



DECEMBER


Programming ​ႏွင္​့ပတ္​သက္​​ေသာ

    Programming ဆိုတာ ကြန္ပ်ဴတာတစ္လံုးေပၚမွာ လုပ္ေဆာင္ခ်က္ေတြကို အမိန္႔ေပးခိုင္းေစႏိုင္တဲ့ အရာေတြလို႔ အၾကမ္းအေနနဲ႔ မွတ္ယူႏိုင္မွာျဖစ္ပါတယ္။ ဒီေတာ့ ကၽြန္ေတာ္တို႔ ထိေတြ႔ေနၾကတဲ့ ကြန္ပ်ဴတာဆိုတဲ့ အရာေတြကို ပထမဆံုးေလ့လာၾကည့္မွာ ျဖစ္ပါတယ္။
    ကၽြန္ေတာ္တို႔ အသံုးျပဳေနတဲ့ ကြန္ပ်ဴတာဟာ ထိေတြ႔ကိုင္တြယ္ႏိုင္ေသာအရာ (Hardware) နဲ႔ ထိေတြ႔ကိုင္တြယ္လို႔ မရႏိုင္ေသာအရာ (Software) တို႔နဲ႔ ေပါင္းစပ္ဖဲြ႔စည္းထားပါတယ္။
    Hardware ဆိုတဲ့ေနရာမွာ
(1). Input Device မ်ားျဖစ္တဲ့
    a. Keyboard
    b. Mouse
    c. Scanner
(2). Output Device မ်ားျဖစ္တဲ့
    a. Monitor
    b. Printer
(3). Main Memory (RAM)
(4). Secondary Memory (Hard disk, DVD/CD ROMs)
(5). CPU
ေနာက္ၿပီးေတာ့ သူတို႔ေတြကို တစ္ခုနဲ႔တစ္ခု ပို႔ေဆာင္ေပးေနတဲ့
(6). Bus ေလးေတြကို ဆိုလုိပါတယ္။

    ဒီေနရာမွာ သိထားရမွာက Hardware မွာ မွတ္ဥာဏ္ပဲရွိၿပီးေတာ့ အသိဥာဏ္မရွိပါဘူး။ ဒါေၾကာင့္ (Computer has no Intelligence.) လုိ႔ဆုိႏိုင္မွာျဖစ္ပါတယ္။ အဲ့ဒီအခါမွာေတာ့ ကြန္ပ်ဴတာႀကီး အသက္၀င္လာေအာင္၊ အလုပ္ေတြလုပ္လို႔ရေအာင္ သူ႔မွတ္ဥာဏ္ကို အားကိုးၿပီး အသိဥာဏ္နဲ႔တူတဲ့ Software ေတြကို Run ေပးရပါတယ္။ ဒီ Software ေတြေၾကာင့္ ကြန္ပ်ဴတာဟာ လုပ္ေဆာင္ခ်က္ေတါကို လုပ္ႏိုင္တာျဖစ္ၿပီး၊ Hardware ေတြကို ခိုင္းေစရန္အတြက္ Software ေတြလုိအပ္လာပါတယ္။
    Software ဆိုတဲ့ေနရာမွာ အလြယ္ေျပာရရင္ေတာ့ Programming ဘာသာစကားေတြနဲ႔ ေရးထားတဲ့ အစုအေ၀းတစ္ခုကို ဆိုလိုပါတယ္။ ဥပမာအားျဖင့္ Adobe Pagemaker, Photoshop, Office, AutoCAD, etc… အားလံုးကို Software လို႔ေခၚဆိုႏိုင္ပါတယ္။ အဲ့ဒါေတြ ျဖစ္လာေအာင္ Programming Languages ေတြ နဲ႔ေရးၾကရပါတယ္။ အဲ့ဒီေတာ့ Programming ဆိုတာ Software ေရးနည္းလို႔ဆိုႏိုင္မွာျဖစ္ပါတယ္။

    Program တစ္ခုမွာ
1. Data
2. Instruction/ Command ဆိုၿပီး ႏွစ္ခုပါတယ္။
ဥပမာအေနနဲ႔ေျပာမယ္ဆိုရင္
    5 နဲ႔ 4 ေပါင္းတဲ့ ကိစၥတစ္ခုကို ေဖာ္ျပပါမယ္။
အရွင္းလင္းဆံုးပံုစံနဲ႔ ျပရမယ္ဆိုရင္ 5 + 4 လို႔ေရးႏိုင္ပါတယ္။
အဲ့ဒီေနရာမွာ 5 နဲ႔ 4 က Data ျဖစ္ၿပီး  (+) က Instruction / Command ျဖစ္ပါတယ္။
    Programming Language ေတြမ်ားစြာ ရွိေနပါတယ္။ ဒါေပမယ့္ အေျခခံသေဘာတရားေတြကေတာ့ အားလံုးအတူတူပဲလို႔ ဆိုႏိုင္ပါတယ္။

    Programming Language ကို အေျခခံအားျဖင့္ေတာ့ (၃) မ်ိဳး ခဲြျခားထားပါတယ္။
1. Machine Languages
2. Assembly Languages
3. High-Level Languages တို႔ျဖစ္ပါတယ္။

1. Machine Languages

    သူ႔မွာ "0" ရယ္ "1" ရယ္ႏွစ္ခုပဲ ရွိပါတယ္။ စက္အတြက္ ေရးတဲ့စာလို႔ နားလည္ႏိုင္ပါတယ္။ လူတစ္ဦးအေနနဲ႔ေတာ့ နားလည္ဖို႔ မျဖစ္ႏိုင္ပါဘူး။ စက္တစ္လံုးအေပၚမွာေတာ့ အျပည့္အ၀နားလည္ႏိုင္တဲ့ အေျခအေနတစ္ခုျဖစ္ပါတယ္။

2. Assembly Languages

    Assembly Languages မွာေတာ့ လူက 30% ေလာက္နားလည္လာၿပီး စက္ကလည္း 70% ေလာက္ နားလည္လာပါၿပီ။ Assembly Languages မွာ Data ေတြရွိမယ္၊ Instruction / Command ေတြရွိမွာျဖစ္ပါတယ္။ ဥပမာအေနနဲ႔ ထပ္ေျပာရမယ္ဆိုရင္ေတာ့ 10 + 20 = 30 ဆိုတာမ်ိဳးပါ။ 10, 20, 30 က Data ေတြျဖစ္ၿပီး၊ + နဲ႔ = က Instruction / Command ေတြျဖစ္ပါတယ္။ ဒါေပမယ့္ စက္ကို ဒီအတိုင္းသြားေရးျပမယ္ဆိုရင္ သူကမသိႏိုင္ပါဘူး။ သူက 0 နဲ႔ 1 ႏွစ္ခုပဲသိတာ ျဖစ္ပါတယ္။ စက္နားလည္ႏိုင္ဖို႔အတြက္ ဘာသာျပန္ (Compile) လုပ္ေပးရတယ္။ အဲ့ဒီအခါမွ Machine Language ျဖစ္သြားၿပီး စက္မွ Run လို႔ရသြားမွာျဖစ္ပါတယ္။ Compile ဆိုတာ ေျပာင္းေပးတာျဖစ္ပါတယ္။ Assembly Language ကေန Machine Language ကိုေျပာင္းေပးတာကို Compile လုပ္တယ္လို႔ေခၚတယ္။ နာမည္အေနန႔ဲ Assembler လို႔ေခၚပါတယ္။

3. High-Level Languages

    High-Level Languages မွာေတာ့ လူေတြက 100% ကို နားလည္လာၿပီးျဖစ္ပါတယ္။ စက္ကိုလည္း နားလည္ေအာင္ Compile လုပ္လို႔ အဆင္ေျပသြားၿပီးလို႔ ဆိုႏိုင္ပါတယ္။ High-Level မွာလည္း Data ေတြ Instruction / Command ေတြနဲ႔ ျပည့္စံုပါတယ္။ Program တစ္ခုေရးၿပီးလို႔ စက္နားလည္ေအာင္ Compile လုပ္ေပးရင္ သူ႔ကို နာမည္အေနနဲ႔ Compiler လို႔ေခၚပါတယ္။


Programming Language မ်ားအေၾကာင္း

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

C
    ၁၉၇၂ ခုႏွစ္က ေပၚထြက္ခဲ့တဲ့ C Programming Language ဟာ Programming ေလာကအတြက္ ခိုင္မာတဲ့ အုတ္ျမစ္တစ္ခုျဖစ္ခဲ့ပါတယ္။ နည္းပညာေလာကအေပၚမွာလည္း မ်ားစြာအက်ိဳးျပဳခဲ့ၿပီး၊ လက္ရွိအခ်ိန္ထိ အသံုးျပဳေနဆဲ Language အမ်ိဳးအစားတစ္ခုျဖစ္ပါတယ္။ C ကို ၁၉၆၉ ခုႏွစ္ကေန ၁၉၇၃ ခုႏ်စ္အတြင္း Dennis Ritchie က Bell Telephone Laboratories မွာ Unix Operating System အတြက္ ဖန္တီးခဲ့တာျဖစ္ပါတယ္။ C ရဲ႕ေနာက္ဆံုး Stable Release ကေတာ့ C 11 ျဖစ္ၿပီး ၂၀၁၁ ခုႏွစ္ရဲ႕ ဒီဇင္ဘာလမွာ ထြက္ခဲ့တာျဖစ္ပါတယ္။

C++
    C++ အေၾကာင္းကိုေတာ့ ကြန္ပ်ဴတာအသံုးျပဳသူအမ်ားစု ၾကားဖူးနား၀ေတာ့ အနည္းဆံုး ရွိၾကပါလိမ့္မယ္။ ဘာေၾကာင့္လဲဆိုေတာ့ C++ ဟာ Programming Language ေလာကအတါင္းမွာ ခိုင္ခိုင္မာမာရပ္တည္ႏိုင္ခဲ့ၿပီး၊ လက္ရွိအခ်ိန္ထိ အသံုးျပဳေနဆဲ Language တစ္ခုျဖစ္တဲ့အတြက္ေၾကာင့္ ျဖစ္ပါတယ္။ C++ ဟာ ၁၉၈၃ ခုႏွစ္မွာ ေပၚထြက္ခဲ့တာျဖစ္ၿပီး၊ C++ ရဲ႕ Developer ကေတာ့ Bjarne Stroustrup ျဖစ္ပါတယ္။ Bell Telephone Laboratories ဟာ နည္းပညာေလာကအတြက္ ေအာင္ေျမတစ္ခုလို႔ ဆိုႏိုင္ၿပီး C++ ကိုလည္း အဆိုပါေနရာကေန စတင္ခဲ့တာျဖစ္ပါတယ္။

C#
    Microsoft ရဲ႕ Product တစ္ခုျဖစ္တဲ့ C# ကေတာ့ ၂၀၀၁ ခုႏွစ္မွာစတင္ Develop လုပ္ခဲ့တာျဖစ္ပါတယ္။ C# ရဲ႕ Stable Release ကေတာ့ 4.0 ျဖစ္ၿပီး လြန္ခဲ့တဲ့ ၂ ႏွစ္အခ်ိန္က ျဖန္႔ခ်ိေပးခဲ့တာျဖစ္ပါတယ္။ Microsoft ဟာ လြန္ခဲ့တဲ့ ၃ လအခ်ိန္ကေတာ့ Beta Release 5.0 ကိုထပ္မံ ျဖန္႔ခ်ိေပးခဲ့ပါတယ္။ Windows Application ေတြေရးသားရာမွာ မ်ားစြာလြယ္ကူအဆင္ေျပတဲ့ Programming Language အမ်ိဳးအစားတစ္ခုျဖစ္ပါတယ္။

Perl
    Perl ဟာလည္း C-Base Programming Language တစ္ခုျဖစ္ၿပီး၊ ၁၉၈၈ ခုႏွစ္က ေပၚထြက္ခဲ့ပါတယ္။ Perl ရဲ႕ Developer ကေတာ့ Larry Wall ျဖစ္ပါတယ္။ Scripting Language တစ္ခုျဖစ္ၿပီး System Administration, Text Processing နဲ႔ Web Server အတြက္ လုပ္ငန္းတာ၀န္ပိုင္းေတြမွာ အသံုးျပဳမႈ မ်ားပါတယ္။ Perl ရဲ႕ Stable Release ကေတာ့ 5.16.0 ျဖစ္ၿပီး Preview Release ကေတာ့ 5.17.1 ျဖစ္ပါတယ္။

Java
    Java ကေတာ့ Programming Language ေတြထဲမွာ လက္ရွိေအာင္ျမင္မႈျမင့္မားေနတဲ့ Language တစ္ခုျဖစ္ပါတယ္။ Windows Application, Web Application ေတြနဲ႔ Mobile Application ေတြကို ေရးသားႏိုင္တဲ့ Language အမ်ိဳးအစားတစ္ခုျဖစ္ၿပီး၊ ၁၉၉၁ ခုႏွစ္မွာ စတင္ဖန္တီးခဲ့တာျဖစ္ပါတယ္။ Java ရဲ႕ Developer ကေတာ့ Games Gosling ျဖစ္ၿပီး၊ Sun Microsystems ကျဖစ္ပါတယ္။ Java ဟာ ၁၉၉၁ ခုႏွစ္မွာ စတင္ဖန္တီးခဲ့တာျဖစ္ေပမယ့္ အသံုးျပဳသူေတြထံကို ခ်ျပခဲ့တာကေတာ့ ၁၉၉၅ ခုႏွစ္ အေရာက္မွသာျဖစ္ပါတယ္။ Java ရဲ႕ ေအာင္ျမင္မႈဟာ Programming ေလာကအေပၚရိုက္ခတ္မႈမ်ားစြာ ရွိခဲ့ၿပီး၊ Android Application ေတြကို Java နဲ႔ ေရးသားထားတာျဖစ္ပါတယ္။

PHP
    PHP ကေတာ့ Web ပိုင္းမွာ အလြန္ကို ေအာင္ျမင္ေနတဲ့ Server-Side HTML Scripting Language အမ်ိဳးအစားျဖစ္ပါတယ္။ PHP ကိုေတာ့ ၁၉၉၅ ခုႏွစ္က Rasmus Lerdorf ကစတင္ Develop ျပဳလုပ္ခဲ့တာျဖစ္ၿပီး၊ PHP ရဲ႕ Stable Release ကေတာ့ 5.4.4 ျဖစ္ပါတယ္။ ၂၀၁၂ ခုႏွစ္ရဲ႕ ဇြန္လ (၁၄) ရက္ေန႔မွာ ျဖန္႔ခ်ိခဲ့တာလည္း ျဖစ္ပါတယ္။ Dynamic Web Page ေတြကို ဖန္တီးတဲ့ေနရာမွာ အေကာင္းမြန္ဆံုး Scripting Language ျဖစ္တဲ့အတြက္ Web Developer အမ်ားစု အသံုးျပဳတဲ့ Language တစ္ခုျဖစ္ပါတယ္။

Python
    Python ကိုေတာ့ သိကၽြမ္းသူအနည္းသာ ရွိပါလိမ့္မယ္။ ဒါေပမယ့္ Python ဟာလည္း စြမ္းအားျမင့္မာတဲ့ Programming Language အမ်ဳိးအစားတစ္ခုျဖစ္ၿပီး၊ High Level Programming Language အမ်ိဳးအစားတစ္ခုျဖစ္ပါတယ္။ Python ကို ၁၉၉၁ ခုႏွစ္မွာ စတင္ဖန္တီးခဲ့တာျဖစ္ၿပီး၊ Python ရဲ႕ Designer ကေတာ့ Guido Van Rossum ျဖစ္ပါတယ္။ Google Application Engine မွာ ပထမဆံုး အသံုးျပဳခဲ့တဲ့ Programming Language အမ်ိဳးအစားတစ္ခုအျဖစ္ လူသိမ်ားပါတယ္။

VB
    Microsoft ရဲ႕ ထုတ္ကုန္တစ္ခုျဖစ္တာနဲ႔တင္ VB ဟာ ဘယ္ေလာက္ Strong ျဖစ္တယ္ဆိုတာ သိသာႏိုင္ပါတယ္။ ၁၉၉၃ ခုႏွစ္မွာ စတင္ Develop ျပဳလုပ္ခဲ့တဲ့ VB ဟာဆိုရင္ သက္တမ္းအရ ၁၉ ႏွစ္ေက်ာ္ခဲ့ၿပီျဖစ္ပါတယ္။ VB ဟာ Microsoft ရဲ႕ Office Application ေရးသားမႈေတြကို အဓိကထားပါတယ္။ ေနာက္တစ္ခုအေနနဲ႔ကေတာ့ VB ကို Virus code ေတြ ေရးသားတဲ့ေနရာမွာလည္း အသံုးျပဳမႈမ်ားတာကို ေတြ႔ရပါတယ္။ VB ရဲ႕ Stable Release ကိုေတာ့ Office 2012 ထြက္ရွိစဥ္က၊ တစ္ၿပိဳင္နက္ထြက္ခဲ့တာျဖစ္ၿပီး၊ Version 7.0 ျဖစ္ပါတယ္။

Pascal
    ၁၉၇၀ ခုႏွစ္က ေပၚထြက္ခဲ့တဲ့ Pascal ဟာလည္း သူ႔အခ်ိန္အခါက ေအာင္ျမင္တဲ့ Programming Language အမ်ိဳးအစားတစ္ခုျဖစ္ပါတယ္။ Pascal ရဲ႕ Developer ကေတာ့ Niklaus Wirth ျဖစ္ပါတယ္။ Pascal ဟာ ျပင္သစ္သခ်ၤာပညာရွင္ Blaise Pascal ကို ဂုဏ္ျပဳၿပီး ေပးခဲ့တဲ့ နာမည္လည္းျဖစ္ပါတယ္။ Pascal အသံုးျပဳထားတဲ့ Application ေတြကို လက္ရွိအခ်ိန္ထိ အသံုးျပဳေနရဆဲလည္းျဖစ္ပါတယ္။ Pascal ရဲ႕ စြမ္းေဆာင္ရည္နဲ႔ ပတ္သက္လို႔လည္း ကၽြမ္းက်င္ပညာရွင္မ်ားက Strong & Safe Programming Language လို႔ သတ္မွတ္ၾကပါတယ္။

JavaScript
    JavaScript ကိုေတာ့ ဒီဖက္အခ်ိန္မွာ လူအေတာ္မ်ားမ်ား သိရွိၿပီးျဖစ္မွာပါ။ ဒါေပမယ့္ Java Programming Language နဲ႔မွားယြင္းတတ္ၿပီး၊ JS ကို ၁၉၉၅ ခုႏွစ္မွာ Brendan Eich က ဖန္တီးခဲ့တာျဖစ္ပါတယ္။ JavaScript ကို Netscape ကေန ေမြးဖြားလာတယ္လို႔လဲ ဆိုႏိုင္ပါတယ္။ ဘာအတြက္ေၾကာင့္လဲဆိုေတာ့ Brendan Eich ဟာ JavaScript ကို ဖန္တီးခ်ိန္က Netscape မွာ အလုပ္လုပ္ကိုင္ေနခ်ိန္ျဖစ္တဲ့အတြက္ပါ။ JavaScript ဟာ Stable Release အျဖစ္ 1.8.5 ကို ၂၀၁၁ ခုႏွစ္ မတ္လက ထုတ္လုပ္ခဲ့ပါတယ္။ Java Script ဟာ Scripting Language အမ်ိဳးအစားျဖစ္တဲ့အတြက္ Web Site အေတာ္မ်ားမ်ားမွာ ထည့္သြင္းအသံုးျပဳလာၾကပါတယ္။

Ruby
    Ruby ဟာ Japan ႏိုင္ငံကေနဖြံ႕ၿဖိဳးလာတဲ့ Programming Language အမ်ိဳးအစားျဖစ္ပါတယ္။ Ruby ရဲ႕ Designer ကေတာ့ Yukihiro Matsumoto ျဖစ္ၿပီး၊ ၁၉၉၅ ခုႏွစ္မွာ  စတင္ဖန္တီးခဲ့တာျဖစ္ပါတယ္။ Ruby ရဲ႕ Stable Release ကေတာ့ 1.9.3-p194 ျဖစ္ၿပီး ၂၀၁၂ ခုႏွစ္ ဧၿပီလ(၂၀) ရက္ေန႔က Release ျပဳလုပ္ခဲ့တာျဖစ္ပါတယ္။ Dynamic အမ်ိဳးအစားတစ္ခုျဖစ္ၿပီး၊ OOP Language အမ်ိဳးအစားတစ္ခုလည္း ျဖစ္ပါတယ္။ အာရွေဒသမွ Develop ျပဳလုပ္တဲ့ Programming တစ္ခုျဖစ္ၿပီး၊ အနာဂတ္ကာလမွာ အလားအလာေကာင္းမ်ားစြာကို ပိုင္ဆိုင္ထားတဲ့ Programming Language အမ်ိဳးအစားတစ္ခုျဖစ္ပါတယ္။

Go
    Go Programming Language ကေတာ့ Google Inc. ရဲ႕ ထုတ္ကုန္တစ္ခုျဖစ္ၿပီး၊ Designer ကေတာ့ Robert Griesemer, Rob Pike, Ken Thompson တို႔ျဖစ္ပါတယ္။ Go ဟာ ၂၀၀၉ ခုႏွစ္ ႏို၀င္ဘာလ အတြင္းကမွ စတင္ေၾကာ္ျငာခဲ့တာျဖစ္ၿပီး၊ အမ်ိဳးအစားကေတာ့ Static ျဖစ္ပါတယ္။ Strong ျဖစ္ၿပီး၊ File Name အေနနဲ႔ေတာ့ .go ကို အသံုးျပဳတာေတြ႔ရပါတယ္။ Go ရဲ႕ Stable Version ကေတာ့ 1.0.2 ကိုသာ ေရာက္ရွိေသးတာျဖစ္ပါတယ္။

Lynx
    Lynx Programming Language ကေတာ့ ႀကီးမားၿပီး က်ယ္ျပန္႔တဲ့ Network ေတြမွာ အသံုးျပဳပါတယ္။ Lynx ကိုေတာ့ University of Wisconsin-Madison က ၁၉၈၄ ခုႏွစ္မွာ စတင္ Develop ျပဳလုပ္ခဲ့တာျဖစ္ပါတယ္။ Lynx ရဲ႕ အဓိက ရည္ရြယ္ခ်က္ကေတာ့ Charlotte Multicomputer Operating System အတြက္ျဖစ္ပါတယ္။

FOCAL
    Formula Calculator ရဲ႕ ဦးဆံုး စာလံုးေတြကို မွ်တစြာရယူထားတဲ့ FOCAL Programming Language ဟာ အေျခခံက်တဲ့ Programming Language အမ်ိဳးအစားတစ္ခုျဖစ္ပါတယ္။ FOCAL ကို ဖန္တီးမႈေတြထဲမွာ အမ်ားဆံုးပါ၀င္တာကေတာ့ Richard Merrill ျဖစ္ပါတယ္။ FOCAL ဟာ ၁၉၆၈ ခုႏွစ္ကတည္းက Develop စတင္ျပဳလုပ္ေနၿပီျဖစ္ၿပီး၊ ေရွးပိုင္းက်တဲ့ Language အမ်ိဳးအစားတစ္ခုလည္း ျဖစ္ပါတယ္။

Integrated Development Environment မ်ားအေၾကာင္းသိေကာင္းစရာ

    IDE လို႔ အသိမ်ားတဲ့ Integrated Development Environment ေတြဟာ Programmer ေတြအတြက္ အဓိကေနရာကေန အေရးပါတဲ့လိုအပ္ခ်က္ေတြျဖစ္ပါတယ္။  IDE ေတြဟာ သက္ဆိုင္ရာ Language ေတြအလုိက္ လုိအပ္ခ်က္ေတြကို ျဖည့္ဆည္းေပးႏိုင္မွာျဖစ္ၿပီး၊ Microsoft ရဲ႕ Visual Studio လိုမ်ိဳး IDE ေတြဟာဆိုရင္ Coding တစ္ေၾကာင္းမွ ေရးစရာမလိုဘဲ Web Login Page ေတြ တည္ေဆာက္ႏိုင္တဲ့အထိ ေကာင္းမြန္လွပါတယ္။ IDE တစ္ခုမွာ အေျခခံအားျဖင့္ ပါ၀င္တာကေတာ့
1. A Source Code Editor
2. Built Automation Tools
3. A Debugger တို႔ျဖစ္ပါတယ္။
    အခ်ိဳ႕ေသာ IDE ေတြမွာေတာ့ Compiler, Interpreter တို႔ပါ၀င္လာၿပီး၊ ဥပမာအေနနဲ႔ေျပာရမယ္ ဆိုရင္ေတာ့ Visual Studio ကိုပဲ ထပ္မံညႊန္းဆိုရမွာ ျဖစ္ပါတယ္။ IDE ေတြရဲ႕အစပိုင္းကို ျပန္ၾကည့္မယ္ဆိုရင္ Command Based Application မ်ားကို ေတြ႔ရမွာျဖစ္ပါတယ္။ ဒီဖက္အခ်ိန္ကာလကို ေရာက္ရွိလာခ်ိန္မွာေတာ့ ၿပီးျပည့္စံုတဲ့ IDE အမ်ားစုကို ျမင္ေတြ႔ႏိုင္ၿပီးျဖစ္ပါတယ္။ ေအာက္မွာေဖာ္ျပေပးထားတာေတြကေတာ့ နာမည္ႀကီးၿပီး လူသိမ်ားတဲ့ IDE ေတြကို ေဖာ္ျပေပးလိုက္ပါတယ္။

Microsoft Visual Studio
    IDE ေတြထဲကမွ အေကာင္းမြန္ဆံုးနဲ႔ အျပည့္စံုဆံုး IDE လို႔ဆိုႏိုင္ပါတယ္။ Microsoft ရဲ႕ ထုတ္ကုန္တစ္ခုျဖစ္ၿပီး၊ လက္ရွိအခ်ိန္မွာေတာ့ Stable Release အျဖစ္ Microsoft Visual Studio 2010 SP1 ကို ထုတ္လုပ္ထားပါတယ္။ Preview Release အေနနဲ႔ေတာ့ Visual Studio 2012 RC ကို ၂၀၁၂ ခုႏွစ္ ေမလ ၃၁ ရက္ေန႔က ျဖန္႔ခ်ိေပးခဲ့ပါတယ္။ Microsoft Visual Studio ကိုေတာ့ C++ & C# တို႔နဲ႔ေရးထားတာျဖစ္ၿပီး၊ Microsoft Windows ေတြအတြက္ သီးသန္႔ဖန္တီးေပးခဲ့တာျဖစ္ပါတယ္။ Microsoft Visual Studio ကို အသံုးျပဳၿပီး Microsoft Windows, Windows Mobile, WebSite တို႔အတြက္ ေရးဆဲြႏိုင္မွာျဖစ္ပါတယ္။ Visual Studio ဟာ Language မ်ားစြာကို အေထာက္အပံ့ေပးထားၿပီး Built-in ပါ၀င္တဲ့ Language ေတြကေတာ့ C / C++ (via Visual C++), VB.Net (via Visual Basic.Net), C#(via Visual C#) တို႔ျဖစ္ပါတယ္။ အျခားအေထာက္အပံ့ေတြ အေနနဲ႔ေတာ့ XML / XSLT, HTML / XHTML, JavaScript နဲ႔ CSS တို႔ျဖစ္ပါတယ္။

NetBeans
    NetBeans ကေတာ့ Oracle Corporation ရဲ႕ထုတ္ကုန္တစ္ခုျဖစ္ၿပီး၊ Java နဲ႔ေရးသားထားတဲ့ IDE အမ်ိဳးအစားတစ္ခုျဖစ္ပါတယ္။ Java IDE အမ်ိဳးအစားျဖစ္ၿပီး Stable Release ကေတာ့ 7.1.2 ျဖစ္ပါတယ္။ ၂၀၁၂ ခုႏွစ္ ဧၿပီလ (၂၆) ရက္ေန႔က ထုတ္လုပ္ျဖန္႔ခ်ိတာျဖစ္ပါတယ္။ NetBeans ကိုေတာ့ Cross-Platform အေနနဲ႔ အသံုးျပဳႏိုင္မွာျဖစ္ၿပီး Microsoft Windows, Mac OS, Linux, Solaris နဲ႔ အျခား Platform ေတြမွာလည္း အသံုးျပဳႏိုင္မွာျဖစ္ပါတယ္။ NetBeans အေထာက္အပံ့ေပးတဲ့ Language ေတြကေတာ့ Java, JavaScript, PHP, Groovy, C, C++, Scala, Clojure တို႔နဲ႔အတူ Ruby နဲ႔ Ruby on Rails တို႔ကိုပါ အေထာက္အပံ့ေပးထားပါတယ္။ NetBeans ကို ၁၉၉၆ ခုႏွစ္က စတင္ထုတ္လုပ္ခဲ့တာ ျဖစ္ပါတယ္။

Eclipse
    Eclipse ကေတာ့ Free and Open Source Software Community ကေန Develop ျပဳလုပ္ထားတာျဖစ္ၿပီး၊ Software Development Type ျဖစ္ပါတယ္။ Java အတြက္ သီးသန္႔ျဖစ္ေပမယ့္၊ Plug-in ထည့္သြင္း အသံုးျပဳမယ္ဆိုရင္ေတာ့ အျခား Language ေတြမ်ားစြာကိုပါ Support ျပဳလုပ္ေပးႏိုင္မွာ ျဖစ္ပါတယ္။ Cross Platform အမ်ဳိးအစားျဖစ္ၿပီး Microsoft Windows,, Mac OS, Solaris, Linux တို႔မွာ အသံုးျပဳႏိုင္မွာျဖစ္ပါတယ္။ Eclipse ရဲ႕ Stable Release ကေတာ့ 3.7.2 Indigo ျဖစ္ၿပီး၊ ၂၀၁၂ ခုႏွစ္ ေဖေဖာ္၀ါရီလ (၂၄) ရက္ေန႔က ျဖန္႔ခ်ိခဲ့တာျဖစ္ပါတယ္။ Eclipse ဟာ Plug-in ထည့္သြင္းအသံုးျပဳမယ္ ဆိုရင္ေတာ့ C, C++, COBOL, Haskell, Perl, PHP, Python, R, Ruby, Scala, Ada, Clojure, Groovy နဲ႔ Scheme တို႔ကိုပါ အသံုးျပဳႏိုင္မွာျဖစ္ပါတယ္။ Eclipse SDK ဟာ Free and Open Source Software အမ်ိဳးအစားတစ္ခုလည္းျဖစ္ပါတယ္။

JDeveloper
    JDeveloper ကေတာ့ Oracle Corporation ရဲ႕ ထုတ္ကုန္တစ္ခုျဖစ္ၿပီး၊ Java Developer ေတြအတြက္ ေရးထားတဲ့ IDE အမ်ိဳးအစားတစ္ခုျဖစ္ပါတယ္။ Cross-Platform အမ်ိဳးအစားျဖစ္တဲ့အတြက္ OS အမ်ားစုမွာ အသံုးျပဳႏိုင္မွာျဖစ္ၿပီး၊ ၿပီးျပည့္စံုတဲ့ Java IDE အမ်ိဳးအစား တစ္ခုျဖစ္ပါတယ္။ JDeveloper မွာေတာ့ Java, XML, SQL, PHP, HTML, P/SQL, JavaScript, BPEL တို႔ကို Develop ျပဳလုပ္ႏိုင္မွာ ျဖစ္ပါတယ္။ JDeveloper ဟာ Design Coding, Debugging, Optimization နဲ႔ Profiling to Developing တို႔ကိုပါ ျပဳလုပ္ႏိုင္မွာျဖစ္တဲ့အတြက္ Java Developer မ်ားအတြက္ မ်ားစြာအဆင္ေျပေစတဲ့ IDE အမ်ိဳးအစားတစ္ခု ျဖစ္ပါတယ္။

WinDev
    WinDev ကို PCsoft က ၁၉၉၃ ခုႏွစ္မွာ စတင္ထုတ္လုပ္ခဲ့တာျဖစ္ၿပီး၊ လက္ရွိအခ်ိန္မွာေတာ့ Version 17 ကို ေရာက္ရွိေနၿပီးျဖစ္ပါတယ္။ WinDev ကိုေတာ့ Microsoft Windows ေပၚမွာသာ အသံုးျပဳႏိုင္မွာျဖစ္ၿပီး၊ Visual Basic, Java နဲ႔ C# တို႔ကို Support ေပးထားပါတယ္။ အျခားထုတ္ကုန္တစ္ခုအေနနဲ႔ တဲြဖက္ၿပီး ပါ၀င္လာတာကေတာ့ WebDev ျဖစ္ၿပီး Web Application မ်ား Web Site မ်ားေရးဆဲြရာမွာ အသံုးျပဳႏိုင္မွာ ျဖစ္ပါတယ္။ WinDev ကေတာ့ 4GL (Fourth Generation Language) ကို အသံုးျပဳထားပါတယ္။


Xcode
    Apple အသံုးျပဳသူအမ်ားစု ရင္းႏွီးမယ့္ နာမည္တစ္ခုျဖစ္ပါတယ္။ Apple Inc. ရဲ႕ ထုတ္ကုန္တစ္ခုျဖစ္ၿပီး၊ Stable Release ကေတာ့ 4.3.3 (4E3002) ျဖစ္ပါတယ္။ Developer Preview အေနနဲ႔ေတာ့ 4.5 ကိုထုတ္လုပ္ေပးထားၿပီး ၂၀၁၂ ခုႏွစ္ ဇြန္လ (၁၁) ရက္ေန႔က ျဖန္႔ခ်ိခဲ့ပါတယ္။ Xcode ဟာ Apple ရဲ႕ Mac OS & iOS Application ေတြအတြက္ ရည္ရြယ္ထုတ္လုပ္ထားတဲ့ IDE အမ်ိဳးအစားတစ္ခုျဖစ္တဲ့အတြက္ Mac OS အမ်ိဳးအစားတစ္ခုထဲမွာသာ အသံုးျပဳႏုိင္မွာျဖစ္ပါတယ္။ Xcode မွာ Interface Builder ပါ၀င္တဲ့အတြက္ေၾကာင့္ ၿပီးျပည့္စံုတဲ့ IDE အမ်ိဳးအစားတစ္ခုလို႔ ဆိုႏိုင္မွာ ျဖစ္ပါတယ္။ Xcode ရဲ႕ Support ေပးတဲ့ Language ေတြကေတာ့ C, C++, Objective-C, Objective-C++, Java, AppleScript, Python, Ruby တို႔ကို အေထာက္အပံ့ေပးထားပါတယ္။

Programming ကိုေလ့လာသင္ယူလိုတယ္ဆိုရင္...
    Programming ဘာသာရပ္ေတြအေနနဲ႔ ျပည္တြင္း/ ျပည္ပမွာ အလုပ္အကိုင္ေနရာ အခြင့္အလမ္း မ်ားျပားတဲ့အတြက္ လူငယ္အမ်ားစု စိတ္၀င္စားတဲ့ ဘာသာရပ္တစ္ခုျဖစ္ပါတယ္။ Programming ဘာသာရပ္မွာလည္း ေလ့လာသင္ယူစရာလမ္းေၾကာင္းေတြ ကဲြျပားသြားၿပီး အေျခခံအားျဖင့္ Mobile Developer, Web Developer, Software Programmer လို႔ ခဲြျခားသတ္မွတ္ႏိုင္ပါတယ္။

1. Mobile Developer
    ဒီပညာရပ္ကို စိတ္၀င္စားသူမ်ားအေနနဲ႔ ဖုန္းနဲ႔ပတ္သက္တဲ့ Application ေတြကို ေရးသားႏိုင္ဖို႔ ႀကိဳးစားသင္ယူရမွာျဖစ္ပါတယ္။ လက္ရွိအခ်ိန္မွာ ေအာင္ျမင္မႈပမာဏႀကီးမားေနတဲ့ Android အတြက္ Application ေတြကို ေရးသားခ်င္တယ္ဆိုရင္ေတာ့ Java Programming Language ကိုေလ့လာသင္ယူရမွာ ျဖစ္ပါတယ္။ Mobile Developer တစ္ဦးျဖစ္ဖို႔အတြက္ အခ်ိန္ကာလအေနနဲ႔ေတာ့ ႀကိဳးစားအားထုတ္မႈအလိုက္ အခ်ိန္ကာလ (၆) လကေန (၉) လအတြင္း ၾကာျမင့္မွာျဖစ္ပါတယ္။

2. Web Developer 
    ဒီအပိုင္းဟာလည္း သင္ၾကားေပးတဲ့ သင္တန္းမ်ားစြာရွိၿပီး သင္ယူတဲ့ သင္တန္းသားမ်ားစြာရွိတဲ့ ဘာသာရပ္တစ္ခုျဖစ္ပါတယ္။ Web Developer တစ္ဦးအေနနဲ႔ ကိုယ္တိုင္ Web Site တစ္ခုကို တည္ေဆာက္ႏို္င္မွာျဖစ္ပါတယ္။ သင္ယူရမယ့္ အပိုင္းမွာေတာ့ အေျခခံအားျဖင့္ HTML, CSS, JavaScript နဲ႔ Photoshop တို႔ကို သင္ယူရမွာျဖစ္ၿပီး၊ Web Site တစ္ခုလံုးကို ကၽြမ္းက်င္စြာ တည္ေဆာက္ထိန္းသိမ္းႏိုင္ဖို႔ အတြက္ေတာ့ Domain, Host, FTTP နဲ႔ PHP အစရွိတဲ့ ဘာသာရပ္အသီးသီးကိုပါ ေလ့လာသင္ယူရမွာ ျဖစ္ပါတယ္။ CMS Package ေတြျဖစ္တဲ့ Wordpress, Joomla တို႔ဟာလည္း Web Site တည္ေဆာက္မႈ အပိုင္းကို စိတ္၀င္စားတဲ့ လူငယ္ေတြအတြက္ ေပ်ာ္ရႊင္စရာ ေလ့လာသင္ယူမႈ အပိုင္းေတြျဖစ္ပါတယ္။

3. Application Programmer
    လူငယ္အမ်ားစု စိတ္ကူးယဥ္ၾကတဲ့ေနရာတစ္ခုျဖစ္ၿပီး စိတ္ဓါတ္ၾကံ့ခိုင္ဖို႔ လိုအပ္ပါလိမ့္မယ္။ Programmer တစ္ဦးအေနနဲ႔ ဖိအားေတြကို သင္တန္းမွာကတည္းက စတင္ရင္ဆိုင္ႀကံဳေတြ႔ရမွာျဖစ္ၿပီး၊ မ်ားစြာလွေသာ Programming Language ေတြထဲက အားသန္ရာ Language တစ္ခုကို တစိုက္မတ္မတ္ ေလ့လာသင္ယူရမွာ ျဖစ္ပါတယ္။ Programming Language ေတြအေနနဲ႔ အခ်ိဳ႕ကို ေဖာ္ျပေပးရမယ္ဆိုရင္ C++, C#, Java, Python, Perl, VB အစရွိတဲ့ Language ေတြအေၾကာင္းနဲ႔ Programming Concept ေတြအေၾကာင္းကို သင္ယူရမွာျဖစ္ပါတယ္။ Programmer တစ္ဦးအျဖစ္ ရပ္တည္လိုတဲ့ လူငယ္မ်ားအတြက္ေတာ့ အခ်ိန္ကာလတစ္ခုကို ေပးဆပ္ရမွာျဖစ္ပါတယ္။
Ref: Internet Journal


Posted by ေဆာင္းႏွင္းျဖဴ@အိမ့္ 



DECEMBER