ข้ามไปที่เนื้อหาหลัก

บทความ

รายงานสดการเขียนโปรแกรมมาราธอน

เริ่มขึ้นแล้วครับสำหรับกิจกรรมเขียนโปรแกรมมาราธอน ซึ่งจะจัดขึ้นระหว่าง วันที่ 1 - 2 กรกฏาคม นี้ ท่านผู้สนใจสามารถติดตามบรรยากาศได้ที่ http://www.tosf.org/codefest/

LinuxSIS 5.0 Released!!

หลังจากการรอคอยอันยาวนานตอนนี้แฟนๆ LinuxSIS สามารถ download รุ่น 5.0 ไปใช้งานกันได้แล้วครับ อ่านประกาศได้ที่ http://www.opentle.org/Article306.html รุ่นนี้มีคู่มือร้อยกว่าหน้าให้อ่านกันด้วยครับ Download

OpenSuSe: Firefox + Libthai

สำรับแฟนๆ ลินุกซ์พันธุ์เขียวใสกิ๊กอย่าง OpenSuSe ซึ่งเพิ่งจะออกรุ่น 10.1 ไปเมื่อไม่กี่วันมานี้ตอนนี้ผมได้ Build RPMS ของ Libthai และ Firefox ที่เพิ่มความสามารถการตัดคำภาษาไทยด้วย libthai ให้สามารถทดลองใช้งานกันแล้วครับ เช่นเคยครับท่านสามารถรายงานผลการใช้งานได้โดยตรงที่นี่หรือผ่านทาง http://www.isriya.com http://linux.thai.net/ Download: http://ftp.opentle.org/people/mrchoke/suse/ Screenshot: http://www.mrchoke.org/showcases/suse/ สำหรับการติดตั้งหลังจาก Download Rpms MozillaFirefox และ libthai (ไม่ต้องลง libthai-devel กรณีใช้งานอย่างเดียว) ก้สามารถติดตั้งได้สองทางคือ - Double Click บน Rpm file - ใช้คำสั่ง rpm บน shell $ sudo rpm -ivh libthai-0.1.5-1.i586.rpm $ sudo rpm -Uvh MozillaFirefox-1.5.0.3-7.libthai1.i586.rpm หมายเตุ: กรณีที่เป็น root อยู่แล้วไม่ต้องใช้ sudo ครับผม

Fedora: Firefox + libthai on Fc5

แฟนๆ fc สามารถทดสอบ patch libthai ล่าสุดของพี่เทพได้แล้วนะครับ โดยผม build rpm firefox 1.5.0.3 และ libthai ไว้ให้แล้ว download ไปติดตั้งทดสอบการตัดคำแล้วรายงานผลไปยัง พี่เทพ หรือ MK หรือ Blog แห่งนี้ก็ได้ download : http://ftp.opentle.org/people/mrchoke/fedora/fc5/ ScreenShot : http://www.mrchoke.org/showcases/fedora/

Waghor: Update Firefox & Thunderbird

สำหรับผู้ใช้ลินุกซ์ทะเล 7.x ตอนนี้สามารถ Update Firefox เป็นรุ่นล่าสุดที่แก้ข้อผิดพลาดได้แล้วครับ แถมด้วย Thunderbird รุ่นล่าสุดด้วยโดยทั้งคู่จะมีข้อความเป็นภาษาไทยด้วย ซึ่ง Thunderbird ข้อความภาษาไทยอยู่ระหว่างการทดสอบ :-) # apt-get update # apt-get install firefox # apt-get install thunderbird สำหรับผู้ใช้ Thunderbird 1.5.x สามารถช่วยกันทดสอบและตรวจสอบข้อความภาษาไทยได้โดยติดตั้งส่วนขยาย (Extention) ลงไป Download ที่นี้ http://ftp.opentle.org/people/mrchoke/downloads/thunderbird-1.5-th.xpi หมายเหตุ: ข้อความภาษาไทยอยู่ระหว่างการแปลและตรวจสอบโดยคุณสุปรานี ทีมแปล l10n@opentle.org ท่านสามารถเข้าเป็นส่วนหนึ่งในโครงการแปลต่างๆ ได้นะครับ อ่านรายละเอียดได้ที่ http://l10n.opentle.org

ช่องโหว่ของ Firefox <= 1.5.0.2

