-
คุยกับคนทั้งโลก
อินเทอร์เน็ต มีข้อมูลเยอะแยะ แต่ถ้าหาไม่เจอ ก็ไม่มีประโยชน์ เราเลยต้องการเสริช์เอ็นจิ้น ก็อีก หาเจอแล้ว อยู่ในมือ แต่อ่านไม่ออก ไม่เข้าใจ ก็ไม่มีประโยชน์อีก ในอินเทอร์เน็ตมีเครื่องมือช่วยแปลภาษาเยอะแยะ สำหรับที่เกี่ยวกับภาษาไทย พอหาได้ ดังนี้: ภาษิต – แปล อังกฤษ< ->ไทย แบบทั้งประโยค ลองดู – พจนานุกรม ไทย< ->{อังกฤษ,เยอรมัน,ญี่ป่น,ฝรั่งเศส} + บริการเปิดพจนานุกรมอัตโนมัติ (รวดเดียวทั้งหน้า) LEXiTRON – พจนานุกรม ไทย< ->อังกฤษ อ่านไท – แปลจาก ภาพ เป็น ข้อความ (OCR) เช่นพวกเอกสารที่แสกนมา LekLekDict – พจนานุกรมอังกษ< ->ไทย บนมือถือ (Java) ราชบัณฑิตยสถาน – ศัพท์บัญญัติ (อังกฤษ< ->ไทย), พจนานุกรม (ไทย->ไทย)…
-
XINS : XML Interface for Network Services
From XINS home: Nov 16, 2004: XINS 1.0.0 released After 2 years of development, XINS version 1.0.0 has been released. XINS is a technology used to define, create and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the…
-
Java packages for Linux
JPackage Project. Java software RPMs for Linux. From Java Runtime to JBoss, Eclipse to Struts, and SableCC to Oracle-JDBC. Just install it as normal RPM.
-
Japan: Java Desktop System for Open Desktop
Press release: November 10, 2004, Japanese Ministry of Economy, Trade and Industry Endorses Sun Java Desktop System For Open Desktop Environment Initiative. Jonathan’s words on this.
-
Mobile Resource Guarantees
ได้เมลมาชวนไปสัมมนา (เค้าส่งหานศ.ทุกคนแหละ) เห็นว่าน่าสนใจดี เกี่ยวกับพวก mobile code เลยเอาลิงก์มาแปะ ตัวเองไปไม่ได้หรอก Speakers: Alberto Momigliano and Lennart Beringer Time: 4pm Friday 5th November 2004 Place: Room 4.03 Appleton Tower Title: Automatic Certification of Resource Consumption Abstract: The Mobile Resource Guarantees (MRG) project is developing Proof-Carrying Code technology to endow mobile code with certificates of bounded resource consumption. These certificates…
-
ซอร์สโค้ด Java 2 SE 5.0 มาแล้ว
ใช้ Java Research License (JRL) = อนุญาตให้ใช้ในการศึกษา, วิจัย, ใข้ส่วนตัวได้ — ยังไม่ใช่ Free/Open Source Software license JRL มีพื้นฐานมาจาก Sun Community Source License (SCSL) แต่เข้มงวดน้อยลง. Sun ตั้งใจจะเปลี่ยน license ของเทคโนโลยีจาวาทั้งหมดตอนนี้ที่ใช้ SCSL อยู่ เป็น JRL, ซึ่งรวมถึง J2EE และ J2ME ด้วย.
-
Javadocs Super Center
JDocs.com – Searchable docs for over 130 Java APIs, plus expert user comments!
-
IBM Java Card OS on a 1MB Smartcard
IBM พอร์ต Java Card Open Platform ไปบนสมาร์ตการ์ดรุ่นแฟลชเมมโมรี 1 MB ของ Sharp — ข่าวจาก Slashdot Java Card Technology
-
ขัดใจวัยรุ่น
นั่งดูเว็บเกี่ยวกะพวก Java performance tuning .. แล้วก็มีความรู้สึกขัดกันเองในหัว คือ ถ้าอยากให้โปรแกรม เล็ก เร็ว ใช้หน่วยความจำน้อยๆ ก็มักจะต้องแลกด้วยการทำ ‘ผิดหลักการเขียนโปรแกรม’ ตัวอย่างเช่น การใช้ accessor method (พวก get นู่น get นี่น่ะ) เนี่ย พอแปลงเป็น bytecode แล้ว มันซับซ้อนกว่าการประกาศตัวแปรเป็น public แล้วเรียกใช้ตรงๆ เค้าเลยแนะนำให้ประกาศเป็น public ไปเถอะ หรือว่า การทำสืบทอดคลาสกันลงมา เพื่อจะได้ไม่ต้องเขียนโค้ดซ้ำๆ กัน กลับเป็นเรื่องที่ผู้เชี่ยวชาญเรื่อง performance tuning ไม่แนะนำ บอกว่าเขียนโค้ดซ้ำๆ กันไปเถอะ ดีกว่า .. อ้าว ฯลฯ อยากให้โปรแกรมมันเร็วๆ นะ แต่เขียนตามแบบนั้นแล้วมัน .. ขัดใจ -_-“ ลองทำคลาส MiniString ใช้ใน…
-
LekLekDict กันต่อ
ว่างมาก (ทำเหมือน), เมื่อคืนเลยนั่งแกะต่อ แก้โน่นแก้นี่ ลองจัด package เปลี่ยนโค้ดเล่น ทำพังไปหลายรอบ เป็นการรื้อฟื้น J2ME อีกครั้งนึง ตอนแรกว่าจะลองทำ locale แบบทำให้ localize ได้ง่ายๆ จะใช้ ResourceBundle .. ปรากฏว่า java.lang ใน CLDC 1.0 มันไม่มีแฮะ -_-” (ไม่ก็ MIDP 1.0 นี่แหละ) .. ยังไม่ได้ลองว่าใน CLDC 1.1 / MIDP 2.0 มันมีรึเปล่า แต่ไม่เอาละ ไปเล่นอย่างอื่นดีกว่า ดูๆ ByteArray อยู่ เพราะลอง profiling แล้ว พบว่าใช้คลาสนี้เยอะมาก โดยเฉพาะเมทธอด getBytes() ซึ่งตัวนี้สร้างออบเจ็กต์ byte[] กันมหาศาลมาก ถ้าจำไม่ผิด เฉพาะ byte[]…