Wednesday, July 25, 2007

Шавьтай боловоо би

Линукс систем хэдэн жил оролдсоных би гэж хүн анхан шатнаас арай дээр болоо юм биз. Саяханаас 2 ч шавьтай болж байна гэж, ө.х. Монголын Линукс сисадминуудад 2 хүнийг "уруу татаж" байгаам байхаа...

Эхнийх нь манай найзын найз охин, Цоомоо гээд.
Дараах нь манай дүү болох Гамбаа гээд.

Тэгээд нөгөө хоёр маань Debian Etch desktop суулгаж аваад л видео яаж үзэх, нэмэлт фонт яаж суулгах, мессенжерт орох, дотоод сүлжээний shared folder руу хандах, LAMP сервер яаж суулгах, коммандууд гэж юу, файл систем бүтэц, процессууд, device driver-ууд, CD яаж шарах гээд л бойтоглож өгт байнаа хэхэхэ.. Дандаа мангар easy юм асуух нь хэцүү ч юм шиг... Аль болох өөрсдөөр нь учрыг нь олуулах гээд суулгахаар хэлээд өгчихгүй гээд тунирхах янзтай :(

Гэхдээ би өөрийнхөө анх яаж Линукс сурч байснаа бодоод инээд хүрэв. Анх ИнженерСофт компанид 3-р курсээ төгсч орсон хойноо RedHat 7.0 Windows 2k -ыг хамт суулгах гэж, LAMP -г source compile хийх гэж мунгинаж байсан минь санаанд ороод... Тэгэхэд архаг админ байсан Мэндээ гээд хайк рок залуугаас завсаргүй л асуудаг байж дээ. MySQL PostgreSQL 2 юугаар ялгаатай, яг аль Linux Distro сайн бэ, Exploit Patch гэж юу вэ, системийг яаж хайкдах вэ гээд л дуусахгүй л дээ. ( Тэр үед wikipedia.org байсан бол надад шууд url-ыг нь өгөх байсан байх :D )

Тэгээд хараад байхад Windows систем цэвэр энгийн хүмүүст зориулагдсан нь илт мэдрэгдэх юм даа. Ямар ч асуудал хүндрэл байхгүй (вирусыг эс тооцвол) . Харин цаашид IT чиглэлээр явах хүнд бол тэр дундаа интернэт чиглэлээр ажиллах хүнд систем болон элдэв технологиудын талаар мэдлэг өгдөг учраас Линукс системийг ашиглаж байх нь зөв гээд нэг шалтгааныг гаргаад ирчихлээ гэж :)

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

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


цааш унших...

Spam гэж үнэн ядаргаа

ICT блог дээрээ ойрд юм бичээгүй нилээд удчихжээ... Монголд зуны дэлгэр цаг ирээд хүмүүс ч албан газрууд ч амарч, зугаалах ихдээд байгаа болохоор ч тэр байх даа.

Өндөөдөр манай компаниас WebHost үйлчилгээ авдаг нэг газрын мэйл нь ажиллахгүй байна гэсэний дагуу сервер рүү ортол бөөн спам ирээд бөглөчихөжээ хөөрхий... Угаасаа мэйл сервертэй ажиллах үнэн дургүйг ч хэлэх үү... Postfix MTA дээрээ rt blacklist үүсгээд, DomainKeys тохируулах гэж хэсэг оролдоод арай л барсангүй ээ.. Маргааш дахиад л үзэхээс... Уул нь хийгээд дуусгачихвал спам багасаж, Yahoo Gmail эдэр руу явуулсан мэйлүүд Bulk, Spam folder руу орохгүй амар л юм даа.

Болохгүй байгаа нь минийх VHCS2 гээд opensource/free control panel суулгаж, MTA -гаа тааруулж тохируулсанд байх шиг байна.

Дээрх Mailserver hardening хийх талаар эхлээд Баянаагын бичсэнг уншчихвал зүгээр шүү.

Дараа нь минийхтэй адил Postfix MTA сервертэй хүмүүст дараах линкүүд хэрэг болох байх...

Setup Realtime Black List on your MTA

Postfix MTA Spam control configuration

Setup Postfix MTA with DomainKey support

Хараад байхад веб хостинг үйлчилгээ үзүүлдэг компаниуд cPanel, Ensim эдрийг л ашигладаг юм шиг.
Яахав жижиг дунд байгууллагуудад, эсвэл дотроо олон вебтэй томхон шиг газрууд эдэрт VHCS2 мэт үнэгүй боловч функциональ сайтай control panel дажгүй байх ... Гэхдээ би урьд нь Ensim Pro -г ашиглаж байхад ч sendmail MTA нь бас л спамд бөмбөгдүүлдэг л байсан доо :D


цааш унших...

Thursday, June 14, 2007

Joost Testing

Дээр үед Joost Beta Tester -ээр бүртгүүлээд мартчихсан байсан саяхан Friends Edition татаж авна уу гээд имэйл ирсний дагуу суулгааж, ашиглаж үзлээ. Үнэхээр гайхалтай санагдлаа...

