Another Tech in Beijing 2008

ท่อง เว็บโอลิมปิก 2008 ก็เจอ ลิงก์ น่าสนใจเข้าให้

ใช่แล้ว …เว็บโอลิมปิก 2008 หน้านี้ วิ่งบน IPv6 .. และ ดูเหมือนจะเป็น IPv6-only ด้วยนะ :)

$ dig A ipv6.beijing2008.cn

; <<>> DiG 9.4.2-P1 <<>> A ipv6.beijing2008.cn
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43376
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;ipv6.beijing2008.cn.        IN    A

;; AUTHORITY SECTION:
beijing2008.cn.        60    IN    SOA    ns2.beijing2008.cn.
dnsadmin.sohu-inc.com. 2008080901 28800 7200 1209600 60

;; Query time: 291 msec
;; SERVER: 2001:3c8:c108:ace:c0e::13#53(2001:3c8:c108:ace:c0e::13)
;; WHEN: Mon Aug 11 12:12:52 2008
$ dig AAAA ipv6.beijing2008.cn

; <<>> DiG 9.4.2-P1 <<>> AAAA ipv6.beijing2008.cn
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15447
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 6, ADDITIONAL: 0

;; QUESTION SECTION:
;ipv6.beijing2008.cn.        IN    AAAA

;; ANSWER SECTION:
ipv6.beijing2008.cn.    569    IN    AAAA    2001:252:0:1::2008:8
ipv6.beijing2008.cn.    569    IN    AAAA    2001:252:0:1::2008:6

;; AUTHORITY SECTION:
beijing2008.cn.        569    IN    NS    ns5.beijing2008.cn.
beijing2008.cn.        569    IN    NS    ns6.beijing2008.cn.
beijing2008.cn.        569    IN    NS    ns1.beijing2008.cn.
beijing2008.cn.        569    IN    NS    ns2.beijing2008.cn.
beijing2008.cn.        569    IN    NS    ns3.beijing2008.cn.
beijing2008.cn.        569    IN    NS    ns4.beijing2008.cn.

;; Query time: 1 msec
;; SERVER: 2001:3c8:c108:ace:c0e::13#53(2001:3c8:c108:ace:c0e::13)
;; WHEN: Mon Aug 11 12:13:19 2008
;; MSG SIZE  rcvd: 201

ภูเก็ต ภูเก็ต ภูเก็ต ภูเก็ต!

ภาพจากทริปหลังสงกรานต์โน่น ….

[nggallery id=96]

/me ช่วงนี้ midterm เลยพอจะมีเวลา post process ภาพหลายชุด .. คงมีภาพตามมาเรื่อยๆ อีกหลายทริป .. ย้อนไปถึงต้นปีโน่นแหละ .. :P

.. เพียงแค่อยู่บนแผนที่คนละแผ่นเท่านั้น

สุดสัปดาห์ที่ผ่านมาแวะไป มิวเซียมสยาม ขอแปะไว้สักภาพก่อน

ความว่า ..

“แผนที่ประเทศไทย ? เสียดินแดน ใครได้ ใครเสีย ? เส้นอาณาเขตประเทศ ตัดแบ่งชุมชนเชื้อชาติญาติพี่น้อง เพียงแค่อยู่บนแผนที่คนละแผ่นเท่านั้น”

We did it! We set a Guinness World Record.

SpreadFirefox.com ประกาศความสำเร็จ ในการบันทึกสถิติกินเนส สำหรับจำนวนดาวน์โหลดสูงสุดใน 24 ชั่วโมง ตั้งแต่ 18:16 UTC วันที่ 17 มิถุนายน 2008 ถึง 18:16 UTC วันที่ 18 มิถุนายน 2008 รวมแล้วมีการดาวน์โหลด 8,002,530 ครั้ง

ตั้งแต่ download day จนถึงปัจจุบัน มีการดาวน์โหลด Firefox 3 ไปแล้วมากกว่า 28 ล้านครั้ง .. ส่วนประเทศไทยเปลี่ยนจากพื้นที่สีส้มกลายเป็นพื้นที่สีแดง เพราะดาวน์โหลดไปแล้วมากกว่า 160,000 ครั้ง :)