ตามประกาศของ ThaiCert Mozilla Firefox Vulnerabilities: "iframe.contentWindow.focus()" ว่าด้วยการทำงานผิดผลาดของ JavaScript ที่เรียกใช้โดยฟังก์ชัน iframe.contentWindow.focus() ที่ไม่ได้มีการป้องกันหน่วยความจำที่ดีพอ ส่งผลให้เกิดความเสียหายโดยผู้บุกรุกสามารถรันโปรแกรมได้จากระยะไกล จากการตรวจสอบขณะนี้ยังไม่มี Patch หรือ Firefox รุ่นแก้ Bug ออกมาวิธีแก้เบื้องต้นให้ปิดการใช้งาน JavaScript ไปก่อนเมื่อมีการ Update เป็นรุ่นที่ปลอดภัยแล้วสามารถเปิดใช้งาน JavaScript ได้ใหม่ทันที อ่านรายละเอียดเพิ่มเติมที่: - http://thaicert.nectec.or.th/bulletin/other/firefox-iframe.php - http://www.securityfocus.com/bid/17671 - http://www.frsirt.com/english/advisories/2006/1356 ดูตัวอย่าง source ที่ก่อให้เกิดปัญหาได้ ที่นี่

Firefox & Thunderbird Update

สำหรับ LinuxTLE 7.x สามารถ update firefox 1.5.0.1 และ Thunderbird 1.5 ได้แล้วครับ โดยใช้คำสั่ง $ apt-get update $ apt-get install firefox thunderbird จุดเด่นของ firefox 1.5.x ที่ผมชอบใจมากที่สุดคือรองรับการพิมพ์ผ่าน cups แล้วซึ่งจากการทดลองสามารถพิมพ์ภาษาไทยได้อย่างสวยงามแล้วครับลองทดสอบกันได้นะครับ ส่วน thunderbird 1.5 feed rss atom ภาษาไทยไม่มีปัญหาเหมือนก่อนแล้วครับ firefox 1.5.0.1 ได้ backport spec จาก fedora core 5 มาครับซึ่งจะทำการแยก nss และ nspr ออกมาเป็น rpms ต่างหาก และได้ enable cairo ให้ด้วยก็ลองใช้กันดูนะครับขอให้มีความสุขกับเดือนแห่งความรักครับ

OpenOffice.org 2.0.1

หลังจาก Openoffice.org 2 ได้ออกมาแล้วมีผู้ใช้หลายคนต้องการใช้งานบน ลินุกซ์ทะเล ตอนนี้ท่านสามารถทำการ apt-get ได้แล้วครับโดยใช้คำสั่งดังนี้ # apt-get update # apt-get install openoffice.org -o RPM::Install-Options::=--nomd5 เนื่องจากมีปัญหาเรื่อง package เล็กน้อยจำเป็นต้องสั่งยาวหน่อยนะครับโดยการ skip การตรวจสอบ mp5 ของ file

Firefox: Update 1.0.7

สำหรับทะเล 7.0.x สามารถ update Firefox 1.0.7 ได้แล้วครับ อย่าลืมเปลี่ยน sources.list ตามหัวข้อที่แล้วนะครับ

apt-get: แก้ไข Repository

เนื่องจากขณะนี้ ftp server ของเนคเทคไม่สามารถให้บริการได้เนื่องจากเกิดข้อผิดพลาดของ Hardware ดังนั้นการ update ของ linuxTLE จะสามารถ update ได้จาก OpenTLE.org เพียงที่เดียวเท่านั้น ท่านสามารถแก้ไขการเชื่อมต่อมายัง OpenTLE ได้โดยการแก้ไข /etc/apt/sources.list.d/tle.list แล้วทำการ comment ในส่วนของ rpm ftp://ftp.nectec.or.th/pub/linux-distributions/Linux_TLE/ waghor/i386/TLE main compat drivers updates และเปิด comment ในส่วนของ rpm ftp://ftp.opentle.org/pub/linux-tle waghor/i386/TLE main compat drivers updates ต้องขออภัยในความไม่สะดวกครับ

หยุดการอัพเดทอันดามัน 5.5

เหนื่องจากเครื่องสำหรับการพัฒนา linuxTLE มีจำกัด (1 เครื่องหลัก) จึงจำเป็นต้องหยุดสายการพัฒนาของ 5.5 เพื่อพัฒนารุ่น 8.0 และจะยังคงพัฒนา 7.x ต่อไปอีกระยะหนึ่งจนกว่าจะครบรอบการออกรุ่นถัดไป

Firefox: Update 1.0.6

