Friday, October 22, 2010

APNIC Conference - Future of the Internet in Mongolia - 2010 Oct 21

Нилээд завсарлаад APNIC-с дахин Монголд арга хэмжээ зохиожээ дээ...

The Asia Pacific Network Information Centre (APNIC), in collaboration with the Government of Mongolia, MobiCom and MobiNet, will hold a one-day conference on the 21 October 2010 at Kempinski Hotel Khan Palace in Ulaanbaatar, Mongolia. The conference will be focused on the evolution of the Internet with the theme "Future of the Internet in Mongolia".


Inaugural session - Keynote
Moderator: Mr. Munkhbold Udval, Director, TPD, MobiCom
Speakers:

* Mr. BOLOR.D, CEO, MobiCom Corporation / Mr. Enkhsaikhan.M, CEO, MobiNet
* Mr. Munkhbold Udval, Director, TPD, MobiCom Corporation
* Mr. Nyamjdorj.G, Director, Information, Communications, Technology and Post Authority
* Mr. Batbold Toiruul, Communication Regulatory Commission
* Mr. German Valdez, Asia Pacific Network Information Centre (APNIC)


Technical session:
Coordinator: Mr. Srinivas (Sunny) Chendi, APNIC, Australia
Presenters:
* Supporting Internet growth and evolution: Mr. German Valdez, APNIC, Australia
* IPv6 deployment cases: Mr. Matsuzaki Yoshinobu, IIJ, Japan
* Internet Exchange and Peering: Mr. Bill Woodcock, PCH, USA
* DNS Security: Mr. Champika Wijayatunga, APNIC, Australia


Internet Policy, Governance, and Multilingualism:
Coordinator: Mr. Srinivas (Sunny) Chendi, APNIC, Australia
Presenters:
* Internet users' role in Internet Governance: Dr. Hong Xue, APRALo
* Internationalized domain names: Ms. Jian Zhang, APTLD
* Internet Policy and regulations: Ms. Christine Runnegar, ISOC
* Introduction to ICANN and Policy Development: Mr. Save Vocea, ICANN


Panel discussion – Future of Internet in Mongolia
Moderator: Mr. Munkhbold Udval, Director, TPD, MobiCom
Panelists:
* Mr. [TBC], CRC
* Mr. Nyamdorj.G, ICTPA
* Mr. Sukhbaatar.Yo, NITP
* Mr. Enkhsaikhan.M, MobiNet
* Mr. [TBC], NDC
* Mr. Bayarsaikhan.V, "MOSA" NGO
* Ms. Tsetsegulzii.Ya, "Tsahim Medleg" NGO

Monday, October 11, 2010

"10+ Years of Linux at IBM" by Dan Frye

"IBM Линукст хүчин зүтгэснээр олон зүйлийг сурч авсан"


Үдээс хойшын эхний илтгэл IBM-н Нээлттэй Систем Хөгжүүлэлтийг хариуцсан дэд ерөнхийлөгч Dan Frye-н илтгэл байлаа. Тэрээр илтгэлдээ IBM Линукс коммюнитид оролцох болсноор юуг олж авсан, юуг суралцсан талаараа ярилаа.



Зураг1 - Dan Frye, IBM Vice President, Open Systems Development and
Linux Foundation Board Member



IBM Линуксийг сонирхох болсон цаг бол интернэт бүүм болж байсан аль 1998 оны үе. Тэр үед Линукс вебд нэн түрүүнд хэрэглэж байсан үе. Нэг өдөр IBM Tехнологийн Төвийн захирал "Линукс гэж юу билээ, мэдэх хүн байна уу" гэсээр орж ирснээр асуудал эхэлж байсан. Тэр үед үнэхээр тийм цаг үе байлаа. Судалж үзэхээр шийдээд 1999 оны 8 сард Линукс Технологийн Төвийг анх байгуулсан.


Бидэнд олон асуултууд байсан. Хэр тогтволтой эд вэ? Хэн хаанаас удирдаж, чиглүүлж байна вэ? GPL найдвартай юу? гэсэн асуултууд байсан. Бид судалсан, удаан бас маш няхуур судалсан. Тэгээд эцэст нь ямар ч байсан болох юм байна, үнэндээ бол Линукс бидний талд юм байна гэсэн шийдвэрт хүрсэн. Энэ бол бидний хувьд эхний алхам, өөрөөр хэлбэл бид Линуксийг "нухацтай" авч үзсэн хэрэг байлаа.


Тэгээд компаний дотоод тооцоолууруудыг Линуксаар сольж эхэлсэн. Бизнес төвөөс эхлээд оффисууд... Redhat, Suse, Mozilla бидэнд тусалсан, 2000 оны 12 сар гэхэд бүгдийг сольсон. Энэ бол дараагийн алхам байлаа, "нухацтай" бодож байсан үе шатнаас "хурдсах" үе шатандаа орлоо гэсэн үг. Тэгээд бид нэг зүйлийг олж мэдсэн, энэ бол Линукс бол найдвартай, аюулгүй OS юм байна гэсэн ойлголт байлаа.


