Updated – Kitty Repository for Dapper Drake

ขี้เกียจรอแพ็คเกจเวอร์ชันใหม่ ก็เลย build เองเพิ่มนิดหน่อย

  • dosbox 0.65
  • exiv2 + libexiv2 + libexiv2-dev + libexiv2-doc 0.10 สำหรับ gimp-ufraw 0.9
  • inkscape 0.44
  • libexif12 + libexif-dev 0.6.13 อันนี้ก็สำหรับ gimp-ufraw 0.9
  • stellarium + stellarium-data 0.8.1
  • xchat-gnome 0.11 default เป็นภาษาไทย ท่าน vee build deb มาฝากไว้นานแล้ว ลืมเอามาโฆษณา :P

วิธีเพิ่ม repo และ ลิสต์รายชื่อแพ็คเกจอื่นๆ ที่อยู่ใน kitty repo เคย blog ไว้แล้ว

Genius WizardPen บน Ubuntu Dapper Drake

Dapper ใช้ Xorg 7.0 มีการเปลี่ยนโครงสร้างพอสมควร และกระทบไดรเวอร์ WizardPen ที่ใช้อยู่เหมือนกัน จะคอมไพล์ไดรเวอร์ก็อาจจะต้อง hack นิดหน่อย

อย่างแรก ติดตั้งเครื่องมือในการพัฒนาที่จำเป็น และต้องไม่ลืม imake x11proto-core-dev x11proto-input-dev

โหลดซอร์ส wizardpen มา ตัวล่าสุดใช้ได้ทั้งเมาส์และปากกาแล้ว :D

$ tar xzf wizardpen-0.5.tar.gz
$ cd wizardpen-0.5

ทีนี้ต้องแก้ไฟล์ Imakefile นิดนึง .. ประมาณบรรทัดที่ 5 ให้ลบ

#Include  "/usr/X11R6/lib/X11/config/Server.tmpl"

ออกซะ จากนั้นก็คอมไพล์ตามคำแนะนำ

$ xmkmf
$ make
$ sudo make install

คิดว่าจะเรียบร้อยแล้ว .. ปรากฏว่ามันติดตั้งผิดที่ไปเล็กน้อย .. เลยต้องย้ายไบนารีไปอยู่ให้ถูกที่ถูกทาง

# mv /usr/X11R6/lib/modules/input/wizardpen_drv.o /usr/lib/xorg/modules/input/

จากนั้นใส่ udev rules สักหน่อยให้สร้าง symlink ไปยัง /dev/input/event? ของแท็ปเล็ต

$ vi /etc/udev/rule.d/10-local.rule

ใส่ตามนี้

BUS="usb", KERNEL="event[0-9]", SYSFS{product}="Tablet WP5540U", NAME="input/%k", SYMLINK="tablet"

ทีนี้ก็

/etc/init.d/udev restart
/etc/init.d/gdm restart

เรียบร้อย :)

#tlwg log

เรื่องของเรื่องคืออยากทำ log bot ตั้งนานแล้ว ยิ่งมีการสุมหัวกันแปลในห้อง #tlwg ก็เลยคิดว่าต้องลงมือ code ซะที นั่ง code อยู่พักนึง ตอนนี้ยังไม่เรียบร้อยเท่าไหร่ ..แต่พอจะเข้ามาดูได้แล้ว (มั้ง) ..

วันแรกๆ โดนชาว #tlwg บ่นกันพอหอมปากหอมคอ .. เริ่มแรกมีฟีเจอร์แค่ enable/disable การบันทึกของทั้งห้อง ต่อมาขยายเป็น enable/disable เป็นรายบุคคลได้ .. ส่วนตัวไม่สนับสนุนวิธี enable/disable เป็นรายบุคคล เพราะจะกลายเป็นว่าใน log จะปรากฏข้อความไม่ครบ อาจทำให้อ่านการสนทนาไม่รู้เรื่อง ถ้าเป็นแบบนี้ log ไปก็ไม่ค่อยได้ประโยชน์ .. แต่ยังไงเสีย ในทางเทคนิคแล้วโปรแกรมควรจะยืดหยุ่นพอที่จะให้ผู้ใช้เลือกได้ว่าจะบันทึกหรือไม่บันทึกคำพูดของตัวเอง ยังอยากทำฟีเจอร์อีกหลายอย่าง ไว้ค่อยๆ ทำกันไป

