Category Archives: Blog

โชคดี

วันที่ 21 ก.ค. 52 .. 1 วันก่อนเกิดสุริยุปราคา ขับรถไปประสบอุบัติเหตุกลางสี่แยกวัดใจ (i.e.ไม่มีไฟเขียว-ไฟแดง) ในเมือง โดนชนประตูหน้าด้านซ้าย เอารถเข้าอู่

วันที่ 29 ก.ค. 52 .. รถออกจากอู่แล้ว วันถัดมา 30 ก.ค. 52 เดินทางเข้ากรุงเทพฯ รถคันเดิม ประสบอุบัติเหตุ ถูกรถสิบแปดล้อปาดจากเลนซ้ายมาขวา เฉี่ยวเอาด้านซ้ายรถไปทั้งแถบ ออกจากอู่ได้วันเดียว เอากลับมาซ่อมอีกแล้ว .. 555

ขอบคุณ และ โชคดี

ถ้าได้อ่านหนังสือ โชคดี ของ พระอาจารย์มิตซูโอะ คเวสโก ต้องบอกอย่างนั้น :)

โชคดี ที่ผมมีกัลยาณมิตร และ ขอบคุณ ที่ส่งหนังสือนี้มาให้อ่านครับ

PS. ใครอยากได้เลขทะเบียนรถไปแทงหวยมั้ย :P

Netbook and H.264 HD Video

Cannot playback H.264 HD Video on your netbook ? Try mplayer-mt. It is multithreaded version of mplayer that allows to utilize multiple CPUs/cores. For Ubuntu people, try mplayer-mt from RVM ‘testing’ PPA repos. The others, try google or compile from git/svn.

After install mplayer-mt, add a line in ~/.mplayer/config:

lavdopts=skipframe=default:skiploopfilter=all:fast=1:threads=2

Or, run mplayer-mt on command line, e.g.:

$ mplayer-mt
  -lavdopts=skipframe=default:skiploopfilter=all:fast=1:threads=2
  path/to/media/file

Using XV should utilize about 2-4% of the Atom CPU to playback on 1024×600 fullscreen resolution. Using ALSA should eliminate PulseAudio overhead. The skipframe and skiploopfilter dramatically reduce CPU utilization required to decode H.264 video stream (it may introduce visible artifacts though). The threads=2 enables mplayer-mt to utilize multiple CPUs/cores.

With this setup, my netbook (Acer Aspire One D150 – Intel Atom N280 1.66 GHz, 2 GB RAM, GMA950) is capable to smoothly playback 4000 kbps H.264 video @ 1280×800 with 640 kbps AC3 audio. No "Your system is too SLOW to play this!" message. Cool eh ?

In fact, something like 6 GB BluRay-rip movies in MKV format (i.e. 6000 kbps H.264 video @ 1280×800 with 1536 kbps DTS audio) are also playable on the netbook. Full HD is also possible. To playback such higher bitrates, mplayer-mt may drop some frames and complain "Your system is too SLOW", but it will try to keep A-V sync’ed, producing acceptable video quality.

Using skipframe=nonref can reduce CPU utilization even more, but video may be jerky. The skipframe=bidir / nonkey / all also reduces CPU utilization but will seriously degrade video to something beyond recognition.

YMMV, so try it yourself. Install mplayer-mt on your netbook and have fun watching HD (or even Full HD) video :D

For encoding/transcoding, yes, mencoder-mt does exist.

ตั้งค่า OO.o 3.1 ให้ Impress ตอบสนองดีขึ้น

ใช้งาน OO.o 3.1 บน netbook บางครั้งก็ตอบสนอบไม่ทันใจเท่าไหร่นัก โดยเฉพาะกับ OO.o Impress เมื่อวานทนมันไม่ไหวละ เลยหาวิธีตั้ง options ให้มันไวขึ้นมาหน่อย

สำหรับ OO.o 3.1 มีฟีเจอร์ใหม่สองอันที่เป็นทั้งจุดเด่นและด้อย คือ Anti-Alias และ Modify Object with Attributes ในแง่จุดเด่นคือหน้าจอดูสวยงาม ไว้อ้างได้ว่าทำได้ไม่แพ้ office suites อื่นๆ แต่ข้อเสียคือทั้งสองฟีเจอร์ต้องแลกมาด้วยการประมวลผลที่เพิ่มขึ้นอีกหลายเปอร์เซ็นต์

กรณีข้าน้อย ทั้งสองฟีเจอร์นี้ไม่จำเป็นเลย ไม่มีก็ไม่เดือดร้อน ว่าแล้วก็ปิดมันซะ

  • ปิด Anti-Aliasing: Tools -> Options -> View -> Use Anti-Alias = Unchecked
  • ปิด Modify Object with Attributes: View -> Toolbars -> Modify Object with Attributes = Unchecked

