xboard and playing online chess
September 13, 2009
ဗမာျပည္မွာ online မွာ chess ကစားတဲ့သူ ဘယ္နွစ္ေယာက္ရွိမလဲေတာ့ မသိဘူး။ ဒီပို့စ္မွာေတာ့ chess ဟာ ဘယ္ေလာက္ေပာ္ျပူလာျဖစ္ျပီး၊ ဘယ္နိုင္ငံေတြမွာ အမ်ားဆံုး ကစားျကတယ္ဆိုတာကိုေတာ့ မေျပာေတာ့ပါဘူး။ က်ေနာ္ Linux မွာ xboard နဲ့ ဘယ္လို online chess ေဆာ့တယ္ဆိုတာေလာက္ အေျခခံေလးေရးမွာပါ။ ဒီေနရာမွာ လိုအပ္တဲ့ Applications ေတြကေတာ့ xboard (chess program), crafty (chess engine) နဲ့ scid (chess database app) တို့ျဖစ္ပါတယ္။ xboard ကေတာ့အေျခခံလိုအပ္တာပါ။ crafty နဲ့ scid မရွိပဲ online chess ကစားလို့ရေပမယ့္ ေလ့လာသူေတြအတြက္ေတာ့ crafty engine နဲ့ scid က အရမ္းအသံုး၀င္ပါတယ္။ က်ေနာ့္ Debian Machine မွာ ဒီလိုေလး install လုပ္ပါတယ္။
$ sudo install xboard crafty scid
xboard နဲ့ chess ေဆာ့ဖို့အတြက္ Terminal ထဲမွာ ရိုးရိုးေလးပဲ သူ့နာမည္ကို ေခာ္လိုက္ရင္ရပါတယ္။ default size ကက်ေနာ့္အတြက္ အရမ္းျကီးေနလို့ နည္းနည္းပိုငယ္တဲ့ Bulky size ကို size option ေလးထည့္ျပီး ေခာ္တာပါ။
$ xboard -size Bulky

human vs. machine
ဒါကေတာ့ online မွာမဟုတ္ပဲ Machine နဲ့ ကစားမွာျဖစ္ပါတယ္။ online မွာေဆာ့ခ်င္ရင္ free chess server တစ္ခုခုမွာ register လုပ္ဖို့လိုအပ္ပါတယ္။ ဥပမာအေနနဲ့ Free chess server ေတြကေတာ့ freechess.org နဲ့ chesspark.com တို့ကေတာ့ လူအမ်ားဆံုး register လုပ္ျပီးကစားတဲ့ေနရာေတြျဖစ္ပါတယ္။ ခုက်ေနာ္ နမူနာထဲမွာ freechess.org server ကို connect လုပ္ျပီး ကစားတာျဖစ္ပါတယ္။ Terminal မွာ ေအာက္က command line နဲ့ freechess server ကို၀င္ေရာက္ကစားနိုင္ပါတယ္။
$ xboard -ics -icshost freechess.org -size Huge
အဲဒါဆိုရင္ xboard gui chess board ေပာ္လာမယ္။

starting xboard to connect freechess.org server

openning GUI and connecting to server
ဒါေပမယ့္ က်ေနာ္တို့ freechess.org server ကိုဝင္ဖို့အတြက္ user name နဲ့ password လိုအပ္ပါမယ္။ ေအာက္ကပံုမွာ က်ေနာ့္ login name: boxtwo နဲ့ password: **** တို့ကိုရိုက္သြင္းျပီး login လုပ္ေနပါတယ္။

login to freechess.org server
အေပာ္ကပံုအတိုင္း က်ေနာ့္ login name နဲ့ password ကိုေပးျပီးတဲ့အခါ server သို့ connected ျဖစ္ျပီးဆိုတာကို ေအာက္ ပံုမွာျပထားပါတယ္။

after logging in and connected to freechess.org to start a game
login ၀င္ျပီးလို့ connected ျဖစ္ျပီးခ်ိန္မွာ ကိုယ္ယွဥ္ျပိုင္ကစားမယ့္သူကို seek ရမွာျဖစ္ပါတယ္။ ဒီလို seek တဲ့ေနရာမွာ time (ျကာခ်ိန္) နဲ့ rate (အဆင့္) ကိုထည့္ေပးျပီး seek ရမွာျဖစ္ပါတယ္။ chess ကစားေနက်သူဆိုရင္ ဒါကိုတန္းျပီး သိမွာပါ။ နမူနာအေနနဲ့ ျကာခ်ိန္ ၀ မိနစ္ကေန ၃ မိနစ္ျကားနဲ့ အဆင့္ ၁၀၀၀ ကေန ၁၅၀၀ ျကားကလူကို က်ေနာ္ seek မွာျဖစ္ပါတယ္။ အဲဒီအတြက္ inputs ေတြက…
seek 0 3 1000-1500

