generatedata.com – data generator

Generate test data instantly, just clicks.

GenerateData.com by Benjamin Keen

เอาไว้สร้างข้อมูลเยอะ ๆ สำหรับทดสอบ ใช้ง่ายมาก ๆ เลือกเอาท์พุตได้หลายรูปแบบ – ถ้าอยากเอาไปใช้ออฟไลน์ก็มีซอร์สโค้ดให้ด้วย

technorati tags:
,
,

PHP IDE for Eclipse

PDT เป็นเครื่องมือพัฒนา PHP บน Eclipse ซึ่งทำงานเชื่อมกับ Web Tools ที่มีอยู่แล้ว

เพิ่งออกรุ่น 1.0 มาเมื่อไม่ถึงสองอาทิตย์ก่อน (2007.09.18)
ต้องใช้กับ Eclipse 3.3 และ Java 5.0 ขึ้นไปเท่านั้น

update url: http://download.eclipse.org/tools/pdt/updates/

NetBeans สำหรับ Java*
Eclipse สำหรับที่เหลือ

*โดยเฉพาะ Java SE และ Java ME / และถ้า NetBeans 6.0 ออกเมื่อไหร่ ก็เพิ่ม Ruby on Rails ลงไปด้วย 😀

technorati tags:
,
,

Ruby on Rails, PHP, and JavaScript in NetBeans 6

From NetBeans 6 Feature Plan:

JavaScript

Ruby, Ruby on Rails

PHP

น่าใช้มั๊ย ? 🙂

ตัว Ruby นี่ เข้าใจว่าคงใช้ JRuby (ซึ่งนักพัฒนาหลักไปอยู่กับซันแล้วพักนึง)

นอกจากนี้ส่วนประกอบต่าง ๆ ที่มากับ NetBeans 6 ก็จะเปิดโค้ดเยอะขึ้น (ตอนนี้ NetBeans IDE ตัวหลักเองเปิดอยู่แล้ว ใช้ CDDL) ดูได้จากสอง issue นี้:

Open Source

ตอนนี้ Milestone 5 อยู่ ส่วน Milestone 6 นี่ จะออก ๆ อยู่รอมร่อ งั้นรออีกไม่นาน ก็จะได้เขียน Ruby on Rails บน NetBeans แล้ว! วิ้ว! 😛

technorati tags:
,
,
,
,

My Eclipse Plug-ins list

จดไว้ กันลืม พักนี้ลงใหม่บ่อย

  • Subversion: http://subclipse.tigris.org/update_1.0.x
  • Web Tools: http://download.eclipse.org/webtools/updates/ *ลงไม่ได้ซักที ติด denpendency เต็มไปหมด
  • Ruby: http://rubyeclipse.sf.net/updatesite
  • Python: http://pydev.sf.net/updates
  • PHP: http://download.pipestone.com/eclipse/updates
  • Perl: http://e-p-i-c.sf.net/updates
  • JavaScript: http://www.interaktonline.com/ *ถ้าลง Web Tools ได้ ก็อาจจะไม่ต้องลงตัวนี้

Scripting with Eclipse

Eclipse plug-ins for popular scripting languages: Ruby, Python, PHP, and even Perl !

To install any of them to your Eclipse IDE:

  1. Click on Help → Software Updates → Find/Install from file menu in Eclipse.
  2. Select the radio button labeled, “search for new features to install”.
  3. Click on the “New Remote Site” button.
  4. Enter a name, and the url (any/all of these)
    • Ruby: http://rubyeclipse.sf.net/updatesite
    • Python: http://pydev.sf.net/updates
    • PHP: http://download.pipestone.com/eclipse/updates
    • Perl: http://e-p-i-c.sf.net/updates
  5. Click on “Finish”.
  6. A list of features will be presented, open the list and check the one labeled “RubyEclipse” / “PyDev for Eclipse”/ “phpeclipse” / “EPIC”.
  7. Click on “Next”.
  8. Follow the onscreen instructions to finish the automatic install.

Charset in MySQL 5

MySQL 5 – Connection Character Sets and Collations

มีปัญหา จะใช้ PEAR::MDB2 อ่านข้อความ utf-8 จาก MySQL (โพสต์ไว้ที่ Narisa.com) ปรากฏว่าข้อความ(ภาษาไทย, ภาษา non-Latin1)กลายเป็น ??? หมดเลย

หาในเน็ตอยู่นาน ปรากฏว่า ต้องเพิ่มคำสั่งนี้เข้าไปก่อนจะเริ่ม query SELECT

$db->query("SET CHARACTER SET utf8");

แต่ทำแบบนี้ก็กลายเป็นว่า ไม่รู้จะใช้ MDB2 (database abstraction layer) ไปทำไม เพราะ query นี้มันมีเฉพาะ MySQL ! 🙁

มีคนแจ้ง “บั๊ก” (ขอเพิ่มฟีเจอร์) ไว้แล้ว