-
AJAXLST
โครงงาน (โครงการ?) ที่ทำอยู่ตอนนี้ ใช้ XML เป็นหลัก เยอะมาก อะไร ๆ ก็ XML (ทำไปทำมาเหมือนเอาใจคนให้ทุน :P) เวลาประมวลผล ก็มีใช้ทั้ง Java, XSLT, Perl, Prolog, Python .. ตามแต่จะหาชิ้นส่วนมาประกอบกันได้ คือพยายามไม่สร้างอะไรเพิ่ม ถ้าไม่จำเป็น งานที่ได้รับมอบหมายตอนนี้ เค้าจะเอาหน้าจอที่ให้ผู้ใช้เข้าไปดูไอ้ข้อมูลที่เก็บอยู่ง่าย ๆ ก็คงจะทำเป็นเว็บล่ะ ตอนแรกดู ๆ Python ไว้ เพราะคนอื่น ๆ ในทีมพอจะรู้เรื่องบ้าง แต่ทำไปทำมา ก็มาลงที่ PHP เพราะเหมือน lib อะไร ๆ มันเยอะกว่า ถ้าพูดถึงเรื่องเว็บ. อีกอย่าง เซิร์ฟเวอร์เค้าก็มี PHP ลงไว้แล้วด้วย ไม่ต้องยุ่งยาก. สองสามวันที่ผ่านมาก็เลยนั่งยำ ๆ PHP + XML +…
-
AJAX @ Devmo
AJAX tutorials and resources at developer.mozilla.org (Devmo) Devmo also features all(?) documents from the late Netscape DevEdge website (DevEdge is probably the best site for web developers I’ve ever seen). Devmo is powered by MediaWiki.
-
Lomo sidekick
อยากได้กระเป๋าโลโม่โม่โม่โม่โม่ สีขาวสวยกว่า แต่เลอะแน่ ๆ
-
Deer Park hates long string without whitespace
วนลูป foreach ให้ PHP มัน append สตริง ด้วยค่าประมาณ “tok_N”, ไปเรื่อย ๆ เยอะเหมือนกัน หลังจบลูป เราก็ตัดเจ้า , ตัวท้ายสุดทิ้ง จะได้ประมาณนี้ “tok_1″,”tok_2″,”tok_3″,…,”tok_N” แล้วก็พิมพ์ค่านี้ออกไป โดยใช้ echo ธรรมดา ๆ (ที่ตั้งใจคือจะเอาไปประกาศเป็น Array ใน JavaScript น่ะ) พบปัญหาคือ ถ้าสตริงมัน “ยาวมาก ๆ” เนี่ย Deer Park (Firefox รุ่นก่อนรุ่นทดสอบ) มันไม่ยอมพิมพ์ให้แฮะ -_-“ คือ Deer Park มันคงต้องรับสตริงชุดนี้เข้าไปแล้วแหละ (เพราะเว็บเบราเซอร์มันไม่ได้ทำหน้าที่สร้างหนิ ตัวเว็บเซิร์ฟเวอร์ตะหากที่สร้าง) แต่ไม่ยอมแสดง กดดู Page Source ก็ไม่มี. แต่พอลองหน้าเดียวกันด้วย IE แล้วไม่มีปัญหา แสดงได้ทุกอย่าง วิธีแก้ปัญหาคือ…
-
PHP 5 + MySQL settings on Windows
ปวดหัวนิดหน่อย นั่งเซตให้ PHP 5 ใช้ MySQL ได้ ปัญหามันเริ่มมาจาก PHP 5 เค้าไม่ได้รวมฟังก์ชั่น MySQL เอาไว้ในตัว แต่แยกเป็นโมดูลต่างหาก แล้วก็ไม่ได้เปิดไว้เป็น default ก็เลยต้องเซตเจ้า php.ini กันหน่อย ทีนี้ เหมือนไอ้ php.ini มันก็ต๊อง ๆ คือทำอะไรไม่ค่อยเหมือนที่คิดเท่าไหร่ มีคนบ่นกันเยอะ หลังจากมั่ว ๆ อยู่พักนึง (เคยลองแล้วเมื่อหลายวันก่อนกับ Apache 2.0 แต่ไม่สำเร็จ วันนี้ลองใหม่กับ IIS ที่มากับ Win XP) ก็ได้ความ ก่อนอื่นต้องไปดาวน์โหลด zip package ของ Windows มาลงก่อน. เน้นว่า zip package เพราะตัว installer ไม่มีโมดูล MySQL ให้นะ (หรือถ้าอยากลงง่าย ๆ…
-
Brothers
My second bro, the youngest and probably the brightest in our family, now Mr. “B.Sc. Information Technology”. A bioinformatics lover who now got stucked with SAP — welcome to the “real world” ! My first bro, just next to me, now Mr. “B.Arch. Industrial Design”. A graphic designer wannabe. But what he is actually doing…
-
Sharing is what you do with media.
An Interview with Ourmedia.org’s J.D. Lasica. Ourmedia.org is a glassroots media hosting provider, offers free storage and free bandwidth for videos, audio files, photos, text or software. Most of the media published is in some form of free/open licenses such as GPL, Public Domain, or Creative Commons. The interview also mentioned Flickr.
-
Jonathan Ive
An interview of Jonathan Ive (that guy who gives us iPod and iMac), the Design Museum‘s Designer of the Year 2003. A link from Joel on Software (July 25, 2005).
-
Congratulations!
ปีนี้น้องสองคนจบพร้อมกัน คนนึงรับปริญญาไปแล้ว อีกคนรับพรุ่งนี้ ขอแสดงความยินดีกับบัณฑิตใหม่ทุกคน ตั้งใจอยากทำอะไร ก็ขอให้มีแรงมีโอกาสทำ ฉันรักธรรมศาสตร์ เพราะ ? ข่าวแถม: SIIT News V. 10 No. 2 ออกแล้ว
-
Information matters, book doesn’t
ก่อนจะอ่านได้ ต้องหาให้เจอก่อน: The college library of tomorrow