Saturday, January 2, 2010

Video: Playing Windows video games in Ubuntu

Playing video games in LINUX is not problem ;)

Grand Theft Auto - San Andreas




World of Warcraft

PHP: Hello World!


Юуны өмнө XAMPP татаж аваад суулгах хэрэгтэй. Өмнөх бичлэг дээр татаж авах линкүүд байгаа. Windows-д зориулсан хувилбарыг суулгасны дараа XAMPP Control Panel ажиллуулахад дараах байдалтай цонх гарч ирэх ба Apache, MySQL service-үүд Running төлөвт байгаа тохиолдолд бидний бичсэн PHP, MySQL project-ууд ажиллах боломжтой болно.

За одоо ямар ч програмчлалын хэл судалж эхэлж байгаа хүн бүхний бичдэг Hello World програмаа бичье. PHP хэл нь HTML кодтой хавсарч хэрэглэгддэг хэрэглэгддэг ба PHP дээр, дан ганц PHP гэлтгүй вэб програмчлалд суралцахаар шийдсэн л бол HTML кодчилолын өндөр мэдлэг, CSS, JavaScript-ийг зохих хэмжээнд эзэмшсэн байх шаардлагатай. (CSS, JavaScript-ийг төгс судлаад, photoshop, gimp гэх мэт компьютерийн график тал дээр дажгүй бол төгс дизайнтай вэб хийж болно доо хэхэ. За тэр олон үг яахав гол асуудал руугаа оръё.)


Суралцаж эхлэхэд бидэнд Notepad, Notepad++, gedit гэх мэт жирийн Text Editor байхад хангалттай. Цаашаа судлаад ирэхээрээ ямар IDE ашиглах нь таны мэдэх хэрэг ;)

PHP код маань
<?   ?> юм уу <?php  ?>
тагуудын завсар бичигддэг. Гэхдээ 2 дахь хэлбэрээр бичиж сурах нь тохиромжтой байдаг.

За ингээд хамгийн анхны програм Hello World.

<?php
   echo "Hello World!"."<br>";
   print "Hello PHP!"."<br>";
?>

echo болон print команд(функц) нь ялгаагүй вэб броузер дээр хэвлэх үүрэгтэй функцууд. Хэрвээ та анзаарсан бол хэвлэж байгаа тэмдэгт мөр дотор маань HTML кодчилолын мөр шилжүүлэх <br> tag орсоон байгааг анзаарсан байх. Хэвлэх тэмдэгт мөрүүдийг залгахдаа цэгээр тусгаарлан бичдэг.

Одоо бичсэн кодоо хадгалъя.
Windows дээр C:\xampp\htdocs директор дотор вэбүүдээ хадгалдаг. Тэндээ шинэ прожектдоо зориулаад Hello нэртэй фолдер үүсгээд дотор нь Hello.php гээд хадгалчих.

Одоо харин энэ кодоо ажиллуулахдаа вэб броузераа нээгээд хаягийн мөрөнд http://localhost/Hello/Hello.php гээд бичээд нээвэл дараах байдалтай харагдаж байвал бүх зүйл ОК та анхны програмаа ажиллуулж чадлаа гэсэн үг ;) Баяр хүргэe.


Saturday, December 19, 2009

MT инженерийн шалгалтанд бэлтгэгчдийн блог нээгдлээ

Мэдээллийн технологийн инженерийн шалгалтанд бэлдэх, өөрсдийн үзэж судалсан зүйлс, энэхүү шалгалтын талаарх мэдээ мэдээлэл, мэдлэгээ харилцан солилцох, хамтран суралцах сонирхолтой хэсэг залуус нэгдэн энэхүү блогийг нээж байна. Монгол хэл дээр хөтлөн явуулах ба хамтран бичих гишүүнчлэл нээлттэй. Та бүхнийг урьж байна. Бүгдээрээ мэдээллийн технолийн инженерийн шалгалтандаа тэнцэхийн төлөө :D

Блогийн хаяг: http://itfemn.blogspot.com/

Sunday, September 6, 2009

Python: Hello World