Жүүст нь P2PTV хэлбэрийн Desktop stand-alone application буюу компьютертаа суулгаад л нилээд өргөн сонголттой сувгуудаас VoD (Video-on-Demand) үзэх боломжтой юм.

KaZaA, Skype зэрэг peer-to-peer мангасууд болох Niklas Zennström, Janus Friis нар 2006 онд бизнес санаагаа олж 150 орчим программисттайгаар төслийг эхлүүлсэн гэнээ.

Технологийн хувьд дан OpenSource Software буюу нээлттэй эх бүхий технологи, программуудыг ашигласан байна. Серверүүд нь гэхэд л өнөөх л Ubuntu байна.

За тэгээд Видео дүрслэл болон кодчилолийн хувьд сүүлийн үед хүчийг авч байгаа MPEG-4 AVC (Advanced Video Codec) буюу H.264 кодекийн CoreAVC гэсэн commercial encoder ашигласан байна.

GUI хувьд XULRunner engine ашиглаж Mozilla Firefox, Songbird програмуудын адил XUL (XML User Interface Language) дээр бичигдсэн.

Видео тоглуулагчыг VLC программд FFmpeg decoder-т x264 кодек сан ашиглаж арын фон хэсэгт тусад нь layer хэлбэрээр байрлуулжээ.

За тэгээд сүүлийн хэдэн хоног зав л гарвал Жүүст орж хэдэн видео үздэг ажилтай боллоо. XUL ашиглаж XULRunner програм бүтээхэд cross-platform буюу аль ч үйлдлийн систем дээр ажиллах боломжтой хэдий ч жоохон удаан ажиллаж буй тал ажиглагдлаа. Ялангуяа RAM -ыг хэтэрхий их ашиглаж байна:

Энд миний 512Mb RAM бүхий XP SP2 систем дээр өнөөх л Firefox, Joost хоёр нийлээд бүүр Photoshop-оос илүү санах ойг эзэлж байгаа нь харагдаж байна. Дээр нь Songbird медиа тоглуулагчыг ачаалвал тэгээд би "дуусах нь тэр" :)

P2P -ын хувьд өөр адил төрлийн програмууд болох Хятад-АНУын хамтарсан TVUPlayer-ыг бодвол хамаагүй сайн ажиллаж байна лээ. Энэ программаар би хааяаа CCTV, NASA TV эдэрийг үздэг юм. Гэхдээ өдөр манай монголын сүлжээ ачаалал ихэсдэг тул оройхон тийшээ л peer-ээ олж үзэх боломжтой болдог.
Харин Жүүст 512Kb Down Stream байхад чөлөөтэй үзэж байна.

За Joost хэмээх нэгэн шинэ дуулианы талаар миний бодол нэг иймэрхүү байна даа. Уншигч та өөрөө туршаад үзнэ бизээ.







цааш унших...

Monday, May 14, 2007

Power Session with Screen

Сис админууд маань Linux сервер рүүгээ SSH -ээр гаднаас нэвтрэн орж ажилладаг шүү дээ. Зарим үед нэг серверээс нөгөөх рүү том хэмжээний файл хуулах, зөөх, том архив tar файлыг задлах, архивлах зэрэг удаан үргэлжилдэг ажиллагааны үед админуудын маань холболт тасрах үе гардаг. Энэ үед өнөөх л удаан ажиллагаагаа дахиад л эхнээс нь эхлүүлнэ дээ. Өмнө нь screen коммандыг гараагүй байхад nohup коммандыг ашигладаг байсан боловч энэ нь лог файл руу тухайн үр дүнг гаргадаг болохоос тухайн ажиллагаа яг юу болж байгааг мэдэх боломжгүй байснаараа дутагдалтай байв.

Одоо тэгвэл screen коммандыг ашиглахад таны серверт орсон холболт/connection тасарсан ч үйл ажиллагаа/session нь устахгүй цааш үргэлжилсэн хэвээр л байх бөгөөд та дахин серверт холбогдон орж өмнөх session -д холбогдох боломжтой нь маш давуу байдлыг олгоно.

Суулгах:
http://www.gnu.org/software/screen/ сайтаас эх код болон бусад бинари суулгацуудыг авч болно.
Debian GNU/Linux дээр бол мэдээж apt-get install screen гээд суучихна.

Хэрэглэх:
Шинээр session үүсгэхдээ screen mc буюу screen гэх мэт. Үүний дараа SSH холболт салсан ч өмнөх комманд хэвийн цааш ажиллана.

Холбогдох:
screen -ls коммандаар ажиллах байгаа session -ууд хараад

[root@gigan root]# screen -ls
There are screens on:
31619.ttyp2.gigan (Detached)
4731.ttyp2.gigan (Detached)
2 Sockets in /tmp/screens/S-root.