เอาเป็นว่าใครอยากเข้ามาอ่านว่าห้อง #tlwg คุยอะไรกันก็เชิญที่ http://skuld.kitty.in.th/tlwg-log/ ได้เน้อะ

When (internetwork) things go wrong

ที่ทำงานมีการปรับปรุงระบบเครือข่ายไปเมื่อหลายวันก่อน .. แทนที่อะไรๆ จะราบรื่นขึ้นกว่าแต่ก่อน ก็กลายเป็นตรงกันข้ามซะงั้น โดเมนเนมก็เดี้ยง เว็บก็โคตรช้า เซอร์วิสอื่นๆ ออกไปไหนไม่ได้เลย เล่นเอาเซ็งไม่ใช่น้อย ..

ก็ไม่รู้คนที่รับผิดชอบงานนี้จะใช้เวลาแก้กันอีกนานขนาดไหน … ยังดีที่ SSH ไปไหนมาไหนได้ เลยใช้คาถามุด tunnel ไปอาศัยเครือข่ายคนอื่นเป็นทางออกแทน

Update: ที่เดี้ยงๆ ส่วนนึงเป็นเพราะ เส้นทาง มก. – สกอ. มันเดี้ยง (มั้ง)

Freeware on F/OSS

เดี๋ยวนี้ Freeware (ไม่ใช่ Free Software) สำหรับลินุกซ์ก็เยอะเหมือนกันนะ

พวกแอนตี้ไวรัส กับ เกมส์ก็น่าจะมีไม่น้อย.. เอ่อ จะว่าไป Oracle Database ก็แจกฟรีเหมือนกัน

คินดะอิจิยอดนักสืบ ตอนที่ 5 – คดีฆาตกรรมบนเกาะโกะกุมน

เกาะประตูคุกแห่งนี้เป็นบ้านของชิมาตะสหายศึกของคินดะอิจิที่มาตายขณะเดินทางกลับหลังสงครามจบลง .. ชิมาตะฝากให้คินดะอิจิช่วยปกป้องน้องสาวทั้งสามแทนตัวเขา เพราะเขารู้ว่าเมื่อเขาตายแล้ว จะมีคนมาตามฆ่าน้องสาว .. นั่นเป็นเหตุให้คินดะอิจิเดินทางมาเกาะแห่งนี้ ชิมาตะเป็นผู้สืบทอดตระกูลที่มีกิจการประมงที่ใหญ่ที่สุดในเกาะ ถ้าจะมีใครคิดฆ่าน้องสาวของชิมาตะ ก็อาจจะเป็นคนที่จะได้ประโยชน์จากกิจการที่เป็นมรดกนี่แหละ .. คินดะอิจิมาอยู่บนเกาะได้ไม่นานนักก็เกิดเหตุฆาตกรรมขึ้น แถมเป็นการฆ่าที่แปลกพิสดาร เหมือนจะบอกอะไรบางอย่าง .. ใครจะอยู่ใครจะไป สามสาวจะรอดหรือไม่ มาลุ้นกันตอนอ่านเน้อะ งานนี้คินดะอิจิแสดงฝืมือการสืบสวนเต็มที่ เฉลยออกมาเล่นเอาอึ้งเหมือนกัน

ตอนที่ห้านี้แปลโดยคุณ ชมนาด ศีติสาร ผู้แปลคินดะอิจิเล่มสามนั่นเอง อ่านจากคำนำดูเธอจะหงุดหงิดเล็กๆ เวลามีคนมาถามว่าเธอแปลการ์ตูนใช่ไหม ..ก็น่าเห็นใจสำหรับบ้านเราที่ภาคการ์ตูนดังกว่าต้นฉบับเป็นเวลานาน :P …

2006/06/21 21:40

ขณะเข้ากรุง .. แถวๆ วังน้อย

ผ่านหลักกิโลเมตรที่สองแสนแล้ว ..

คินดะอิจิยอดนักสืบ ตอนที่ 4 – ร่างทรงมรณะ