2001 онд "Линукс бол IBM-н хувьд ч, түүний хэрэглэгчдийн хувьд ч хэрэгтэй зүйл" гэсэн стратегийг барьж 1 биллион долларын хөрөнгө оруулалт хийх болсноо зарлаж олныг гайхшируулж байлаа. 250 гаруй үндсэн ажилтан софтвер хөгжүүлэгчдийг авч ажиллуулсан. Өөрсдийн бүтээсэн зүйлсээ эргүүлээд Линукс коммюнитийд зориулсан. Эдгээрээс файл систем journaling, scalability project-ууд байна. Бүгд SourceForge дээр тавигдсан.



Зураг2 - Өнгөрсөн 10+ жилд IBM-н хувьд Линукс хүндтэй байр суурийг эзлэх болсон.


Энэ хугацаанд бид шинээр юуг олж мэдэв, юуг сурав гэвэл:

1. Оролцоо/participation - нээлттэй эхийн төсөлд оролцоо хамгийн чухал байдаг. Ямар нэг фракц, бүлгээр биш хүн тус бүрийн "бие даасан" оролцоо чухал болохыг ойлгосон. Энэ зорилгодоо хүрэхийн тулд компанийхаа хөгжүүлэгчдийг хоорондоо ярихыг хориглосон, ярих зүйлээ нээлттэй мэйлийн жагсаалтаар ярилцдаг болохыг шаардсан. Үүний үр дүнд ажлууд маань жинхэнэ Линукс коммюнити дотор явагдаж чадсан юм.

2. Түргэн түргэн, жижиг жижиг алхамаар урагшлах - ажлыг "бие дааж" хий, дээр нь "түргэн амжуулах" нь чухал болохыг ойлгосон.


За тэгээд 2003 оны зун гэхэд бидний төслийн тоо 50 гараад явлаа. 2.6 цөмд бидний ажлаас нийлүүлэгдсэн, 2.6 цөм гарсан. Энэ бол бид дараагийн үе шатруу урагшилсан явдал байлаа.

Энэ хооронд бид юуг нэмэж олж мэдэв гэхээр:

3. Хэт нэг тийш хазайсан хандлага, софтийг коммюнити хүлээж авахдаа хойрго ханддаг болохыг ойлгосон. Жишээлбэл бидний бүтээсэн 2.6 scheduler/хуваарилагч байна. Анх цөмд нийлүүлэхээр санал оруулахад, дэндүү IBM системд тааруулсан байна гээд хүлээж аваагүй явдал бий. Бид суралцсан, яаж Линукст хувь нэмэрээ оруулахийг юуны түрүүнд суралцсан.


Зураг3 - IBM Линукст хүчин зүтгэснээр сурч мэдсэн зүйлс


Одоо бид virtualization/хийсвэрчлэл, cloud computing/бөөмхий тооцоолуур дээр илүү түлхүү ажиллаж байна. Одоогийн байдлаар KVM төслийн баг бол хамгийн томдоо орно.

Цаашид анхаарах асуудлууд гэвэл:
- primary/гол OS болохын төлөө ажиллах
- greenest/хамгийн орчиндоо ээлтэй OS болох (цахилгаан эрчим хүчийг хэмнэх тал дээр)
- ажиллахад хялбар байх - хэн бүхэн мэднэ, одоогоор Линукс дээр анхлан ажиллахад бага зэрэг төвөгтэй байдаг.


Эцэст нь хэлэхэд Линукс коммюнитид хувь нэмэрээ оруулахын тулд бид юуг сурав:
- асуудлыг бүр эхнээс нь тавь, шийдэлд өөрөө хүрэх гэж цаг алдах хэрэггүй
- шинэ харилцаа холбоо тогтоо, байнга өргөжүүл
- шаргуу, хөдөлмөрч бай

гэсээр Dan Frye илтгэлээ өндөрлөлөө.





Links/Холбоос:
Linux Foundation Collaboration Summit 2010, Keynote: Dan Frye - 10+ Years of Linux at IBM: http://videos.linuxfoundation.org/video/1709
photos: http://cloud.watch.impress.co.jp/docs/event/20100928_396475.html

Saturday, October 09, 2010

yet another mobile OS... why MeeGo?

Quite naturally this would be the first question anyone could think of. so did I.
Fortunatey, I hadn't searched long before I could find some answers, very good ones in LinkedIn.com. Here I wanted to share them with you.



Question by Robert Syputa: How does the Intel-Nokia MeeGo Software Platform Compare?

Intel and Nokia have announced MeeGo, a collaboration the marries maemo and Mblin Linux efforts and brings this forward as open source under the Linux Foundation (www.meego.com). The Qt is PDI that promises "Qt is a cross-platform application and UI framework that allows developers to write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code http://qt.gitorious.org/" How does the new software platform compare to Google Android/Chrome, Apple iPhone/iPad OSX, and other OS platforms?

Specifically, are the tools, core modules, APIs competitive. Is the scope of the work similar or more extensive. What is the early evaluation of applications and device developers?



Answer1 by Michael Segel:

Robert, you ask a very open question. I think the best answer to your question is not so much a technology breakdown but a business breakdown.

You're asking the Intel/Nokia vs Google vs OSX. All are flavors of *nix. All are technically similar.

OSX- Strength Apple. Weakness Apple.
Android - Strength Google. Weakness Google.
MeeGo - Strength combo of Intel and Nokia. Weakness? Its name.

The trouble with OSX is that Apple as a culture locks down the environment and provides an excellent user experience by controlling the hardware and apps allowed to run. While AT&T got a boost from their exclusive agreement, this will go away and other carriers can get the product. But the iPhone has to continue to improve in order to capture the market's attention outside of the fanbois.

