<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss version="2.0"><channel><title>IT around</title><link>http://itblog.gmb.mn/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ItAround" /><description>Мэдээллийн технологи миний нүдээр, бас кейбоардан дээр товшсоноор маань...</description><language>en</language><managingEditor>noreply@blogger.com (Мөнхбаатар)</managingEditor><lastBuildDate>Mon, 30 Jan 2012 15:53:01 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">8</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="itaround" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Introducing Problem Solver</title><link>http://itblog.gmb.mn/2011/01/introducing-problem-solver.html</link><category>spoj</category><category>tools</category><category>codermn</category><category>algorithm</category><category>[Problem Solver]</category><author>noreply@blogger.com (Мөнхбаатар)</author><pubDate>Thu, 20 Jan 2011 03:22:31 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3612161953796418049.post-7749286591562622215</guid><description>&lt;p&gt;Монгол хэл дээрх &lt;a href="http://en.wikipedia.org/wiki/Online_judge"&gt;Online-Judge&lt;/a&gt; сайтуудад бодлого боддог, бодох сонирхолтой хэн бүхэнд хэрэг болж болох &lt;a href="http://code.gmb.mn/ps/"&gt;нэг жижиг сайт&lt;/a&gt; хийснээ танилцуулж байна.&lt;/p&gt;

&lt;p&gt;Уг сайтад би өөрийн бодож чадсан бодлогуудыг шийдэлтэй холбоотой түлхүүр үгсийн хамт оруулсан байгаа. Та түлхүүр үгсийг ашиглан тухайн аль нэг бодлогыг бодоход хэрэгцээтэй онолын мэдлэг, арга техникийг баримжаалж тэдгээрийг судалснаар бодлогыг хялбарханаар бодож болно. Эсвэл та өөрийн сонирхсон аль нэг төрлийн бодлогуудыг шүүж бодож хичээллэж болно. Жишээ нь: Динамик програмчлал (DP), Бүх боломжийг шалгах (Brute force), Тооны онол (Number theory) гэх мэт.&lt;/p&gt;

&lt;p&gt;Мөн түлхүүр үгээс гадна бодлогыг та өөрийн зохиосон юм уу сонирхсон тэстийн өгөгдөлд ямар утга буцаахыг тэстэлж үзэж болно. Энэ утгаар нь уг сайтыг "&lt;a href="http://code.gmb.mn/ps/"&gt;Problem Solver&lt;/a&gt;" гэж нэрлэсэн.&lt;/p&gt;

&lt;p&gt;Бодлогын санг би цаг заваараа тогтмол нэмэгдүүлж байхыг чармайх болно. Мөн таны сонирхсон бодлого сайт дээр байхгүй боловч Online-Judge сайт дээрх profile дээр маань уг бодлогыг бодчихсон гэж байвал та энэ бичлэгт сэтгэгдэл үлдээх байдлаар тухайн бодлогыг сайтад нэмүүлэх хүсэлт гаргаж болно.&lt;/p&gt;

&lt;p&gt;Мөн нэг зүйлийг нуулгүй хэлэхэд уг сайтыг &lt;a href="http://uvatoolkit.com/"&gt;uvatoolkit.com&lt;/a&gt; хэмээх гадаад сайтыг дууриалган хийсэн болно.&lt;/p&gt;

&lt;p&gt;Гадаадын Online-Judge сайтуудад зориулж хэрэглэгчдийн хийсэн буюу хөндлөнгийн "3rd party" сайтууд бодлогуудыг төрлөөр нь ангилж (&lt;a href="http://problemclassifier.appspot.com"&gt;problemclassifier.appspot.com&lt;/a&gt;), суралцагчдад хүнд хөнгөнөөр нь эрэмбэлэх байдлаар &lt;a href="http://felix-halim.net/uva/hunting.php?id=56164"&gt;замчилж&lt;/a&gt; тусалдаг гоё гоё сайтууд байдгийг дууриаж нутагшуулах оролдлого хийсэн маань энэ юм.&lt;/p&gt;

&lt;p&gt;Мөн энэ дашрамд &lt;a href="http://coder.mn/"&gt;Coder.mn&lt;/a&gt;, &lt;a href="http://spoj.pl/CSMS/"&gt;Spoj.pl/CSMS&lt;/a&gt;, &lt;a href="http://spoj.pl/CHAMKA/"&gt;Spoj.pl/CHAMKA&lt;/a&gt;, &lt;a href="http://spoj.pl/RGB/"&gt;Spoj.pl/RGB&lt;/a&gt; зэрэг Монгол хэл дээрх алгоритмын бодлогын сайтуудыг бүтээж, ажиллуулж яваа хүмүүст талархаж явдагаа илэрхийлэе.&lt;/p&gt;

