-
MacBook is NOT a Laptop
มีคนบ่นกันมากว่า เจ้า MacBook / MacBook Pro นี่มันร้อนจัด ๆ ร้อนเกินกว่าจะวางบนตักทำงานได้ ก็มีไปบ่น ๆ กะทางแอปเปิ้ล … ได้รับคำตอบประมาณนี้ .. ก็ MacBook มันเป็น “โน๊ตบุ๊ํค” (สมุดจด) นี่คะ ไม่ใช่ “แลปท็อป” (บนตัก) ไผใช้ให้สู (เสร่อ) เอาไปวางบนตักล่ะคะ ? .. ใบ้แดก tags: macbook laptop heat
-
Data Interchange Format in Emergency
Information chaos is the last thing we need in the middle of a chaos. Tsunamis, tornados, volcano eruptions, earthquakes, mudflow, landslides, wildfire, flood, avalanche, … we never know what next. — Be prepared. บ้านเราปีที่แล้วมีสึนามิ ถัดมาไม่นานที่สหรัฐมีคาทรินา อินเดียมีแผ่นดินถล่ม อินโดแผ่นดินไหวภูเขาไฟระเบิด น้ำท่วมใหญ่ที่เชค และสด ๆ ร้อน ๆ น้ำท่วมโคลนถล่มแถบภาคเหนือตอนล่าง ภัยธรรมชาติ (หรือจะรวมก่อการร้ายเข้าไปด้วยก็ได้) พวกนี้ป้องกันไม่ได้ จะทำได้เพียงเตือนภัยล่วงหน้าก่อนเกิดเพื่อลดการสูญเสียชีวิต และเตรียมระบบเพื่อให้การช่วยเหลือหลังเกิดเหตุการณ์ จากประสบการณ์ที่ผ่านมาเมื่อสึนามิที่ผ่านมา เราพบว่าการแลกเปลี่ยนแบ่งปันข้อมูลระหว่างหน่วยงานบรรเทาภัย เป็นไปอย่างยากลำบาก หรือเป็นไปไม่ได้เลย ทำให้การช่วยเหลือเป็นไปอย่างมีประสิทธิภาพน้อยกว่าที่ศักยภาพจริงจะทำได้ ควรถึงเวลาที่เราจะคิดถึง มาตรฐานสำหรับแลกเปลี่ยนข้อมูลในเหตุการณ์ฉุกเฉิน/ภัยพิบัติ…
-
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.…
-
10+ Firefox Extensions For Web Development
Firefox Extensions For Web Development Web Developer Extension, Aardvark, Colorzilla, Fang, Link Checker, Measure It, Screen Grab, IE View, Fire FTP, HTML Validator, Firebug tags: Firefox, web development
-
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.