Friday, February 20, 2009

My attempt to revive Twitter SMS

ความขัดใจเริ่มต้นจาก Twitter เลิกส่ง SMS มาที่ประเทศไทย แม้ว่าจะมีบริการแบบเดียวกันอย่าง Noknok ที่สามารถส่ง SMS ผ่านทางโทรศัพท์มือถือได้เช่นเดียวกัน แต่ผู้ใช้ก็ถูกจำกัดอยู่ในประเทศไทยเท่านั้น ในขณะที่ Twitter มีคนใช้อยู่ทั่วโลก

ปัญหา คือทำยังไงให้ สามารถรับ Twitter status update และ direct message ได้เหมือนเดิม?

เมื่อไม่นานมานี้ ได้มีโอกาสขุดค้นระบบ API ของ Noknok ซึ่งทดสอบแล้วสามารถใช้งานได้ดี และ Twitter ก็มี API เช่นเดียวกัน ก็เลยลองทดสอบ relay ข้อความจาก twitter ให้มาขึ้นที่ Noknok ปรากฏว่าได้ผล

ตอนนี้แจกจ่ายให้เพื่อน ๆ ทดสอบ ใช้งานได้ดี สามารถรับ Twitter message เข้าทางโทรศัพท์มือถือได้ เสียดายตรงที่โควต้า SMS ของ Noknok ได้แค่ 250 ครั้ง/เดือนเท่านั้น น้อยกว่า Twitter ก่อนโน้น 4 เท่า

ถ้าใครสนใจ มาร่วมทดสอบได้ที่ http://www.neewok.com/ ครับ ใช้งานฟรี แถมบริการ RSS feeds-Noknok ให้ทดสองใช้ด้วยครับ

Friday, February 13, 2009

การ setup ภาษาไทย ใน Linpus Lite: Acer Aspire One

เมื่อวานได้มีโอกาสจับ Acer Aspire One ที่ OS เป็น Linux (Linpus Lite distro) อยู่ หน้าตาก็คล้ายกับ Xandros ของ Asus eee

แต่สิ่งที่ไม่น่าเกิดขึ้นคือ เจ้าตัว Linpus lite นี้มันไม่ได้สนับสนุนภาษาไทยมาในตอนแรกหลังจากติดตั้งเสร็จ และเช่นเดียวกับ Asus eee ที่ setting menu ต่าง ๆ ถูกซ่อนเอาไว้ในตอนแรก แถมเข้าไปหา Thaipatch ที่มีคนเคย post ไว้ใน web site ของ Acer Thailand ก็ขึ้น not found ซะอีก

เข้า terminal
สามารถทำได้โดย ไปที่ Files -> My Documents -> File menu -> Terminal

เปิด advanced mode
ตัว Desktop manager ที่ Linpus Lite ใช้คือ Xfce ซึ่ง menu จะถูกซ่อนเอาไว้ สามารถ enable ได้โดย
  • การ run xfce-setting-show บน terminal -> Click ที่ Desktop
  • ติ๊กที่หน้าช่อง Open menu on Right click
หลังจากนี้ เวลา click ขวาบนพื้นที่ว่างบน Desktop ก็จะ ปรากฏ menu ขึ้นมา

การทำภาษาไทยให้สามารถใช้งานได้
ทำได้โดยใช้วิธีการ set keyboard layout แบบที่เคยเล่าเอาไว้บางส่วนแล้วใน Linux keyboard layout โดยการ

  • เปิด text editor เพืื่อแก้ไขไฟล์ /etc/X11/xorg.conf โดยใช้สิทธิ์ root
  • ไปที่ section
    Section "InputDevice"
    Identifier "Generic Keyboard"
  • ที่บรรทัด XkbLayout เป็นข้อความจาก "us,gb" เป็น "us,th"
  • Save ไฟล์ และ restart เครื่อง หรือ reboot xserver
  • การสลับภาษาใช้ Alt-Shift เป็น default

การ disable SCIM input
มันเป็นเครื่องมือช่วยพิมพ์ภาษาจีน ญี่ปุ่น ภาษาไทยไม่ได้ใช้
การ disable ทำได้โดย click ขวาที่ icon SCIM input ใน tray icon เลือก settings แล้วเอาเครื่องหมายถูกออกจากหน้า Show stick icon แล้วก็ click OK

Tuesday, February 10, 2009

Plasma crash ใน KDE 4.1

เพิ่งเจอปัญหา Plasma ใน KDE 4.1 crash ทุกครั้ง หลังจาก restart เล่นเอา boot ไม่ขึ้น นึกว่าต้อง install ใหม่ซะแล้ว (ว่าจะลง Ubuntu แทนที่ Kubuntu ซะเลย โทษฐานขาด ๆ เกิน ๆ)

วิธีแก้ปัญหา คือ ไปลบไฟล์ configuration ของ Plasma ทิ้ง ซึ่งจะอยู่ต่างกันไปในแต่ละ version ใน Interpid จะย้ายมาอยู่ที่ directory ~/.kde แล้ว ในขณะที่ version ก่อนหน้าจะอยู่ที่ ~/.kde4 ไฟล์ที่ว่าก็คึอ ~/.kde/share/config/plasma-appletrc และ ~/.kde/share/config/plasmarc

แปลงเป็น คำสั่งบน shell
rm ~/.kde/share/config/plasma-appletrc
rm ~/.kde/share/config/plasmarc

หลังจากนั้นก็ restart หรือ reset x-server ด้วยการ Ctrl-Alt-Bkspace plasma ก็จะกลับมา ทำงานได้ แต่ setting ที่เคยทำเอาไว้ก็จะหายไปหมด แต่ก็ยังดีกว่าลงใหม่