screen -r 31619.ttyp2.gigan гэх мэтээр тухайн session руу дахин холбогдож орно.

Холбоосууд:
http://www.rackaid.com/resources/tips/linux-screen.cfm
http://www.gnu.org/software/screen/


цааш унших...

Friday, January 19, 2007

Cheat Sheets

Cheat Sheet гэж юу вэ?
Энэ нь программист болон хөгжүүлэгчдэд зориулсан, тухайн программчлалын хэл, программуудын хамгийн хэрэгтэй зүйлсийг А4 цаасны хэмжээнд багтаасан хүснэгт бүхий маш жижиг гарын авлага гэж ойлгож болно. 10 жил, их сургуульд сурагч оюутанууд шалгалтад орохдоо өөрсдөө "шипи" гээд жижиг цаас дээр ийм зүйлсийг бэлддэг байсныг санаж байгаа биз дээ.

Тэгвэл программ хөгжүүлэгчид ч ийм "шипи"-гүүдийг хэрэглэдэг байна.

Нээлттэй эх ашиглан веб хөгжүүлэгчдийн хувьд дараахь "шипи"-гүүдийг нэг сонирхоод үзээрэй:

HTML Cheat Sheet
PNG PDF

CSS Cheat Sheet
PNG PDF

JavaScript Cheat Sheet
PNG PDF

MySQL Cheat Sheet
PNG PDF

PHP Cheat Sheet
PNG PDF

Regular Expressions Cheat Sheet
PNG PDF

Эх сурвалж:
http://www.ilovejackdaniels.com/cheat-sheets/


цааш унших...

Wednesday, January 10, 2007

Acronis аминд орно шүү

Хөгийн ч юм шиг, сургамжтай ч юм шиг зүйл өчигдөр боллоо.
Ойрд Windows XP Pro гуай удаан, гацаад байхаар нь форматлаад дахин суулгахаар боллоо. (Арга ч үгүй биз, суулгаснаасаа хойш янз бүрийн юм нэмж, хасч янз бүр болгосоор бүтэн жил болгоцон байхад)
Windows XP Media Center олж аваад суулгадаг баатар болсон чинь Setup GUI дээр partition-уудаа харж байгаад хэрэггүйгээ устгаж байгаад андуураад 60Gb NTFS partition-аа хусаад хаячихаж, баахан Linux partition эдэртэй тэрхэн зууртаа андуурчихлаа. Тэгээд шууд F3 дараад суулгалтын явцыг зогсоогоод гартал харин XP товарищ delete partition command-ыг commit хийцэн байдагийм даа. Уул нь бусад Unix/Linux гээд аль ч систем partition-тай ажиллахдаа хэрэглэгчээс бүхий л коммандыг авч устгахыг нь устах, зөөхийг нь зөөхөөр болгож санаад хамгийн сүүлд хэрэглэгчээс дахин лавлаад гүйцэтгэдэг байтал муу ямбий Бяндоовз гуай шууд хусдаг гэнээ...

Заза уур уцаар яахав, нэгэнт болоод өнгөрцөн хойно одоо харин яаж устгуулсан зүйлээ яг анхных шиг нь бүрэн, бүтэн сэргээж авах нь чухал.
Хэдэн жилийн өмнө хоёр адилхан RedHat Linux системтэй диск залгаж байгаад /var/www partition-аа бас хусуулчихаад Acronis Recovery Expert програмаар асуудалгүй сэргээж байснаа санаад www.acronis.com руу орлоо. Тэр нь одоо Acronis Disk Director Suite 10 гээд гарчихаж. Демог нь татаж аваад үзтэл E: диск гээд гаргаж ирж байнаа. Харин яг сэргээх гэнгүүт худалдаж ав гээд новширчийно. Тэгэхээр нь болчихоод өөр боломжийн үнэгүй зүйлээр сэргээх гээд нэтээс ухаж гарав.
Partition Magic, EasyRecovery, Active@ Recovery энэ тэр гээд үзлээ. Бүгд хэрэг алга.
Мессенжер руу зар явуултал харин IT Park-ын Мурат гээд админ залуу torrent-ooс татаж өглөө шүү. Суулгаад сэргээтэл УРА!
Acronis -ыг үнэлдэг үнэлэмж дахиад сэргэв. Хэзээ ч чанартай, найдвартай зүйлээс гар бүү татаа гэж. Дараа бүүр чухал хэрэг гарвал бүтээгдэхүүнийг нь худалдаж авнаа.
Тийм болохоор хэрвээ та бүхний FAT, VFAT, NTFS, Ext2, Ext3, Linux Swap эдэр гээд partition-уудаа undelete хийх, ер нь partition manage хийх бол Acronis Disk Director Suite сонгоорой!

Хэрвээ юмыг яаж мэдэхэв гээд цуглуулгадаа авахыг хүсвэл над хэлээрэй! Дуртайяа илгээмз


цааш унших...

blogger templates | Make Money Online