&lt;p&gt;Сайттай холбоотой алдаа, bug, санал хүсэлт, мөн хувь нэмрээ оруулах хүсэлтэй байвал дуртайяа хүлээн авах болно.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3612161953796418049-7749286591562622215?l=itblog.gmb.mn' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DDcXndoJw2YObFuP06l_afBRjoI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DDcXndoJw2YObFuP06l_afBRjoI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DDcXndoJw2YObFuP06l_afBRjoI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DDcXndoJw2YObFuP06l_afBRjoI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-20T19:22:31.723+08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Dvorak гарын байрлалд Vim засварлагчийг нийцүүлсэн нь</title><link>http://itblog.gmb.mn/2010/10/dvorak-vim.html</link><category>nerdtree</category><category>keymap</category><category>vim</category><category>keyboard</category><category>[Misc]</category><category>mongolian</category><category>dvorak</category><category>customize</category><author>noreply@blogger.com (Мөнхбаатар)</author><pubDate>Fri, 08 Oct 2010 09:07:11 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3612161953796418049.post-4862900464991326325</guid><description>&lt;h2 id="toc_1.1"&gt;Асуудлууд&lt;/h2&gt;
&lt;h3&gt;Mongolian keymap&lt;/h3&gt;
&lt;p&gt;
&lt;a href="http://itblog.gmb.mn/2010/09/dvorak.html"&gt;Дворак&lt;/a&gt; байрлал дээр &lt;a href="http://www.vim.org/"&gt;VIM&lt;/a&gt; ашиглахтай холбогдож гарсан нэг асуудал бол Монгол гарын байрлал байлаа. Вим дээр би &lt;a href="http://www.blogger.com/profile/18199402892485746330"&gt;Гацан ах&lt;/a&gt;ын оруулсан &lt;a href="http://natsag.blogspot.com/2007/03/blog-post_16.html"&gt;Mongolian keymap&lt;/a&gt;-г ашиглах дуртай байдаг байлаа. Монгол хэл дээр багагүй хэмжээний текст шивэхээр болбол ВИМ дээр шивсэн нь хамаагүй давуу талтай байдаг байв.
Тэгтэл QWERTY-дээр тохируулагдсан бүх keymap-ууд Dvorak байрлал руу шилжих үед буруу ажиллаад байв. QWERTY-г default байлгаад зөвхөн ВИМ-ийн keymap дээр "dvorak" гэж сонгоод ажилладаг юм бил үү ч гэж бодов. Гэхдээ энэ шал утгагүй санаа гэдэг нь хэнд ч илэрхий билээ.
Ингээд бүүр Эмакс ашиглах талаар бодож үзэв. Тэгсэн боловч Дворак-тай холбоотой жижиг сажиг тохиргоог Эмакс дээр ч гэсэн хийдэг бололтой юм байна. Тэгэхлээр ВИМ-тэйгээ л учраа олсон нь дээр.&lt;a name='more'&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h3&gt;Алдарт "HJKL" товчлуурууд&lt;/h3&gt;
&lt;p&gt;
VIM дээрх зүг чиг заадаг товчлуурууд маань энд тэндгүй тараад байршчихсан байв.
"&lt;a href="http://vim.wikia.com/wiki/Change_cursor_movement_keys_for_Dvorak_layout"&gt;Dvorak it&lt;/a&gt;" гэж тохируулга олсон боловч "&lt;a href="http://www.vim.org/scripts/script.php?script_id=1658"&gt;NERDTREE&lt;/a&gt;"-тэй ажиллах үед дээшээ чиг заадаг товчлуур ("t") асуудал үүсгээд байв. Энэ ер нь биш боллоо гэж бодов. Ерөөсөө энд тэндгүй тарчихсан байгаа товчлууруудтай нь эвлэрэе. Дасчихвал болох байх гэж бодов. 2 өдөр зүтгэлээ болсонгүй. Дасахгүй юм байна.
Гэнэтхэн гярхай зан гялсхийж дэмий бухимдаж суухаар өглөөний сэргэг ухаанд найдахыг илүүд үзэн компьютерээсээ холдов. Тиймээ өглөөний сэргэг ухаан бүхнийг хялбархан шийдэв ;)
&lt;/p&gt;

&lt;h2 id="toc_1.2"&gt;Шийдсэн минь&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
Гацан ахын анх VIM-д оруулсан &lt;a href="http://natsag.blogspot.com/2007/03/blog-post_16.html"&gt;keymap&lt;/a&gt;-г жаахан өөрчлөөд &lt;a href="http://github.com/gmunkhbaatarmn/my-vim/blob/master/keymap/mongolian-dvorak_utf-8.vim"&gt;mongolian-dvorak&lt;/a&gt; гэж шинэ keymap тохируулж аваад л нэг асуудал шийдэгдэв.
&lt;/li&gt;
&lt;li&gt;
Дворак, ВИМ хоёрыг ашигладаг архагууд ер нь яаж тохируулсан байна гэж гүүглдэж үзээд "&lt;a href="http://vim.wikia.com/wiki/Change_cursor_movement_keys_for_Dvorak_layout"&gt;Dvorak it&lt;/a&gt;" тохиргоог архаг гарууд тохируулчихсан л байдаг юм байна. Ер нь тэдний зөв байх. Үүнтэй нь эвлэрчихье. Тиймээс бусад асуудлуудыг нь шийдэх хэрэгтэй.
&lt;/li&gt;
&lt;li&gt;
Тэгээд "NERDTREE"-гийн соорсонд нь өөрчлөлт оруулаад тэндээс нь алдаатай ажиллаад байгаа товчлуурынхаа хаягийг өөрчлөв (дараа нь бүр устгачихсан :D). "Яадаг юм". Том балаг тарьчихгүй бол хааяа ч гэсэн иймэрхүү аргаар шийдэхэд буруудах юмгүй гэж бодов. Туурвил хөгжүүлэлтийн бурхан тэнгэр гэж байдаг бол миний энэ болхи үйлдлийг өршөөтүгэй ;)&lt;/li&gt;
&lt;li&gt;
Бас нэг ялихгүй асуудал байсан нь &lt;kbd&gt;Ctrl+w+зүгчиг&lt;/kbd&gt; гэсэн байнга шахуу хэрэглэдэг товчны хослол байлаа. &lt;kbd&gt;w&lt;/kbd&gt; товчлуур маань ашиглахад төдийлөн тохиромжгүй газар байрладаг болчихсон байв. Гоё шийдэл оллоо. &lt;kbd&gt;,+зүгчиг&lt;/kbd&gt; гэж цонх хооронд шилждэг болгов. Сохорсон биш завшив гэдэг нь л боллоо гэж бодоод л байгаа :)
&lt;/li&gt;&lt;/ul&gt;
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3612161953796418049-4862900464991326325?l=itblog.gmb.mn' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/znA3adanqmMT0Gio3iUEsWhoA_s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/znA3adanqmMT0Gio3iUEsWhoA_s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/znA3adanqmMT0Gio3iUEsWhoA_s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/znA3adanqmMT0Gio3iUEsWhoA_s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-09T00:07:11.339+08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Дворак (Dvorak) гарын байрлал руу шилжсэн минь</title><link>http://itblog.gmb.mn/2010/09/dvorak.html</link><category>typing</category><category>vim</category><category>keyboard</category><category>layout</category><category>qwerty</category><category>[Misc]</category><category>shortcut</category><category>dvorak</category><author>noreply@blogger.com (Мөнхбаатар)</author><pubDate>Tue, 21 Sep 2010 07:31:55 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3612161953796418049.post-6388200339644266638</guid><description>&lt;div style="background-color: #F9F9F9;border: 1px solid #CCC;padding: 3px !important;text-align:center;width:440px;margin:0 auto;"&gt;&lt;img alt="Dvorak Simplified" src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/25/KB_United_States_Dvorak.svg/400px-KB_United_States_Dvorak.svg.png"/&gt;&lt;br/&gt;
The modern Dvorak Simplified Keyboard layout&lt;/div&gt;