Android? Google clearly is the biggest problem. Why would any mobile phone manufacturer continue to support Android knowing that Google is going to continue to use them for cannon fodder. That is, companies like Moto are used to get critical mass acceptance so that its easier for Google to walk in and dominate the market. After all, they 'own' the OS.

MeeGo? Well, Intel and Nokia bring a lot to the table and have less baggage than both Apple and Google. From what I understand, and I'm no expert, Nokia has good relationships with the major carriers and Intel brings along a lot of experience.

Besides this, its the quality of the user experience. I'll admit I own a Nokia E-90 because at the time, it had the best key board for me and the N810 didn't have a cell phone built in.
Now you have the N900. From what I have seen, its a decent user experience, however, some of the apps leave some things to be desired. But overall, a good start.

I don't work in the mobile arena, but as I stated above, IMHO its not the technology, but the backers which will determine their success.



Answer2 by Dan DeMaggio:

You won't find a satisfying answer to your question because everything is up in the air. Android isn't finished, iPad and Meego were announced mere days ago. Calling a winner now like asking "who's going to be the dominant search engine, AltaVista, Excite or Go.com?"

Android has really innovative security features: each app is a different user. You program in Java, but the GUI is all different. (That's OK, there has never been One True GUI for Java). Behind the scenes it's different from the JVM, but that's so low-level you don't notice. Apps can share GUI components (so you can call "take a picture with a camera" or "allow the user to select a contact"). There is limited integration with non-Java code, or existing Linux apps. But the entire OS is open, so you can implement whatever you want in a pinch. So far, all the devices have been "throw aways" (no upgrades), although the most popular devices are likely to be "upgraded" by the community.

The SDK for Android is dead simple to install. You get a nice emulator for various hardware types and screen sizes. You pretty much only get to write in Java, but there are various languages that compile to Java (JRuby, Groovy, etc.). It's a little big creepy that you must sync with Google. Hopefully someone will implement a fake Google server so you can keep your private data private.

The iPad has a limited SDK that you must program to. It's good for graphics, but terrible for system services. (i.e. still can't create a background thread for a chat application.) They want it this way so they are free to upgrade without loosing existing apps. Likely most iPhone apps won't work right on the iPad anyway (without a GUI redesign it will look terrible).

iPhone development only works on a Mac. You have to program in Objective C (supposedly it's against the rules to write an interpreter for any other language, because they don't any apps "slipping by" the approval process).

The iPad and Android are purpose-built from the ground up. MeeGo tries to "re-use" a lot of existing Linux stuff. The Qt UI has been around embedded for longer than the previous GTK UI. I think the QT UI toolkit is "good enough", but integration with the rest of the OS still has rough spots. Although it should be easier to 're-use' existing Linux apps, in practice the UI will need to be rewritten for a smaller screen anyway. It will be slightly easier to get existing software on MeeGo than Android because Android has a very limited subset of the "normal" Linux libraries. All the existing Nokia GTK software will have to be rewritten to QT, so it's basically starting from scratch just like the other two. The Nokia stuff attracted a lot of Linux developers wanting to port existing Linux stuff to their tablets. But iPhone and Android are getting a lot more "out of the box" thinking.

I have no clue what Palm is doing. I'm sure it's great, but they aren't 'hot' like iPhone and Android.

The iPhone was exciting to the technically inclined, but the Apple app store policies have really turned a lot of technical people off. ("Why bother writing this if there's a chance it would be rejected?") Android has sex appeal to the deeply technical geeks, which could actually help the platform evolve faster (or at least keep your device supported, even if the manufacturer forgets about it in 6 months.) But Google isn't being a good Linux neighbour (their code was so bad it was refused entry into the Linux Kernel, and Google hasn't spent any time fixing it.) Nokia has been pretty good so far, but they are going to waste a lot of time implementing DRM (only to find it doesn't work, just iPhone has a lot of jailbreakers).

If you are thinking of writing an app, look at things like phonegap and appcelerator first. Only write native code if you have to (or if you're doing it for personal fun).




Thursday, October 07, 2010

Ubiquitous Linux = Android ?

my thoughts about "Ubiquitous Linux: The new Computing Fabric"


"Дотроо тооцоолон бодох системтэй юу л байна, тэр бүгдийг Линукс хөдөлгөнө"
Энэ бол Линуксийн ирээдүйг тодорхойлж байгаа чиг хандлага мөнөөсөө мөн. Түүний нэг хэсгийг Андройдоор төлөөлүүлж ойлгож болох юм. Зөвхөн хөдөлгөөнт төхөөрөмж, гар утсаар зогсохгүй TV, гэр ахуйн цахилгаан бараа дотроо шигтгэмэл системтэй юу л байна, бүгдээрээ Андройд болно гэж яригдаж байна. Японы Sharp өөрийн анхны Андройд утсыг энэ оны 7 сард худалдаанд гаргалаа. Японы цахилгаан барааны бусад акулууд ч гэсэн дараагийн бай бол TV, араас нь гэр ахуйн цахилгаан бараа орно гэдгийг хэлж байна. Магадгүй аль хэдийн ажилдаа орчихсон, удахгүй хэдэн сарын дараа Андройд tv, цахилгаан зуух, тоос сорогч гарч ирснийг зарлахад гайхах юмгүй болоод байна. Энэ нь тэгвэл юугаараа сонирхолтой вэ гэвэл таны гар утас, tv, цахилгаан зуух хоорондоо ярьж чаддаг болно гэсэн үг. Жишээлж хэлбэл ямар ч кабел утас, хөрвүүлэгч хэрэггүйгээр нэг товч дараад л гар утсан дээрх зураг, видеог tv дээрээ үздэг болно гэсэн үг. Өөр тэгээд юу ч хийж болох юм байгаан хүлээх л үлдэж...



Харин MeeGo энэ дүр зурагт хаах нь орж ирэх бол? хаана нь ч орж ирсэн бай "хаа сайгүй" Линукс болох нь тодорхой болоод байна ;)


За тэгвэл яагаад Jim Zemlin илтгэлээ "Ubiquitous Linux" буюу "Линукс хаа сайгүй" гэж нэрлэсэн нь ойлгомжтой байгаа биз дээ.


Update 1: Гүүглэ биш би хоцоржээ ;)
Эрхэмээгийн блогоос "
Гүүглэ юу гэж хоцрох билээ: Google TV" нийтлэлийг уншаарай.


