ในที่สุด School Rumble เทอม 2 ก็จบไปด้วยจำนวน 26 ตอน ฮาไม่แพ้เทอมแรก

School Rumble

เนื้อหาในเทอมสองนี่หยุดอยู่ที่ manga ตอนที่ 166 (ตอนนี้มีถึง 191 แล้ว) ถ้าคิดคร่าวๆ ว่าเทอมนึงใช้ต้นฉบับ 80 ตอน อาจจะต้องรออีกซักปีนึงกว่าจะมีเนื้อเรื่องมากพอที่จะเอามาทำเป็น anime ระหว่างนี้ก็อ่าน manga ไปพลางๆ ก่อน

จากที่เมื่อวานหัดใช้ greasemonkey ดูแล้วรู้สึกว่ามัน powerful ดีทีเดียว วันนี้ลองใช้ทำอะไรที่มันมีประโยชน์มากกว่าลบฟอร์มที่ไม่ต้องการออกบ้าง

โจทย์วันนี้คือ แก้ไขการแสดงผลภาษาไทยของ hotmail ใน Firefox โดยอัตโนมัติ

ปกติแล้วเวลาเข้าเช็คเมลใน hotmail ทาง server ของ hotmail จะส่ง content-type มาผิดประเภท โดยส่งมาเป็น Latin-1 (iso-8859-1) ดังนั้นถ้าเจอเมลที่มีหัวเรื่องเป็นภาษาไทย จะเดือดร้อน อ่านไม่ออก ต้องวุ่นวายไปจิ้ม View -> Character Encoding -> Thai ทุกครั้ง บ่อยๆ เข้ามันก็น่าหงุดหงิด

User script ตัวนี้จะปรับการแสดงผลในหน้า Inbox และหน้าดูข้อความให้ถูกต้อง โดยหลักการทำงานคือ script จะมองหาตัวหนังสือที่ “ควรจะ” เป็นภาษาไทย แล้วเปลี่ยนเป็นตัวหนังสือที่อ่านออกให้ ดูไม่ค่อยจะ elegant เท่าไหร่ แต่ว่าจาก javascript เราไม่สามารถไปแก้ไข characterSet ของ document ได้ (document.characterSet มันเป็น read-only) ก็เลยต้องใช้วิธีลูกทุ่งแบบนี้

วิธีติดตั้งก็เหมือนปกติ

  1. ลง extension greasemonkey (อย่าลืม restart Firefox)
  2. เอา firefox เปิดไปที่หน้านี้ http://dogpositive.com/userscript/hotmail.user.js
  3. จากในเมนู Tools -> Install This User Script

เหตุผลจริงๆ ที่ต้องมานั่งแก้อะไรพรรค์นี้คือ hotmail มันแอบโกง ถ้ารู้ว่าเราใช้ browser อื่นที่ไม่ใช่ IE เข้าไปดู ก็จะส่งหน้าอ่านไม่ออก แบบนี้มาให้

วิธีแก้ไขที่ยั่งยืนคือ ไปใช้ free email ยี่ห้ออื่นที่มันดีกว่านี้อย่าง gmail, yahoo mail จะดีกว่า

เวลาตอบกระทู้ในเวบบอร์ดพันทิบ.คอม มีฟอร์มให้กรอกเยอะแยะไปหมด บางฟีเจอร์ก็ไม่เคยจะได้ใช้เลย อย่าง Photo2Mobile อะไรนั่นก็ หรือว่าฟีเจอร์วาดรูปที่แรกๆ เหมือนจะมีคนเห่อ แต่ไปๆ มาๆ ก็ไม่เห็นมีใครใช้ซักเท่าไหร่ เก็บไว้ก็รกหูรกตา

Old
หน้าตาแบบเก่า มีฟอร์มยุ่บยั่บ

แต่ความน่าหงุดหงิดเหล่านี้บรรเทาได้ด้วย extension ของ Firefox ที่ชื่อว่า greasemonkey ซึ่งเป็น extension ที่ช่วยให้เราสามารถเขียน javascript แก้ไขหน้าเวบในฝั่ง client ได้ โดย javascript แบบเนี้ย ภาษาของ greasemonkey เค้าจะเรียกว่า userscript

วิธีการใช้งานก็ไม่มีอะไรมาก

  1. ลง extension greasemonkey
  2. เอา firefox เปิดไปที่หน้านี้ http://dogpositive.com/userscript/pantiptopic.user.js
  3. จากในเมนู Tools -> Install This User Script

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

New
แก้ไขใหม่ด้วย userscript

เทคนิคนี้สำหรับเฉพาะคนใช้ Firefox เท่านั้น
ถ้ายังไม่ได้ใช้ Firefox ไปโหลดมาใช้แล้วชีวิตจะดีขึ้นเยอะ
โหลด -> English version, เวอร์ชันภาษาไทย

Cactus

by pittaya

Cactus

SweetPharm ice-cream shop, Soi Areesamphan 7

Nikon FM2
Fuji Provia 100F, cross-processed

Thai eBay

by pittaya

eBay