&lt;p&gt;
&lt;a href="http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard"&gt;Дворак(Dvorak)&lt;/a&gt; гарын байрлалаар бичиж сурахаар шийдээд &lt;a href="http://www.blogger.com/profile/18199402892485746330"&gt;Гацан ах&lt;/a&gt;аас &lt;a href="http://mongolian-it.blogspot.com/2010/06/blog-post_9711.html"&gt;зөвлөгөө&lt;/a&gt; авч урамшсандаа шууд зориглоод &lt;a href="http://twitter.com/gmunkhbaatarmn/status/16458795980"&gt;ажилдаа орж&lt;/a&gt; билээ.
&lt;/p&gt;

&lt;h2 id="toc_1.2"&gt;Бэлтгэл ажил&lt;/h2&gt;
&lt;p&gt;
Дворак байрлалаар балбадаг болохын өмнө &lt;a href="http://en.wikipedia.org/wiki/QWERTY"&gt;QWERTY&lt;/a&gt; гарын байрлалаар шивдэг хурдаа шалгаж тэмдэглэж авч хадгалъя гэж шийдэв. Гэхдээ энэ ажлыг нэг их нүсэр болгоод яахав гэж бодоод зүгээр гялс хайж олсон веб хуудсыг ашиглав. &lt;a href="http://www.typeonline.co.uk/typingspeed.php"&gt;http://www.typeonline.co.uk/typingspeed.php&lt;/a&gt; хаяг дээрх хурд шалгагчаар 3 удаа өөрийнхөө Англиар шивэх хурдыг шалгаж тэмдэглэж авав.&lt;a name='more'&gt;&lt;/a&gt;
Гурван удаагийн оролдлого маань &lt;strong&gt;50wpm&lt;/strong&gt; (word per minute), &lt;strong&gt;53wpm&lt;/strong&gt;, &lt;strong&gt;53wpm&lt;/strong&gt; гэсэн үзүүлэлт гарлаа. (2010-06-16-ны байдлаар) Барагцаа, тойм байхад л хангалттай байсан тул энэ мэдээлэлийг хангалттай гэж үзэв. Дараа нь Дворак байрлалаар бичиж энэ хурдтайгаа харьцуулна даа :)&lt;br/&gt;
(2010 оны 9-р сарын байдлаар Дворак гарын байрлалаар шивж хурдаа шалгаж үзэхэд &lt;strong&gt;50-55wpm&lt;/strong&gt; байв)
&lt;/p&gt;

&lt;p&gt;
Мөн Дворак гарын байрлал руу шилжихээр бэлтгэж байхдаа мөн өөр &lt;a href="http://colemak.com/"&gt;Colemak&lt;/a&gt; хэмээх гарын байрлал байдгийг мэдэж авав. Колемак нь Дворакийг бодвол сүүлд боловсруулагдсан гарын байрлал болоод ч тэрүү QWERTY-гээс шилжихэд харьцангуй хялбар, Дворакаас илүү давуу талтай гэсэн баримт, &lt;a href="http://colemak.com/Compare"&gt;баталгаа&lt;/a&gt;тай тааралдав. Гэсэн ч Колемак нь хэтэрхий залуухан, одоогоор маш цөөхөн хүн хэрэглэж байгаа учраас бүх комьютер, үйлдлийн систем дээр хялбархан тохируулах боломжгүй юм байна лээ. Харин Дворак гарын байрлалын хувьд [ANSI] стандартад багтсан учир орчин үеийн бүх үйлдлийн системд дэмжлэг орсон, хялбархан тохируулагддаг учраас Колемак мэтийн харьцангуй "шилдэг байж мэдэх" гарын байрлал сонгосоноос Дворакыг сонгосон нь надад хангалттайгаас гадна найдвартай гэж үзэв.
&lt;/p&gt;

&lt;p&gt;
Ингээд Дворак байрлалаар нүдэж сурахаар шийдлээ. Одоо юунаас эхлэх вэ?
Windows-XP дээр лав тохируулж болж байна. Харин [Үбүнтү] дээр маань
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Classic Dvorak
&lt;/li&gt;
&lt;li&gt;
Dvorak
&lt;/li&gt;
&lt;li&gt;
Programmer Dvorak
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
гэсэн гурван сонголт байх юм. Би "Dvorak" байрлалыг сонгосон бөгөөд энэ нь өргөн тархсан &lt;a href="http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard"&gt;Dvorak Simplified&lt;/a&gt; гэдэг байрлал юм байна. Мөн Windows-XP дээр зөвхөн энэ сонголт нь л байсан! &lt;strong&gt;Classic Dvorak&lt;/strong&gt; нь жинхэнэ Дворак үзэл санааг шингээсэн байрлал бөгөөд ялгагдах гол онцлог нь гар-хавтан дээрх тоонуудын байрлал нь дэс дарааллаараа биш хэрэглэгдэх давтамжаасаа хамааран эрэмбэлэгдэн  байрласан байх юм.

&lt;div style="background-color: #F9F9F9;border: 1px solid #CCC;padding: 3px !important;text-align:center;width:440px;margin:0 auto;"&gt;&lt;img alt="Dvorak Classic" src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/KB_DSKtypewriter.svg/400px-KB_DSKtypewriter.svg.png"/&gt;&lt;br/&gt;
The Dvorak Classic Keyboard layout&lt;/div&gt;

Харин &lt;strong&gt;Programmer Dvorak&lt;/strong&gt; нь код бичих зориулалтын дагуу &lt;strong&gt;Classic Dvorak&lt;/strong&gt;-г жаахан өөрчлөн хөгжүүлсэн хувилбар юм билээ. Ямар ч гэсэн одоохондоо үүн рүү сарвайгаад дэмий гэж бодов.
&lt;/p&gt;

