-
Java to AJAX compiler !
Google Web Toolkit – Build AJAX apps in the Java language เท่ซะ You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML. Write AJAX applications in the Java language with Google Web Toolkit ลง NetBeans 5.5 Beta (เพิ่งออก) แล้วลอง GWT เลยมะ ?…
-
YALE – Yet Another Learning Environment?
YALE – Yet Another Learning Environment? ถ้าใครรู้จัก Weka .. นั่นแหละ มันคือประมาณ Weka แหละ (ซอฟต์แวร์สำหรับเอาไว้ทดลอง การเรียนรู้ของเครื่อง / การทำเหมืองข้อมูล) แต่ดูสดกว่า คงเพราะมาทีหลัง มีเครื่องมืออำนวยความสะดวกเพิ่มเติมจากที่ Weka มี อย่างตัวเลือก feature หรือเรื่อง XML อ้อ ใช้ตัว classifier/clusterer ของ Weka ใน YALE ได้ด้วยนะ อ่านฟอร์แมต ARFF ของ Weka ก็ได้ ดูจากภาพหน้าจอ YALE ทำ visualization ได้สวยกว่าด้วย YALE is an environment for machine learning experiments and data mining.…
-
Defect Removal vs Defect Survival
Exception Handling and Fault Tolerance in Java: Defect Removal vs. Defect Survival tags: defect, error, exception handling, failure, fault, fault tolerance, reliability, robustness
-
Find BUGS in your Java code
for bugs FindBugs — plug-ins for Eclipse | NetBeans PMD — plug-ins for Eclipse | NetBeans Jlint for coding style Checkstyle — plug-ins for Eclipse | NetBeans | jEdit List of tools for static Java code analysis
-
H2 database engine and SQuirreL SQL client
H2, a free SQL database engine, by the developer of Hypersonic SQL. Benchmarks (by H2) show it outperforms popular opensource db engines (embedded and client-server), like HSQLDB, Derby, MySQL and PostgreSQL, in many areas. H2 is free, comes with source code, and you can freely distribute it (but it is NOT open source, yet). H2…
-
JavaScript in Java 6
อย่างที่พอจะรู้กันบ้างแล้ว ว่า Java 6 จะใช้รองรับภาษาสคริปต์อย่างเป็นทางการ (ในตัว API เลย โดยจะอยู่ในแพคเกจ javax.script แล้วก็มีเครื่องมือสนับสนุนอื่น ๆ อีก) วันนี้เผอิญไปเห็นสไลด์เกี่ยวกะเรื่องนี้ เลยเอามาฝาก: Scripting for Java Platform (JavaOne 2005) นอกจากการเรียกใช้ภาษาสคริปต์ภาษา API ได้แล้ว ในส่วนของเครื่องมือ (ซึ่งจะมาพร้อมกับ Java 6 SDK แต่ไม่ได้เป็นส่วนหนึ่งของสเป็ค Java 6 SE) จะมีโปรแกรมเพิ่มขึ้นมาตัวนึงสำหรับเรื่องนี้โดยเฉพาะ คือ jrunscript (กดเพื่อดูวิธีใช้) เอาไว้รันสคริปต์จากคอมมานด์ไลน์ (ค่าปริยายเป็น JavaScript แต่จะระบุภาษาอื่นก็ได้) ตัวอย่าง: ผ่านคำสั่งเป็นพารามิเตอร์ (เหมือนพวก Perl) jrunscript -e “print(‘hello world’)” ระบุภาษาด้วยออปชั่น -l / เรียกชุดคำสั่งจากไฟล์ jrunscript -l…
-
Character set detection in Java
jchardet — a Java port of Mozilla’s automatic charset detection algorithm.
-
Open Source HTML Parsers in Java
Open Source HTML Parsers in Java, a list by Java-Source.net NekoHTML, HTML Parser, Java HTML Parser, Jericho HTML Parser, JTidy, TagSoup, HotSax แถม Nux เหมือนจะทำอะไรได้หลายอย่างสารพัดเกี่ยวกับ XML (เป็น wrapper ของตัวอื่น ๆ ด้วย)
-
TIGER API 1.8 released
TIGER API is a library which allows Java programmers to easily access the structure of any corpus given as a TIGER-XML file. oeze, one of the authors of TIGER API, has leave a message to us today: BTW, Tiger API has moved. This is the new URL: TIGER API. We have also included a section…
-
Java Puzzlers
Java Puzzlers: Traps, Pitfalls, and Corner Cases, a book by Joshua Bloch, a former Distinguished Engineer at Sun Microsystems, a man behind JDK 5.0, now chief Java architect at Google, and Neal Gafter, Google software engineer. Seeing Shouldn’t Be Believing