Submitted by mk on 24 December, 2009 - 07:32
เรื่องมีอยู่ว่า พยายามหา Twitter monitoring tool แต่ไม่เจอถูกใจสักตัว (อยากได้แค่วัด mention เนี่ยล่ะ) เลยเขียนเองมันเสียเลย
หลักการคือดึง JSON จาก Twitter Search API มาวิเคราะห์ ตอนหัวค่ำเขียนอยู่พักนึงเป็นที่พอใจ กะว่าเสร็จแล้วเอาไปรันทุกวัน วันละครั้งด้วย cron ก็น่าจะจบ
แต่ละครมาครับ แถมเป็นครูกุ๊กตอนอวสานด้วย ระหว่างดูก็เหลือบไปเห็นข้อความของ @patsonic
Twitter มันเต็มไปด้วย #ครูกุ๊ก #อลิณ #KruCook
ก็เลยปิ๊งไอเดียว่า เอาโค้ดมารันดูดีกว่าว่ามีคนพูดถึง #ครูกุ๊ก ระหว่างที่ละครฉายมากแค่ไหน
แต่เนื่องจากผมไม่ได้เขียนโค้ดนานมาก มากๆๆ สนิมเกาะ เจอปัญหาทุกบรรทัดตั้งแต่ syntax ของ Python (ซึ่งไปตีกับ PHP เพราะช่วงหลังใช้บ่อยกว่า) ไปจนถึงฟอร์แมตของเวลา แต่อะไรก็ไม่ยากเท่า Unicode ของ Python มันเอี้ยจริงๆ T_T
โค้ดอันแสนเน่าอยู่ที่ pastebin.ca เผื่อใครจะสนใจนำไปใช้
Submitted by mk on 18 July, 2009 - 08:49

It's deadly simple.
- Install Palm SDK/Emulator on Linux (Two .deb and one Sun JRE package)
- Follow Hello World Tutorial
What I can tell right now:
- webOS is "real web". UI element is <div> and you can change it via JavaScript DOM tree plus optional CSS.
- Feel like writing OS X Dashboard widget or Firefox extension. The packaging system is very similar to Firefox extension.
- 4-5 command line steps to re-deployment on emulator. You need a small shellscript to help.
- Programming approach is MVC.
- You don't need a Mac to develop Palm app. Windows and Linux are first tier development platform too.
Submitted by mk on 10 February, 2009 - 22:07
เป็นงานที่ทำไว้เมื่อ 1-2 สัปดาห์ก่อน มาจดวิธีการไว้กันลืม
เรื่องมีอยู่ว่ามีคำขาด (เรียกให้สวยว่า "ข้อเสนอแนะ") จากสปอนเซอร์ของโครงการ Thailand Political Base ว่า "ทำเว็บให้มันสวยกว่านี้หน่อยซิ" ผมเลยจำเป็นต้องมายุ่งกับ MediaWiki ซึ่งเป็น CMS ที่ซับซ้อนมากตัวหนึ่งที่เคยจับมา
(เหตุผลที่สำคัญอันหนึ่งก็คือ MediaWiki เป็น CMS เพื่อ Wikipedia เท่านั้น period ถ้าเอาไปใช้อย่างอื่นจะลำบากมาก แต่ในกรณีของ Thailand Political Base จะไม่เข้าข่ายเพราะว่ามีลักษณะเป็นสารานุกรมเหมือนกัน)
Submitted by mk on 30 June, 2008 - 20:05
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
Submitted by mk on 22 March, 2008 - 04:19
- เห็นขนาดไฟล์แล้วปาดเหงื่อ (2.1GB) และได้ข้อสรุปว่าต้อง torrent เท่านั้น
- แต่ torrent ที่หอช้าจัด ต้องเดินไปโหลดมหาลัยซึ่งก็ไม่ได้ไปทุกวัน กว่าจะโหลดเสร็จกินเวลาไปสองสัปดาห์ ยังดีที่มันไม่ corrupt ตอนเมาท์ dmg แล้วขึ้น verifying นี่โคตรลุ้น
- ลองแล้วพบว่าเหมือนที่เขียนไว้ใน Blognone คือ learning curve สูงพอสมควร เพราะเราต้องหัดใหม่ทั้ง Objective-C และคลาสต่างๆ ใน Cocoa Touch ไปพร้อมๆ กัน นี่กำลังคิดว่ากลับไปหัด Objective-C บนคอนโซลก่อนน่าจะดีกว่า
- Objective-C มี alloc โผล่มาเตือนให้นึกถึงความหลัง ชักเสียวๆ
- Simulator อันใหญ่ไจแอนท์มาก โผล่มาทีเต็มจอ ลดขนาดไม่ได้ด้วย
- ยังคิดไม่ออกว่าจะลองเขียนอะไรดี
Pages