Tuesday, October 05, 2010

"Got MeeGo?" by Dirk Hohndel

This article is partly taken from the sources in Links on footnotes.

"MeeGo бол мобайлд хамгийн зохицсон OS", "MeeGo-н тусламжтай урьд байгаагүй high-end/тэргүүлэх мобайлыг бий болгоно"


Jim Zemlin-р уригдан индэрт гарч ирсэн Dirk Hohndel. Intel-д Линукс ба нээлттэй эхийн олон төслүүд дээр ажилладаг энэ хүн өөрийн илтгэлдээ мобайлд зориулсан Линукс тархац болох MeeGo-н тухай танилцууллаа.



Зураг1- Dirk Hohndel, Chief Linux
and Open Source Technologist, Intel Corporation



"MeeGo бол Линукс Сангийн ивээл дор хөгжүүлэгдэж буй мобайл Линукс юм. Intel-н Moblin төсөл, Nokia-н Maemo төслүүд нэгдэж MeeGo бий болсон. Netbook, handset, tablet, медиа утас, tv-д зориулагдан ажиллах болно. Одоогоор Линукс Сан хост хийж, бие даасан төсөл болоод явж байна. Гол оролцогчид нь Intel, Nokia-с эхлээд олон компаниуд байгаа, гэхдээ төслийн уг үндэс, хөгжүүлэлт, хэрэгжүүлэлт/implementation аль нь ч нээлттэй эхийн загвараар яваа.


Дээр нь нээлттэй хөгжүүлэлт хийж байгаа болохоор компанийн ажилчид нээлттэй мэйлийн жагсаалтаар гадаад коммюнити дунд ажлаа явуулах шинэ хэв маяг, "төсөлийн соёл"-д та бүхнийг анхаарлаа хандуулаасай гэж хүсэж байна." гэж тэрээр ярьлаа.


MeeGo зарим нэг техникийн хүчин зүйлүүд:
* 6 сарын шинэ хувилбарын цикл
* C++ суурьтай QtCreator дээр хөгжүүлэлт хийх
* QEMU、Xephyr дээр тестлэх
* RPM тархац удирдах систем



Үргэжлүүлээд Линуксийн upstream/гол модонд өөрсдийн кодыг нийлүүлэх процессын талаар ярилаа. MeeGo-н гол онцлогийн нэг бол цөмөөс эхлээд UI хүртэл бүх зүйл "тэр чигээрээ нээлттэй эхийн" байгаа явдал юм. Эх кодын агуулах/repository ч гэсэн нийтэд нээлттэй. Өөр нэг онцлог бол төслийн үр дүн болох MeeGo-г бүрдүүлж буй цөм болон бүх софтверийг upstream/гол модонд буцаагаад нийлүүлэх явдлыг чухалчилж авч үзэж буй. Ердийн төслүүдийн хувьд ихэвчлэн нэг урсгалтай байх жишээтэй. Эндээс юуг ойлгож болох вэ гэхээр энэ систем төгс биш байж болох ч боломжийн сайн ажиллах боломжтой гэсэн үг юм." гэж онцоллоо.



Зураг2 - Ердийн төслүүдтэй харьцуулашгүйгээр
эх кодтой ажиллах урсгал эсрэгээрээ байгаа нь илүү сонихолтой биш гэжүү?



Ийм байдлаар хөгжүүлэгдсэн платформийг апп нийлүүлэгчид, технологи нийлүүлэгчид, тоног төхөөрөмж нийлүүлэгчид чөлөөтэй хэрэглэж, түүгээрээ ашиг орлого олж амжилтанд хүрэх "экосистем" бий боллоо" гэлээ.



Зураг3 - MeeGo ecosystem


Илтгэлийнхээ төгсгөлд Hohndel "MeeGo бол мобайлд хамгийн их зохицсон OS юм" гэж хэлээд илтгэлээ дуусгав. Үүний дараа Jim Zemlin дахин тайзан дээр гарч ирэн "Дараа жил энэ тайзан дээр MeeGo дээр ажиллах 52 инчийн TV, tablet, гар утсыг та бүхэнд танилцуулах боломжтой болно гэж найдаж байна" гэж хэлснээр эхний өдрийн нээлтийн ажиллагаа өндөрлөлөө.