Firefox และ Firefox-i18n-thai ทั้งบน Samila และ Waghor ได้ทำการ update สามารถ apt เพื่อติดตั้งได้แล้วนะครับ # apt-get update # apt-get install firefox # apt-get install firefox-i18n-thai โชคดีครับ ftp://ftp.opentle.org/pub/linux-tle/7.0/i386/TLE/SRPMS.updates/ ftp://ftp.nectec.or.th/pub/linux-distributions/Linux_TLE/7.0/i386/TLE/RPMS.updates/ ftp://ftp.opentle.org/pub/linux-tle/5.5/i386/TLE/SRPMS.updates/ ftp://ftp.nectec.or.th/pub/linux-distributions/Linux_TLE/5.5/i386/TLE/RPMS.updates/

Waghor: LiveCD for testing ...

หลังจากรอกันมานานตอนนี้ออกตัวทดสอบแรกแล้วครับสำหรับแผ่นแสดงสดของหว้ากอ.... -ตัวนี้จะ Base on LinuxTLE 7.0.1 ครับ ... -kernel 2.6.10-smp i686 เท่านั้นนะครับใครมีเครื่องต่ำกว่านี้หมดสิทธิ -LiveCD technology จะใช้ของ Knoppix Linux และ Berry Linux -ใช้ loopfs แบบ Squashfs ซึ่งทำงานได้เร็วกว่า cloop และบีบข้อมูลได้เยอะกว่าด้วย จุดเด่นของ Knoppix ที่ TLELiveCD ได้รับมาด้วยคือการใช้ Unionfs เจ้านี้น่าสนใจมากครับมันจะทำการ merge ข้อมูลในส่วนของ อ่านได้อย่างเดียว กับ อ่านเขียนได้(ram) เข้าด้วยกันทำให้ท่านสามารถใช้ LiveCD เหมือนกับท่านกำลังทำงานบน harddisk เลยละครับ แต่ทั้งนี้ต้อง ram เยอะๆ ถึงจะวิ่งราบรื่น ท่านสามารถ apt-get rpm มาติดตั้งได้ด้วยนะครับ หรือทำการติดตั้งโปรแกรมลงไปได้ด้วย เหมาะสำหรับการเรียนการสอนในห้องที่ไม่มี linux สามารถ Download ไปทดสอบกันได้ที่ OpenTLE.Org ครับ สำหรับ mirror ที่ ftp.nectec.or.th ตอนนี้ยังไม่สามารถนำข้อมูลขึ้นไปได้ครับต้องขออภัยเป็นอย่างสูง..

TE: Ubuntu liveCD 5.04 + TE

สืบเนื่องมาจากน้องฝึกงานทำเรื่อง LiveCD ก็เลยลงไปช่วยแงะด้วยวันนี้ติดลมจนเที่ยงคืน ได้พอจะเป็นรูปเป็นร่างขึ้นมา สามารถทดสอบใช้งานกันได้เป็นรุ่น Alpha แต่ไม่มีอันตรายต่อชีวิตและทรัพย์สินครับ มันเป็นรุ่นแรกๆ ร้อนๆ ดังนั้นอะไรต่างๆ ยังไม่เข้ารูปเข้ารอย ผมเองก็ยังมือใหม่กับ debian-base กำลังฝึกยุทธอยู่ครับ รุ่นนี้ Master เป็น Ubuntu hoary 5.04 liveCD เอามา remaster ใหม่โดยได้เพิ่มในส่วนของ - OfficeTLE 1.1.2 - ttf-thai-ui - libthai - pango-libthai - mozilla-firefox + ICU + langpack - ปรับสภาพแวดล้อมเป็นไทย TODO ลองเข้าไปดูในส่วนของตัว ติดตั้งครับ... Download:::: Opentle.org

Samila & Waghor : Firefox 1.0.4 Updated

Update พร้อมกันเลยครับคราวนี้สำหรับ Firefox ทั้ง Samila 5.5.x และ Waghor 7.0.x บน Samila ยังไมได้ทดสอบใช้งานเลยครับใครที่ยังเป็นแฟนพันธุ์แท้ของ samila ช่วยกันทดสอบหน่อยครับ

TE: Ubuntu Moziila-Firefox 1.0.4 updated

update แล้วครับสำหรับ mozilla-firefox ของ ubuntu สามารถ apt-get ไปใช้ได้เลยครับ ของ TLE เดี๋ยวจะ update ตามมาครับ คงทั้ง 7.x และ 5.5.x ครับผม

TE: Ubuntu Thunderbird packages