ข้อมูลจาก http://marketshare.hitslink.com บอกว่าวันที่ 16 มิ.ย. 2008 Firefox 3.0 มีสัดส่วนประมาณ 0.96% (น่าจะมาจาก 3.0 beta/rc) ขยับมาเป็น 1.62% ในวันที่ 17 และ 3.55% ในวันที่ 18 .. ปัจจุบันมีผู้ใช้ Firefox 3.0 ราวๆ 4% กว่าๆ

/me .. หน้าเว็บของกินเนส ยังไม่มีการบันทึกสถิตินี้ :P

Firefox 3.0 : vanilla v.s. ubuntu-built

.. กด About ดูแล้วแปลกๆ

อันนี้ตัว vanilla ที่เพิ่งออกไปเมื่อ 17-18 มิ.ย. 51 DST

อันนี้ safe-upgrade ผ่าน aptitude ของ Ubuntu 8.04 เมื่อหลายวันก่อน

ดูบรรทัดสุดท้าย .. ของ Ubuntu เหมือนจะใหม่กว่าแฮะ (- -‘)

OpenOffice.org 2.4.0 workaround สำหรับ bug สระอำ – แบบใหม่

ต่อจาก ตอนที่แล้ว .. ระหว่างยืนสระผมอยู่ในห้องน้ำ นึกได้ว่าแค่แทรก word break ตู "Find & Replace …" เลยก็ได้นี่หว่า ไม่เห็นต้องมานั่งจิ้มๆ CTRL+/ ทีละตัวๆ เลย :P .. ดังนั้นวิธีการ workaround สำหรับ bug สระอำใน OO.o 2.4.0/2.4.1 อย่างง่ายๆ คือ

  1. เข้าเมนู Edit – Find & Replace หรือกด CTRL+F ก็ได้
  2. Find: สระอำ
  3. Replace: สระอำตามด้วย non-printable no-width word break character
  4. กด Replace All ตู้มเดียว จบ !

มี trick นิดหน่อย ตอนกรอกช่อง Replace จะกด CTRL+/ ใน text box ไม่ได้ .. ให้ไปกด CTRL+/ ใน document ก่อนแล้วค่อยก๊อปตัว word break สีเทาๆ มาใส่ใน text box ..

ถ้าวันหลัง OO.o fix bug ตัวนี้แล้ว จะเอาตัว word break ออกก็แค่ Find ตัว word break ไม่ต้องกรอกช่อง Replace แล้วกด Replace All ตัว word break ที่แทรกๆ อยู่ก็จะหายไป :)

ควรทราบไว้ว่าวิธีนี้สะดวกก็จริงแต่มันมีผลข้างเคียงนิดหน่อย เพราะการแทรก word break หลังสระอำดื้อๆ อาจจะทำให้มันไป break กลางคำ เช่นคำว่า "สำคัญ" มันจะ break เป็นคำว่า "สำ" กับ "คัญ" ถ้าบังเอิญคำนี้ไปตกตรงตำแหน่งท้ายบรรทัดพอดี อาจทำให้ "สำ" เป็นคำสุดท้ายในบรรทัดในขณะที่ "คัญ" โดนปัดลงมาขึ้นเป็นบรรทัดใหม่ มันก็จะผิดหลักภาษาไทย .. ผมลองเขียนเป็น regex ให้หาคำที่มีสระอำดูแล้ว (OO.o Find & Replace สนับสนุน regex มาตั้งนานแล้วนะ รู้เปล่า ?!) กะว่าถ้ามันทำได้ก็จะแทรก word break หลังคำแทนที่จะหลังสระอำดื้อๆ แต่ดูเหมือนว่า regex มัน match เป็นคำๆ ได้เฉพาะภาษาอังกฤษ ใช้กับภาษาไทยไม่ได้อะ ลองผิดลองถูกจนขี้เกียจลองแล้ว ใช้วิธีแทรกหลังสระอำดื้อๆ ไปก่อนละกัน … :P

ใครเขียน regex คล่องๆ จะลองเขียนดูหน่อยก็ดีนะครับ โจทย์คือเขียน regex ใน OO.o 2.4 ให้ match คำภาษาไทยที่มีสระอำประกอบในคำ .. เน้นว่าต้องได้เป็นคำๆ ที่ถูกตามหลักภาษาไทยเลย ไม่เอาเป็นประโยค หรือทั้งย่อหน้า .. ถ้าทำได้สำเร็จ ประกาศความสำเร็จได้ในห้อง #tlwg @ irc.linux.in.th นะครับ :)