เพิ่งรู้ว่าเดี๋ยวนี้มี eBay ภาษาไทยด้วย
แต่พอคลิกที่สินค้า ก็ยังลิงค์ไปที่ eBay เมืองนอกอยู่ คงยังไม่มีใครเอาอะไรมาขาย แต่ถ้าเปิดตัวขึ้นมาแล้วจัดการเรื่องระบบ payment ดีๆ เวบบ้านเราอย่างพวก ThaiSecondhand คงเหนื่อยหนัก

เดือนหน้า คนใช้ PayPal จะสามารถถอนเงินในบัญชีมาใส่ในธนาคารเมืองไทยได้แล้วด้วย
ท่าทางจะเอาจริง

  • Published:September 25th, 2006
  • Comments:2 Comments
  • Category:

No Parking

by pittaya

No parking

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

ห้ามหยุด-จอด
ฝ่าฝืนบังคับล้อ
สน.ดุสิต

Soldier 'N Rose

Nikon FM2
Fuji Provia 100F, cross-processed

Rei and Hikari

by pittaya

Eva Gashapon

ได้ Hikari มาตั้งคู่กับเรย์จังแล้ว อยากได้ Asuka ในปลั๊กสูทสีแดงอีกซักตัว

Nikon FM2
Fuji Provia 100F, cross-processed

แวะไปอ่านเรื่องของ Noam Chomsky ใน wikipedia เพราะข่าวที่ว่าประธานาธิบดี Hugo Chávez ของเวเนซุเอลา ไปแนะนำหนังสือ Hegemony or Survival: America’s Quest for Global Dominance (The American Empire Project) ในเวทีที่ประชุมสหประชาชาติ

ผมคิดว่าคนกลุ่มแรกที่ควรอ่านหนังสือเล่มนี้คือพี่น้องของเราในสหรัฐอเมริกา ทั้งนี้เพราะภัยคุกคามอยู่ในบ้านของพวกเขาเอง ปิศาจตนนี้อยู่ในบ้านท่าน ปิศาจตนนี้อยู่ในบ้านท่านแท้ ๆ

และปิศาจตนนี้มาที่นี่เมื่อวานนี้ (เสียงปรบมือ)

เมื่อวาน ปิศาจตนนี้มาที่นี่ ยืนตรงนี้ ตรงนี้ กลิ่นกำมะถันของมันยังฉุนกึกมาถึงวันนี้ ตรงแท่นปราศรัยที่ผมกำลังยืนอยู่นี่แหละ

– ตัดตอนมาจาก ประชาไท

ปรากฏว่าหลังจากนั้นหนังสือก็ขายดีเป็นเทน้ำเทท่าจนติดอันดับหนึ่งของ Amazon

ดูอเมริกันชนเค้ามีความตื่นตัวกันดีนะ

เลื่อนไปดูอันดับขายดีอื่นๆ จนไปสะดุดตาที่อันดับ 12
หนังสือชื่อว่า U2 by U2

U2 by U2

เห็นปกแล้วสงสัยว่ารูปนี้ไปถ่ายกันตั้งแต่สมัยไหน อย่าง Bono ยังพอมีเค้าบ้าง แต่ว่า The Edge นี่เปลี่ยนไปเยอะ
สังขารคนเราไม่เที่ยงจริงๆ

BSOD

วันที่ 19 กันยายน 2549 เวลาห้าทุ่ม ทีวีผมเจอ blue screen of death เข้าไปแล้ว

ถึงผมจะเกลียดนายกและพรรคพวกยังไง วิธีการแบบนี้เป็นสิ่งที่ยอมรับไม่ได้ที่สุดนะ

Who the hell is he

“คณะปฏิรูปการปกครอง ในระบอบประชาธิปไตย อันมีพระมหากษัตริย์ทรงเป็นประมุข” ชื่อมันจะตั้งให้ดูดียังไงก็ได้ แต่การกระทำแบบนี้เป็นประชาธิปไตยตรงไหน

update: live blogging at 19sep.blogspot.com

อ่านบทความใน eWEEK เรื่อง 10 Programming Languages You Should Learn Right Now สำหรับคนจะเอาไว้หางานทำ สรุปออกมาได้ 10 อันดับ

  1. PHP - อันนี้เป็นอยู่แล้ว แต่ไม่ได้เขียนมาพักใหญ่
  2. C# - เคยจับๆ SharpDeveloper ดูแป๊บๆ ท่าทางจะง่ายดี ถ้ามีเวลาก็อยากจะหัดให้เป็น
  3. AJAX - พอเขียนได้ เล็กน้อย
  4. Javascript - เขียนได้ แต่ยังไม่คล่องมาก
  5. Perl - เคยเขียนเป็น ตอนนี้ลืมหมด
  6. C - เขียนเป็น แต่ไม่ค่อยอยากเขียน
  7. Ruby/RoR - ถ้าจะหัดภาษาใหม่ คงจะเป็น ruby นี่แหละ
  8. Java - เขียนเป็น แต่ไม่มีโอกาสได้เขียนเป็นงานจริงๆ จังๆ ซักที
  9. Python - เขียนอยู่เป็นประจำ สำหรับงานเล็กๆ น้อยๆ
  10. VB.NET - ไม่มีความคิดอยากจะหัดเลย ไม่ชอบ syntax มัน

ว่าแต่ทำไมมันไม่เอา AJAX กับ Javascript รวมเป็นอันเดียวกันนะ ?

Next Page »