Links/Холбоос:
LinuxCon Japan 2010 - Day 1 Report: http://cloud.watch.impress.co.jp/docs/event/20100928_396475.html
LinuxCon Japan 2010 - Day 1 Report: http://gihyo.jp/news/report/2010/09/2701?page=2
OSCON 2010: Dirk Hohndel, "Got MeeGo?" video: http://www.youtube.com/watch?v=xfQTaIGPxP8
OSCON 2010: Dirk Hohndel, "Got MeeGo?" text: http://meego.com/community/blogs/dawnfoster/2010/got-meego-oscon-keynote-dirk-hohndel
blog post: http://d.hatena.ne.jp/mnishikawa/20100927/1285950905

Monday, October 04, 2010

"Ubiquitous Linux: The new Computing Fabric" by Jim Zemlin

This article is translated from the sources in Links on footnotes.


Хурлын ажиллагааг Линукс Сангийн гүйцэтгэх захирал Jim Zemlin нээж үг хэлэв. Үргэлжлүүлэн "Ubiquitous Linux: The new Computing Fabric" сэдвээр илтгэл тавилаа. Өнгөрсөн 18 жилийн түүх, сүүлийн 10 жилд гарсан дэвшил өөрчлөлтүүд, мөн Линукс болон нээлттэй эхийн ирээдүй, Линуксийн давуу талуудын талаар дурдан яриагаа эхэллээ.




Зураг1 - Jim Zemlin, Executive Director at The Linux Foundation


"Хувийн хэрэглээ байсан Линукс маань өнгөрсөн 10 жилд өргөжин тэлж том байгууллага/enterprise-уудад өргөн хэрэглэгдэх болжээ. Зүгээр нэг ОS биш, ирээдүйн тооцоолон бодох системийн үндсэн хөрс суурь нь болжээ" гээд ийм жишээгээр Нью-Йорк, Токио, Лондонгийн хөрөнгийн бирж, цөмийн эрчим хүчээр ажиллах усан мандалыг хянах систем, Мьюнхэн хотын нээлттэй эхрүү хийсэн шилжилт, бүс нутгийн шинжтэй нислэгийг удирдах систем, Францын парламентийн нээлттэй эхрүү хийсэн шилжилт, CERN/Европийн Цөмийн Инергийн Комиссийн эгэл бөөмийн хурдасгуур, Бразилийн газрын тосны ордын хайгуулын систем, Аватар киноны график дизайны систем, цахилгаан эрчим хүч дамжуулах грид систем зэргийг ар араас нь нэрлэлээ. Дээр нь "embedded system/шигтгэмэл системд Линуксийг орлох нь үгүй болжээ" хэмээгээд "Дотроо тооцоолон бодох системтэй юу л байна, тэр бүгдийг Линук хөдөлгөнө" гэсэн үгээр Линуксийн дараагийн 10 жилийн зорилтыг тодорхойллоо.





Зураг2 - 10 жилийн өмнө Билл Гэйтс "бүх десктоп, бүх ахуйн хэрэглээний тооцоолуур дээр
Микрософтын бүтээгдэхүүн ажиллах болно" гэж хэлж байлаа.

Одоо Линукс enterprise/байгууллагуудыг оруулаад
бүх төрлийн тооцоолуур дээр ажиллах боллоо.



Мөн дараа нь зарим нэг салбарт Линуксыг хэрэглэх болсон шалтгааныг тайлбарлахдаа
Цахилгаан эрчим хүчний компанийн эрчим хүчний хэрэглээг тооцох систем бол 1 сая хэрэглэгчийн тоолуурыг сард нэг удаа бүртгэх систем бөгөөд сардаа 12 сая transaction/үйлдэл хийгддэг систем байлаа. Энэ ажлыг автомат тоо бүртгэгчээр орлуулж, өгөгдлийг сүлжээгээр дамжуулан төв системд бүртгэдэг болсноор одоогоор 15мин тутамд нэг удаа бүртгэл хийгдэж байна. Энэ нь нийт transaction/үйлдлийн тоо 35 биллион(35000 сая) хүрлээ гэсэн үг юм. Энэ бол бид өсөн нэмэгдэж буй хэрэгцээ, шаардлагыг мэдэрч түүнтэй хөл зэрэгцэн алхаж ирсний илрэл юм гэж тэмдэглэлээ.




Одоо бүх юм эхэлнэ

Тэрээр "Линуксийн шинэ үе, Мэдээлэл Технологийн шинэ үе ирж байна" гэж үгээ эхэллээ.

Шинэ үе гэдгээр : 1. Интернэтийн дэвшил, 2. Хөгжүүлэлтийн загварын дэвшил, 3. Хувийн тооцоолуур/personal computing-н дэвшил, 4. Бизнес загварын дэвшил гэсэн 4 өөр ойлголтоор төлөөлүүлж байгаагаа тайлбарлав.


"Интернетийн дэвшил гэдгийг smart grid-н төлөөлөл болох төхөөрөмжүүд интернетэд холбогдож, их хэмжээний мэдээллийг солилцох тэр цаг үеэр төсөөлж байна. Тэр үед мэдээллийг хүлээн авах embedded device/шигтгэмэл төхөөрөмж, өгөгдлийг хадгалах сервер, асар их хэмжээний мэдээллийг нэг дор боловсруулах суперкомпьютер, хүнтэй харьцах интерфэйс төхөөрөмжүүд хэрэгтэй болно. Тэгвэл энэ бүгдийг Линукс бий болгож чадна"



