ย้ายบล็อกไปที่ bact.cc แล้วนะครับ

พ.ร.บ.คอมพิวเตอร์
หยุด ร่างพ.ร.บ.คอมพิวเตอร์
พื้นที่เก็บข้อมูลออนไลน์ ฟรี 2GB จาก Dropbox (sync กับ Windows, Linux, Mac, iPhone, Android ฯลฯ ได้)

2004-07-30

What SCO doesn't want you to know?

(from Can GNU ever be Unix? by Jem Matzan, NewsForge)

----

Since you don't need any of the original AT&T Unix source code to certify your operating system and use the Unix trademark, you do not have to license anything from the SCO Group to call your operating system Unix. As a matter of fact, SCO has to pay The Open Group to use the Unix and UnixWare trademarks, and The Open Group is not very happy with SCO's obnoxious and unprofessional public behavior.

SCO only has the right to license the Unix source code that they have control over; basically what they bought from Novell, which was sold to them first by AT&T. SCO does not control the patents to the Unix source -- those also remain with Novell -- and whether or not SCO controls the copyright to the code is currently a matter of debate; SCO says it controls the copyright and Novell claims that it still retains those rights. Either way, the SCO Group actually controls very little so-called "intellectual property" with regard to the Unix operating system.

Another interesting SCO-related point is the company's claim that Linux contains code similar to bits found in SVR4 Unix. GNU/Linux and the BSDs strive for standards compliance on many levels, and that means following the prescribed Open Group, ISO, and IEEE standards as much as possible. SCO has shown little proof of copyright infringement thus far, but has claimed that some Linux files, such as ctype.h and errno.h, are "copied" from its proprietary code. In reality, the similarity is likely due to the fact that in both SVR4 and Linux these files were designed according to published standards. SCO does not own the standard or the material in the standard; it is either trying to intentionally mislead people to give the appearance of credibility, or was not thorough enough in its research on the matter.

----

Sun Labs Open House 2004

from Arun Perinkolam's blog

features Project Looking Glass, ECC-based public key, Sun's open-source XACML library, and wireless inter-CPU communication.

2004-07-28

ขอคารวะ

โปรแกรมเล่นเกมจับคู่

พันจอก!

social network

