ลบแคช TwitterFox ช่วยให้เร็วขึ้น(มาก)

สำหรับรุ่น 1.8 ขึ้นไปนะครับ บางคนใช้แล้วอาจรู้สึกว่ามันอืดๆและกิน CPU

สาเหตุคือมันเก็บ tweet ไว้ใน SQLite cache ครับ ใช้ไปนานๆจะยิ่งโต โชคดีที่มีวิธี clear ง่ายๆ คือ

  1. เข้า about:config
  2. หา extensions.twitternotifier.clearDB แล้วปรับเป็น true
  3. Restart Firefox

พอ Restart กลับมาแล้ว มันจะเซ็ตกลับเป็น false ให้เองนะครับ ใช้ๆไปแล้วอยาก clear อีกเมื่อไร ก็ทำวิธีข้างบนครับ

ตอนผมไปเจอ มันซัดไป 18 MB เก็บทวีตไว้ 60000 กว่าอัน ไม่แปลกใจเลยที่อืด – -‘

TwitterFox Mod 1.8.2: HTTPS + CopyName

ใครสงสัยว่า TwitterFox Mod คืออะไร ลองอ่าน โม TwitterFox ให้เปิด tab ด้วย https และเพิ่มเมนู Copy with Name

ไม่กี่วันมานี้ TwitterFox ได้ออกรุ่น 1.8.2 ซึ่งแก้บั๊กเล็กๆน้อยๆ

  • อาการค้างเวลาโหลด Tweet เยอะๆบน Windows
  • ขึ้น Unread ในแท็บ Recent กับ Mentions ซ้ำกัน
  • Progress bar วิ่งไม่หยุดเวลา Tweet แล้ว failed

แล้วก็เช่นเคย ผมไม่ชอบเวลาเปิดลิ้งค์จาก TwitterFox แล้วมันไม่ใช่ HTTPS มันไม่ปลอดภัย! แล้วก็บลาๆ ก็เลยโมมันนิดหน่อย

  • เปิดลิ้งค์ที่เข้าไปยังเว็บ http://twitter.com/.. ทุกอันด้วย https://twitter.com/… แทน
  • เวลาคลิกขวา Copy จะมีชื่อคนพิมพ์แถมมาด้วย

ว่าแล้วก็โหลดกันได้เลยครับ

Download TwitterFox Mod 1.8.2: HTTPS + CopyName

ป.ล. ถ้าเคยลง 1.8.2 ไว้แล้ว ให้ uninstall ออกก่อนนะครับ

TwitterFox 1.8.1: HTTPS + CopyName

ใครสงสัยว่ามันคืออะไร ลองอ่าน โม TwitterFox ให้เปิด tab ด้วย https และเพิ่มเมนู Copy with Name

และแล้ว TwitterFox ก็ออกรุ่น 1.8.1 ที่มีความสามารถในการเปลี่ยน theme และยืดหดหน้าต่างได้ตามใจชอบ

… แต่มันก็ยังไม่มี https tab อยู่ดี ก็เลยจัดการโมซะ ออกมาเป็น 1.8.1 ตัวนี้

คลิกขวา Save แล้วลากโยนใส่หน้าต่าง Firefox ได้เลยนะครับ

Download TwitterFox 1.8.1 HTTPS+CopyName

Pidgin: Random Crash on Windows (GDI Objects Leak)

ผมใช้ Pidgin เล่น Google Talk มาหลายเดือนแล้วเนื่องจากเบื่อ Google Talk Client ที่แสนเก่าและไร้ซึ่งลูกเล่นใดๆ แต่ Pidgin ยังมีปัญหาหลักๆที่กวนใจอยู่เสมอคือ มันชอบ crash เอามากๆ crash วันหนึ่ง 3-4 ครั้งได้ จนตอนนี้เรียกได้ว่ามี sense รู้สึกได้ว่ามันกำลังจะ crash

อาการที่เห็นคือตำแหน่งของข้อความที่คุยจะเลื่อนแล้วไม่ค่อยตรง บางทีมี font เกยๆกัน หนักเข้าหน่อยหน้าต่างจะเริ่มเป็นสี่เหลี่ยม mosaic สีน้ำเงินแดงเต็มไปหมด หลังจากนั้น 2-3 วินาทีก็จะมีเสียงอันน่าสะพรึงกลัวดังขึ้น พร้อมกับปุ่ม OK ให้เรากดยอมรับแบบห้ามมีข้อโต้แย้งใดๆทั้งสิ้น

ขอบ่น

หลังจาก format เครื่องไปเมื่อวานด้วย ความหวังว่าปัญหานี้จะหายไป ลืมบอกไปว่า ก่อน format ก็มีบางโปรแกรมที่ crash บ่อยเหมือนกัน เลยนึกว่าเป็นที่ Windows  แต่แล้วมันก็ไม่หายครับ มันออกลายอีกครั้งเมื่อบ่ายวันนี้ด้วยการ crash ติดต่อกัน 3 รอบขณะผมนั่งค้น chat logs อยู่

ยังดีที่สาเหตุการ format ครั้งนี้จริงๆแล้วไม่ได้มาจาก pidgin ไม่งั้นผมคงเซ็งเป็ดที่ต้องมานั่ง format ลง Windows ลงโปรแกรม เสียเวลาไป 3 ชั่วโมงแล้วไม่ได้อะไรขึ้นมา สาเหตุจริงๆที่ format คือ Microsoft SQL มันรันไม่ได้ แล้วผมต้องใช้สอบสัปดาห์หน้า ซึ่งนั่นไม่เกี่ยวกับ entry นี้จึงไม่ขอเล่าต่อ

ถึงยังไงผมหมดความอดทนแล้วล่ะ ต้องหาทางแก้ปัญหานี้ให้ได้ ไม่งั้นก็จะกลับไปใช้ Google Talk Client ตัวเดิมอย่างถาวรแล้ว ด้วยความโชคดีบางอย่างทำให้การ crash ครั้งนี้มันแสดงรายละเอียดและสาเหตุที่พังด้วย ทำให้รู้ว่าต้นเหตุมาจาก libcairo-2.dll ก็เลยลองไปถามอากู๋เพื่อนยากจนได้คำตอบมามากมาย และได้รู้ว่ามีผู้ร่วมชะตากรรมกับเรามิใช่น้อย
Continue reading “Pidgin: Random Crash on Windows (GDI Objects Leak)”

ย้าย MySQL datadir ใน Ubuntu

หลังจาก ติดปัญหานานอยู่นานมาก ว่าทำไมย้ายแล้วรันไม่ผ่าน พอย้ายกลับดันรันได้ ทั้งๆที่ไม่ได้แก้อะไรเลยนอกจาก datadir

งงอยู่นานมาก ลองปรึกษา @icez ก็งงไปตามๆกัน สุดท้ายลอง google ถึงรู้ว่ามีผู้ร่วมชะตากรรมอยู่ไม่น้อย จนเจอวิธีแก้

  1. stop mysql – /etc/init.d/mysql stop
  2. move dir – mv /var/lib/mysql /home/mysql
  3. แก้ my.cnf – vi /etc/mysql/my.cnf แก้ datadir = /home/mysql
  4. แก้ apparmor config – vi /etc/apparmor.d/usr.sbin.mysqld
    เพิ่ม /home/mysql เข้าไป ลอกๆจาก /var/lib/mysql เอาละกัน
  5. restart apparmor – /etc/init.d/apparmor restart
  6. start mysql – /etc/init.d/mysql start