"Хөгжүүлэлтийн загварын дэвшил гэдэг дээр гар утасны зах зээлийг жишээ татаад, дөнгөж нэг дуугаа сонсолцдог байсан цаг үеэс интернэт, мэйл, нэт хөтөч зэрэг нарийн төвөгтэй функцуудыг агуулсан шинэ үеийн гар утас бидний хэрэглээ болоод байна. Үүний зэрэгцээ энэ салбарт өрсөлдөөн ширүүсч, шинэ бүтээгдэхүүн нийлүүлэх цикл богиносох хандлагатай байгаа. Энэ бүхэнтэй хөл зэрэгцэхийн тулд нээлттэй эхрүү шилжихээс өөр аргагүй. Нээлттэй эхийн тусламжтайгаар хөгжүүлэлтийн өртгийг буулгаж, өрсөлдөөний шинэ үе шатруу шилжих бололцоотой. Андройд эсвэл Линукс дээр суурилсан гар утас, MeeGo зэрэг олон системүүд нээлттэй эхт болсон нь үүний баталгаа болно."



"Линукс нийтийн хэрэглээ болсон нь хувийн тооцоолуур/personal computing-гийн шинэ үеийг тодорхойлж өглөө. Хувийн тооцоолуурын дэвшил гэдэг нь "multipurpose/олон хэрэглээт төхөөрөмж, суперкомпьютерийн үеэс мобайл ба cloud computing/бөөмхий тооцоолуурын цаг үерүү",
"PC-нээс "зүйл бүр"ийн зүйлрүү" гэсэн дэвшил байх болно. Амазоны Kindle/Киндл анх худалдаанд гарснаасаа хойш 70% хүртэл үнээ бууруулсан, гар утасны дамжуулагч T-Mobile үнэгүй laptop/зөөврийн тооцоолуур санал болгож байгаа жишээг дурдаад, ойрын ирээдүйд hard, soft, service-н нэгдэлээс ашиг орлого олох "эрх чөлөө"-рүү илүү хурдтай ойртон очих болно гэлээ. Энэ "эрх чөлөө" хардвер-г ч мөн тойрохгүй гэдгийг урьдаар таамаглаж болохоор байна. Одоогоор хэн ч итгэхгүй байж болох юм, гэхдээ зөвхөн софтвер ч биш хардвер ч мөн үнэгүй болох цаг ирнэ" гэж зоримгоор мэдэгдлээ.



"Бизнес загварын дэвшил гэдгээр hardware-с service/үйлчилгээрүү шилжих шилжилтийг хэлж байна. Salesforce-н жишээтэй адил, enterprise computing-ийг үйлчилгээрүү оруулсан хөдөлгөөн ажиглагдаж байна. Дээр нь Google, Amazon, Facebook-н тулгуур болж байгаа платформын хувьд Линукс de facto стандарт болоод байна. Дээрх 4-н чиг хандлагын цөм нь Линукс болоод байна." гэлээ.




Зураг3 - Хэрэв Google, Amazon, Facebook Линукс биш
Microsoft .NET хэрэглэдэг байсан бол өдийд ямар байх байсан бол?




Эцэст нь "Одоо бүх юм эхэлнэ" гэж цохон тэмдэглээд, Линукс өнгөрсөн 10 жилд жижигхэн хэрэглэгчдийн группээс хэдэн арван биллион долларын хөрөнгө оруулалт хийгдэх түвшинд хүртэл өсч чаджээ. Линуксийг шинэ түвшинд хүргэж, ирэх 10 жилд улам илүү амжилтанд хүргэхэд туслахын тулд та бүхнийг энэ хэдэн өдрийг үр ашигтай өнгөрүүлж, шинэ мэдээлэл шинэ технологийг сонсож мэдрэн, өөрийн үнэлэлт дүгнэлтээ өгөөсэй гэж хүсэх байна гээд үгээ төгсгөлөө.





Links/Холбоос:

LinuxCon Japan 2010 - Day 1 Report: http://cloud.watch.impress.co.jp/docs/event/20100928_396475.html
LinuxCon Japan 2010 - Day 1 Report: http://gihyo.jp/news/report/2010/09/2701

LinuxCon Japan/ Tokyo 2010 - Sep 27-29

Linux Foundation/Линукс Сангаас зохион явуулсан Япон дахь хоёр дахь удаагийн LinuxCon/Линукс Конференс 9 сарын 27-29 өдрүүдэд Roppongi Academy Hills 40F амжилттай болж өнгөрлөө.

Оролцогч компаниуд: Intel, IBM, RedHat, Fujitsu, NEC, NTT DATA, Google, Novell, Sony, Hitachi, Oracle, HP, LG, Nokia...




Илтгэгчид/Панелистуудаас гадна 200 гаруй оролцогч, сонсогчид оролцлоо. Нээлтийн ажиллагаа, нийт оролцогчдод зориулсан ярилцлагууд хурлын төв танхимд, түүнээс бусад цагуудад хурлын жижиг 4 танхимд илтгэлүүд явагдлаа. Бүх үйл ажиллагаа англи хэл дээр, төв танхим дахь илтгэл, ярилцлагууд синхрон орчуулгатайгаар явагдав. Илтгэгчдийн 60% гадаадаас, 40% Японоос байв. Оролцогчдийн 90% Япончууд, 10% нь бусад гадаадынхан байлаа.



