Pages

Saturday 8 September 2012

The Tools and Apps I Used


 
IT Pros ေတြ တစ္ေယာက္နဲ႕တစ္ေယာက္ ကြ်မ္းက်င္မွဳ႕နယ္ပယ္၊ နည္းပညာ၊ စိတ္၀င္စားမွဳေတြ မတူသလို အသံုးျပဳတဲ့ Tool ေတြ Application ေတြလဲ တူမွာမဟုတ္ပါဘူး... တစ္ခ်ိဳ႕ Tool ေတြက သံုးရေကာင္း မွန္းမသိလို႕သာ၊ သံုးလိုက္ရင္ အမ်ားၾကီး ကိုယ့္အတြက္ လြယ္ကူ လွ်င္ျမန္သြားတာေတြ တစ္ပံုၾကီးပါ...

ကြ်န္ေတာ္ ဖတ္ေနၾက Blog တစ္ခု ရဲ႕ Author က သူသံုးေနၾက Apps ေတြကို Share ေပးထာတာကို အားက်လို႕ ကြ်န္ေတာ္သံုးေနတဲ့ Tool ေတြနဲ႕ App ေတြကို ဒီေနရာမွာ Share လုပ္ခ်င္ပါတယ္...


OS and Browser
1. Ubuntu Ubuntu Linux ဟာ ကြ်န္ေတာ့္ရဲ႕ OS of Choice ပါ... တစ္ျခားၾကီးၾကီးက်ယ္က်ယ္ေတြထက္စာရင္ အရာရာကို ကိုယ့္စိတ္ၾကိဳက္ Configure လုပ္လို႕ရႏုိင္တဲ့အခ်က္ေၾကာင့္ ၾကိဳက္တာပါ... Anti-Virus ေတြနဲ႕ နပန္းလံုးေနရတာေတြ၊ Crack ေတြ Serial ေတြ ရွာရတဲ့ ဒုကၡေတြ၊ မရွိတဲ့အတြက္ အမ်ားၾကီး အဆင္ေျပပါတယ္... OS နဲ႕ ကိုယ္ တစ္သားထဲျဖစ္ေနတယ္ဆိုတဲ့ ခံစားခ်က္မ်ိဳးေပးႏုိင္ပါတယ္... Windows သံုးေနတဲ့ မိတ္ေဆြမ်ား တစ္ခါတစ္ေလ Windows က ကိုယ့္စကားနားမေထာင္ပဲ လုပ္ခ်င္ရာလုပ္ေနလို႕ စိတ္ညစ္ရတာမ်ိဳးၾကံဳဖူးရင္ ေျပာင္းသံုးပါလို႕ တစ္ပါတည္း အၾကံေပးခ်င္ပါတယ္... :P

2. Windows XP in VMWare Client ကိုယ္ Develop လုပ္ထားတဲ့ Web Site ေတြကို Cross Browser Compatibility နဲ႕ပက္သက္ျပီး စမ္းတဲ့အခါ Internet Explorer နဲ႕ အဆင္ေျပမေျပ စမ္းရတာမ်ိဳးေတြ ရွိပါတယ္... အဲ့ဒီလိုစမ္းလို႕ရဖို႕အတြက္ Windows XP ကို Ubuntu ထဲမွာပဲ VMWare နဲ႕ တင္ထားပါတယ္... (ဂိမ္းေဆာ့ခ်င္တာလဲ ပါတာေပါ့)

3. Firefox Google Chrome ထြက္စက အေတာ္ေလးသေဘာက်မိေပမယ့္ ေရရွည္မွာေတာ့ Firefox ကိုပဲ အဓိကသံုးျဖစ္ပါတယ္... သူ႕ရဲ႕ Address Bar က အေတာ္ေလးကို အသံုး၀င္ပါတယ္... Google Chrome ရဲ႕ Omnibox က ပိုေကာင္းခ်င္ေကာင္းပါလိမ့္မယ္... ဒါေပမယ့္ Firefox မွာလို Plugins ေတြစံုစံုလင္လင္မရွိတဲ့အတြက္ Firefox ကိုပဲ သံုးျဖစ္ပါတယ္...

