Groovy the 1.5

คุณชาญวิทย์ ครุกรูวี่ แจ้งมาในอีเมลกลุ่ม thai-grails-user:

Groovy 1.5 เลขรุ่นเดิมคือ 1.1 ออกแล้วครับ
เหตุผลในการปรับเลขรุ่นมาเป็น 1.5
ก็เพื่อสะท้อนให้เห็นความเปลี่ยนแปลงในการสนับสนุนโครงสร้างภาษาที่มากขึ้น
เช่น Annotation, Enum และ Generic เป็นต้นครับ read more

Gant – Groovy Ant

“A Groovy-based build system that uses Ant tasks, but no XML.”

Gant เป็นเครื่องมือประกอบสร้างซอฟต์แวร์ (build system) ที่ใช้ Ant ทำงาน และใช้ภาษา Groovy กำหนดค่าต่าง ๆ (แทนที่จะใช้ภาษา XML)

ตัวอย่าง (จากเว็บไซต์ Gant):

includeTargets < < gant.targets.Clean cleanPattern << [ '**/*~' , '**/*.bak' ] cleanDirectory << 'build' target ( 'default' : 'The default target.' ) { println ( 'Default' ) depends ( clean ) Ant.echo ( message : 'A default message from Ant.' ) otherStuff ( ) } target ( otherStuff : 'Other stuff' ) { println ( 'OtherStuff' ) Ant.echo ( message : 'Another message from Ant.' ) clean ( ) } read more

NetBeans 6.0 + Groovy plug-in

NetBeans 6.0 ออกแล้ว เย่
ความสามารถใหม่ที่ชอบมากของรุ่นนี้ก็คือตัว run profile ที่ Eclipse มีตั้งนานแล้ว แต่ NetBeans เพิ่งจะมี

มีหลายแพ็คเกจให้เลือก ถ้าจะเขียน Java SE ทั่ว ๆ ไป ก็ขนาดแค่ 21 MB เท่านั้น

แพ็คเกจอื่น ๆ ก็มี Web/Java EE, Mobility/Java ME, Ruby/Rails, C/C++ หรือโหลดแบบครบเซ็ตเลยก็ได้
แพ็คเกจต่าง ๆ สามารถโหลดเพิ่มเติม/ปรับรุ่นได้ภายหลัง ด้วยตัว update manager ของ NetBeans read more

Hosting for Grails = :(

(Looks like GroovyBlogs.org is not support Thai yet.)

one-liner: ผมอยากใช้ Grails แต่โฮสติ้งจาวามันแพง

To me, Grails is a very interesting webapp framework.
Inspired (or copied) from Ruby on Rails, it do convention over configuration, scaffolding, instantly CRUD, etc. More over, you can use tons of quality Java libraries (or anything that runs on JVM) out there — seemlessly. This is, for me, a very big plus, as most of the NLP libraries that I currently use, or willing to use in the future, are in Java. read more

Groovy on Grails + Thai Groover

Ruby มี Ruby on Rails แล้ว ถึงตา Groovy มั่งล่ะ.. “Groovy on Grails” 😛

Grails เป็น webapp framework ลักษณะ MVC (model-view-controller) ที่ใช้แนวคิด convention over configuration เหมือนกับ Rails

ที่น่าสนใจมาก ๆ สำหรับ Grails ก็คือ มันทำงานอยู่บนเทคโนโลยีที่ได้รับการพิสูจน์มาแล้วในงานขนาดใหญ่(ยักษ์) อย่าง Java Servlet, Spring และ Hibernate (สำหรับ model) read more

A day with Web/DB application frameworks

Ruby on Rails is on the highlight (อ่าน pok’s blogger มีเรื่องนี้เยอะ พร้อมตัวอย่างจริง).

For Python, there’s Subway, Django, and SQLObject. —
For PHP, there’re Cake and PHP on Trax. —
Java, Trails. —
Groovy, Grails. —
.NET, MonoRail.

Most of them are Rails-inspired (well, Cake itself aggressively claims it’s actually a rip-off!)

นั่งเขียนเว็บบอร์ดใหม่เล่น ๆ ดีกว่า จะได้ลองหัดพวกนี้มั่ง read more