inputting times and rates to seek a person
အဲလိုရိုက္ထည့္ေပးျပီး စကဿကန့္အနည္းငယ္ေလာက္ ေစာင့္ပါ။

seeking a person from online to play a game
အကယ္၍ အထက္ကပံုအတိုင္း ကိုယ့္ရဲ့ seeking ကိုတဖက္လူတစ္ေယာက္ေယာက္က လက္ခံရင္ ကိုယ့္ xboard gui chess board မွာလဲ ေအာက္ကပံုအတိုင္း boxtwo vs. HAL gooo ဆိုျပီး Title မွာလာျပျပီး ကိုယ္က အျဖူေရာင္ဆိုရင္ စတင္ေရြ့လို့ရပါျပီး။

playing with an online freechess.org member
ဒီလိုကစားရာမွာ Terminal နဲ့ Xboard GUI ကိုတြဲသံုးရမွာျဖစ္ပါတယ္။ အကယ္၍ ကိုယ္က ရွံုးဟန္ေပာ္ေနျပီးဆို resign လုပ္ဖို့ရာ res ကို input ေပးျပီး resign လုပ္နိုင္ျပီး နာက္တစ္ပြဲဆက္ကစားဖို့ကိုလဲ rem လို့ input ေပးျပီး rematch လုပ္ ကစားနိုင္ပါတယ္။ အကယ္၍ ကိုယ္က freechess.org server ကေနထြက္ခ်င္ျပီးဆိုရင္ Terminal မွာ ctrl + c ကိုတဲြနွိပ္ေပးလိုက္ရင္ server ကေန log out ျဖစ္သြားမွာပါ။

logout from freechess.org server
အထက္ကေဖာ္ျပထားတာတာ့ ကိုယ့္ xboard program နဲ့ေဆာ့တာပါ။ အကယ္၍ web browser မွာပဲ တခါတည္းေဆာ့ခ်င္တယ္ဆိုလဲ အဲဒီအတြက္ Jin Applet web application နဲ့ www.freechess.org မွာတန္းျပီး ဝင္ကစားလို့ရပါတယ္။

Jin Applet login on freechess.org

Jin Applet Web Application
ဒီေအာက္ကပံုကေတာ့ scid application ပံုပါ။

starting scid databas app
Enjoy it, chess hobbyists!
free software song
March 22, 2009
ဒီသီခ်င္းေလးဟာ က်ေနာ္တို႔ Free Software ကမၻာကေရးထားတဲ႔ သီခ်င္းေလးတစ္ပုဒ္ပါ ..
သီခ်င္းေရးထားတဲ႔သူကေတာ႔ Richard Stallman ျဖစ္ပါတယ္ .. ခံစားၾကည့္ပါဗ်ား .. ![]()
ခုက်ေနာ္တင္ထားတဲ႔ သီခ်င္းေလးက Rhythmic version ပါ ..
[To the melody of Sadi Moma:]
Join us now and share the software;
You’ll be free, hackers, you’ll be free.
x2Hoarders may get piles of money,
That is true, hackers, that is true.
But they cannot help their neighbors;
That’s not good, hackers, that’s not good.When we have enough free software
At our call, hackers, at our call,
We’ll throw out those dirty licenses
Ever more, hackers, ever more.Join us now and share the software;
You’ll be free, hackers, you’ll be free.
x2
အကယ္၍ streamline နားေထာင္ခ်င္ပါက ေအာက္ကလင္႔ေလးကို ကူးယူၿပီး သီးသန္႔ browser tab မွာျဖစ္ျဖစ္၊ တျခား player တစ္ခုခုႏွင္႔ပဲျဖစ္ျဖစ္နားေထာင္ႏိုင္ပါတယ္ ခင္ဗ်ား ..
http://www.gnu.org/music/free-software-song-rhythmic.mp3
source: http://www.gnu.org/music/free-software-song.html
have fun!