คราวนี้ OO.o Presentation ก็จะสอบสนอบได้เร็วขึ้นแล้ว :) ที่ปิดไปนี่มีผลเฉพาะในหน้าจอ edit เท่านั้น ตอน slide show มันจะ anti-alias ให้เอง

ถ้ามีแรมเยอะพอ (e.g. 1+ GB) ก็ลอง customize ตาม ที่เคยเขียนไว้ในห้องทดลอง ด้วยก็ได้ :)

Ref: http://user.services.openoffice.org/en/forum/viewtopic.php?f=11&t=18613

Google Chrome on Linux and Thai Language

เพิ่งจะ aptitude update / safe-upgrade ตะกี้ เห็นว่ามี google-chrome-unstable มาด้วย (จาก Google Linux/deb Repository) พักหลังบ้า swiftfox เลยไม่ค่อยได้ใช้ Chrome

พอลองใช้ดูก็พบว่า Chrome 3.0.192.0-r19969 (หรืออาจจะเวอร์ชันก่อนหน้านั้นนิดหน่อย) มันแสดงผลภาษาไทยได้แล้ว ตัดบรรทัดสวยด้วย :D

แต่! ไม่ถึงกับสมบูรณ์แบบนะ เท่าที่ดูคร่าวๆ ถ้าหน้าเว็บแสดงผลโดยใช้ฟอนต์ TrueType จาก MS Windows (e.g., Tahoma, Microsoft Sans Serif, .. ) อาจเห็นวรรณยุกต์ลอย สำหรับผู้ใช้ไม่น่าเป็นปัญหาใหญ่ .. ส่วนฟอนต์จาก Thai Font Scalable (e.g., Loma) ดูเหมือนจะไม่มีปัญหาวรรณยุกต์ลอย

ว่าแล้วก็ blog โดย chrome นี่แหละ จะได้ทดสอบ input ไปด้วย … แล้วก็พบว่ามีอาการเหมือนนับตัวอักษรไม่ถูก ขาดๆ เกินๆ เลื่อนเคอร์เซอร์ กด DEL / BKSP / พิมพ์แทรก อาจลบผิด/แทรกผิดตำแหน่งซะงั้น

แต่ก็เอาเถอะ unstable ได้ขนาดนี้ก็ถือว่าดีแล้วแหละ จะว่าไปแล้ว ถือว่า Chrome สนับสนุนภาษาไทยได้เร็วกว่าที่คาดไว้ และถึงจะแสดงผลเว็บภาษาไทยได้ไม่สวยเท่า Firefox แต่ก็ดีกว่า Opera บน Linux ล่ะน่า … :P

Swiftfox

หลังจากลอง Swiftweasel รุ่งขึ้นก็เจอ Swiftfox ด้วยที่ http://getswiftfox.com

มี .deb ให้พร้อม ดูเหมือนจะดีกว่า Swiftweasel หน่อยตรงที่มี CPU ให้เลือกมากกว่า (Intel Prescott / Intel Old / AMD64 / AMD Old) ตอนนี้ยังแค่ 3.5rc3 อีกไม่นานคงเห็น 3.5 ให้โหลด

/me บน Atom ใช้ swiftfox-prescott แล้วแทบจะเลิกใช้ Firefox ไปเลย :P

BTW .. สมัคร wakoopa ไปแล้ว ช่วงนี้เหมือนจะมาแรง .. (นี่ถ้าคน invite ไม่ใช่ thep ก็คงไม่ใช้ :P)

Swiftweasel

จาก About page:

"Swiftweasel is an optimized build of the Mozilla Firefox web browser for Linux. With builds for both AMD and Intel processors. Swiftweasel is 100% compatible with all Firefox themes, plugins, and extensions. The builds will also fall into 3 versions."

สรุปก็คือ Firefox ที่ compile โดยใส่ optimization flags สำหรับ AMD และ Intel processors โดยเฉพาะ ทั้ง i386 และ x86-64 ซึ่งควรจะเร็วขึ้น สนใจก็โหลดมาทดลองกันได้ที่ http://swiftweasel.tuxfamily.org

เลือกโหลดให้ถูก arch ถูก CPU ด้วยนะ

/me เท่าที่ลอง switftweasel ก็เหมือนจะตอบสนองได้ไวขึ้น (อย่างน้อยก็ทางจิตวิทยา :P) … จริงๆ แล้ว swiftweasel คงยังไม่ได้ optimize กันเต็มที่ เพราะยังต้องคง compatibility สำหรับ CPU family / arch เดียวกัน ถ้าจะเอาให้เต็มที่ลองไปสืบแถวๆ gentoo linux อาจจะเจอ optimization flags สำหรับ CPU รุ่นนั้นๆ เลย แล้วเอา source มา compile เอง :P