Хурлын илтгэлүүдийн тоймоос та бүхэнд цуврал болгон хүргэхийг хичээх болно. Илтгэлүүдийн зарыг http://events.linuxfoundation.org/events/linuxcon-japan/schedule холбоосоор орж үзэж болно.

Thursday, September 09, 2010

My first experience with RHCE

Явсан нохой яс зууна гэгчээр явсан зорилгодоо хүрээд RHCE гээч зэргийг нь аваад ирлээ ;)

Амжиж чи өөрөө алдрын зэрэгт хүрсэн бол, Аз жаргалын хаалгыг бусаддаа нээж өг! гэж сайхан үг байдаг билүү... Айхтар алдрын зэрэгт хүрээгүй ч, араас минь адил замаар мацаж яваа дүү нартаа үзсэн харсан, сурсан мэдсэнээ хуваалцах нь зүй ёсны хэрэг билээ...



Redhat Training

Redhat-н стандарт курсууд бол ерөнхийдөө 4 хоног л байдаг, 4 ажлын өдөр гэсэн үг. Харин энэ Энэтхэгт долоо хоногоос 2 сарын хооронд янз бүрийн хугацаатай сургалтууд байх юм.
Мөнгө, цаг завандаа тааруулаад сонгох боломжтой гэсэн үг. За миний суусан сургалт 14 хоногийн багц байсан. Багц нь дотроо 6 хоног онол, 3 хоног лаборатори, 1 өдөр шалгалт, 2 өдөр амралт, дээр нь ирэх очих өдрөө нэмбэл яг хоёр долоо хоног болно.


Хичээлүүд 9:00-15:00 онол, 15:00-18:00 дадлага гэсэн хувиартайгаар 6 өдөр үргэлжилнэ. Онолоо үзэж дууссаны дараа 3 хоног цэвэр дадлага хийж шалгалтандаа бэлдэнэ. Ер нь бол толгой өндийх залгүй л лаб-д сууна гэсэн үг. Онол бол ЭНД байгаа бүх сэдвийг хамрана. Ерөнхийдөө сурах бичгээ дагаад явна, өглөө нь үзсэн зүйлээ үдээс хойш нь бататгаж дасгал ажил хийнэ. Сэдвүүдээ тухайн өдөр бүрт нь хийж явахгүй бол үлдсэн 3 хоногт бүгдийг амжуулна гэж ёстой байхгүй шүү!

Хамт байсан хүмүүс үүн дээр их алдсан гэж ярьж байсан. Дадлага хийх 3 хоног цэвэр шалгалтандаа бэлдэнэ, шалгалтын талаар ойлголт өгөх зорилгоор mock exam буюу бэлтгэл шалгалт өгнө.




RHCE Exam

Шалгалт маань 3.5 цаг үргэлжилнэ, онолын хэсэг байхгүй зөвхөн өгсөн даалгаврыг гүйцэтгэнэ. Хуучин бол онолын хэсэгтэй байсан, давахад нилээд хэцүү байсан гэсэн. Харин саяхнаас шинэчлэгдээд зөвхөн ур чадварын шалгалт болсон гэнэ.

Шалгалтын эхний хэсэг нь troubleshooting, чамд өгөгдсөн машин ажиллах боломжгүй, эсвэл нэвтэрч орох боломжгүй болсон байна. Эхлээд асуудлыг шийдвэрлэж, машинаа хэвийн ажилладаг болгоно. Асуудлууд дотор GUI ажиллахгүй, өөрөөр хэлбэл xwindows асуудалтай, mount table алдаатай, нэвтрэх эрхийн хугацаа дууссан, эсвэл passwd файл синтаксийн алдаатай, унших эрх ньтавигдаагүй, inittab-н тохиргоо буруу гэх зэрэг зүсэн зүйлийн алдаа байж болно. Үүнийг дадлага хийх 3 хоногтоо зах зухаас нь хийж үзнэ.

Машин хэвийн ажилладаг болонгуут сая нэг шалгалтын эхний даалгаврыг унших боломжтой болно. Хэрвээ энэ хүрч чадахгүй бол шалгалтандаа шууд унана гэсэн үг. Эхний даалгавар сүлжээний тохиргоог хийх зааврыг агуулна. Зааврын дагуу сүлжээнд холбогдоод өгөгдсөн URL орж дараагийн даалгавруудыг унших боломжтой болно. Шалгалтандаа сайн бэлдсэн бол үлдсэн даалгаврууд ерөнхийдөө амархан, байнга л хийдэг mail, web, nfs, samba, proxy серверүүдийг суулгаж өгөгдсөн даалгаврын дагуу тохируулна. Хүн аймаар төвөгтэй тохиргоо байхгүй, хамгийн энгийн, байнга хэрэглэх тийм түвшний тохиргоо хийгдэнэ. Эдгээрийг бүгдийг онолын хичээл дээр үзнэ, тийм болохоор цаг тухайд нь дадлага ажлыг сайн хий гэдэг ийм учиртай...