Currently read several (popular science) books on 'social network' and 'microbehavior' (for two months, but haven't really finished any -- just only selected chapters of interest).

And last week, got mentioned about Orkut from the SIGIR 2004 tutorial (Text Summarization, Drago Radev). And, eventually, today I got an invitation to Orkut network from Nong Pa.

The idea is fairly simple. You have friends, and each friend of yours also has friends, and so on -- by this way, the network will grows up in an exponential fashion.

The favorite claim is that, giving six degree of connectedness, we can link everyone in this world together into the same global network, i.e. Osama Bin Laden could be a friend of a friend of a friend of a friend of a friend of YOU.

And if we consider each person as a node and their friendship as an edge, giving enough degree of connectedness, we'll come up with a graph (not tree) -- that means you can know one individual person by more than one way (path).

Your ex-girlfriend is now a girlfriend of your best friend. -- That's also the case :P

in love? -- listen pop music.

Wedding Present, Cinerama, Cloudberry Jam.

2004-07-18

Vote "No Vote"

สั้นๆ
ถ้าไม่มีใครดี ก็อย่าไปเลือกมัน
ไปใช้สิทธิ กาช่อง “ไม่ลงคะแนน” ซะ

ยาวๆ
ไปอ่านที่ อ.นิธิ เขียน - เลือกที่จะไม่เลือก

"เลือกที่จะไม่เลือก" ที่วิกิพีเดีย

2004-07-17

Shinobi

Ninja tools
(Sorry, I can't read Japanese either :P)

ไม่รู้เหมือนกันว่าเกี่ยวกะอะไร อ่านไม่ออก
ขายอุปกรณ์นินจา? อาวุธลับ?
ซื้อมาแล้วมีคู่มือให้ด้วยป่าว :P

รหัสจั๊กกะจี้

(fwd mail จากเพื่อน)
----


คุณลิ้นจี่กับนายสับปะรด มีลูกสาวชื่อน้องลำไย อายุ 16 ปี
คุณลิ้นจี่กับนายสับปะรด เป็นบุพการีที่หวงลูกสาวมากๆ
โทรศัพท์ที่บ้านทุกสายที่มาถึงน้องลำไยจะถูกยกฟัง อีเมลทุกฉบับก็ถูกตรวจสอบ
เพราะคุณพ่อคุณแม่จะเป็นคนถือพาสเวิร์ดไว้เอง ทั้งพาสเวิร์ดในการต่อเน็ต และการเช็กเมล

วันหนึ่ง มีเพื่อนคนหนึ่งเมลมาหาน้องลำไย
คุณนายลิ้นจี่เช็กเมลแล้วเห็นว่าปลอดภัยดี เลยต้องปล่อยให้น้องลำไยอ่านเมล


----
ลำไยเพื่อนรักของน้ำหวาน

น้ำหวานคิดถึงลำไยมากๆ เลย ตั้งแต่วันที่เราไปกินไอติมด้วยกันที่เซ็นเตอร์วัน
เอ้อ แล้วตกลงน้ำหวาน จะไปเรียนเลขกับเราหรือเปล่า เราเรียน 8 ชั่วโมงต่ออาทิตย์
นะ อาจารย์สอนดี๊ดีละ นี่น้ำหวานตั้งใจจะไปเรียนเพิ่มเติมอีกหลายวิชาเลยละ ในเทอมหน้า

ถ้าลำไยอยากเรียนกับเรา ก็ลองหาเวลาว่างๆ วันหยุดหรือหลังเลิกเรียน แล้วลองพูดขอ
ให้แม่ยอมให้เรียนสิ น้ำหวานคิดว่า มันน่าจะช่วยให้เกรดของลำไยดีขึ้นผิดหูผิดตาแน่นอน

เมื่อวันก่อนเราไปเดินเดอะมอลล์งามวงศ์วาน ที่นี่มีร้าน Zen ที่ลำไยชอบมาเปิดด้วย
นะ แต่เสียดายจังที่น้ำหวานไม่ชอบกินอาหารญี่ปุ่นแบบดิบๆ อ้ะ แต่ถ้าพวกสุกๆ ก็กินได้

เอ้อ แล้วลำไยเคยไปกินบุฟเฟต์อาหารญี่ปุ่น ที่โออิชิตรงปากทางลาดพร้าวบ้างหรือเปล่า
เราไม่เคยไปกินเลย เขาบอกว่ามีของกินเยอะเลยนะ ซูชิ หรือปลาดิบ ของย่างเขาก็จัดหามา
ไว้ กินเท่าไรก็ได้ไม่อั้นจ้า พี่ของน้ำหวานไปกินบ่อยๆ งั้นเอาไว้วันไหนที่ว่างๆ เราค่อยหา
โอกาสไปลองกินกันนะจ๊ะ หรือถ้าลำไยไม่อยากกินบุฟเฟต์ เราก็ไปร้องคาราโอเกะกันที่
ร้านใบไม้ร่าเริงก็ได้นะจ๊ะ ไว้จะชวนพวกเพื่อนๆ ไปเปิดห้อง

เอ้อ ลำไยได้ดูหนังเรื่อง "ไอ้ฟัก" ไหมจ๊ะ น้ำหวานดูแล้วละตั๊กสวยดี แต่สงสารพระเอกจังเลย ถ้าลำไยอยากดูอะไรๆ ให้รู้เรื่อง ก็ลองดูเฉพาะตอนท้ายๆ นะ

น้ำหวาน
----


น้องลำไยอ่านเมลแล้วก็อมยิ้ม พิมพ์ตอบเมลไป โดยคุณนายลิ้นจี่เซ็นเซอร์ก่อนส่งตามเคย
ข้อความของน้องลำไยมีดังต่อไปนี้ :-


----
น้ำหวานเพื่อนรักของลำไย

วันที่! เราไปกินไอติมด้วยกันอ้ะ มันเป็นวันอะไรนะ ลำไยลืมแล้วอ้ะ ตกลงมันวันเสาร์
อาทิตย์ หรือวันธรรมดานะ เรื่องที่ชวนเรียนพิเศษอ้ะ อันนี้ลำไยลองคิดดูดีๆ แล้ว ก็คงจะ
ไม่เอาดีกว่า แค่เรียนในวันธรรมดาก็เหนื่อยจะแย่อยู่แล้วละ

ได้ยินมาเหมือนกันเรื่องร้านอาหารญี่ปุ่น แต่จริงๆ แล้วเราไม่ได้ชอบกินมากขนาดนั้นหรอก แค่ชามสองชามเราก้ออิ่มจะแย่อยู่แล้วอ้ะนะ แถมกินมากๆ อ้วนขึ้นมาก็กลัวว่าจะไม่
มีเสื้อผ้าสวยๆ ใส่ด้วย ใครจะหุ่นดีตลอดกาลอย่างน้ำหวานละจ๊ะ

ประชดหรอกน่า ! เรากับเธอก็หุ่นพอๆ กันแหละ เสื้อผ้าอะไรๆ ก็ไซส์เดียวกันหมด
จำตอนที่ไปซื้อกางเกงด้วยกันได้ไหมล่ะ เราใส่เอวเท่ากันพอดีเลย พูดถึงเรื่องเสื้อผ้า
เดือนนี้เราซื้อไปเยอะมากๆ เลยละ

คราวต่อไปที่ไปชอปด้วยกัน น้ำหวานต้องเบรกๆ เราไว้มั่งนะจ๊ะ เรื่องคาราโอเกะอ้ะ
หน้าโรงเรียนเราก็มี ไม่เห็นต้องถ่อไปไกลถึงแถวเกษตรเลยอ้ะ ยัยอุ๊ห้อง 12 ไปลองมา
แล้ว บอกว่ามีเพลงเยอะใช้ได้ทีเดียว อ้อ ! พรุ่งนี้ตอนเที่ยง น้ำหวานช่วยพยายามจองโต๊ะ
กันที่ตัวหน้าๆ ไว้ให้เราหน่อยนะ แล้วจะรู้ว่าเราจะบอกอะไรน้ำหวาน

ลำไยเอง
----




คุณเห็นรหัสลับกันไหม ? ถ้าไม่เห็นก็ดูเฉลยได้นะครับ...

เฉลย

เมลน้ำหวาน ให้อ่านเฉพาะคำหลังสุดของแต่ละประโยค

----
ลำไยเพื่อนรักของน้ำหวาน

น้ำหวานคิดถึงลำไยมากๆ เลย ตั้งแต่วันที่เราไปกินไอติมด้วยกันที่เซ็นเตอร์วัน
เอ้อ แล้วตกลงน้ำหวาน จะไปเรียนเลขกับเราหรือเปล่า เราเรียน 8 ชั่วโมงต่ออาทิตย์
นะ อาจารย์สอนดี๊ดีละ นี่น้ำหวานตั้งใจจะไปเรียนเพิ่มเติมอีกหลายวิชาเลยละ ในเทอมหน้า
ถ้าลำไยอยากเรียนกับเรา ก็ลองหาเวลาว่างๆ วันหยุดหรือหลังเลิกเรียน แล้วลองพูดขอ
ให้แม่ยอมให้เรียนสิ น้ำหวานคิดว่า มันน่าจะช่วยให้เกรดของลำไยดีขึ้นผิดหูผิดตาแน่นอน

เมื่อวันก่อนเราไปเดินเดอะมอลล์งามวงศ์วาน ที่นี่มีร้าน Zen ที่ลำไยชอบมาเปิดด้วย
นะ แต่เสียดายจังที่น้ำหวานไม่ชอบกินอาหารญี่ปุ่นแบบดิบๆ อ้ะ แต่ถ้าพวกสุกๆ ก็กินได้
เอ้อ แล้วลำไยเคยไปกินบุฟเฟต์อาหารญี่ปุ่น ที่โออิชิตรงปากทางลาดพร้าวบ้างหรือเปล่า
เราไม่เคยไปกินเลย เขาบอกว่ามีของกินเยอะเลยนะ ซูชิ หรือปลาดิบ ของย่างเขาก็จัดหามา
ไว้ กินเท่าไรก็ได้ไม่อั้นจ้า พี่ของน้ำหวานไปกินบ่อยๆ งั้นเอาไว้วันไหนที่ว่างๆ เราค่อยหา
โอกาสไปลองกินกันนะจ๊ะ หรือถ้าลำไยไม่อยากกินบุฟเฟต์ เราก็ไปร้องคาราโอเกะกันที่
ร้านใบไม้ร่าเริงก็ได้นะจ๊ะ ไว้จะชวนพวกเพื่อนๆ ไปเปิดห้อง

เอ้อ ลำไยได้ดูหนังเรื่อง "ไอ้ฟัก" ไหมจ๊ะ น้ำหวานดูแล้วละตั๊กสวยดี แต่สงสารพระเอกจังเลย ถ้าลำไยอยากดูอะไรๆ ให้รู้เรื่อง ก็ลองดูเฉพาะตอนท้ายๆ นะ

น้ำหวาน
----


ส่วนของลำใยให้อ่านเฉพาะคำแรก


----
น้ำหวานเพื่อนรักของลำไย

วันที่! เราไปกินไอติมด้วยกันอ้ะ มันเป็นวันอะไรนะ ลำไยลืมแล้วอ้ะ ตกลงมันวันเสาร์
อาทิตย์ หรือวันธรรมดานะ เรื่องที่ชวนเรียนพิเศษอ้ะ อันนี้ลำไยลองคิดดูดีๆ แล้ว ก็คงจะ
ไม่เอาดีกว่า แค่เรียนในวันธรรมดาก็เหนื่อยจะแย่อยู่แล้วละ
ได้ยินมาเหมือนกันเรื่องร้านอาหารญี่ปุ่น แต่จริงๆ แล้วเราไม่ได้ชอบกินมากขนาดนั้นหรอก แค่ชามสองชามเราก้ออิ่มจะแย่อยู่แล้วอ้ะนะ แถมกินมากๆ อ้วนขึ้นมาก็กลัวว่าจะไม่
มีเสื้อผ้าสวยๆ ใส่ด้วย ใครจะหุ่นดีตลอดกาลอย่างน้ำหวานละจ๊ะ

ประชดหรอกน่า ! เรากับเธอก็หุ่นพอๆ กันแหละ เสื้อผ้าอะไรๆ ก็ไซส์เดียวกันหมด
จำตอนที่ไปซื้อกางเกงด้วยกันได้ไหมล่ะ เราใส่เอวเท่ากันพอดีเลย พูดถึงเรื่องเสื้อผ้า
เดือนนี้เราซื้อไปเยอะมากๆ เลยละ

คราวต่อไปที่ไปชอปด้วยกัน น้ำหวานต้องเบรกๆ เราไว้มั่งนะจ๊ะ เรื่องคาราโอเกะอ้ะ
หน้าโรงเรียนเราก็มี ไม่เห็นต้องถ่อไปไกลถึงแถวเกษตรเลยอ้ะ ยัยอุ๊ห้อง 12 ไปลองมา
แล้ว บอกว่ามีเพลงเยอะใช้ได้ทีเดียว อ้อ ! พรุ่งนี้ตอนเที่ยง น้ำหวานช่วยพยายามจองโต๊ะ
กันที่ตัวหน้าๆ ไว้ให้เราหน่อยนะ แล้วจะรู้ว่าเราจะบอกอะไรน้ำหวาน

ลำไยเอง
----



หึหึ...

2004-07-16

Microsoft buys Lookout to boost search

หลังจากเพิ่งเปิดตัว MSN Search ตัวใหม่ไปไม่นาน
ไมโครซอฟต์ก็ไปซื้อบริษัท Lookout Software ซึ่งทำซอฟต์แวร์ค้นหาข้อความในโปรแกรม Outlook

คาดว่านี่เป็นการเสริมความสามารถของบริการการค้นหาของ MSN Search
และความสามารถต่อไปที่จะเพิ่มเข้ามา คือบริการค้นหาไฟล์ในเครื่องของผู้ใช้เอง (เครื่องที่ใช้ Windows นะ)

Who is the Queen?

I'm trying to be myself.
Understand everyone.
It's a mission and a half.

Looking at everyone.
Trying to learn something.
But I am getting more confused.
It's hard being cool.

Our generation.
Alienation.
Have we a soul?

Techo emergency.
Virtual reality.
We're running out of new ideas?

Who is the Queen?


a national anthem that I can related myself to ... from Human Traffic [imdb]
(a parody of “God save the Queen”, British national anthem, sing it that way)

คนไทย

จากโพสต์ตะกี้
คือผมมันเป็นพวก alert คนไทยน่ะ
อยากเจอไปหมด ขอให้เป็นคนไทยเหอะ หันควับๆ (บ้า)

เป็นโรคไม่คิดถึงเมืองไทย(เท่าไหร่นัก) แต่คิดถึงคนไทย

จริงๆ นะ

คนไทย 2 คน จะไปเที่ยว Highland

ตะกี้อยู่ในครัว กำลังจะเวฟบะหมี่กิน (Tesco Chow Mein)
ได้ยินเสียงคนคุยกันจากข้างนอก .. คุ้นๆ ภาษาไทยนี่หว่า
เลยโผล่หัวลงไปดู เออ ท่าจะใช่แฮะ เดินหัวดำมาเลย
ก็เลยตะโกนทักลงไป ด้วยคำทักเบสิก "สวัสดีครับ"

ปรากฏว่าได้ผล ได้คุยกันแว๊บๆ (ไม่คุยนาน รู้ว่าเค้าเมื่อยคอ)
ได้ความว่ามาเที่ยววันแรก เดี๋ยวพรุ่งนี้ไป Highland
โถ.. ไอ้คนอยู่ที่นี่มาตั้งเกือบปี ยังไม่เคยไปเลย - เศร้า T-T

Thai Transcription

produces Thai transcript in both IPA and the romanization.

by A'Wirote, Faculty of Arts, Chulalongkorn University

bact' for hire

I'm about to graduate soon this September. (MSc in Cognitive Science and Natural Language.)

If you want to hire me, please contact net dot siit at art (put it in reverse order).
Experiences: concert backstage staff, amateur carpenter, software localization engineer, teaching assistant, weekend footballer, waiter and dishwasher. My CV (not quite update).

I will consider every kinds of job, preferably in scientific/engineering area, especially in academic/research related to language technology. But pizzaman or meter reader can also be my passion, if comes with good package/offerings :P

The map

(from fwd mail)

แผนที่ชีวิตของพระบาทสมเด็จพระเจ้าอยู่หัวฯ พระบรมราโชวาท ในพระบาทสมเด็จพระเจ้าอยู่หัวฯ

  • ขอบคุณข้าวทุกเม็ด น้ำทุกหยด อาหารทุกจานอย่างจริงใจ
  • อย่าสวดมนต์เพื่อขอสิ่งใด นอกจาก “ปัญญา” และ ความกล้าหาญ”
  • “เพื่อนใหม่” คือของขวัญที่ให้กับตัวเอง ส่วน “เพื่อนเก่า”/ “มิตร” คืออัญมณีที่ นับวันจะเพิ่มคุณค่า
  • อ่านหนังสือ ธรรมะ ปีละเล่ม
  • ปฏิบัติต่อคนอื่นเช่นเดียวกับที่ต้องการให้ผู้อื่นปฏิบัติต่อเรา
  • พูดคำว่า “ขอบคุณ” ให้มากๆ
  • รักษา “ความลับ” ให้เป็น
  • ประเมินคุณค่าของการให้ “อภัย” ให้สูง
  • ฟังให้มากแล้วจะได้คู่สนทนาที่ดี
  • ยอมรับความผิดพลาดของตัวเอง หากมีใครตำหนิ และรู้แก่ใจว่าเป็นจริง
  • หากล้มลง จงอย่ากลัวกับการลุกขึ้นใหม่
  • เมื่อเผชิญหน้ากับงานหนักคิดเสมอว่า เป็นไปไม่ได้ที่จะล้มเหลว
  • อย่าถกเถียงธุรกิจภายในลิฟต์
  • ใช้บัตรเครดิตเพื่อความสะดวก อย่าใช้เพื่อก่อหนี้สิน
  • อย่าหยิ่งหากจะกล่าวว่า “ขอโทษ”
  • อย่าอายหากจะบอกใครว่า“ไม่รู้”
  • ระยะทางนับพันกิโลเมตร แน่นอนมันไม่ราบรื่นตลอดทาง
  • เมื่อไม่มีใครเกิดมาแล้ววิ่งได้ จึงควรทำสิ่งต่างๆ อย่างค่อยเป็นค่อยไป
  • การประหยัดเป็นบ่อเกิดแห่งความร่ำรวย เป็นต้นทางแห่งความไม่ประมาท
  • คนไม่รักเงิน คือ คนไม่รักชีวิต ไม่รักอนาคต
  • ยามทะเลาะกัน ผู้ที่เงียบก่อน คือ ผู้ที่มีการอบรมสั่งสอนที่ดี
  • ชีวิตนี้ฉันไม่เคยได้ทำงานเลยสักวัน ทุกวันเป็นวันสนุกหมด
  • จงใช้จุดแข็ง อย่าเอาชนะจุดอ่อน
  • เป็นหน้าที่ของเราที่จะพูดให้คนอื่นเข้าใจ ไม่ใช่หน้าที่ของคนอื่นที่จะทำความเข้าใจใน สิ่งที่เราพูด
  • เหรียญเดียวมี 2 หน้า ความสำเร็จ กับ ล้มเหลว
  • อย่าตามใจตัวเอง เรื่องยุ่งๆ เกิดขึ้นล้วนตามใจตัวเองทั้งสิ้น
  • ฟันร่วงเพราะมันแข็ง ส่วนลิ้นยังอยู่เพราะมันอ่อน
  • อย่าดึงต้นกล้าให้โตไวๆ (อย่าใจร้อน)
  • ระลึกถึงความตายวันละ 3 ครั้ง ชีวิตจะ มีสุข มีอภัย มีใช้อยู่
  • ถ้าติดกระดุมเม็ดแรกผิด กระดุมเม็ดต่อ ๆ ไปก็ผิดหมด
  • ทุกชิ้นงานจะต้องกำหนดวันเวลาแล้วเสร็จ
  • จงเป็นน้ำครึ่งแก้วตลอดชีวิต เพื่อเรียนรู้เพิ่มเติมได้ตลอด
  • ดาวและเดือนที่อยู่สูงอยากได้ต้องปีน “บันไดสูง”
  • มนุษย์ทุกคนมีชิ้นงานมากมายในชีวิต จงทำชิ้นงานที่สำคัญที่สุดก่อนเสมอ
  • หนังสือเป็นศูนย์รวมปัญญาของโลก จงอ่านหนังสือเดือนละเล่ม
  • ระเบียบวินัย คือ คุณสมบัติที่สำคัญในการดำเนินชีวิต

(อัพเดท 6 ก.พ. 2550: ยังไม่มีการยืนยันใด ๆ ทั้งสิ้น ว่าข้างต้นนั้น เป็นคำสอนจากในหลวง โดยเฉพาะอย่างยิ่งในสถานการณ์ที่ผ่าน ๆ มา มีการแอบอ้างบ่อยครั้ง โปรดใช้วิจารณญาณ)

2004-07-15

Wikipedia Fund Raising

"Wikimedia is a non-profit organization that provides computing and network resources to create and distribute free content. Since we do not plan ever to have advertisements, and since we will never charge authors to write or readers to read our online content, we rely on donations to keep us going."

Einstein@Home

Something similar to SETI@Home,
but instead of a greeny alien, it's searching for a gravitational wave.

Let's use your computer spare time to actually do 'something' :)

2004-07-14

The Good Die Young

"remember that while the good die young,
the best remain forever young"


from Picture This: Debbie Harry and Blondie by Mick Rock

Blondie is one of my favorite band. You have to listen to their live album. It just really LIVE.
The tide is high, One way or another, Atomic, and etc.
Though I definitely knows the first two songs mentioned since I was very young, I actually do knows/cares about who's singing the song when I was in the university (undergrad), as at that time a remix version of Atomic was used in Coke ads during France 98 World Cup.

Tonight make it magnificent
Tonight
Make me tonight

Your hair is beautiful
Oh, tonight
Atomic
Oh Atomic
Oh


It was just a 'click', the song just stunned me, and made me wants to know who's the band.

while the good die young, the bad die also, as everybody does.
you would love to read this ..
เตรียมตัวตายอย่างมีสติ - พระไพศาล วิสาโล (sorry, it's in Thai).

2004-07-13

Free Java report library and chart library

JFreeReport: ".. reads data from a TableModel and generates formatted output, supporting features that include headers, footers, page numbering, grouping, totals, averages, embedded images, and more. Reports can be previewed on-screen, or saved in Acrobat PDF, Excel, HTML, XML or text format. .."

JFreeChart: ".. supports pie charts (2D and 3D), bar charts (horizontal and vertical, regular and stacked), line charts, scatter plots, time series charts, high-low-open-close charts, candlestick plots, Gantt charts, combined plots, thermometers, dials and more. It can be used in applications, applets, servlets and JSP. .."

135 ปอนด์

tutorial session, แพงจัง ไปดีมั๊ยเนี่ย

SIGIR 2004

2004-07-12

A Talk by Bruce Eckel: Java Issues & Directions

A talk given at UC Berkeley, Haas School of Business, on June 25, 2004.

Bruce is an author of very famous Thinking in C++ and Thinking in Java books.

streaming video (2 hrs 16 mins)

on first 50 mins, he covers
  • garbage collection is the way for new languages to go -- program managability
  • problems with Java's checked exception
  • Java just has too many 'words' (too long code) -- maintainability
  • classpath nightmare -- At the very least we need a equivalent of "which" (in Unix)
  • Applets have failed
  • Truly "Write Once, Run Anywhere" from other camps -- Microsoft XAML + Aurora vs Macromedia Flash + MXML + Flex
  • Java on Desktop
  • Eclipse 3.0 as a rich client platform
  • Java is good on server
  • developers: write once learning curve (Java is bad. too complex)
  • users: seamlessly run anywhere (Java is bad, too complex)
  • JDK 5.0 new features: generics, autoboxing, enumerations, attributes/metadata, new concurrency, syntax improvements (e.g. for-each) -- competition is good
  • ...
with a lot mentionings to Python

Good Riddance (Time of Your Life)

one of my fav Green Day tracks.

in my inbox today, from my very very best friend.

listen from kapook.com

2004-07-11

Using AI for Spam Filtering (พร้อมซอร์สโค้ดในกล่อง)

เพิ่งอ่านเรื่อง spam จากบล็อกของ อ.มะนาว + comment ไปนิดหน่อย
กดไปดู /. ก็เจอเรื่องนี้พอดี .. แหม เข้าซะ

Application of Biological Metaphors for Identifying and Killing Spam

Last life in the universe @ Edinburgh Filmhouse

Six of the Best from cinematographer Chris DOYLE.

Including Last Life in the Universe (Ruang rak noi nid mahasan / เรื่องรัก น้อยนิด มหาศาล),
on screen Fri 30 Jul to Thu 12 Aug @ Edinburgh Filmhouse.

my fav.

Rubik (มั่ง)

เอากะเค้าหน่อย / ได้มาจาก Rich Burridge's Weblog (@ Sun Bloggers)

CubeSolver เป็น 'หุ่นยนต์' เล่นรูบิค สร้างจากตัวต่อเลโก้ (Lego)
ตัวหุ่นประกอบตัวแขนกล และกล้อง (เอาไว้ดูว่าอยู่ขั้นไหนแล้ว) -- นี่คือมัน 'เล่น' เองอัตโนมัติจริงๆ แต่ไม่ได้คิดเองนะ แค่เคลื่อนไหวไปตามโปรแกรมที่กำหนด .. แต่แค่นี้ก็เจ๋งแล้วอ่ะ

กดเข้าไปดูรูป+วิธีสร้างได้

2004-07-10

Newcastle

its real full official name should be Newcastle upon Tyne.
(Tyne is a name of a river)

will going there tomorrow, for my senior's graduation ceremony.

2004-07-09

Security hole found in Mozilla browser

from cnet:

"Developers at the open-source Mozilla Foundation have confirmed that the latest version of their Web browsers have a security flaw that could allows attackers to run existing programs on the Windows XP operating system."

also covered at newsforge | slashdot

PATCH AVAILABLE HERE

2004-07-08

Performance of Java versus C++

a survey from University of Southern California.

พ่อตาย แม่ตาย ตา ยาย หลาน ลูกสะใภ้ เมืองไทย ไชโย

อ่านข่าว 4 ชีวิตหวิดสังเวย 'มือปราบยงยุทธ' / นำ 40 คอมมานโดถล่มยับบ้านเหยื่อ

นี่ถ้าตายหมดบ้าน ตำราจก็ยัดข้อหาให้ได้สบายเลยสิ จะขายยา ขายผงอะไรก็ได้
คนตายพูดไม่ได้นี่

(ไม่ได้ว่าใครผิดใครถูกนะ เจ้าหน้าที่เค้าก็ทำงานลำบาก -- แค่ตั้งข้อสังเกตว่า ถ้าตายหมดบ้านไปซะเลย เรื่องมันคงยุ่งตำรวจน้อยกว่านี้)

อย่ามองหา 'ประโยชน์' จากบล็อกนี้

ถ้ามันจะมี มันมีเอง

แต่อย่าไปหามาก
ไม่มีก็คือไม่มี -- นะจ๊ะ

2004-07-07

Sciences and Engineering Scholarships at SIIT

Teaching Assistant positions
at Sirindhorn International Institute of Technology (SIIT),
Thammasat University, Thailand
(สถาบันเทคโนโลยีนานาชาติสิรินธร มหาวิทยาลัยธรรมศาสตร์)
  • Bachelor's degree with GPA of at least 2.75
  • Master's degree with GPA of at least 3.25
  • Information Technology or Computer Science in the following fields:
    • Computer Vision and Learning, Robotics (contact: Dr. Matt)
    • Image Processing, Medical Imaging (contact: Dr. Bunyarit)
  • Scholarship may be granted for TA / Instructor who enroll as a graduate student
  • Strong background in programming
  • Excellent command of spoken and written English
----

Scholarships also available for the fields of
  • Civil, Electrical, Electrical Power, Industrial, Mechanical Engineering
  • Energy, Management Technology
More jobs & scholarships.

OpenOffice.org 2.0 Guide to New Features

Next best things to come.

Note: just only 'working draft', some features may not appear in the final release of 2.0.

เป็นแค่ร่างนะครับ แต่เอาไว้ดูคร่าวๆ ได้ บางคุณสมบัติอาจจะไม่มีในรุ่นที่ออกจริง

Evolution could speed net downloads

using evolutionary algorithm to improve caching

ทำไม 'แพง'

Microsoft Research, Sun Labs, HP Labs, IBM Research, AT&T Labs, Intel Research

พวกนี้ใช้เงินทั้งนั้นนี่
แต่ละตัวใช้เวลาทั้งนั้น แล้วก็ไม่ใช่ว่าจะออกมาเป็นผลิตภัณฑ์ขายได้ทุกตัว
ราคามันก็ไปตามความเสี่ยงด้วย

ถ้าจะบอกว่า ของพวกนี้ ทำเองก็ได้ ไม่ต้องซื้อ ไปให้มหาลัยทำก็ได้
แล้ว grant หรือ sponsorship ที่ให้มหาลัยมาจากไหน?
(ถ้าไม่มาจากภาครัฐ ก็มาจากบริษัทต่างๆ อยู่ดี)

ถ้าเป็นภาครัฐ คิดว่าเค้าเอาเงินมาจากไหนล่ะ?

คือมันต้องมีใครซักคนจ่ายอยู่ดี
ของฟรี (gratis) มันไม่มี
จะจ่ายตอนไหน จ่ายเป็นก้อน จ่ายทีละนิด จ่ายตรงๆ หรือจ่ายอ้อมๆ จนมองไม่เห็น ก็เท่านั้น

----

แน่นอน เค้าลงแรงคิดอะไรขึ้นมาได้ ก็ควรจะมีสิทธิเก็บเกี่ยวดอกผลจากตรงนั้น
(แบบนี้ก็เป็นแรงจูงใจอันหนึ่ง ทำให้ส่วนรวมได้ประโยชน์ - มีโอกาสใช้นวัตกรรมใหม่ๆ)
ที่น่าสนใจกว่า คือจะจำกัดการเก็บเกี่ยว หรือการอ้างสิทธิยังไง ไม่ให้มันกว้างเกิน จนคนอื่นๆ ไม่สามารถคิดอะไรคล้ายๆ กันได้เลย
(แบบนี้คือส่วนรวมเสียประโยชน์แล้ว - โอกาสที่นวัตกรรมใหม่ๆ จะเกิด ถูกจำกัด)

----

หรือจะให้ห้องวิจัยของมหาลัย ติดปุ่ม PayPal ไว้ที่เวบของตัวเองดี?
แล้วจะมีคนกดรึเปล่า? ถ้าเริ่มทำวันนี้ แล้วอีกห้าปีสิบปีค่อยได้ใช้
หรืออาจจะไม่สำเร็จเลยด้วยซ้ำ

ยิ่งนาน ยิ่งเสี่ยง
ใครจะอยากให้เงินง่ายๆ

เสี่ยงมาก ก็แพงมาก
ธรรมดา

2004-07-06

sticky note ... is in the air

What will happen? How our live will changes? if the net is everywhere.

BBC News reports on Urban Tapesteries project.
A technology that allow you to leave note at a place you currently are to other people who will coming at that place in the future. It just like putting sticky note in the air.

update: Win EE6 just had introduced me a quite similar project, Geo Notes from Sweden.

New MSN Search

MSN เปิดตัวระบบค้นหาตัวใหม่ มาแนว minimalist แบบเดียวกับที่ทำให้ Google ประสบความสำเร็จมาแล้ว
แถมฟีเจอร์ต่อฟีเจอร์ ดูคร่าวๆ แล้ว มีไม่น้อยหน้ากัน
อย่างลิงก์ไปหาข่าวที่เกี่ยวข้องที่ Google มี MSN ก็มี
ส่วนที่ MS หวังทำเงินไว้เต็มที่ ก็คงที่โฆษณานี่แหละ ลักษณะเหมือน Google เป๊ะ

ที่น่าสนใจคือตัว MSN น่ะ มีเนื้อหาในมือเยอะแยะ
ถ้าเอาตรงนั้นมาร่วมเล่นด้วย ก็ท่าจะ search ได้มันน่าดู
เอาแค่ Encarta ก็แย่แล้ว เนื้อหาตั้งไม่รู้เท่าไหร่
แถม annotation ในนั้นเพียบ (ร่วมพัฒนาโดย NLP Group, Microsoft Research) ถ้าจะเอาจริงๆ หาได้ตรงแน่ๆ
คนส่วนใหญ่เค้าก็อยากได้ answer เลยทั้งนั้นแหละ link น่ะไม่อยากได้หรอก
ปีนี้ MS ส่งระบบ Question Answering System ของตัวเองร่วมใน TREC QA track ด้วย

เหมือนๆ กับที่ Amazon ก็อาศัยจุดแข็งของตัวเอง ที่มีหนังสือในรูปแบบอิเลกทรอนิกส์ตั้งไม่รู้เท่าไหร่
พอมาทำเสริช์เอนจิ้นของตัวเอง (A9) ก็มีฟีเจอร์ค้นหาในหนังสือได้ด้วย ไปกันใหญ่ เจ๋งจริงๆ
whatwewant: A9

ตัว Google ไม่ได้มีเนื้อหาอะไรของตัวเองแบบนั้น
ไม่รู้ว่าการเสนอบริการ Gmail กับ Google Groups (ทั้งแบบดั้งเดิม คือ newsgroups และแบบ mailing list ทำนอง yahoogroups) รวมถึง Blogger.com นี่ด้วย นี่จะเป็นการขยายเนื้อหาของตัวเองรึเปล่า
ประมาณว่า information is in the conversation

แต่ถ้าพูดถึงค้นหาไฟล์ในเครื่อง ใครจะสู้คนทำระบบปฏิบัติการได้ล่ะ?
หรือจะ p2p search .. ไปค้นไฟล์ในเครื่องคนอื่นด้วย?

Java Prolog

Prolog Cafe is a Prolog-to-Java source-to-source translator system.
  • open source
  • 100% Pure Java
  • calling Prolog from Java
  • calling Java from Prolog

2004-07-05

Trusted Solaris and Sun Rays being used by US military

in U.S. Joint Forces Command

Jimmy Jump

Last night EURO 2004 Final, there was one man ran into the pitch.

Everybody knows by then he's a Barca fan, from the flag he throwing. Anyway, nobody knows yet about the word "Jimmy Jump" screened on his T-shirt.

Today, welcome to the JimmyJump.com, his own website.

กูรุ กูรุ คาถาพาต๊อง

เป็นการ์ตูนที่ชอบมากๆ

กลับเมืองไทยไปเมื่อไหร่ จะไปตามซื้ออ่านให้หมด
(ไม่รู้จะออกรึยัง เล่ม 13 นี่นานแล้วนะ)



comment: "ขำสาด"

UEFA Euro 2004 All-Star Squad

Goalkeepers:
Petr Cech - Czech Republic, Antonios Nikopolidis - Greece.

Defenders:
Sol Campbell - England, Ashley Cole - England, Traianos Dellas - Greece, Olof Mellberg - Sweden, Ricardo Carvalho - Portugal, Georgios Seitaridis - Greece, Gianluca Zambrotta - Italy.

Midfielders:
Michael Ballack - Germany, Luis Figo - Portugal, Frank Lampard - England, Maniche - Portugal, Pavel Nedved - Czech Republic, Theodoros Zagorakis - Greece, Zinedine Zidane - France.

Strikers:
Milan Baros - Czech Republic, Angelos Charisteas - Greece, Henrik Larsson - Sweden, Cristiano Ronaldo - Portugal, Wayne Rooney - England, Jon Dahl Tomasson - Denmark, Ruud van Nistelrooy - Holland.

----

The Adrian Harte XI:

GK Petr Cech - Czech Republic
DR Giourkas Seitaridis - Greece
DC Ricardo Carvalho - Portugal
DC Traianos Dellas - Greece
DL Marek Jankulovski - Czech Republic
MR Cristiano Ronaldo - Portugal
MC Theodoros Zagorakis - Greece
MC Maniche - Portugal
ML Pavel Nedved - Czech Republic
FW Wayne Rooney - England
FW Milan Baroš - Czech Republic

A CS Research Topic Generator

got it from lew's blog.

A CS Research Topic Generator.

usage: for any 'dump-ass' pantip.com/comsci post :P

eprints.org

dedicated to opening access to the refereed research literature online through author/institution self-archiving.

Reduce compile time with distcc

distributed: distcc and
cached: ccache

should be really great for mega-apps, like OpenOffice.org.

2004-07-04

Linux users are spoiled

เห็นด้วยมากๆ ว่าแต่ละดิสโทรมีซอฟต์แวร์ 'เยอะเกินไป'
ไม่เห็นจำเป็นต้องลงมาให้หมดทุกอย่าง

พูดถึงว่า ถ้าอินเตอร์เนตเมืองไทยมันเร็วๆ กว่านี้
ไปแบบ install on demand ก็น่าจะเวิร์ก
หรือว่าจะเรียกหาจากแผ่น แบบ MS Office ก็ได้
(คือลงไปแต่ 'stub' เอาไว้ให้เรียกใช้โปรแกรมได้ แต่ยังไม่ลงตัวโปรแกรมจริงๆ
รอจนกว่าผู้ใช้จะเรียกใช้ส่วนนั้นครั้งแรกเมื่อไหร่ ก็จะเรียกหาแผ่นซีดี เพื่อติดตั้งตัวโปรแกรมจริงๆ)

ไอ้อย่าง apt หรือ emerge นี่มันก็ดี
แต่ว่ามันก็อาจจะซับซ้อนเกินไปอยู่ดี

อย่างเกิดว่า เรามีไอคอนของ OpenOffice.org อยู่ในเมนู program มาให้ตอนติดตั้งเลย
แต่ว่าตัว OO.o จริงๆ เรายังไม่ลงให้
รอเมื่อไหร่ผู้ใช้เรียกใช้ ก็ค่อยไป apt ไป emerge ฯลฯ มาลงให้
(อืม.. ท่าจะคอมไพล์นานนะ :P)
ถ้าเรียกใช้แค่ Writer ก็ลงให้แค่ Writer พวก Calc ไรงี้ไม่ต้องลงให้
(รอจนกว่าเค้าจะเรียกใช้ Calc ค่อยลงให้)

แต่กรณีพวกซอฟต์แวร์ที่มัน tightly-integrated กัน
อย่างพวกชุดโปรแกรมสำนักงาน (office suite) นี่
ก็อาจจะต้องอาศัยความร่วมมือจากแต่ละโปรแกรมเหมือนกัน
(คือถ้า Writer ไปเรียกใช้ Calc ก็ต้องไปแจ้งให้ตัวจัดการ package ทราบด้วย
เพื่อที่ตัวจัดการ package จะได้ไปเอามาลงให้)

ถ้าทำแบบนี้ได้ทั้งหมด
ก็จะลงแค่เท่าที่ใช้จริงๆ
แบบง่ายๆ (สำหรับผู้ใช้) ด้วย

Metadata for the desktop

ใช้ RDF สำหรับ metadata บนเดสก์ทอป (i.e. ไม่ใช่เวบ)

2004-07-03

Smile Font Editor / เล่าเรื่องคนแก่

ไม่รู้ว่ามันไปอยู่ที่เวบนั้น (WinSite.com) ได้ยังไง

เป็นโปรแกรมที่เขียนไว้เล่นๆ เมื่อ... 10 ปีที่แล้ว? ถึงรึเปล่า?
จำได้ว่าต้องสมัยมัธยมนี่แหละ

สมัยนั้นเขียนปาสคาลใหม่ๆ ก็เขียนเล่นไปเรื่อย
พอดีช่วงนั้นเปิด bbs ด้วย (ชื่อ Smile Site)
ก็เลยรู้จักคนโน้นคนนี้เพิ่มขึ้น มีของให้เล่นเยอะขึ้น มันก็หนุกๆ ดี

มีตั้งกลุ่มกันด้วยนะ [SDG] ย่อมาจาก Siam Developer Gang
หลักๆ ก็มีผมกะ นาย แมนรัตน์ ชอบชื่น
คนนี้เก่งมาก เขียนปาสคาลได้สุดยอด แมนรัตน์ก็เปิด bbs เหมือนกัน ชื่อ ZeroNET
ที่เจ๋งคือ เค้าเขียนโปรแกรมควบคุม bbs เอง
(สมัยนั้นจำไม่ค่อยได้แล้ว ว่ามีโปรแกรมควบคุม bbs ที่ดังๆ อะไรบ้าง แต่ที่แน่ๆ มีอยู่ตัวนึงชื่อ WildCat ฟังก์ชั่นเพียบ)

จำได้ว่าโปรแกรมที่เขียน นอกจากไอ้ตัวแก้(บิตแมบ)ฟอนต์นี่แล้ว
ก็ยังมีโปรแกรมรายชื่อบีบีเอสในเมืองไทย (ใช้เป็นโปรแกรมสมุดโทรศัพท์ก็ได้)
แล้วก็มีโปรแกรมฐานข้อมูลตัวย่อ (อันนี้เขียนด้วย Clipper)
แล้วก็โปรแกรมอ่าน text file แต่เป็น text file ที่มี tag สีต่างๆ
ถ้าอ่านด้วยโปรแกรมของมัน ก็จะแสดงเป็นสีในจอให้ดูได้

นึกๆ ไปแล้วก็สนุกดี

แต่ให้มาเขียนตอนนี้ ท่าทางจะทำไม่ได้แล้ว -_-"

เสียดายพวกซอร์สโค้ดด้วย หายไปหมดแล้ว
เครื่องมันมีปัญหา ยกไปให้เค้าซ่อม
ที่ร้านเล่น ghost ล้างฮาร์ดดิกส์เกลี้ยงเลย
จำได้ว่าโกรธมากวันนั้น ทั้งโกรธทั้งเศร้าโคตรๆ
เพราะว่าฮาร์ดดิสก์อันนั้น เก็บงานทั้งหมดที่เคยทำมาตั้งแต่เริ่มเล่นคอม
รวมทั้งข้อมูลต่างๆ ที่หาไว้เตรียมทำซีเนียร์โปรเจ็คด้วย
ไหนจะ mp3 ที่หายากๆ อีก
(จนป่านนี้บางเพลงยังใหม่ไม่เจอก็มี เทปหรือซีดีก็หาซื้อไม่ได้)
เจ็บใจโคตร ร้านมันก็ไม่รับผิดชอบอะไรเลย

ตัวแมนรัตน์นี่ ไม่นานนี้ ก็ยังมีผลงานออกมาอยู่
SiamSurfer++ เป็นเวบเบราเซอร์แบบไทยๆ

จะบอกว่า ตั้งแต่สมัยโน้น ที่เล่น bbs กัน
ไม่เคยเจอตัวจริงกันเลย

แต่เมื่อประมาณสองปีที่แล้ว ที่งานสัมมนาอะไรซักอย่างที่ ไบเทค บางนา เกี่ยวกะโอเพนซอร์สนี่แหละ
พี่ที่บริษัท (พี่สุธรรม) กับ พี่นุสรณ์ ไปกัน ในนามทีมปลาดาวออฟฟิศ เราก็ติดไปด้วย
อ.วิรัช ไปเป็นผู้ดำเนินรายการอยู่เซสชั่นนึง ตัวเราก็ไปฟังด้วย (ตอนนั้น อ.วิรัช ยังอยู่เนคเทค)

ตอนจบเซสชั่น ก็มีคนเดินมาทัก .. แนะนำตัว
อ้าว นี่มันแมนรัตน์นี่นา แบบ งงเลย
รู้สึกตอนนั้นทำงานอยู่ไอเอสพีนึง (Pacific Internet?)
แต่ตอนนี้ล่าสุดได้ข่าวว่าไปทำ SI (system integrator) แล้ว ซักที่


ของบางอย่างเราก็ไม่รู้ว่ามันเริ่มตรงไหนเนอะ
แล้วก็ไม่รู้มันจะไปจบตรงไหนด้วย

----
ป.ล.
พูดถึงบีบีเอส ยังจำได้ว่ามีเรื่องเศร้า
มีพี่คนนึงอายุห่างจากเราไม่กี่ปี เค้าก็เปิดบีบีเอสเหมือนกัน
เก่งคอมมาก แล้วปีนั้นเค้าเอนท์ติดวิศวะคอมเกษตร
(ซึ่งตอนนั้นเราก็อยากเข้าอยู่นิดนึงเหมือนกัน จริงๆ ก็เลือกเป็นอันดับหนึ่งด้วย)
ที่ว่าเศร้าก็คือ ปีนั้นเค้าไปค่ายอะไรซักอย่าง
แล้วรถตกเขา เสียชีวิต
จำได้ว่าล็อกอินเข้าไปในบีบีเอสของเค้า แล้วก็มีข้อความประมาณว่า
พี่คนนั้นเสียชีวิตไปแล้ว เรางี้อึ้งๆ เลย ถึงแม้จะไม่เคยได้เห็นหน้ากันก็เหอะ

คนที่คุยกันออนไลน์
ไม่เคยเห็นหน้ากัน แต่ก็ผูกพันกันได้
...
ถ้าอีกฝั่งหายไป
เค้าตาย หรือแค่ off line ?

2004-07-02

Flagging the soup of nations

walking around -- alone -- this night around few corners of London.

found two cars driving around Picadilly Circus, horning & flagging Greek's flag -- as they won over Czech in extra time, just an hour ealier.

not a long time after, it's a Canada's flag in Underground, District Line, way to Wimbledon.

before went there at Picadilly, just went for a Thai pub, Siam Sq near Earl's Court station .. but later changed my mind and went to Picadilly instead.

on the way back to the Earl's Court station, found a group of Thai teenagers .. 1 boy, 1 girl on the other side of the street, 3 girls at my side -- I think one of them got drunk, since she can't walk by herself and it seems like she just hit some post nearby. no, they didn't noticed that I'm Thai.

may be there're too many Thai people here. I've Kimuchi Ramen as my lunch today, at Brewer's Cafe Ryu, a small Japanese noodle bar near Picadilly Circus (to be more precise, near Regent Street, I think .. but you have to walk further in a small road, not on a main street).

once I sat down; suddenly noticed that a table at my front left are Thais -- they talking to each other quite loud, speaking Thai, on a topic of who's gonna win tonight's (football) match. actually, they talking about betting. just less than 5 mins later, another two girls came, sitting on my right (well, far right, not right by :P). and they start to notice that that table are Thais. so I said to them (2 girls) "Well, it seems like there're all Thai people here".

on my previous post, I said I posted it from easyInternetCafe. a couple at my back, at that time, is also Thai.

this is my 3rd day in London, and there're only two meals that are not Thai food.

feel like home?

NO.

2004-07-01

High Street Kensington, London

FYI, this is a post from easyInternetCafe, an easyEverything company.
----

Just come here to visit my relatives
(by the 'order' of my parents).

They run a Thai restuarant somewhere around Fulham, New King's Road, I think.

Yesterday, I was there at their restaurant and help a bit about billing form things.
But today is my day, and like to spend it like a 'holiday' (though very short one :P).

Used to be around here once back in Febraury this year, a very brief visit.
The surroundings are great, I mean it's just an urban life that I like.
Anyway, it's just a visit, not live .. so I can't say much.

Yesterday, the fantastic Portugal won over the boring Holland for 2-1 (and Dutchmen got absolutely no goal from their own efforts, that 1 is an own goal).

Thinking of someone far away.