Category Archives: Blog

A new member in kitty.in.th

ไปงานคอมมาร์ท 2007 มาตะกี้ เพราะมีเป้าหมายว่าจะหิ้วโน้ตบุ๊คกลับมา 1 เครื่อง .. อะฮะ .. ได้เจ้านี่มา 1 ตัว

  • Apple MacBook
  • Intel T7200 Core 2 Duo 2.0 GHz
  • Memory 1 GB
  • HDD 80 GB
  • Intel GMA 950
  • 13.3-inch 1280×800 Glossy TFT Monitor
  • AirPort Extreme 802.11b/g/n
  • 10/100/1000 Mbps Ethernet

ราคาแจ่มแมว (เอาเป็นว่าถูกกว่า IBM, HP, etc หลายรุ่นที่ spec เท่าๆ กัน) .. ได้มาแล้วก็ชื่นชม Mac OS X ไปสองวัน แล้วก็ฟอร์แมตลง Mac OS X ใหม่ เอาขยะออกให้หมด ตามด้วย Bootcamp แล้วก็ Ubuntu ..

เริ่มฟอร์แมตลง Ubuntu วันจันทร์ .. กว่าจะใช้งานได้ครบๆ เต็มๆ ก็วันนี้นี่เอง .. :D

ATA over Ethernet

ว่าจะลองตั้งแต่ 2.6.11 แล้ว ..แต่ไม่มี hardware (i.e. coraid) จนกระทั่งมี vblade ออกมาให้แชร์ storage ทั่วไปบนลินุกซ์ผ่าน AoE ได้ .. ก็ลองสักหน่อยดิ ..

เครื่องที่จะแชร์ storage ลง vblade ซะ แล้วก็

# vblade 0 0 eth0 /path/to/device
  • เลข 0 แรกคือเลข shelf ตั้งตามใจชอบ
  • เลข 0 ที่สองคือเลข slot ตั้งตามใจชอบเหมือนกัน
  • eth0 คือ Ethernet NIC ที่จะใช้
  • แล้วก็ /path/to/device ก็อาจจะเป็น /dev/hda1 หรือ dev อะไรก็ตามที่จะแชร์ผ่าน AoE จะเป็น storage ทั้งลูกหรือเป็น partition ก็ได้

ส่วนเครื่องที่จะ mount AoE storage ก็ลง aoetools ซะ จากนั้นก็

# modprobe aoe
# mount /dev/etherd/e0.0 /path

ตรง e0.0 นี่ 0 แรกคือ shelf และ 0 ตัวที่สองคือ slot ตามที่ตั้งไว้ตอนสั่ง vblade ..

เสร็จแล้น … ง่ายโคตร .. :D

ไหนๆ ก็ไหนๆ จับเวลาสักหน่อย เครื่องที่รัน vblade เป็น P4 3 GHz HT ไดรว์ Parallel ATA ธรรมดา NIC ของ RTL8139 100 Mbps ส่วนเครื่องที่ mount AoE storage ก็ Athlon XP 2000+ ใช้ RTL8139 100 Mbps เหมือนกัน

# hdparm -tT /dev/etherd/e0.0 

/dev/etherd/e0.0:
 Timing cached reads:   1032 MB in  2.00 seconds = 515.23 MB/sec
 Timing buffered disk reads:   12 MB in  3.18 seconds =   3.77 MB/sec

จริงๆ ตอนรันจะมีโวยวายนิดหน่อย (ขออนุญาตตัดทิ้ง) คงเพราะมันไม่ใช่ ATA drive จริงๆ .. เลขที่สนใจคือ buffered disk reads ได้ 3.77 MB/s .. อืม ไม่เร็ว แต่ก็ไม่เลวเหมือนกัน :)

Iceweasel 2.0.0.1 for Edgy (again)

แจ้งเพื่อทราบ .. iceweasel สำหรับ edgy ที่รีลีสไป ตอนนี้เอาออกจาก kitty repo ก่อน เพราะยังติดปัญหาตอนติดตั้งกับถอดออกจากระบบ มีไฟล์บางส่วนทับกับ firefox และติดที่ใช้ pango โดยปริยายซึ่งมันจะแสดงผลภาษาไทยเพี้ยนๆ

ใครที่พบปัญหาให้ set

MOZ_DISABLE_PANGO=1

ก็พอจะช่วยได้ (credit to พี่เทพ)

