Python

เรื่องมีอยู่ว่า พยายามหา 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)

  • ครูกุ๊ก 459
  • อลิน 151
  • สูตรสเน่หา 10
  • krucook 397
  • #krucook 273

คราวหน้าเดี๋ยวลองรันใหม่ในเวลาจริง เอาเป็นรายชั่วโมงจะได้ตีกราฟได้ด้วย

Perl

There is more than one way to do it

Python

there should be one—and preferably only one—obvious way to do it

Java (from @sugree)

write once, run only there

Django at Media Temple

ในบรรดาโฮสติ้งเมืองนอก โฮสต์สุดเทพที่ผมรู้จักคือ 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 รับประกันคุณภาพ) ถ้าที่อื่นก็มี เขียนแปะไว้ได้ในคอมเมนต์ครับ

Python on Planes!

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 ดีไหมเนี่ย