Аливаа програмчлалын хэлд суралцаж байгаа хэн бүхний хийдэг хамгийн эхний алхам нь Hello World мөрийг хэвлэх явдал байдаг гэвэл худлаа хэлсэн болохгүй болов уу. Хэрвээ та Windows хэрэглэгч бол Python-ы албан ёсны сайтаас татаж аваад суулгаж болно. Энэ хэл маань өөрөө нээлттэй эх бүхий програм хангамж болохоор болохоор мэдээж үнэгүй.




Харин Linux хэрэглэгчдийн хувьд Python хэл маань үйлдлийн системтэйгээ хамтдаа ирдэг болохоор бидний гарын дор хэрэглэгдэх хэлүүдийн нэг юм. Миний өмнө бичсэн Python-ы талаар бичлэг дээр командын мөрөнд ажиллах боломжтой байдаг талаар дурдаж байсан.


Терминал дээр python командыг бичихэд дараах байдалтай. бичиг гарч ирнэ.


ganaa@ganaa-laptop:~$ python
Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>




>>> тэмдэгтүүд мөрийн эхэнд байгаа нь python-ы командуудыг биелүүлэхэд бэлэн байгааг илэрхийлж байгаа хэрэг.

Python хэлний өгөгдөл дэлгэцэнд хэвлэх print функц байдаг. Харин одоо дараах командыг бичиж анхны програмыхаа үр дүнг харъя.
>>> print "Hello World"

Үр дүнд:


Hello World


мөр дэлгэцэнд хэвлэгдлээ. Анхны програмаа амжилттай ажиллуулсан тань баяр хүргэе :)


Терминалаас Python-ы командуудыг шууд ажиллуулах нь жижиг кодуудыг туршиж үзэхэд тохиромжтой байдаг бол томоохон эх кодуудыг python-ы үндсэн өргөтгөлүүд болох .py, .pyw, .pyc, .pyo өргөтгөлүүдээр хадгалаад хөрвүүлж ажиллуулах нь тохиромжтой.


Хадгалсан эх кодыг ажиллуулахдаа:


 python sourcename.py


командаар эх кодыг хөрвүүлж ажиллуулна.

Python


Python програмчлалын хэл нь асар баялаг стандарт сан функцуудээр хангагдсан дээд түвшний програмчлалын хэлүүдийн нэг юм. Энэ хэлний гол уриа, үзэл санаа нь "remarkable power with very clear syntax" буюу "цомхон бичиглэлээр агуу агуу хүч чадлыг атгах" явдал юм.
Python хэл нь обьект хандалтат технологи, командын мөрнөөс ажиллах, өгөгдлийн динамик төрөл, автоматаар санах ойг удирдах зэрэг олон хүчирхэг боломжуудыг өөртөө агуулдагаараа Perl, Ruby, Scheme, Tcl зэрэг динамик програмчлалын хэлүүдтэй төсөөтэй. Зарим үед Python хэлийг скрипт байдлаар ч ашиглах боломж бий.

Python хэлний талаар дэлгэрэнгүй уншихыг хүсвэл эндээс уншаарай.

Миний дараагийн бичлэг Python хэлийг Windows, Linux дээр ашиглах талаар зөвлөгөө, Python хэлний анхны алхмуудад хөтлөх болно.

Thursday, August 27, 2009

Fundamental Engineering Exam preparing books

Book1

Book2

Book3


Book4

Saturday, August 22, 2009

Voltron Defender of the Universe Episode

Намайг 6-тай байхад, 97 оны үед юм уу даа. Монгол телевизээр орой болгон 6:10-аас бидний шүтээн болсон Японы хүүхэлдэйн цуврал кино "Волтрон" гардаг байж билээ. Цэцэрлэгээсээ энэ киногооо үзэх гэж яарч харина шүү дээ хэхэ. "Сансрыг хамгаалагч Волтрон" гээд л сүртэй нь аргагүй эхлэнэ. Одоо бодоход анги болгоны үйл явдал нь ерөнхийдөө нэгэн хэвийн. Хүн төрөлхтөн, харийхан хоёр шинэ гариг нээхийн төлөө тэмцэлдэнэ. Харийхан эхлээд энх тайван гэж хүн төрөлхтнийг "хошгируулж" байгаад нууцаар мангас робот хийгээд тэр роботыг нь Волтон маань хоёр цавчаад л сөнөөнө шүү дээ. Тэр үед сэтгэл мөн их хөдөлж байж шүү :)










Манай баатрын албан ёсны сайт: http://www.voltron.com/main.asp