&lt;h2 id="toc_1.3"&gt;Суралцах үйл явц&lt;/h2&gt;
&lt;p&gt;
Гарын дасгал хийдэг програмуудаас харьцуулж байгаад &lt;a href="http://ktouch.sourceforge.net/"&gt;ktouch&lt;/a&gt; гэдэг програм суулгаад &lt;strong&gt;Dvorak - Auto Generated&lt;/strong&gt; гэдэг хичээлийн (Lecture) дагуу 2 өдөр балбав. Ер ахиж өгсөнгүй. Нэг хоёр үсэгээ бүрэн эзэмшээд дараагийнх руугаа ордог байсан болохоор энэ удаад хэдхэн л үсэг ахив. Буруу замаар яваад байгаа юм байна гэж бодоод интернетээс жаал жуул юм уншив. Хэд хэдэн зөвлөгөө уншив. Шууд хүндэвтэр дасгал хийгээд эхэлчихсэн байж! Хайран 2 өдөр :P
Анхан шатныханд зориулсан &lt;a href="http://gigliwood.com/abcd/lessons/"&gt;Dvorak - ABCD&lt;/a&gt; гэдэг хичээлийг үзэв. &lt;strong&gt;ktouch&lt;/strong&gt; дотор маань энэ хичээл байсан байна. 3 дахь өдрөө өглөөнөөс авхуулж нүдсээр байгаад бүх үсэгнүүдтэйгаа танилцаад авав.
Ер нь аминчлаад хэлэхэд гар үнэхээр их ядардаг юм билээ. Гацан ахын хэлсэн гараа байнга амрааж байх хэрэгтэй гэдэг зөвлөгөө ой той руу шууд л орж байв. Ерөнхийдөө бол би өглөө нэг хэсэг богино завсарлагатайгаар балбана, өдөр юм уу орой мөн богино завсарлагатайгаар нийтдээ өдөрт 2 удаа томоохон &lt;strong&gt;балбалт&lt;/strong&gt; хийж байлаа.
Бас хамгийн хэцүү зүйл нь өмнө нь 10 хуруугаа гар-хавтан дээр буруу байрлуулдаг байсанаа мэдэж түүнийгээ засах гэж их зүдэрсэн. Мөн хуучин QWERTY байрлалаар нүдэж дассан зуршил, рефлексээсээ хагацаж чадахгүй юм л болбол хуучин КВЭРТИ байрлал шигээ санаад үсэгнүүдээ дарсаар байв.
Ингээд 3 дахь өдрөө &lt;strong&gt;Dvorak - ABCD&lt;/strong&gt; курсыг дуусгачихсан учир дараа өдрүүдэд нь &lt;strong&gt;Dvorak - Auto Generated&lt;/strong&gt; гэдэг хичээлийг дуусгав.
Дворакт гарших дасгал хийж байх үед компьютэрээ бараг ашиглахгүй байлаа. Ашиглах гэхээр л QWERTY гарын хослолууд ашиглах болчих гээд хэд хоног хулгана гээч заваан юмтай (хулгана ашиглах дургүй болсон талаар дараа дурдана аа :D) их зууралдсан даа.
За тэгээд хамгийн чухал зүйл болох гарын хослолууд (keyboard-shortcut)
&lt;/p&gt;

&lt;h2 id="toc_1.4"&gt;Гарын хослолууд&lt;/h2&gt;
&lt;p&gt;
Дөнгөж л гайгүй учрыг нь олоод гарших аядаж байсан &lt;a href="http://www.vim.org"&gt;ВИМ (VIM)&lt;/a&gt; дээрх гарын хослолууд нь ашиглахын эцэсгүй утгагүй санагдаад эхлэв. Гонсойсон гэж жигтэйхэн. Уг нь анх Дворак руу шилжихээр бэлтгэж байх үедээ энэ бэрхшээлийн талаар судалж үзээд даваад гарч болохоор л даваа байна гэж бодсон билээ. Гэтэл яг цаг нь болсон чинь нэг л дасаж өгдөггүй. Би хэтэрхий яараад байгаа бололтой. Өглөө босоод оролдъё. Хурууны ачаалал хэтрээд стресс вибратор ажиллаад эхэлчихсэн бололтой.
&lt;/p&gt;

&lt;p&gt;
Хамгийн чухал зүйл болох код бичихэд хэр асуудал гарч байгааг шалгаж үзэхээр шийдээд 1 өдөржин C хэл дээрх код &lt;strong&gt;хуулж&lt;/strong&gt; бичив. Уг нь код &lt;strong&gt;бичиж&lt;/strong&gt; нэг сумаар 2 туулай буудаж болох байсан боловч заримдаа нэг сумаар нэг л туулайгаа найдвартай онох тал дээр анхаарах нь дээр байдаг гэж бодоод зөвхөн &lt;strong&gt;хуулж&lt;/strong&gt; бичсэн билээ ;)
&lt;/p&gt;

&lt;p&gt;
Хэд хэдэн удаа сайхан чатлав, сайхан ч гэж дээ латинаар галиглаж бичсэн болохоор мэссэнжэрт мөлхөж өглөө шүү дээ. Нэг &lt;strong&gt;сайхан&lt;/strong&gt; &lt;strong&gt;sonin yu bna daa&lt;/strong&gt; гэж бичээд л таг :P
&lt;/p&gt;

&lt;p&gt;
Ер нь эцэст нь хэлэхэд асуудал Дворак гарын байрлалд биш дассан зүйлээсээ тас зуурчихсанд л байсан юм билээ. Шинэ юманд дасах гэж зовох, зовж чармайж өөрийнхөө ягштал хуучирч байсан зуршлаа нэг гөвөөд авах сайхан л юм. Энд тэнд хүмүүсийн бичсэн эхний 14 хоног л ёстой хэцүү байсан гэдэг үнэний ортой л юм байна лээ.
&lt;/p&gt;