มาแล้วครับ Thunderbird + ICU patch ของพี่สำพันธ์ เป็น .deb ของ Ubuntu 5.04 เพิ่ม /etc/apt/sources.list ## mrchoke deb for ubuntu hoary deb http://ftp.opentle.org/people/mrchoke/ubuntu hoary/ deb-src http://ftp.opentle.org/people/mrchoke/ubuntu hoary/ $ sudo apt-get update $ sudo apt-get install mozilla-thunderbird

Firefox: Thai Langpack bug

วันนี้ยังไม่เจอเจ้ามาร์ค online เลย บั๊กแรกที่เจอยังไม่ได้ควานหาสาเหตุเลย อาการคือถ้าลง firefox สดๆใหม่ๆ ยังไม่เคยใช้มาก่อนถ้าทำงานกับ UI ภาษาไทยตั้งแต่แรกจะไม่สามารถ post หรือ submit form ได้ แต่ถ้าเคยใช้ firefox มาก่อนโดยการใช้ profile เดิมเคยมีการ post form มาก่อนก็จะได้ครับ ใครเจอปัญหานี้ให้เข้า firefox ด้วยภาษาอังกฤษก่อนแล้วเข้าไป submit form ที่ไหนสั่งแห่งก่อน แล้วทำการตอบรับ การ post ครั้ง รู้สึกน่าจะมาจาก dialog ของตัว confirm การ post ครั้งแรกแน่เลยไว้ให้เจ้ามาร์คดูอีกที

Ubuntu: Firefox thai printing

หลังจากทำ package firefox บน Ubuntu เรียบร้อยแล้วก็ได้ลองการพิมพ์ภาษาไทยออกทางเครื่องพิมพ์ด้วย โดยการติดตัง Xprint (xprt) ของ ubuntu เองลงไป ติดตั้งเสร็จก็ทำการ restart X ใหม่ให้มัน get ตัวแปลของระบบใหม่ทำให้ firefox รู้ว่ามีการติดตั้ง Xprint เมื่อเข้ามาเปิด firefox ทำการ print เว็บที่เป็นภาษาไทย ผลออกมาคือสามารถพิมพ์ออกมาได้อย่างสวยงามครับ ไม่จำเป็นต้องปรับแต่งใดๆ อีก $ sudo apt-get install xprt เมื่อสั่งพิมพ์ให้เลือกเครื่องพิมพ์ดังรูปนะครับ ของ ubuntu จะเริ่มที่ :64 ถ้าของ TLE จะเริ่มที่ :33 แค่นี้ก็สามารถพิมพ์ได้อย่างสบายแล้วละครับ โอ้ยอดมากเลย จอซ์จ หมายเหตุ: ใช้ได้กับ firefox ที่ทำการ compile ด้วย --enable-xprint เท่านั้นนะครับ (package ของผมใช้ได้ทันที)

TE: Ubuntu Firefox packages

สำหรับแฟนๆ Ubuntu ตอนนี้ผมได้ทำการ patch Mozilla Firefox ด้วย ICU patch ของพี่สัมพันธ์ เรียบร้อยแล้วครับ สามารถ apt-get กันไปทดลองใช้กันได้แล้ว ใน archive ชุดแรกมี - mozilla-firefox - mozilla-firefox-locale-th-th - libicu32 แนะนำนิดหนึ่งนะครับว่าให้สวยลองใช้กับ font loma ดู ผมยังไม่ได้ pack เป็น deb ไว้ให้เดี๋ยวคงเอาขึ้นให้อีกครั้งครับสำหรับ fonts มาดูครับว่าต้องทำยังไงบ้างสำหรับ ubuntu ก่อนอื่นแก้ไข /etc/sources.list กันก่อนโดยเพิ่มบรรทัดต่อไปนี้ลงไปครับ ## mrchoke deb for ubuntu hoary deb http://ftp.opentle.org/people/mrchoke/ubuntu hoary/ deb-src http://ftp.opentle.org/people/mrchoke/ubuntu hoary/ หลังจากนั้นให้ทำการ update $ sudo apt-get update $ sudo apt-get install mozilla-firefox $ sudo apt-get install mozilla-firefox-locale-th-th ระหว่าง update อาจมีการ ignor บ้างในบางส่วนก็ไม่ต้องตกใจครับเพราะผมไม่ได้ sign ไว้ และตอนติดตั้งก็เหมือนกันครับ มันจะแจ้งว่า packages ไม่ได้ sign ให้ติดตั้งหรือไม่ ก็ให้ พิมพ์ y แล้ว enter ไปนะครับถ้า enter เลยเนี๊ยะจะเป็นการยกเลิกการติดตั้ง ...