Web Development
1. NetBeans IDE PHP Developer တစ္ေယာက္အတြက္ ေရြးခ်ယ္စရာ IDE ေတြ ေတာင္လိုပံုေနပါတယ္... Zend Studio, phpEdit, Eclipse PDT, Aptana, Netbeans စသျဖင့္ စသျဖင့္ အမ်ားၾကီးရွိတဲ့အထဲက Netbeans ကို သံုးျဖစ္ပါတယ္... Cross Platform ျဖစ္တယ္၊ Open-Source ျဖစ္တယ္၊ ျပီးေတာ့ PHP support သာမက HTML, CSS, Javascript support ေတြလဲ ေကာင္းတဲ့အတြက္ ၾကိဳက္တာပါ... Ruby on Rails အတြက္ဆိုရင္လဲ Ruby language သာမက Rails method ေတြ template ေတြထိ support လုပ္ပါတယ္... Discussion တစ္ခုမွာ Netbeans Features ေတြအေၾကာင္း ေျပာဖူးပါတယ္...

2. Gedit IDE သံုးတဲ့အတြက္ အမ်ားၾကီးအက်ိဳးရွိေပမယ့္ အမ်ားအားျဖင့္ Text Editor ေလးေတြနဲ႕တင္ ျပီးသြားတဲ့ အလုပ္ေတြလဲ တစ္ပံုၾကီးရွိပါတယ္... Windows ေပၚမွာဆိုရင္ Notepad++ ကိုအဓိကသံုးျဖစ္ျပီး Ubuntu မွာေတာ့ OS နဲ႕ တစ္ခါတည္းပါလာတဲ့ Gedit ကိုပဲ အဓိကသံုးျဖစ္ပါတယ္... Language ေပါင္းစံု Support လုပ္တဲ့အျပင္ Plugins ေတြနဲ႕ စိတ္ၾကိဳက္ Configure လုပ္ထားလို႕လဲ ရပါေသးတယ္...

3. Firefox Firefox က ကြ်န္ေတာ့္အတြက္ Web Browser တစ္ခုသာမကပါဘူး... Development Tool တစ္ခုအေနနဲ႕ပါ အသံုး၀င္ပါတယ္... Firebug, Web Developer Toolbar, Colorzilla, Abduction, Multi Proxy Switcher, User Agent Switcher, Live HTTP Header စတဲ့ Plugins ေတြဟာ Web Development အတြက္ ေန႕စဥ္အသံုးျပဳဖို႕ မရွိမျဖစ္လိုအပ္တဲ့ Tool ေတြပါ...

Project Management & Source Control
1. Git အရင္က Source Control အတြက္ Subversion သံုးေပမယ့္ Git ထြက္လာတဲ့ ေနာက္ပိုင္းမွာ Git ပဲသံုးျဖစ္ပါေတာ့တယ္... Git ရဲ႕ ေကာင္းကြက္ေတြ အမ်ားၾကီးရွိေပမယ့္ အဓိကသံုးျဖစ္တဲ့အေၾကာင္းက Distributed Version Control System ျဖစ္ေနလို႕ပါ... အလုပ္ေတြကို ရံုးနဲ႕ အိမ္ အျပန္အလွန္သယ္ရတဲ့အတြက္ Source Repository က တစ္ခါတည္း Project နဲ႕ တြဲပါေနတာ အမ်ားၾကီးပိုအဆင္ေျပလို႕ပါ...

2. nbgit Netbeans အတြက္ Git Plugin ပါ... nbgit ရွိတဲ့အတြက္ တစ္ျခား UI ေတာင္မလိုေတာ့ပဲ Netbeans ကို Git UI အေနနဲ႕ အသံုးျပဳလို႕ ရသြားပါတယ္...

3. Bluebug Bugzilla လို Eventum လို႕ Powerful Bug Tracker ေတြရွိေပမယ့္ ရိုးရွင္းတာကိုပဲ ၾကိဳက္လို႕ Bluebug ကုိပဲ Modify လုပ္ျပီး Bug Tracker အေနနဲ႕ သံုးျဖစ္ပါတယ္... သိပ္ၾကီးတဲ့ Team ၾကီးနဲ႕ အလုပ္လုပ္ေနတာမဟုတ္လို႕ ကိုယ့္အတြက္ Bug List ကို Todo List သေဘာမ်ိဳးေလး မွတ္ထားႏုိင္ရင္ လံုေလာက္တဲ့အတြက္ Bluebug ဟာ ကြ်န္ေတာ့္အတြက္ေတာ့ အေတာ္ပါပဲ...