&lt;p&gt;
КВЭРТИ-тэй харьцуулахад гол үндсэн зориулалт нь өөр болохоор ч тэр үү хэд хэдэн зүйл анзаарав.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
КВЭРТИ-дээр код бичих үед олон тохиолдолд баруун гар зүгчиг, home-delete юм уу хулгана хавьцаа байдаг учраас нэг гараар ихэнх хослолуудыг дарчихдаг байсан юм байна. Тухайлбал Ctrl+C,V,Z
&lt;/li&gt;
&lt;li&gt;
Харин Дворак дээр аль болох бүх зүйл дээр хоёр гар зэрэг оролцдог учраас зарим нэг гараар дарчихдаг байсан гарын хослолуудыг хоёр гараар дарах гэхээр эхэндээ дасахгүй байдаг байсан боловч удалгүй тэрэндээ дасчихсан нь бүүр ч аятай таатай сэтгэгдэл төрдөг болов. Тухайлбал QWERTY дээр би ВИМ ашиглахдаа ESC товчлуур холдоод байдаг учраас Ctrl+C товчны хослолыг ашиглах гээд ер дасаж өгөхгүй байсан бол Дворак дээр Ctrl+C товчны хослолыг дарахад маш хялбар байдгаас ВИМ дээр ESC товчлуур руу бараг сарвайхаа болисон шүү.
&lt;/li&gt;
&lt;li&gt;
Дварокт ид шамдаад гарын хослолуудыг яаж шийдэх вэ гэж бодож байхдаа ихэнх програмуудын shortcut-ууд QWERTY-д зориулагдсан ЭРГОНОМИК-той байдаг байх гэж бодож өөрийнхөө гонсойж байгаад зөвтгөж байсан удаа байсан. Тэгтэл тэр нь тийм биш болж таарсан.
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id="toc_1.5"&gt;Холбоотой материалууд&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
Гар тулаан &lt;a href="http://mongolian-it.blogspot.com/2010/06/blog-post_9711.html"&gt;http://mongolian-it.blogspot.com/2010/06/blog-post_9711.html&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.wikihow.com/Switch-to-a-Dvorak-Keyboard-Layout"&gt;http://www.wikihow.com/Switch-to-a-Dvorak-Keyboard-Layout&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3612161953796418049-6388200339644266638?l=itblog.gmb.mn' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5T4ZoPfGmf49SEBDM8B58tPIx88/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5T4ZoPfGmf49SEBDM8B58tPIx88/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5T4ZoPfGmf49SEBDM8B58tPIx88/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5T4ZoPfGmf49SEBDM8B58tPIx88/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-21T22:31:55.720+08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Phpmyadmin designer mode enable Ubuntu</title><link>http://itblog.gmb.mn/2009/05/phpmyadmin-designer-mode-enable-ubuntu.html</link><category>phpmyadmin</category><category>mysql</category><category>[Misc]</category><category>database</category><category>relationship</category><author>noreply@blogger.com (Мөнхбаатар)</author><pubDate>Sun, 29 Aug 2010 03:24:40 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3612161953796418049.post-8754238998504436384</guid><description>&lt;p style="text-align:center"&gt;
&lt;a href="http://2.bp.blogspot.com/_hjlqD8QARfM/SgOtoyppuUI/AAAAAAAAB2c/wJy7VXv2BPY/s1600-h/drupal-node-relation-phpmyadmin-designer-mode.png"&gt;&lt;img src="http://2.bp.blogspot.com/_hjlqD8QARfM/SgOtoyppuUI/AAAAAAAAB2c/wJy7VXv2BPY/s220/drupal-node-relation-phpmyadmin-designer-mode.png" /&gt;&lt;/a&gt; &lt;br/&gt;
Зурган дээр drupal cms-н node-той холбоотой table-уудын relationship.
&lt;/p&gt;

&lt;p&gt;
Phpmyadmin-д өөрт нь байдаг designer mode-г нь ашиглачихвал их амар санагдаад байдаг. Өөр relation гаргадаг програмууд ашиглаж бараг үзээгүй л дээ :) Энэ маань болоод л байдаг юм. PDF-ээр хадгалаад авчихаж бас болдог. Phpmyadmin дээрээсээ шууд өгөгдөл оруулж туршиж үзэхэд хүртэл амар болгочихдог.
Designer mode-г нь хэрхэн идэвхжүүлэх вэ гэвэл:
&lt;/p&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;pre  class="command"&gt;sudo gedit /etc/phpmyadmin/config.inc.php
&lt;/pre&gt;

&lt;p&gt;
гэж тохиргооны файлыг нь нээгээд доорх тохиргоонуудыг идэвтжүүлнэ.
&lt;/p&gt;

&lt;pre  class="code"&gt;$cfg['Servers'][$i]['host'] = ‘localhost’;
$cfg['Servers'][$i]['connect_type'] = ‘tcp’;

$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'yourpass';

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
&lt;/pre&gt;

&lt;p&gt;
Дараа нь phpmyadmin-ийн extra-нууд бүхий SQL File уншуулах: Terminal-аас доорх тушаалуудыг өгчихөд болчихно.
&lt;/p&gt;

&lt;pre  class="command"&gt;cd /usr/share/doc/phpmyadmin/examples
sudo gunzip create_tables_mysql_4_1_2+.sql.gz
mysql -u root -p &amp;lt; create_tables_mysql_4_1_2+.sql
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3612161953796418049-8754238998504436384?l=itblog.gmb.mn' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/T-3P8nYI7grTHg7-i-yxTof1e1Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/T-3P8nYI7grTHg7-i-yxTof1e1Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/T-3P8nYI7grTHg7-i-yxTof1e1Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/T-3P8nYI7grTHg7-i-yxTof1e1Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-29T18:24:40.055+08:00</app:edited><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_hjlqD8QARfM/SgOtoyppuUI/AAAAAAAAB2c/wJy7VXv2BPY/s72-c/drupal-node-relation-phpmyadmin-designer-mode.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total></item><item><title>Blogger custom domain problem</title><link>http://itblog.gmb.mn/2008/11/blogger-custom-domain-problem.html</link><category>blogger</category><category>custom domain</category><category>[Misc]</category><author>noreply@blogger.com (Мөнхбаатар)</author><pubDate>Sat, 28 Aug 2010 21:19:31 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3612161953796418049.post-5958946594633145143</guid><description>&lt;p&gt;
Blogspot -ын блогийг өөрийн гэсэн домайн хаягтайгаа холбоход гардаг асуудлуудын талаар бяцхан зөвлөмж бичье гэж бодлоо. Учир нь би өөрөө энэ тал дээр жаахан асуудалтай учирж нэлээн будилсан тул хэн нэгэнд хэрэг болж магадгүй. Гэхдээ нарийн ширийн HOWTO бичихгүй.
&lt;/p&gt;