Аан тийм, дээр нь нэмээд галтханыг тохируулах ёстой байдаг, дээр суулгасан үйлчилгээ тус бүр дээр ямар хандалтыг нэвтрүүлэх, хаахыг даалгавар дотор заасан байгаа. Энд iptables, tcpwrapper хэрэглэх хэрэгтэй болдог. tcpwrapper-д дэмжигддэг үйлчилгээ бол шууд tcpwrapper-г дангаар хэрэглэж болох боловч, зарим нэг үйлчилгээ дэмжигдээгүй байдаг тул iptables-г хэрэглэх шаардлага зайлшгүй гарна. Хоёуланг хослуулах уу, эсвэл iptables-г дангаар хэрэглэх үү энэ бол тухайн хүний сонголт юм, аль өөрт амарханаар хийх нь зөв болвуу... Би хоёуланг хослуулж хийсэн, оноо маань бага зэрэг хасагдсан байсан, би бодохдоо галтханын тохиргоон дээр болвуу гэж бодож байгаа...


Галтханын тохиргоо маш чухал болохоор энэ хэсэгт анхааралтай байх хэрэгтэй. Учир нь шалгалтыг дүгнэхдээ үйлчилгээг гаднаас хандаж шалгана. Галтханын чинь тохиргоо
буруугаас болж үйлчилгээнүүдэд гаднаас хүрч чадахгүй бол тэр хэсгийн оноо шууд нойллох тул шалгалтандаа унах аюултай... Үүнийг шалгалт эхлэхээс өмнө дахин дахин сануулаад л байсан.


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



IPSR

Өмнөд Энэтхэгтээ Линуксаар дагнаж, нэр хүнд нь өсөж яваа сургалтын төв. Анх байгуулагдаад 10 жил, Линуксын сургалт явуулж эхлээд 6 дахь жилдээ үйл ажиллагаа явуулж буй, хөл дээрээ зогссон газар байсан. Эгч дүү хоёр гурван компанитай, нэг нь ayurveda гээд уламжлалт анагаахын эмнэлэг юм билээ. Хийж бүтээж яваа, надад бол маш их зүйл бодогдуулсан газар. Багш нар маань сайн байсан, хариуцлагатай, сэтгэлтэй, ер нь бол эдний компанийн ирээдүй надад бол амжилттай сайхан л харагдаж байна.


Энэтхэгт зорчих

Хөгжиж буй бусад бүх л улсын адил бэрхшээлтэй, хүндрэлтэй зүйлс их байгаа нь аяндаа ажиглагдана. Хамгийн хэцүү нь ариун цэврийн асуудал. Мөн халуун газар учраас бидний бие дасан зохицоогүй элдэв бактери, вирус элбэг байгаа. Үүнийг бодолцож болгоогүй хүнсний бүтээгдэхүүн, ногооны салад, жимс, мөхөөлдөс зэргээс аль болох зайлсхийх хэрэгтэй. Мөн ялаа шумууланд хазуулахаас болгоомжлоорой. Ажлаар явж байгаа тохиолдолд вакцин хийлгээд явбал зүгээр шүү...


Надад хамгийн хэцүү санагдсан зүйл бол усны асуудал байсан. Крантны ус бага зэрэг шаргал өнгөтэй гарч байсан, сэтгэл амар шүршүүрт орж болохгүй түгшүүртэй санагдаж байсан. Тийм болохоор зөвхөн энэ хүчин зүйлийг бодож үзвэл би хувиасаа Энэтхэг явахыг зөвлөмгүй байна... Албан газар компаниудын хувьд бол мөнгийг нь төлөөд хүмүүсээ өндөр хөгжилтэй газар явуулах нь зүйтэй гэж хэлнэ.



Эцэст нь зөвлөхөд:

Миний суусан сургалтын онолын 6 хоногийн эхний 2 хоног нь үнэхээр залхмаар амархан байсан. Учир нь 6 хоногийн сургалт гэдэг нь RH033, RH131, RH253 гэсэн 3 күрсийг нийлүүлчихсэн, күрс тус бүрийг 2 өдөрт үздэг. Күрс тус бүр өөрийн сурах бичигтэй, тэгэхээр 2 өдөрт нэг ном дуусгана. Эхний RH033 нь линукс юу ч мэдэхгүй хүмүүст зориулсан уу гэлтэй, файл хуулах, нэрийг солих, архивлах, архивыг задлах зэргийг бүгдийг нэг бүрчлэн үзнэ. Шалгалтан дээр тэрнээс нь нэг ч ирэхгүй, man page байхад энийг зааж яадаг байнаа л гэж бодогдож байлаа.

Тэгэхээр тэр албан ёсны 4 хоногийн сургалтанд суух нь энэ 6 хоногийнхтой ижил байх гэж бодогдох болсон шүү... Харин 4 хоногийн сургалтын хэцүү тал нь шалгалт нь 5 дахь өдөр нь болохоор, бэлдэх цаг байхгүй... Монголд байгаа хүмүүсийн хувьд хаа нэг газар 4 хоногийн сургалтанд суугаад, дараа нь Бээжин орж шалгалтаа өгөх хувилбар байж болох юм. Гэхдээ цаг зав, нерв их барагдах тул нэг дор хоёуланг нь амжуулчвал уг нь зүгээр юм...


За тэгээд шалгалттай, болон сургалттай холбоотой асуулт байвал бичээрэй, би хариулахыг хичээх болно...