4. Meld Team နဲ႕အလုပ္လုပ္တဲ့အခါ Developer ေတြရဲ႕ Code ေတြကို Source Control ထဲ Merging လုပ္တဲ့အခါ အခ်ိန္ေတာ္ေတာ္မ်ားမ်ား Conflict ျဖစ္ေနလို႕ Manuel Merge လုပ္ဖို႕ လိုအပ္ပါတယ္... အဲ့ဒီလို Code Merging လုပ္ဖို႕အတြက္ Diff Viewer Tool အေနနဲ႕ Meld ကို သံုးပါတယ္... Windows ေပၚမွာ WinMerge သံုးေပမယ့္ Meld က WinMerge ထက္ အမ်ားၾကီး ပိုေကာင္းပါတယ္...

5. Selenium IDE Unit Testing ကို အထူးအေလးအနက္ထားျပီး မလုပ္ျဖစ္ေပမယ့္ Selenium IDE ကိုေတာ့ Functional Test Tool အေနနဲ႕ အသံုးျပဳျဖစ္ပါတယ္...

Communication
1. Gmail ဒါေတာ့ အထူးေျပာစရာလိုမယ္မထင္ပါဘူး... သူမ်ားႏုိင္ငံေတြေတာ့မသိဘူး ကြ်န္ေတာ္တို႕ဆီမွာေတာ့ Email ဆိုရင္ Gmail ကိုေျပာတာလို႕ ေျပာရမလို စံတစ္ခု ျဖစ္ေနပါျပီ... :)

2. Pidgin Gtalk က Linux version မရွိတဲ့အတြက္ IM Client အေနနဲ႕ Pidgin ကိုပဲ သံုးပါတယ္... အခုလက္ရွိသံုးေနတဲ့ Ubuntu 9.10 Alpha 5 ရဲ႕ Default IM Client က Empathy ပါ... ဒါေပမယ့္ သံုးေနမက်လို႕ သိပ္မၾကိဳက္ပါဘူး... Pidgin ပဲ ဆက္သံုးျဖစ္ေနပါတယ္... Empathy က Pidgin ထက္ Voice မွာ ပိုအဆင္ေျပတဲ့အတြက္ ေနာက္ပိုင္းေတာ့ ေျပာင္းသံုးျဖစ္မယ္ ထင္ပါတယ္...

Information Source
1. Google Search အခုေခတ္မွာ Programmer ေတြအေနနဲ႕ အရာရာကို အလြတ္မွတ္ထားဖို႕ မလိုေတာ့ပါဘူး... နည္းပညာအခက္အခဲ တစ္ခုခုရွိလာရင္လဲ Reference Book ၾကီးေတြ ျပန္လွန္ေနရမယ့္ ေခတ္လဲ မဟုတ္ေတာ့ပါဘူး... Google Search ရွိပါတယ္... တစ္ခုခုဆို ေကာက္ ရွာလိုက္ယံုပါပဲ... Google ကို အားကိုးလြန္းလို႕ အခုဆိုရင္ Google မရွိပဲအလုပ္မလုပ္တက္ေတာ့ေလာက္ေအာင္ ျဖစ္ေနပါျပီ...

2. Google Reader တစ္ေန႕တစ္ေန႕ ဖတ္ခ်င္တဲ့သတင္းေတြ၊ Blog ေတြ၊ တစ္ျခား နည္းပညာအေၾကာင္းေတြ အမ်ားၾကီးပါ... အဲ့ဒါေတြကို တစ္ Site ခ်င္းသာလိုက္ဖတ္ေနရရင္ တစ္ေန႕တစ္ေန႕ အလုပ္လုပ္ခ်ိန္ေတာင္ က်န္မွာမဟုတ္ပါဘူး... ၾကည့္ေနၾက Site ေတြကို Google Reader နဲ႕ Subscribe လုပ္ထားလိုက္ေတာ့ အခ်ိန္နဲ႕တစ္ေျပးညီ တစ္ေနရာထဲတင္ အကုန္လံုးကို ၾကည့္လို႕ရပါျပီ...