&lt;h2 id="toc_1.1"&gt;Error: "Another blog is already hosted at this address&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
Юун түрүүнд google-apps үйлчилгээнд тухайн домайн нэрээрээ бүртгүүлнэ.
&lt;/li&gt;
&lt;li&gt;
Google-Apps-ынхаа dashboard-наас Service Settings-&amp;gt;Sites руу орно. "Web Address Mapping" гэсэн хэсэгт нь www.mydomain.com гэсэн хаяг нэмнэ. Хэрвээ энэ дээр бас алдаа зааж байвал Sites-ийнхаа үндсэн URL-г нь change хийгээд www.mydomain.com болгочихож болно. &lt;br/&gt;(Ингэхдээ хэрвээ та энэ домайн хаяг дээрээ google-sites үйлчилгээг авсан бол болгоомжтой хандана уу?)
&lt;/li&gt;
&lt;li&gt;
Google-Apps-ынхаа dashboard-наас Service Settings-&amp;gt;Sites руу орно. Тэндээс эргээд өмнө нэмсэн www.mydomain.com -ынхоо URL-г устгана.
&lt;/li&gt;
&lt;/ol&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;p&gt;
Ингэхлээр google-ын баазнаас www.mydomain.com гэсэн URL-ын мэдээлэлийг устгаж байгаа юм шиг байгаа юм.
Одоо блоггерын тохиргооруугаа ороод үз. *Error: "Another blog is already hosted at this addres
"*
s гэсэн алдаа гарахгүй байх болно.
&lt;/p&gt;

&lt;p&gt;
За бас болоогүй дахиад нэг алдаа бас гарж магадгүй юм. Надад лав гарсан. Блогоо холбочихсон хэрнээ www.mydomain.com гээд орохлээр 404 алдаа өгж байж магад.
&lt;/p&gt;

&lt;h2 id="toc_1.2"&gt;Error 404&lt;/h2&gt;
&lt;p&gt;
Үүнийг яаж шийдэх вэ гээд баахан CNAME тохиргоо энэ тэрээ нягталж хараад зүгээр болох байх гээд хүлээгээд байсан чинь янзлах арга нь нэлээн амархан юм байна лээ :)
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Блогийнхоо хаягийг буцаагаад myblogurl.blogspot.com болгох хэрэгтэй.
&lt;/li&gt;
&lt;li&gt;
Тэгээд одоо блогийнхоо хаягийг дахин www.mydomain.com болгох хэрэгтэй. Ингэнгүүт 404 алдаа өгөхөө болино.
&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3612161953796418049-5958946594633145143?l=itblog.gmb.mn' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RYO3oHeZ8ALOdI1yPRA-fMVq0tw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RYO3oHeZ8ALOdI1yPRA-fMVq0tw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RYO3oHeZ8ALOdI1yPRA-fMVq0tw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RYO3oHeZ8ALOdI1yPRA-fMVq0tw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-29T12:19:31.527+08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>My Firefox-Extensions</title><link>http://itblog.gmb.mn/2008/09/my-firefox-extensions.html</link><category>[Misc]</category><author>noreply@blogger.com (Мөнхбаатар)</author><pubDate>Sun, 29 Aug 2010 07:58:59 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3612161953796418049.post-3627631522409495894</guid><description>&lt;p&gt;
Firefox дээр олон гоё гоё add-on байдаг боловч олныг суулгавал firefox маань удаан бас санах ойд их ачаалал өгдөг болчихдог билээ. Иймээс аль болох цөөхөн нэмэлт суулгаж байхыг эрмэлздэг. Миний хэрэглэдэг галт үнэгийн нэмэгдлүүд. Доорх нэмэлтүүд бүгд Firefox 3-дээр ажилладаг болно:
&lt;/p&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;h2 id="toc_0.1"&gt;NoScript&lt;/h2&gt;
&lt;p&gt;
Маш эрчимтэй хөгжиж байгаа нэмэлт. Бараг долоо хоног тутамд засвар сайжруулалт хийчихсэн шинэ хувилбараа санал болгоод зогсож байдаг. javascript, java-applet, flash, iframe зэргийг хаах нээхээ өөрөө тохируулж болдог. Үүний ачаар firefox-н хамгийн том problem болох RAM-наас ихээр иддэг явдлыг багасгаж болдог. Мөн интэрнэтийн bandwich-ээ гамнах, веб сайтуудыг маш хурдан ачаалах болон хүсээгүй рекламнаас зайлсхийх боломжтой.
&lt;/p&gt;

&lt;h2 id="toc_0.2"&gt;Flash Block&lt;/h2&gt;
&lt;p&gt;
Flash зөвшөөрөлгүй ажиллахгүй болгоно. NoScript ашиглаад Flash хаачихдаг ч гэсэн noscript-ээр зөвшөөрчихсөн хуудсууддаа flash зөвшөөрөхгүй байх тохиолдол олон байдаг.
&lt;/p&gt;

&lt;h2 id="toc_0.3"&gt;WebDeveloper Toolbar&lt;/h2&gt;
&lt;p&gt;
Маш олон төрлийн боломжтой маш сайн toolbar-extension. Веб хөгжүүлдэггүй ч гэсэн хэрэглэж болно байх гэж бодож байна. Хэрэглэдэг байсан зарим extension-уудын оронд WebDeveloper ашиглаж болох юм гээд cookie-editor, measure зэрэг extenson-уудыг хэрэглэхээ больсон.
&lt;/p&gt;

&lt;h2 id="toc_0.4"&gt;Firebug&lt;/h2&gt;
&lt;p&gt;
Саяхнаас л хэрэглэж эхэлж байна. Вебийн доторх бүтчийг детальчилж, модчилж харуулдаг нь одоогийн байдлаар нэлээн таалагдаад бас ашиглагдаж байна. Ухаж үзвэл нэлээн л юм байдаг бололтой. Веб хөгжүүлэхэд бол үнэндээ хэрэгтэй эд юм.
&lt;/p&gt;

&lt;h2 id="toc_0.5"&gt;Foxmark (aka xmarks)&lt;/h2&gt;
&lt;p&gt;
Bookmark-уудаа syncronize хийгээд интэрнэтэд хадгалчихаж болно. Мөн эргээд татаад авчихаж болно.
&lt;/p&gt;

&lt;h2 id="toc_0.6"&gt;Colorzilla&lt;/h2&gt;
&lt;p&gt;
Firefox дээр харагдаж байгаа зүйлсийн өнгөний кодыг нь мэдэж болно. Мөн color-picker буюу өнгөний код гаргагчтай.
&lt;/p&gt;

&lt;h2 id="toc_0.7"&gt;ScreenGrab&lt;/h2&gt;
&lt;p&gt;
Зөвхөн browser дээр харагдаж байгаа зүйлээс screenshot хийхэд зориулагдсан. Энгийн screenshot хийгчээс давуу тал нь гэвэл дэлгэц дээр харагдахгүй байгаа вебийн хэсгийг хүртэл screenshot хийж болно. Мөн вебийг хэсэгчилж, эсвэл бүтнээр нь хадгалах юм уу түр санах ойд сануулж болдог.
&lt;/p&gt;

