เรื่องมีอยู่ว่า พยายามหา Twitter monitoring tool แต่ไม่เจอถูกใจสักตัว (อยากได้แค่วัด mention เนี่ยล่ะ) เลยเขียนเองมันเสียเลย
หลักการคือดึง JSON จาก Twitter Search API มาวิเคราะห์ ตอนหัวค่ำเขียนอยู่พักนึงเป็นที่พอใจ กะว่าเสร็จแล้วเอาไปรันทุกวัน วันละครั้งด้วย cron ก็น่าจะจบ
แต่ละครมาครับ แถมเป็นครูกุ๊กตอนอวสานด้วย ระหว่างดูก็เหลือบไปเห็นข้อความของ @patsonic
Twitter มันเต็มไปด้วย #ครูกุ๊ก #อลิณ #KruCook
ก็เลยปิ๊งไอเดียว่า เอาโค้ดมารันดูดีกว่าว่ามีคนพูดถึง #ครูกุ๊ก ระหว่างที่ละครฉายมากแค่ไหน
แต่เนื่องจากผมไม่ได้เขียนโค้ดนานมาก มากๆๆ สนิมเกาะ เจอปัญหาทุกบรรทัดตั้งแต่ syntax ของ Python (ซึ่งไปตีกับ PHP เพราะช่วงหลังใช้บ่อยกว่า) ไปจนถึงฟอร์แมตของเวลา แต่อะไรก็ไม่ยากเท่า Unicode ของ Python มันเอี้ยจริงๆ T_T
โค้ดอันแสนเน่าอยู่ที่ pastebin.ca เผื่อใครจะสนใจนำไปใช้
ผมลอง keyword หลายตัวที่เกี่ยวข้องเยอะมาก จนเจอ Twitter API limit พอมารันต่อตอนเช้า ผลมันไม่เหมือนตอนกลางคืนซะแล้ว (นับระหว่าง 20.00-23.00 ของวันที่ 23 ธันวาคม 2552)
คราวหน้าเดี๋ยวลองรันใหม่ในเวลาจริง เอาเป็นรายชั่วโมงจะได้ตีกราฟได้ด้วย
There is more than one way to do it
there should be one—and preferably only one—obvious way to do it
Java (from @sugree)
write once, run only there
ในบรรดาโฮสติ้งเมืองนอก โฮสต์สุดเทพที่ผมรู้จักคือ Media Temple ซึ่งวางตัวไว้เป็นโฮสติ้งเกรดเอ มีลูกค้าระดับ TechCrunch เท่านั้นยังไม่พอ หลังจากเปิดตัวบริการ Grid-Service ที่ใครๆ ก็พูดถึง ยิ่งนำหน้าโฮสติ้งรายย่อยอื่นๆ แบบไม่เห็นฝุ่น เรียกได้ว่า Media Temple เขยิบจากโฮสติ้งธรรมดาเข้าไปใกล้กับบริการ on-demand computing ระดับเดียวกับพวก Amazon EC2/S3 แล้ว
วันนี้มาอ่านข่าว Media Temple เตรียมเพิ่ม Django เข้าไปในชุด Grid-Service ยิ่งรู้สึกว่าเทพเข้าไปใหญ่ พอมามองย้อนดูโฮสติ้งเมืองไทยที่ยังข้ามผ่านสงครามราคาไม่พ้น มัวแต่ห่วง cpu utilization กันอยู่ รวมถึงรู้จักแต่ PHP (แถมเป็น PHP4 ด้วย!) แล้วยิ่งเศร้าใจ
สำหรับเมืองไทย ถ้าอยากได้ Django แบบเดียวกับเค้าบ้าง อาจต้องลองถามไปทาง OpenFreeHost (ชื่อ sugree รับประกันคุณภาพ) ถ้าที่อื่นก็มี เขียนแปะไว้ได้ในคอมเมนต์ครับ
Assembly on Acid?
C++ on Cocaine?
Cobol on Cobble Stones?
Delphi on Drays?
Real Programmers use C on Chariots!
เคยเขียนไว้นานแล้ว ไม่ได้ทำจริงซะที ตอนนี้เริ่มมีแนวร่วม
ไอเดียผมก็เป็นเว็บสำหรับภาษาโปรแกรมนอกกระแส (หมายถึงกระแสของเมืองไทยอะนะ) หลักๆ คงเน้น Python และ Ruby แต่ก็เปิดรับภาษาอื่นๆ ไม่ว่าจะเป็น Erlang, Haskell, Smalltalk (ภาษาพวกนี้คงมีพี่ pok เป็นสมาชิกอยู่คนเดียวละมั้ง เหอๆ)
เฮียเดฟกับคุณ apirak แห่ง Thaimacdev เค้าเขียน Obj-C กัน ก็เอา คุยกับ อ.ธวัชชัย เสนอ Mono ด้วย เอามาให้หมด!
เซิร์ฟเวอร์คุณ roofimon จะหาให้ ปัญหาคือชื่อโดเมนเนมยังไม่ลงตัว ผมชอบ tubtimthai ดูคล้องจองดี แต่กลัวภาษาอื่นน้อยใจนี่สิ
การสร้าง community นั้น จำนวนสมาชิกเป็นเรื่องสำคัญ ดังนั้นใครอยากให้เปิดก็เอ้า! ขอเสียงหน่อย
อัพเดต: เฮียเดฟเขียนตอบ
อัพเดต 2: [จดไว้กันลืม] ไหนๆ เปิดเว็บใหม่ก็น่าลองใช้วิธี authentication ด้วย OpenID
อัพเดต 3: Sugree เขียนตอบ (อย่างยาวอะ)
อัพเดต 4: ตอนนี้กำลังคิดว่าอาจจะแตกแบรนด์ Blognone ดีไหมเนี่ย