Category Archives: Blog

GPS and Linux

ได้ USB GPS receiver มา (ของ ยี่ห้อนี้) ไม่ต้องคิดมาก เสียบ แล้ว dmesg ดู

$ dmesg
[157930.448089] usb 2-1: new full speed USB device using uhci_hcd and address 3
[157930.612998] usb 2-1: configuration #1 chosen from 1 choice
[157930.718842] cdc_acm 2-1:1.0: ttyACM0: USB ACM device
[157930.726652] usbcore: registered new interface driver cdc_acm
[157930.727462] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters

อ่อ มี ttyACM0 … cat ดูโลด

$ cat /dev/ttyACM0
$GPRMC,115258.00,A,1628.33537,N,10249.54838,E,0.155,223.32,081208...
$GPVTG,223.32,T,,M,0.155,N,0.288,K,A*3C
$GPGGA,115258.00,1628.33537,N,10249.54838,E,1,08,1.68,185.0,M,-27.1....
$GPGSA,A,3,26,24,15,12,05,29,10,30,,,,,2.29,1.68,1.56*0F
$GPGSV,3,1,12,26,60,037,19,24,49,356,18,15,80,028,22,02,29,105,*7F
$GPGSV,3,2,12,12,08,193,22,05,08,205,33,18,20,278,17,29,59,280,22*7C
$GPGSV,3,3,12,10,22,041,13,21,15,320,19,30,09,228,21,09,21,169,20*75
$GPGLL,1628.33537,N,10249.54838,E,115258.00,A,A*63
...

อืมมม NMEA message มาเลย :) .. งั้น GPSd เลยดีกว่า

$ sudo aptitude install gpsd gpsd-clients

ลอง man แล้ว run แล้วไม่ work แฮะ .. ถาม อ.กู้เห็นบางคนเขาจะ set speed ก่อน

$ stty -F /dev/ttyACM0 ispeed 9600
$ gpsd /dev/ttyACM0

ทีนี้ก็

$ cgps

ได้ผลเป็นแบบนี้

หรือจะ

$ xgps

หรือจะลอง tangoGPS

More tangoGPS screenshot: Street Map | Arial | Topo

Luko’s Sharpening for GIMP 2.x

Luko’s Sharpening เป็นหนึ่งในวิธี sharpen ยอดฮิตในช่วง 1-2 ปีที่ผ่านมา

เอาเมาส์ไปวางบนรูป จะเห็นว่า Luko’s sharpening ทำอะไรได้ขนาดไหน … :)

ดาวน์โหลด script ไปใส่ไว้ใน ~/.gimp-2.x/scripts แล้ว GIMP จะมีเมนู Script-Fu -> kitty.in.th -> Luko’s Sharpen ขึ้นมา (restart GIMP/refresh scripts ถ้าจำเป็น) ส่วนสูตร sharpening ของ Luko ลองถาม อ. กู้ หาไม่ยาก :P

GDictThai 0.0.4

v0.0.4 – ย้าย Berkeley DB 3.2 มาเป็น 4.7 แทน จะได้ใช้กับ distro ใหม่ๆ ได้ แล้วก็แก้ bug “About Dialog” กดปุ่ม Close ไม่ได้ อันนี้เพิ่งตั้งใจหาว่าเป็นตรงไหน จนเจอว่ามันเกิดหลังจาก GTK+ รุ่นไหนสักรุ่นนี่แหละ .. สรุปว่าต้อง handle เอง .. :P

Download: source | deb for Intrepid Ibex

P.S. .. v.0.0.3 ไม่ release เน้อะ :P

Acid3 Test & JavaScript Speed Test on Firefox 3.1b2pre

เห็นคุยๆ กันเรื่อง Firefox 3.1 แวบๆ บน /. ประกอบกับ PPA ของ Ubuntu มีคนทำ .deb ไว้ เลยเอามาลอง Acid3 กับ JavaScript เทียบกับ Firefox 3.0.3 และ Opera 9.61 ดู ..

Firefox 3.0.3

Opera 9.61

Firefox 3.1b2pre

ส่วน JavaScript ก็

ทดสอบ Acid3 ที่ http://acid3.acidtests.org

ทดสอบ JavaScript ที่ http://celtickane.com/webdesign/jsspeedarchive.php

เครื่องทดสอบ Apple Macbook 2.1 Ubuntu 8.10.

Note: Speed test ทดสอบ 10 ครั้งแล้วหาค่าเฉลี่ย ต้องไม่ลืมว่า ผลที่ได้เป็น relative เน้อะ YMMV.

งานมหกรรมหนังสือระดับชาติ ครั้งที่ 13

งานหนังสือปลายป เดินสบายกว่าทุกครั้ง

ไปที่ บลิส พับลิชชิ่ง ก่อนเลย

  1. คินดะอิจิยอดนักสืบ ตอนที่ 13 ผีเสื้ออมตะ
  2. คินดะอิจิยอดนักสืบ ตอนที่ 14 ผึ้งนางพญา
  3. ซายากะ สาวน้อยนักสืบ 8 ตอน สเตนกลาสสีคราม
  4. มิเกะเนะโกะ โฮล์มส์ แมวสามสียอดนักสืบ ตอนที่ 13 เหตุเกิดหน้าห้องพยาบาล
  5. รักซ้อนซ่อนเลือด ตอนที่ 3 ของฆาตกรรมฆ่าเวลา
  6. ประตูที่ปิดตาย
  7. UNFAIR ฆาตกรรม(ไม่)อำพราง
  8. ยาคุโมะ นักสืบวิญญาณ ตอนที่ 2 สายสัมพันธ์แห่งจิตวิญญาณ

รวม 1,465 บาท ลดไป 439.50 เหลือ 1025.50 บาท ..

ตามด้วย เพิร์ล พับลิชชิ่ง

  1. อาร์ทิมิส ฟาวล์ เล่ม 6 ตอนมิติพิศวง
  2. แอร์แมน

รวม 680 บาท ลดไป 15% เหลือ 578 บาท

ปิดท้าย ก่อนกลับแวะไป สนพ. มติชน

  1. ประวัติย่อของหลุมดำ
  2. ควอนตัมจักรวาลใหม่
  3. ทอถักจักรวาล

รวม 1,130 ลดเหลือ 898 บาท

สรุปรวบยอด ค่าหนังสือตามปก 3,275 บาท จ่ายไป 2,501.5 บาท .. เฉลี่ยๆ ก็ลดไป 24 – 25 % .. :D

GIMP 2.6.0 !

GIMP 2.6.0 ออกแล้ว มาพร้อมกับการยกเครื่องไปใช้ GEGL ซึ่งเป็น non-destructive image processing library ที่ค่อนข้างเป็นอิสระกับ data type/pixel storage จึงเป็นตัวที่เปิดช่องให้ GIMP มี non-destructive operations และสามารถใช้ color depth มากกว่า 8 bits/channel ได้

.. แต่ .. color depth มากกว่า 8 bits/channel (e.g., 16 bits, 32 bits) ยังใช้ไม่ได้ในรุ่นนี้ .. คาดว่า GIMP 2.8 ถึงจะ support เน้อะ …