&lt;h2 id="toc_0.8"&gt;SeoQuake&lt;/h2&gt;
&lt;p&gt;
SEO /Search Engine Optimization/ - той холбоотой нэлээн олон хэрэгсэлүүд байдаг. SeoBar, SeoToolbar гэсэн хоёр дэд хэрэгсэл бас байдаг. Нэмж олон plugin суулгаж тоноглох боломжтой юм билээ.
&lt;/p&gt;

&lt;h2 id="toc_0.9"&gt;DownThemAll&lt;/h2&gt;
&lt;p&gt;
Олон хүн мэдэх байх. Firefox дахь download-manager. Татахын хувьд маш сайн. Гэхдээ username, password дэмждэггүй юм шиг байсан.
&lt;/p&gt;

&lt;h2 id="toc_0.10"&gt;ImgLikeOpera&lt;/h2&gt;
&lt;p&gt;
Интэрнэтийн хурд удаантай бол их хэрэгтэй эд. Зурагнуудыг хаах, хэсэгчлэн зөвшөөрөх. Урьд нь орсон сайтуудынхаа түгээмэл зургуудыг cache-нээс дуудах зэрэг боломжуудтай. Opera-гийн зураг хааж, нээдэгтэй яг адилхан. Firefox 2 дээрх хувилбар нь нэлээн хөгжчихсөн алдаа багатай байсан. Харин firefox 3 дээрх хувилбар нь шинэхэн болохоор нэлээн алдаа ихтэй байна лээ. Одоохондоо хэрэглэхээргүй болсон. Яваандаа хөгжөөд сайжирхаар нь хэрэглэж магадгүй :)
&lt;/p&gt;

&lt;h2 id="toc_0.11"&gt;ieTab&lt;/h2&gt;
&lt;p&gt;
Товчхондоо бол Internet Explorer-г firefox-н tab байдлаар нээж болдог. Windows дээрх Firefox дээр суудаг.
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3612161953796418049-3627631522409495894?l=itblog.gmb.mn' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_jFf7q2LBWCYz9fkcgiYtCEwWaE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_jFf7q2LBWCYz9fkcgiYtCEwWaE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_jFf7q2LBWCYz9fkcgiYtCEwWaE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_jFf7q2LBWCYz9fkcgiYtCEwWaE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-29T22:58:59.539+08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Ubuntu дээр GMobile-н интэрнэтэд холбогдох</title><link>http://itblog.gmb.mn/2008/07/ubuntu-gmobile.html</link><category>холбогдох</category><category>linux</category><category>үбүнтү</category><category>connection</category><category>internet</category><category>gmobile</category><category>жи-мобайл</category><category>ubuntu</category><author>noreply@blogger.com (Мөнхбаатар)</author><pubDate>Sun, 29 Aug 2010 08:11:58 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3612161953796418049.post-5868269843381521736</guid><description>&lt;p&gt;
GMobile-н интэрнэт хэрэглэдэг юм л даа. Windows дээр бол бараг л асуудалгүй нэт-д холбогдчихоод байгаа юм. Харин Ubuntu болон linux дээр тохируулж чадахгүй байгаа хүмүүс бас байж магадгүй гээд оруулчихлаа. GMobile-ийн acces-box нь dial-up, wireless, modem, usb-modem энэ тэрийн аль нь юм бүү мэд. Аль алинаар нь оролдоод болохгүй байсан юм.
&lt;/p&gt;

&lt;p&gt;
Ubuntu дээр интэрнэтэд холбогдох гээд чадахгүй болохоор нь санаа алдаад л эргээд Windows-оороо нэлээн удаан явлаа. Тэгээд нэг өдөр зориг ороод яадаг ч байсан өнөөдөр заавал УБУНТУгаасаа интэрнэтэд холбогдоно гээд үзэж нэлээн ноцолдсондоо. Өглөөнөөс аваад интэрнэт ухаж ухаж үдэш болохын алдад нэг юм болов оо хө. Бөөн баяр. Тэгээд л эргэлт буцалтгүй linux-чин болж байгаа юм даа. Нэг буянтай пакистан нөхөр яаж холбогдсоноо бичсэн байсныг нь Монголчлох товчлохын голоор хүргэе.
&lt;/p&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;pre class="command"&gt;
$ lsusb
========================================
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 004: ID 05c6:3197 Qualcomm, Inc. CDMA Wireless Modem/Phone
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
========================================
&lt;/pre&gt;

&lt;p&gt;
Нэг иймэрхүү юм гарч ирнэ. Өөр ямар нэгэн юм USB-гээр холбосон бол өөр зүйл гарч ирнэ. Тэр нь гэхдээ хамаагүй.
&lt;/p&gt;

&lt;pre class="command"&gt;
$ sudo modprobe usbserial vendor=0x05c6 product=0x3197
&lt;/pre&gt;

&lt;p&gt;
Энд арын тэр үсэг тоонууд "Bus 002 Device 004: ID 05c6:3197 Qualcomm, Inc. CDMA Wireless Modem/Phone" байгаатай адилхан байх ёстой. Компьютэрээсээ хамаараад өөр өөр байна.&amp;lt;/p&amp;gt;
&lt;/p&gt;

&lt;pre class="command"&gt;
$ dmesg
&lt;/pre&gt;

&lt;p&gt;
Энэ хэсэг байхгүй байсан ч болох юм шиг байна лээ. Гэхдээ юмыг яаж мэдэх бичиж уншуулаад модемтойгоо холбогдсон эсэхээ шалгачих.
&lt;/p&gt;

&lt;pre class="command"&gt;
$ sudo apt-get install wvdial
&lt;/pre&gt;

&lt;p&gt;
Энэ нь wdvial гэсэн програмыг суулгаж байгаа гэсэн үг нь ойлгомжтой. Энэ коммандыг ажиллуулангуут sudo password гэж асууна. Энэ нь super user-ын буюу root-ын нууц үгийг асууж байгаа юм.&amp;lt;/p&amp;gt;
&lt;/p&gt;

&lt;pre class="command"&gt;
$ sudo wvdialconf /etc/wvdial.conf
========================================
Scanning your serial ports for a modem.

Modem Port Scan&amp;lt;*1&amp;gt;: S0 S1 S2 S3
WvModem&amp;lt;*1&amp;gt;: Cannot get information for serial port.
========================================
&lt;/pre&gt;