kitty repo. คงไม่ maintain iceweasel นะครับ .. ไว้รอ official ของ ubuntu + pango แก้ไขเลยดีกว่า :P

At 16th WUNCA & CIT2007

มาประชุมงาน 16th WUNCA & CIT2007 ที่ มหาวิทยาลัยเทคโนโลยีราชมงคลศรีวิชัย ตั้งแต่ 31 ม.ค. 50 – 2 ก.พ. 50 .. นั่งฟังไปด้วย ประชุมไปด้วย ทำเว็บไปด้วย build iceweasel + libthai ไปด้วย (พี่ thep ส่งมาให้ .. ใครใช้ edgy อยู่รอแป๊บเน้อ .. เมื่อวานสั่ง build ทิ้งไว้ .. กลับมาดูวันนี้ ปรากฏว่า HDD เต็ม build ไม่เสร็จ – -‘) ท่าน vee tag มารอบสอง .. รอแป๊บเหมือนกัน ไม่มีหนังสือ เลยไม่รู้จะเปิดหน้า 123 ยังไง :P

ที่ติดๆ ไว้ กลับไป มข. ค่อยว่ากันเน้อะ :P

apt-cacher

ใช้ apt-proxy มานาน เพิ่งจะเจอปัญหาหลังจากอัปเกรดเป็น edgy .. แก้ยังไงก็ไม่ดีขึ้น อาการก็แปลกๆ ที่โดน reset connection เกือบจะทุกครั้งที่มันพยายามจะโหลดข้อมูลจาก repositories .. ระยะนี้ก็เลยหาทางเลือกอื่นๆ ..

อันแรกคือ apt-move .. ลองใช้อยู่วันนึงก็พบว่ามันไม่ค่อยได้อย่างที่ต้องการ พยายามแยก dist แยก repo ก็ไม่สำเร็จ .. อันนี้ปัญหาใหญ่เลย เพราะที่ใช้อยู่มันมีทั้ง edgy, edgy-updates, edgy-security, wine, beryl, etc.. เลยโละทิ้งอีก

วันนี้ลอง apt-cacher .. เออ เข้าท่าแฮะ .. สวมรอย apt-proxy ได้เลย ว่าแล้วก็ aptitude purge apt-proxy ไปซะ .. คอนฟิก apt-cacher ก็ไม่ได้ยากอะไร แก้ไฟล์ /etc/apt-cacher/apt-cacher.conf ไม่กี่บรรทัด

daemon_port=9999

พอร์ต default เป็น 3142 .. ไม่จำเป็นต้องเปลี่ยนก็ได้ .. แต่ที่เปลี่ยนเป็น 9999 เพื่อจะสวมรอย apt-proxy ไปเลย ไม่ต้องตามแก้ sources.list เครื่อง clients เกือบๆ โหล .. แล้วก็ตั้ง mapping ตาม repo ที่จะcache ตามนี้

path_map = ubuntu th.archive.ubuntu.com/ubuntu ;
           ubuntu-security th.archive.ubuntu.com/security ;
           wine wine.budgetdedicated.com/apt ;
           beryl ubuntu.beryl-project.org/

สุดท้าย แก้ AUTOSTART ใน /etc/default/apt-cacher จะได้รัน apt-cacher อัตโนมัติตอนบูตเครื่่อง

AUTOSTART=1

ใครอยู่ใกล้ มข. อาจจะมาใช้ cache ด้วยกัน จะได้โหลด package ได้เร็วขึ้นโดยแก้หรือเพิ่มเติม /etc/apt/sources.list ตามนี้

# ubuntu
deb http://belldandy.kitty.in.th:9999/ubuntu/ edgy main restricted  ...
deb http://belldandy.kitty.in.th:9999/ubuntu/ edgy-updates main ...
deb http://belldandy.kitty.in.th:9999/ubuntu-security/ edgy-security main ...

# wine - from budgetdedicated.com
deb http://belldandy.kitty.in.th:9999/wine/ edgy main

# beryl - from beryl-project.org
deb http://belldandy.kitty.in.th:9999/beryl/ edgy main

/me ..

# aptitude --purge-unused purge apt-proxy apt-move

— edited — ลืมแก้ hostname (- -‘)

The Jazz King

เพื่อนส่งซีดี The Jazz King มาให้ในวันปีใหม่ ถูกใจหลายๆ