มัตสึบาระ โคโซ กำลังเดินอยู่ริมถนนขณะที่เจอกับหญิงสาว ขณะนั้นเวลาสี่ทุ่มแล้ว เขาจึงมองเห็นหญิงสาวไม่ชัดนัก หญิงสาวเหมือนจะเห็นโคโซเช่นกัน เธอหยุดแล้วก็เดินหายไปในความมืด โคโซเดินตามถนนต่อไปจนกระทั่งเหยียบเองถุงมือของสุภาพสตรี เขาคิดว่าน่าจะเป็นของหญิงสาวที่เขาเห็น ทว่าถุงมือที่ว่าชุ่มไปด้วยเลือด ! ไม่ทันได้ทำอะไรกับถุงมือ เขาก็พบเข้ากับฉากฆาตกรรมหญิงร่างทรงอันสยดสยอง หรือหญิงสาวคนนั้นจะเป็นฆาตกร เธอคือใครกันแน่ ? .. ด้วยความที่โคโซ เป็นนักเขียนอยู่แล้ว เขาจึงจินตนาการไปได้สารพัด และพาตัวเองเข้ามาพัวพันกับคดีในที่สุด

ร่างทรงมรณะ เป็นงานที่อ่านสนุกอีกเล่มของโยโคมิโซะ เซชิ แปลโดยคุณ เสาวณีย์ นวรัตน์จำรูญ ผู้แปลคินดะอิจิเล่มหนึ่งและเล่มสอง .. อย่าได้เผลออ่านจนเพลินเชียว กว่าจะรู้ว่าใครเป็นฆาตกรก็แทบจะปลายๆ เล่มโน่น .. และก็คล้ายกับเล่มแรกๆ ที่คินดะอิจิไม่ได้ลงมือสืบสวนคลี่คลายคดีอย่างชัดเจน แต่เคลื่อนไหวเหมือนเป็นเงา เพื่อมาเฉลยในตอนจบให้ฟังว่าเรื่องเกิดขึ้นได้ยังไง และมีเหตุจากอะไร

Linux Kernel 2.6.17

ปล่อยให้ 2.6.16 ออกไมโครมาขัดตาทัพตั้ง 20 รุ่น (-_-‘) … ในที่สุด 2.6.17 ก็รีลีสแล้ว ..

  • Trace Block I/O (BLK_DEV_IO_TRACE) ตามรอยการทำงานของ block I/O queue โดยใช้โปรแกรม blktrace
  • สนับสนุนไฟล์ขนาด > 2 TB (LFS) .. ไม่แน่ใจใส่ Y ไว้ก่อน
  • สนับสนุน RFC 4191 Router Preference สำหรับ IPv6 (IPV6_ROUTER_PREF)
  • Netfilter สนับสนุน H.323 protocol (IP_NF_H323)
  • สนับสนุน Wireless Extension API ผ่าน RtNetlink (NET_WIRELESS_RTNETLINK)
  • สนับสนุนการใช้งาน LEDs (NEW_LEDS) คงจะมีประโยชน์กับพวก rack server มั้ง ?
  • Video For Linux API 1 แปะสถานะเป็น deprecated ถ้ายังจำเป็นต้องใช้ก็ enable ได้
  • USB Web cam ทั้งหลายย้ายมาอยู่ใน V4L แล้ว
  • Userspace interface สำหรับ swsusp
  • ไดรเวอร์
    • AdvanSys SCSI (SCSI_ADVANSYS)
    • Intel PRO/Wireless 2100 (IPW2100)
    • Intel PRO/Wireless 2200BG และ 2915ABG (IPW2200)
    • Broadcom 43xx (BCM43XX)
    • Virtual Video Driver (VIDEO_VIVI)
    • CPiA2 Video For Linux (VIDEO_CPIA2) สำหรับกล้องที่ใช้ชิป Vision’s CPiA2
    • USB ZC0301 Image Processor และ Control Chip (USB_ZC0301)
    • AdLib FM card (SND_ADLIB)
    • Miro miroSOUND PCM1pro/PCM12/PCM20radio (SND_MIRO)
    • Avance Logic ALS300/ALS300+ (SND_ALS300)
    • Conexant Riptide (SND_RIPTIDE)
    • USB Touchscreen Driver (USB_TOUCHSCREEN) สำหรับ eGalax Touchkit, PanJit TouchSet USB, 3M MicroTouch USB, ITM
    • USB ARK Micro 3116 USB Serial (USB_SERIAL_ARK3116)
    • USB Fundamental Software Dongle (USB_SERIAL_FUNSOFT)
    • USB Navman GPS device (USB_SERIAL_NAVMAN)

อื่นๆ อีกบานกระบุง ดูได้ที่ http://wiki.kernelnewbies.org/LinuxChanges ..