&lt;p&gt;
Гэсэн эхлэлтэй бичигнүүд байх ба сүүлчээсээ өмнөх мөрөнд:
&lt;/p&gt;

&lt;pre  class="command"&gt;
========================================
Modem configuration written to /etc/wvdial.conf.
========================================
&lt;/pre&gt;

&lt;p&gt;
гэж байвал комманд амжилттай биелэгдсэн гэсэн үг.
&lt;/p&gt;

&lt;pre class="command"&gt;
$ sudo gedit /etc/wvdial.conf&amp;lt;/pre&amp;gt;
&lt;/pre&gt;

&lt;p&gt;
Текст засварлагчаар засвар хийнэ гэсэн үг.
&lt;/p&gt;

&lt;pre class="command"&gt;
========================================
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &amp;amp;amp;C1 &amp;amp;amp;D2 +FCLASS=0
Stupid Mode = yes
ISDN = 0
Modem Type = USB Modem
New PPPD = yes
Phone = #777
Modem = цаанаасаа тохируулагдчихсан байна. өөрчлөх хэрэггүй.
Username = таны хэрэглэгчийн нэр
Password = таны нууц үг
Baud = 460800
========================================
&lt;/pre&gt;

&lt;p&gt;
&lt;code&gt;Stupid Mode = yes&lt;/code&gt; гэсэн мөр зарим тохиолдолд байхгүй байж магадгүй. Минийх дээр лав байгаагүй. Үүнийг copy-paste хийгээд нэмчихээрэй.
&lt;/p&gt;

&lt;pre class="command"&gt;
$ sudo wvdial
&lt;/pre&gt;

&lt;p&gt;
Энэ коммандаар интэрнэтэд холбогдож байх болно. Terminal дээр
&lt;/p&gt;

&lt;pre class="command"&gt;
========================================
WvDial&amp;lt;*1&amp;gt;: WvDial: Internet dialer version 1.56
WvModem&amp;lt;*1&amp;gt;: Cannot get information for serial port.
WvDial&amp;lt;*1&amp;gt;: Initializing modem.
WvDial&amp;lt;*1&amp;gt;: Sending: ATZ
WvDial Modem&amp;lt;*1&amp;gt;: ATZ
WvDial Modem&amp;lt;*1&amp;gt;: OK
WvDial&amp;lt;*1&amp;gt;: Sending: ATQ0 V1 E1 S0=0 &amp;amp;amp;C1 &amp;amp;amp;CD2 +FCLASS=0
WvDial Modem&amp;lt;*1&amp;gt;: ATQ0 V1 E1 S0=0 &amp;amp;amp;CC1 &amp;amp;amp;CD2 +FCLASS=0
WvDial Modem&amp;lt;*1&amp;gt;: OK
WvDial&amp;lt;*1&amp;gt;: Modem initialized.
WvDial&amp;lt;*1&amp;gt;: Sending: ATDT#777
WvDial&amp;lt;*1&amp;gt;: Waiting for carrier.
WvDial Modem&amp;lt;*1&amp;gt;: ATDT#777
WvDial Modem&amp;lt;*1&amp;gt;: CONNECT
WvDial&amp;lt;*1&amp;gt;: Carrier detected. Starting PPP immediately.
WvDial&amp;lt;notice&amp;gt;: Starting pppd at Sun Feb 10 22:18:34 2008
WvDial&amp;lt;notice&amp;gt;: Pid of pppd: 7410
WvDial&amp;lt;*1&amp;gt;: Using interface ppp0
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
WvDial&amp;lt;*1&amp;gt;: local IP address **.**.**.**
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
WvDial&amp;lt;*1&amp;gt;: remote IP address **.**.**.**
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
WvDial&amp;lt;*1&amp;gt;: primary DNS address ***.***.***.***
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
WvDial&amp;lt;*1&amp;gt;: secondary DNS address ***.***.***.***
WvDial&amp;lt;*1&amp;gt;: pppd: P?[06][08]??[06][08]
========================================
&lt;/pre&gt;

&lt;p&gt;
гэсэн бичигнүүд гарч ирж байвал okay гэсэн үг. Ip болоод сүүийн хэдэн мөрөн дэхь текстүүд зөрж болно. Ингээд интэрнэтэд холбогдчихсон гэсэн үг. Энэ терминал-аа хаавал интэрнэт салгагдана гэсэн үг.
&lt;/p&gt;

&lt;p&gt;
Дараа интернэтэд холбогдохдоо
&lt;/p&gt;

&lt;pre class="command"&gt;
$ sudo wvdial
&lt;/pre&gt;

&lt;p&gt;
гэсэн хамгийн сүүлийн коммандыг тэрминал дээр бичихэд л болно.
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3612161953796418049-5868269843381521736?l=itblog.gmb.mn' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MBaTPTmLeyclQlxuKxE_renSuIo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MBaTPTmLeyclQlxuKxE_renSuIo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MBaTPTmLeyclQlxuKxE_renSuIo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MBaTPTmLeyclQlxuKxE_renSuIo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-29T23:11:58.582+08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">9</thr:total></item><item><title>Hello World!</title><link>http://itblog.gmb.mn/2008/05/hello-world.html</link><category>[Misc]</category><author>noreply@blogger.com (Мөнхбаатар)</author><pubDate>Sat, 28 Aug 2010 03:59:10 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3612161953796418049.post-8308452767514695125</guid><description>Бодож бодож IT-ийн тусад нь блог нээе гэж бодлоо. Тэгэхгүй бол &lt;a href="http://blog.gmb.mn" target="_blank"&gt;хувийн блог&lt;/a&gt; маань нэг л өөр тийшээгээ яваад IT энэ тэр бичиж болохоо байгаад ирж. Энэ блог дээрээ IT-ийн тухай бичиж, хэлэлцэж байх болно. Тусалж, дэмжиж, сэтгэгдлээ илэрхийлж байхыг хүсье.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3612161953796418049-8308452767514695125?l=itblog.gmb.mn' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3OCIpWUqaXeyFbgOWYHu4rXSOek/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3OCIpWUqaXeyFbgOWYHu4rXSOek/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3OCIpWUqaXeyFbgOWYHu4rXSOek/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3OCIpWUqaXeyFbgOWYHu4rXSOek/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-28T18:59:10.287+08:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>