Hua Hin Jazz Festival 2009 – Part II

Hua Hin Jazz Festival 2009 จัดช่วงวันที่ 12-14 มิ.ย. 2552 ที่หัวหิน เป็นหนึ่งในสองงานดนตรีแจ๊สใหญ่ที่มีศิลปินต่างประเทศมาแสดงสดทุกปี และเป็นงานฟรี … ที่ผ่านมาก็พลาดงานนี้ตลอด จนกระทั่งปีนี้ (ซึ่งเกือบจะพลาดเหมือนกัน) .. งานมีสองเวที ศิลปินที่มาส่วนนึงจะสลับกันขึ้นเวทีทั้งสองคนละวัน ปีนี้มีศิลปินน่าสนใจหลายวง อยากฟัง Infinity (ถ้ารู้จักวงนี้ ก็ประมาณอายุได้เลย) Doobadoo แล้วก็ Shakatak ..

เดินทางมาถึงหัวหินก็จะเห็นป้ายบอกทางตลอดสองข้างทาง มีที่จอดรถจัดไว้ที่โรงเรียน จอดแล้วนั่งรถรับส่งไปกลับฟรี มีของขายให้เดินช็อปตลอดทางลงหาด

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

ทิ้งท้ายด้วยประโยคเด็ดขณะ Doobadoo อยู่บนเวที

“I’m not jazz, but I’m your dad, and I’m gonna kick your ass !”

— โอ๋ Doobadoo

ไม่เสียชื่อที่เคยเป็นสมาชิกวง Sepia … 555

Hua Hin Jazz Festival 2009 – Part I

สุดสัปดาห์ที่ผ่านมาตั้งใจจะไป Hua Hin Jazz Festival 2009 ที่หัวหิน .. ออกเดินทางจากขอนแก่นวันศุกร์ (12 มิย. 51) โดยแวะเข้ากรุงเทพก่อน …ผ่านหน้า ม.กรุงเทพมาได้นิดเดียวเริ่มได้ยินเสียงเครื่องผิดปกติ เสียงเหมือนตอนปั๊มน้ำรั่ว หันไปดูเข็มความร้อนตีไปสุดสเกล เครื่องทำท่าจะดับเลยเปิดไฟขอทาง รีบเลี้ยวเข้าที่จอดรถ Office Depot หน้าฟิวเจอร์พาร์ค เปิดฝากระโปรงรถดูก็เจอสาเหตุทันที ท่อยางที่ต่อกับหม้อน้ำมีรอยแตก น้ำในหม้อน้ำเลยแห้ง .. จะอุดชั่วคราวก็อาจจะไม่อยู่ง่ายๆ .. คงต้องยอมลากไปอู่แถวๆ รังสิต ว่าแล้วก็โบกรถแท็กซี่บอกรถเสียจะลากไปอู่ ไปเจอเอาแท็กซี่ช่างซ่อมพอดี แท็กซี่มาจอดดูอาการให้ แนะนำว่าเดี๋ยวถอดท่อยางแล้วไปเทียบหาอะไหล่มาเปลี่ยนเอาดีกว่า ไม่ต้องลากเปลืองตังค์เปล่าๆ แถวๆ รังสิตหาอะไหล่ไม่ยาก .. เออแฮะ จริงๆ ก็ถอดเปลี่ยนไม่ยากนะนี่ เลยให้แท็กซี่พาไปหาอะไหล่มาเปลี่ยน ได้ท่อยางหน้าตาใกล้เคียงกับของเดิม กับกาวซิลิโคน และใบเลื่อยสำหรับตัดท่อยาง รวมราคา 280 บาท กลับมาที่รถ โชคดีที่ฝนตกเครื่องเลยเย็นเร็ว ลงมือเปลี่ยนท่อยางได้เลย เสร็จแล้วก็เติมน้ำหม้อน้ำไปจนเต็ม สตาร์ททีเดียวติด รอเครื่องอุ่น เข็มความร้อนชี้ปกติ สบายแล้ว :) ..ให้ค่าเหนื่อยกับค่าเสียเวลาแท็กซี่ไปพอประมาณ .. ค่ำวันเดียวกันขับรถต่อไปราชบุรี เสาร์ไปหัวหิน อาทิตย์กลับกรุงเทพ รถวิ่งปกติดี ไม่พบอาการแทรกซ้อน .. ถือว่าซ่อมผ่าน !

ถ้าเจอรถแท็กซี่คันอื่น ตัดสินใจลากไปอู่ ทั้งค่าลากรถ ค่าอะไหล่ ค่าซ่อม แพงกว่าชัวร์ .. ถือเป็นความโชคดีในความโชคร้ายนะ :P

.. ส่วนงาน Hua Hin Jazz Festival ไว้ค่อยบันทึกใน Part II ละกัน :P