แผ่น The Jazz King ประกอบด้วยเพลงพระราชนิพนธ์ของพระบาทสมเด็จพระเจ้าอยู่หัว 9 เพลง ได้แก่ อาทิตย์อับแสง แสงเทียน ชะตาชีวิต ยามเย็น ค่ำแล้ว แสงเดือน ไกลกังวล ดวงใจกับความรัก และ แก้วตาขวัญใจ ทุกเพลงได้รับการเรียบเรียงใหม่โดย ลาร์รี คาร์ลตัน บรรเลงโดย ศิลปินแจ๊สแนวหน้าหลายคน อาทิ แลร์รี คาร์ลตัน (กีต้าร์) เนธาน อีสต์ (เบส) ฮาร์วี เมสัน (กลอง) ทอม สก็อต (แซ็กโซโฟน) เจฟ เบ็บโก้ (คีย์บอร์ด) .. มี เอิร์ล คลูห์ (กีต้าร์) มาแจมหนึ่งเพลง .. มิเชลล์ พิลลาร์ มาขับร้องเพลงค่ำแล้วเวอร์ชันภาษาอังกฤษ และปิดท้ายด้วยเพลง Celebration ประพันธ์ขึ้นมาใหม่โดย แลร์รี คาร์ลตัน ในโอกาสฉลองสิริราชสมบัติครบ 60 ปี

ภาพรวมทั้งอัลบั้มอาจจะเป็นแจ๊สที่ติดบลูส์สักหน่อยตามต้นฉบับเพลงพระราชนิพนธ์ที่นำมาเรียบเรียงใหม่ ประกอบกับเป็น แลร์รี คาร์ลตัน เข้าไปอีก แต่ไม่ใช่ว่าจะใส่บลูส์ลูกเดียว สำเนียงแจ๊สแนวอื่นๆ ก็ปรากฏเจืออยู่ด้วย .. ถ้าไม่ยึดติดกับบริบทเดิม ชอบสไตล์ แลร์รี คาร์ลตัน อยู่แล้วก็น่าจะชอบอัลบั้มนี้ได้ไม่ยาก ..

/me อัลบั้มนี้ชอบเพลง แสงเทียน ยามเย็น กับ ไกลกังวล …โปรดฟังอีกครั้งหนึ่ง :D

โป้งแปะกะเค้าด้วย (- -‘)

lulu โป้งแปะมา .. เล่นด้วยก็ได้ :P

  1. ในห้อง #tlwg ใช้ชื่อ peorth มีที่มาจากการ์ตูน AMG! … ความหมายของ peorth เคย อธิบายไว้แล้ว .. ชื่อเซิร์ฟเวอร์ของ kitty.in.th ก็มาจาก AMG! เหมือนกัน
  2. หัดเขียนโปรแกรมครั้งแรก ตอน ม.1 ใช้ BASIC บนโฮมคอมพิวเตอร์ Aquarius ของ Mattel (Z-80, RAM 4 kB) .. รับจ้างเขียนโปรแกรมครั้งแรกตอน ม.4 เป็นโปรแกรมร้านอาหาร ใช้ FoxBase
  3. เกมส์คอมพิวเตอร์เกมส์แรกที่เล่นน่าจะเป็น pong บน console อะไรซักอย่างที่เก่ามากๆ … เกมส์สุดท้ายที่เล่นจบคือ NFS Carbon .. เกมส์ที่เล่นจบแล้วเอากลับมาเล่นบ่อยสุดน่าจะเป็น Final Fantasy ตั้งแต่ภาค 1 ถึง 8 .. ตอนนี้ก็เล่นภาค 5 ค้างอยู่นะ :P
  4. uptime ของตัวเองนานสุดคือ 4 วัน 3 คืน .. เดี๋ยวนี้ตื่นอยู่ได้สัก 20 ชั่วโมงก็เก่งแล้ว
  5. FLOSS .. เที่ยว .. ถ่ายรูป .. เล่นกีต้าร์

แปะต่อ: พี่เทพ | พี่หน่อย | เสี่ยต้น |MrChoke | veer … :P

The 2006 Linux and free software timeline

ปีที่ผ่านมา พลาดข่าวอะไรไปบ้าง ?

ดูสรุปข่าวลินุกซ์และซอฟต์แวร์เสรี พร้อม quote ที่น่าสนใจตลอดปี 2006 ได้ที่ “the 2006 Linux and free software timeline

fwiw, I recently took a position with Google.

— Andrew Morton releases 2.6.18-rc3-mm1

/me .. ตกข่าว (- -‘)