3. Stackoverflow တစ္ခါတစ္ေလ Programming နဲ႕ပက္သက္တဲ့ ျပႆနာတစ္ခုကို စဥ္းစားတာလဲ ေခါင္းေခ်ာက္ေနျပီ၊ Google မွာရွာတာလဲ အဆင္မေျပဘူးဆိုရင္ Stackoverflow မွာ ေမးလိုက္တာပါပဲ... Expert ေတြ မိနစ္မဆိုင္း ျပန္ေျဖးေပးၾကေတာ့ အေတာ္ အဆင္ေျပပါတယ္...

4. Myanmar IT Pros ျမန္မာအုိင္တီပရိုကေနလဲ တစ္ခုခုေတာ့ ရေနပါတယ္... ဘာေတြရေနလဲေတာ့ မေျပာတက္ပါဘူး... ဘာေတြရေနမွန္း ကိုယ့္ဟာကို မသိလို႕ပါ... :D

Entertainment
1. Amarok Ubuntu မွာ Desktop Manager အျဖစ္ Gnome ကိုအဓိကသံုးေပမယ့္ သီခ်င္းနားေထာင္ဖို႕အတြက္ေတာ့ KDE application ျဖစ္တဲ့ Amarok ကိုပဲၾကိဳက္ပါတယ္... Play list management လုပ္လို႕ေကာင္းျပီး preset equalizer ေတြပါလို႕ပါ...

2. Football Manager 2009 (game) ကြ်န္ေတာ္က ေဘာလံုးပြဲၾကိဳက္သလို Manager Game ေဆာ့ရတာလဲ ၾကိဳက္ပါတယ္... FM က တစ္ျခား Manager ေတြလိုမဟုတ္ပဲ Game Play ထက္ သဘာ၀က်ဖို႕ကို အဓိကထားလို႕ ၾကိဳက္ပါတယ္... မိနစ္ ၉၀ အျပည့္ပြဲေတြကို အျပင္မွာလို ၾကည့္ရျပီး ကစားသမား Database ကလဲ ျမန္မာႏုိင္ငံက စိုးျမတ္မင္းတို႕ ေအာင္ေအာင္ဦးတို႕အထိပါေအာင္ ျပည့္စံုလို႕ ေဘာလံုးသမားတစ္ေယာက္အေၾကာင္းသိခ်င္ရင္ Google မွာ မရွာပါဘူး... FM ထဲမွာရွာလိုက္တာပါပဲ...

3. WarCraft (DotA - game) DotA ကေတာ့ သိပ္ Popular ျဖစ္ေနတဲ့ ဂိမ္းျဖစ္သလို ကြ်န္ေတာ္လဲ ၾကိဳက္ပါတယ္... ဒါေပမယ့္ ဂိမ္းဆုိင္မွာ အမ်ားနဲ႕ သြားေဆာ့ရေလာက္ေအာင္ အခ်ိန္မရေတာ့ တစ္ေယာက္ထဲ AI ေတြနဲ႕ပဲ ေဆာ့ရတာမ်ားပါတယ္... ျမန္မာႏုိင္ငံရဲ႕ အင္တာနက္ ဒီထက္ေကာင္းလာေတာ့မွာ Online မွာပဲ ေဆာ့ပါေတာ့မယ္... :) (Hero & Developer ကိုဖတ္ၾကည့့္ဖို႕ ၾကံဳတုန္း တိုက္တြန္းခ်င္ပါတယ္)

မိတ္ေဆြတို႕ရဲ႕ Favorite Tool ေလးေတြကိုလဲ Share ေပးေစခ်င္ပါတယ္...

[ Ei Maung ]            

1 comment:

  1. I have been using AVG protection for a couple of years now, I recommend this product to all of you.

    ReplyDelete

Related Posts Plugin for WordPress, Blogger...

အေထြးေထြးနည္းပညာမ်ား