30 มิถุนายน 2547

ศัพท์จากภาษาต่างประเทศ

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

ป.ล. อ่านเองดูอีกที รู้สึกว่าตัวเองพล่ามอะไรก็ไม่รู้ อ่านไม่ค่อยรู้เรื่องแฮะ

29 มิถุนายน 2547

ร้านหนังสือ

เฮ้อ....ร้านหนังสือแถวบ้านเพิ่งปิดตัวเองไปอีกหนึ่งเจ้า ตอนนี้เหลือแค่ร้านเดียว แถมส่วนใหญ่ขายเฉพาะวารสาร นิตยสารอีกต่างหาก ปกติก็ไม่ค่อยได้ใช้บริการร้านหนังสือเท่าไหร่หรอกนะ ส่วนใหญ่ซื้อหนังสือจาก amazon.co.jp เพราะราคามักจะถูกกว่า ล่งก็ไม่ช้ามากส่วนใหญ่ 1-2 วันก็มาแล้ว (ค่าส่งฟรีด้วย) แต่ยังไงก็ยังชอบไปเดินเล่นในร้านหนังสือ เพราะจะมีหนังสือแปลกๆ น่าสนใจที่เรายังไม่เคยเห็นบนเว็บ วันนี้เลยลองเข้าเว็บของร้าน Book 1st ดูหน่อย เผื่อจะมีใกล้ๆ บ้านบ้าง เพราะขี้เกียจลากสังขารจากบ้านนอกไปอุเมะดะ ปรากฏว่าไม่มีเลยแฮะ เป็นอันว่าคงต้องพึ่ง amazon ต่อไป

28 มิถุนายน 2547

ขี้เกียจๆๆ

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

22 มิถุนายน 2547

ภาษาดอกทานตะวัน

มีรุ่นพี่ส่งลิงก์นี้มาให้ ลองเข้าไปดูแล้วเจ๋งดีแฮะ เขาสร้างภาษาคอมพิวเตอร์ภาษาใหม่ขึ้นมา ตั้งชื่อว่า ฮิมะวะริ (ดอกทานตะวัน) ภาษานี้แตกต่างจากภาษาอื่นๆ ตรงที่ใช้ภาษาญี่ปุ่น แทนที่จะเป็นภาษาอังกฤษ แถมกฎเกณฑ์ต่างๆ ยังคล้ายไวยากรณ์ภาษาญี่ปุ่นมากๆ ประมาณว่าเอาคำสั่ง (กริยา) ไว้ท้ายประโยค ตามเว็บคนทำคาดหวังว่า ภาษานี้จะเหมาะกับผู้ใช้ที่อยากลองเขียนโปรแกรม หรืออยากเพิ่มความสะดวกในการทำงาน รวมถึงคนที่ไม่เก่งภาษาอังกฤษ

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

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

เกลียด Spammer

เฮ้อ....วันนี้ mail server ที่แล็บ เจอดีจนได้ เรื่องเกิดจากอาจารย์สงสัยว่าทำไมส่งเมลช้ามาก มีปัญหาอะไรหรือเปล่า เลยมาบอกให้ไปช่วยเช็คดูหน่อย ลองดู log แล้ว สุดยอด!! มีคนทางทั่วโลก มารุมส่งเมลเข้ามาที่แล็บ จนทำให้เต็มพิกัดที่ตั้งไว้ ทุกอย่างก็เลยช้าไปหมด คนในจะส่งเมลไปข้างนอกก็ส่งไม่ได้ คนรู้จักที่จะส่งเมลมาก็รับได้ช้า เหตุที่โดนรุมอย่างนี้ เดาว่าเพราะมี spammer อยากได้ mail address ของคนในแล็บ ก็เลยใช้วิธีหา server ของคนอื่นหรือเครื่องที่โดน backdoor มารันสุ่มหา mail address โดยใช้คำทั่วๆ ไป มาขึ้นเป็นชื่อ แล้วลองส่งเมลดู ถ้าส่งได้ ก็แปลว่ามีเมลนี้ จะได้เอาเก็บไว้ใช้ส่ง spam ต่อไป แล้ววันนี้ก็เป็นวันที่ดวงของ server ที่แล็บตก ทำให้โดนรุมทั้งวัน จนถึงเวลานี้ก็ยังไม่หยุดเลย แถมหยุดไม่ได้ด้วย เพราะต้องเปิดเครื่องคอยรับเมลเอาไว้ด้วย

ดังนั้นทางเดียวที่ทำได้ก็คือกันไม่ให้ spammer รู้ได้ว่า address ไหนมีจริง จะได้ไม่ต้องมารับกรรมรับ spam ภายหลัง วันนี้ทั้งวันเลยต้องมารับมือกับการรุมส่งเมล โดยจากการสอบถามรุ่นพี่ผู้เชี่ยวชาญ ก็ได้ความรู้ว่า ปัจจุบันมีคนออกแรงทำฐานข้อมูลของ server ไม่รักดี ที่ยอมให้คนอื่นเอามาใช้ส่ง spam ได้ ซึ่งเราสามารถต่อ mail server เข้าไปถามได้โดยตรง ถ้าเครื่องไหนอยู่ในกลุ่มนั้น ก็เลิกคุยกัน ไม่พูดด้วย ลองเข้าไปดูเว็บ http://www.ordb.org หนึ่งในผู้รวบรวมข้อมูล ปรากฏว่ามีเครื่องไม่รักดี อยู่ประมาณ 225,000 เครื่อง โอ้ว....ทำไมไม่ค่อยรักดีกันเลยเนี้ย นอกจากนี้เพื่อเพิ่มความมั่นใจ ก็เลยตัดเอา server ผู้ร่วมปฏิบัติการ ที่อยู่ log มาเช็คเองด้วย เพราะมีผู้ร่วมปฏิบัติการที่ไม่อยู่ในฐานข้อมูล ปรากฏว่า server ที่แล็บ ณ เวลานี้ โดนกระทำชำเราไปแล้วกว่า 130,000 ครั้ง มีผู้ร่วมปฏิบัติการ 9,144 เครื่อง หลังจากเช็คแบบนี้แล้ว ก็ทำให้ส่วนใหญ่ก็ตัดทิ้ง วางใจได้หน่อยว่า mail ของคนในแล็บ จะยังปลอดภัยอยู่ซักพักหนึ่ง

เฮ้อ....เมื่อไหร่มันจะเลิกเนี้ย อ่านใน newsgroup เจอคนหนึ่งโดนไป 3 วันไม่มีหยุดเลย อยากรู้จริงๆ ว่ามันคุ้มไหมเนี้ย ที่แล็บมีอยู่ 10 กว่าคน ต้องรันข้ามวันข้ามคืนเนี้ย แถมแต่ละคนชื่อประหลาดๆ โอกาสเก็บเมลไปได้คงน้อยน่าดู

โหมโรง

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

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

21 มิถุนายน 2547

ว่าด้วย Mozilla Firefox

ใช้ Mozilla Firefox มาได้ซักพักใหญ่แล้ว ถึงแม้ว่ายังไม่ออกเวอร์ชัน 1.0 สาเหตุเพราะว่ารู้สึกว่าทำงานเร็วกว่า Mozilla แถมตอนแรกหน้าตาก็สวยกว่าด้วย พอ 0.9 ออกมานี่ เปลี่ยนหน้าตาใหม่ดูยังไงก็ไม่สวยแฮะ เมื่อวานเลยลองไปหา theme มาลองใหม่ดู เข้าไปตาม "Get More Themes" ในเมนู ก็จะพาเราไป เว็บรวม themeเอง ด้วยความใจง่าย ก็เลยเลือก Noia 2.0 (eXtreme) มาใช้ เพราะมีจำนวนดาวน์โหลดสูงสุด ตั้งเจ็ดหมื่นกว่าครั้ง ลองใช้แล้วดูแปลกตาดีแฮะ ถึงแม้จะไม่ชอบมาก เพราะอยากได้แบบเรียบๆ มากกว่า แต่ลองอ่านเว็บดู ปรากฏว่าคนทำเป็นคนไทยแฮะ ชื่อคุณ Kongkeat Kuatrakool เขาเป็นใครไม่รู้จักหรอก แต่ดีใจ นานๆ จะเห็นชื่อคนไทยในเว็บที่ให้โหลดพวกนี้ซักทีนึง เลยเป็นอันตกลงว่าใช้ theme นี้ ไปซักพักก่อนดีกว่า (สนับสนุนคนไทย)

นอกจาก theme แล้ว สิ่งที่รู้สึกขาดไม่ได้เวลาใช้เจ้าจิ้งจอกไฟก็คือ extensions ต่างๆ ตอนนี้ใช้อยู่ 3 อย่างคือ

  • Googlebar -- ทูลบาร์สำหรับค้น Google.com คล้ายๆ กับที่มีบน IE ชอบมากเพราะ search plugin ที่ให้มากับ Firefox เซ็ตอะไรไม่ค่อยได้เท่าไหร่ เช่นจะให้ใช้ google.co.jp ก็ไม่ได้ (จริงๆ คงทำได้แหละ แต่ไม่มีปัญญาเซ็ต) ใช้ Googlebar จะทำอะไรได้หลายๆ อย่าง สะดวกดี
  • All-in-One Gestures -- เดี๋ยวนี้ติด mouse gesture แล้วล่ะ เพราะรู้สึกว่าสะดวกกว่า ไม่ต้องเลื่อนเมาส์ไปไกลๆ เพื่อคลิกปิดหน้าต่าง หรืออะไรทำนองนี้
  • Download Sort -- ช่วยให้การดาวน์โหลดสะดวกขึ้น เพราะสามารถแบ่งแยกที่เก็บไฟล์สำหรับโหลดมาแล้ว ได้ง่าย ตามนามสกุล หรือจะให้แบ่งย่อยตามวันที่โหลดมาด้วยก็ได้ สะดวกดี

20 มิถุนายน 2547

SuSE 9.1 Personal อีกแล้ว

เมื่อไม่นานมานี้ มีโอกาสลองลง SuSE ผ่าน ftp ซึ่งก็ใช้เวลานานพอสมควร แถมยังไม่สามารถลงจากที่บ้านได้ เพราะไม่สนับสนุน PPPOE ตอนลง เมื่อกี้นี้อ่าน OSNews.com ปรากฏว่าตอนนี้ SuSE ทำ ISO สำหรับรุ่น personal มาให้โหลดแล้วล่ะ ปกติก็ไม่เคยทำนะ พอมาอยู่กับ Novell แล้วคงมีการเปลี่ยนนโยบายแน่ๆ เลย

ข่าวเช้าวันอาทิตย์

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

  • 64 bit Linux -- ข่าวแรกได้มาจาก osnews.com ว่ามีคนเขียนริวิวเกี่ยวกับการใช้ linux บนซีพียู 64 bit ไว้ที่ MyLinuxNews.com ลองไปอ่านดู พบว่าเขาลองใช้ Fedora Core 2, Gentoo 2004.1 และ SuSE 9.1 สำหรับเป็นเดสก์ท็อป แล้วยังพบปัญหาหลายอย่างเหมือนกัน ทั้งปัญหาเกี่ยวกับเสียงที่ใช้ ALSA หรือปัญหาเกี่ยวกับ KDE และ Gnome จริงๆ ตัวเองก็อยากได้ AMD64 เหมือนกันนะ แต่ถ้าซื้อแล้วจะเอามาทำอะไรหว่า ยังคิดไม่ออก เครื่องที่ใช้อยู่ตอนนี้ก็ยังไม่เห็นมีปัญหาอะไร เลยไม่ซื้อดีกว่า แพงด้วยไม่มีตังค์ อ่านข่าวนี้แล้วรออีกซักพักดีกว่า จะได้ถูกลง แถมใช้ linux ได้ดีขึ้นด้วย
  • สิทธิบัตร ของ LZW Algorithm หมดอายุแล้ว -- เพิ่งอ่านเมื่อกี้นี้จาก slashdot.jp ว่าสิทธิบัตร LZW ซึ่งเป็นของบริษัท Unisys ในญี่ปุ่นจะหมดอายุในวันที่ 20 มิ.ย. (วันนี้) อเมริกาก็น่าจะเหมือนกัน ส่วนยุโรปเห็นว่าหมดไปตั้งแต่วันที่ 18 แล้ว พอหมดอายุแล้ว ต่อไปไม่รู้พวก GIMP หรือโปรแกรมวาดรูปฟรีทั้งหลาย จะกลับมาสนับสนุน gif อีกหรือเปล่า แต่ก็น่าอะนะ เพราะเท่าที่ดูตอนนี้ png ยังไม่เป็นที่นิยมเท่าไหร่เลย

ป.ล. มีเพื่อนบอกมาว่าอ่านที่เขียนไม่ค่อยรู้เรื่อง แหะๆๆ การสื่อสารแย่แฮะเรา

18 มิถุนายน 2547

ฝนตก

เฮ้อ...เป็นเหมือนเดิมอีกแล้ว ฤดูฝนปีนี้ยังคงเป็นเหมือนปีอื่นๆ ที่ผ่านมา คือฝนมักจะตกช่วงวันหยุดสุดสัปดาห์ แล้วอากาศดี แดดออกวันทำงาน ทำให้วันหยุดต้องนอนอยู่บ้าน เพราะไม่อยากออกไปไหน ฝนที่นี่ยิ่งไม่เหมือนฝนเมืองไทยด้วย เพราะเล่นตกหยิมๆ เบาๆ แต่ตกกันทั้งวัน น่ารำคาญมาก วันอาทิตย์นี้นัดกับชาวคณะว่าจะไปโกเบกันซะหน่อย สงสัยต้องยกเลิก แล้วนอนอยู่บ้านเหมือนเดิม....สงสัยต้องคิดหาอะไรทำซะแล้ว

17 มิถุนายน 2547

Mozilla Thunderbird 0.7

ตามกันมาติดๆ หลังจาก Mozilla ออก Firefox 0.9 มาเมื่อวันก่อน วันนี้เข้าไปดูอีกที Thunderbird 0.7 ออกตามมาแล้วแฮะ ลองโหลดมาใช้ดูแล้ว ไม่ค่อยเห็นความแตกต่างอะ แต่อ่าน Release Notes แล้ว มีฟังก์ชันใหม่ ที่อยากได้มานานแล้ว นั่นก็คือ สามารถกำหนด e-mail address ได้หลายอัน ใน account อันเดียวกัน เพราะตอนนี้ใช้ IMAP แล้วดึงเมลจากหลายๆ ที่มารวมไว้ที่เดียวกัน เวลาตอบเมล ก็อยากตอบตามที่เขาส่งมา ตอนนี้ต้องใช้วิธีสร้าง account หลอกๆ ขึ้นมาแทน

16 มิถุนายน 2547

ลาก่อน, คุโระ

เมื่อวานกลับบ้านดึก แต่ระหว่างทางนึกขึ้นได้ว่าเมื่อวานเป็นวันที่ร้านวิดีโอลดราคา เลยไปแวะหน่อย จุดประสงค์คืออยากไปเช่า Contact มาดูอีกรอบ แต่เดินดูไปมา ก็ไปเจอหนังญี่ปุ่นเรื่อง ซะโยะนะระ, คุโระ (さよなら、クロ) แล้วเห็นเขียนแนะนำไว้ที่ปกดีวีดีว่าเป็นเรื่องของหมาที่มีความสุขที่สุดในโลก ท่าทางน่าสนใจดี เลยเช่ามาอีกเรื่องหนึ่ง

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

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

15 มิถุนายน 2547

Mozilla Firefox 0.9

วันนี้เข้าไปแวะ mozilla.org เพิ่งเห็นว่า Firefox ออกเวอร์ชันใหม่ 0.9 แล้ว เลยไปโหลดมาลองหน่อย เดี๋ยวนี้บน linux ก็มี intaller ให้ด้วยแฮะ ที่จริงก็ไม่จำเป็นเท่าไหร่อะนะ เพราะเดิมระเบิดจาก .tar.gz แล้วก็รันได้เลย แต่พอมีแล้ว อาจจะช่วยเซ็ตอะไรเพิ่มให้มั้ง

เวอร์ชันใหม่นี่หน้าตาแปลกไป ใช้ไอคอนชุดใหม่ทั้งหมด ไม่ค่อยชอบเท่าไหร่อะ ชอบแบบเดิมมากกว่า ไม่แน่ อาจจะยังไม่คุ้น เดี๋ยวใช้ๆ ไปก็คงชิน แต่ไม่รู้เขาไม่ได้คอมไพล์ให้ใช้ SSL หรือไงไม่รู้ เข้าไม่ได้ หรือว่า openssl มาอยู่คนละทีกันหว่า ไม่เป็นไร กลับไปใช้ 0.8 เหมือนเดิมก่อน รอ emerge เอาล่ะกัน เดี๋ยวนี้ไม่ค่อยเห่อเวอร์ชันใหม่เท่าไหร่แล้ว คงเป็นเพราะมันไม่มีฟังก์ชันอะไรต่างจากเดิมแล้วมั้ง

DNA Computing

วันนี้ไปฟัง colloquium ของภาคฯมาอีกแล้ว วันนี้เป็นเรื่อง DNA Computing ซึ่งได้ยินมาสักพักหนึ่งแล้ว แต่ไม่เคยได้ศึกษาสักที จากที่ฟังมาสรุปได้คร่าวๆ ว่า DNA Computing คือการนำปฏิกิริยาต่างๆ ที่เกิดระหว่างโมเลกุล DNA มาใช้ในการคำนวณ โดยเริ่มต้นเกิดจากการทดลองของ Adleman (A ของ RSA) โดยกำหนดส่วนของสาย DNA ให้แทนโหนดของกราฟ แล้วใช้ประโยชน์จากการจับตัวระหว่างสาย DNA เพื่อหาว่ากราฟมี Hamitonian Path หรือไม่ และหลังจากนั้นก็มีนักวิทยาศาสตร์อื่นๆ เสนอวิธีการใช้ DNA แทน State Machine

DNA Computing มีข้อดีตรงที่มีจำนวนโมเลกุล ถ้าสามารถนำมาใช้ในการคำนวณได้ ก็จะได้ parallel machine ขนาดใหญ่ซึ่งสามารถคำนวนสิ่งต่างๆ ได้เร็วมาก อีกทั้งพลังงานที่ใช้ในปฏิกิริยาก็ยังต่ำมากๆ เมื่อเทียบกับคอมพิวเตอร์ในปัจจุบัน นอกจากแนวคิดที่จะนำ DNA มาใช้เป็นเครื่องคำนวณแล้ว ยังมีนักวิทยาศาสตร์ชาวอิสราเอลนำไปใช้เป็นยารักษาโรคด้วย โดยสร้าง DNA ที่สามารถทดสอบโมเลกุลต่างๆ ในเซล เช่นถ้าพบว่าเป็นเซลมะเร็ง ก็จะสร้างยารักษาออกมา ทำให้สามารถรักษาโรคได้ตรงจุดที่เกิด เขาตั้งชื่อยาแบบนี้ว่า Smart Drug ตอนนี้ผลการวิจัยก็ได้รับการตีพิมพ์ในวารสาร Nature ด้วยแล้ว ลองค้นดูก็เจอข่าวเกี่ยวกับเรื่องนี้ด้วย

14 มิถุนายน 2547

แนะนำหนังสือ: Intelligence: A Very Short Introduction

เมื่อวันเสาร์ หนังสือที่สั่งไปเพิ่งมาส่ง ชื่อเดียวกับหัวข้อ Intelligence: A Very Short Introduction โดย Ian J. Deary พิมพ์โดยสำนักพิมพ์ Oxford เล่มเล็กกะทัดรัด ขนาดคนอื่นเห็นครั้งแรกไม่คิดว่าเป็นหนังสือ คิดว่าเป็นสนุดโน้ต ตอนนี้เพิ่งอ่านจบไปบทเดียว (เพราะวันเสาร์กับวันอาทิตย์มัวแต่นอนปวดไหล่อยู่ ) เลยคงจะพูดถึงรายละเอียดได้ไม่มาก โดยรวมแล้ว หนังสือเล่มนี้พูดถึงการศึกษาและวิจัยที่เกี่ยวกับปัญญาของมนุษย์ (human intelligence) ในเชิงจิตวิทยา กล่าวคือไม่ได้ศึกษาว่าสมองมนุษย์ทำงานยังไง ทำไมมนุษย์จึงมีปัญญา แต่ศึกษาพฤติกรรมต่างๆ ของมนุษย์ที่บ่งบอกปัญญา อย่างบทแรกก็พูดถึงการศึกษาด้วยการใช้แบบทดสอบ (คล้ายๆ แบบทดสอบ IQ) ซึ่งทำให้สามารถจัดกลุ่มหรือระบุความสัมพันธ์ของพฤติกรรมที่เป็นตัวบ่งบอกปัญญาของมนุษย์ โดยใช้วิชาสถิติมาช่วย

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

นอกจากเรื่อง Intelligence แล้ว Very Short Introductions ยังเป็นชุดหนังสือที่เกี่ยวความรู้แขนงต่างๆ ที่น่าสนใจ ดูได้ที่ http://www.oup.co.uk/general/vsi/

11 มิถุนายน 2547

art.gnome.org

ได้ข่าวจาก gnomedesktop.org ว่า art.gnome.org กลับมาแล้ว เข้าไปดูก็กลับมาแล้วจริงๆ ดีหน่อยที่ login manager รูป Kinkakuji ของเราก็ยังอยู่ แต่เสียดายที่สถิติหายไปแล้ว ครั้งสุดท้ายที่ดู เขาบอกว่ามีคนโหลดประมาณ 25 ครั้งต่อวัน อยากรู้จริงๆ ว่าจริงหรือเปล่า (ตัวเองยังไม่ใช้เลย แหะๆๆ ขี้เกียจเซ็ต) แต่ถ้ากลับมาอย่างนี้แล้ว น่าทำรูปอื่นส่งไปอีก ไว้ว่างๆ เลือกรูปก่อน

Mono

เมื่อวานได้มีโอกาสทดลอง Mono ซึ่งตอนนี้ใกล้จะคลอดเวอร์ชัน 1.0 เต็มทีแล้ว (ตอนนี้เป็น 0.95 หรือ 1.0 beta 2) Mono จะประกอบด้วยส่วนหลักๆ คือ mcs กับ mbas ซึ่งเป็นคอมไพเลอร์ของ C# กับ VB และ mono ซึ่งเป็น vm สำหรับ .NET framework. เนื่องจากผมใช้ gentoo อยู่ เวลาลงก็ไม่ยาก เพียงแค่ emerge mono แล้วรอซักพักใหญ่ ก็เรียบร้อย เสร็จแล้วก็ลองใช้งาน ด้วยการเขียนโปรแกรมภาษา C# ง่าย

using System;

class Hello {
  static void Main() {
    Console.WriteLine("Hello World!!!");
  }
}

เสร็จแล้วก็คอมไพล์ด้วยคำสั่ง

$ mcs hello.cs
จะได้ hello.exe มา เมื่อรันด้วย mono ก็จะได้ผลเป็นการพิมพ์คำว่า Hello World!!!
$ mono hello.exe
ตอนแรกที่เห็นก็งงๆ ว่าทำไมมันต้องเป็น .exe ทำอย่างกับจะให้เอาไปใช้บนวินโดว์น่ะ แต่นึีกๆ อีกที มันเป็น CLR ของ .NET นี่นา ก็น่าจะรันบนวินโดว์ได้ เอาไปรันดู ก็ทำงานได้จริงๆ ด้วย ดีแฮะ จากนั้นอ่านblog ของคุณ Miguel de Icaza แกบอกว่ามี Monodevelop ด้วย ลองเอาใช้ดู หน้าตาคล้ายๆ Anjuta สามารถสร้างโปรเจค (เขาเรียกว่าโซลูชัน) สำหรับใช้ gtk-sharp ได้ เลยได้ลอง gtk-sharp ต่ออีกหน่อย (อ่าน gtk-sharp tutorial จาก http://go-mono.com:8080)
using Gtk;
using GtkSharp;
using System;

class Hello {
  static void Main() {
    Application.Init();
    Window window = new Window("Hello World!!!");
    window.Show();
    Application.Run();
  }
}
เวลาคอมไพล์จะยุ่งขึ้นนิดหนึ่ง เพราะต้องลิงก์กับไลบรารีด้วย
$ mcs hellogtk.cs -r /usr/lib/mono/gtk-sharp/gtk-sharp.dll
พอรันด้วย mono ก็จะได้วินโดว์ออกมาอันหนึ่ง อย่างนี้ แต่คราวนี้คงเอาไปรันบนวินโดว์ไม่ได้แล้วล่ะ นอกจากจะเอา gtk-sharp ได้ลงบนวินโดว์ซะก่อน

ถ้าใช้ Monodevelop ก็จะง่ายขึ้นหน่อยเพราะเขาจะจัดการพวกไลบรารีให้ นอกจากจะเขียน gtk แบบปรกติแล้ว ยังใช้ libglade ได้ด้วย เลยทำให้เขียนโปรแกรมได้สะดวกขึ้นเยอะเลย เลยกำลังคิดว่าจะลองเขียนโปรแกรมอะไรเล่นดู แต่ยังนึกไม่ออก ไว้ค่อยลองล่ะกัน

09 มิถุนายน 2547

SuSE 9.1

เมื่อวานหลังจากลองลง SuSE ใหม่อีกรอบ ก็ประสบความสำเร็จด้วยดี สามารถลงผ่าน ftp ได้ อย่างค่อนข้างราบรื่น มี screenshot มาให้ดูด้วย ตอนลงเลือกลงแต่ KDE ซึ่งเป็นตัวเลือกพื้นฐาน ขี่้เกียจเลือก Gnome เพราะต้องรอ ftp นาน หลังจากลงแพคเกจเสร็จแล้ว ตอนตั้งค่าต่างๆ Yast ก็ทำหน้าที่ได้ดีพอสมควรสมคำร่ำลือ แต่จะติดปัญหาอยู่นิดนึงตอนเซ็ตเน็ตเวิร์ค เพราะ Yast เลือกไดร์เวอร์ของการ์ดแลนให้ผิด แล้วก็พยายามจะให้ใช้ไดรเวอร์ตัวนั้น แต่พอลองเลือกเซ็ตเองก็สามารถใช้งานได้ สรุปว่าอาจจะเป็นความไม่คุ้นเคยกับ Yast มากกว่า ลงเสร็จก็ใช้ไปหน่อยเดียว เพราะใช้ KDE ไม่ถนัด แล้วก็กลับมาตายรังที่ Gnome 2.6 บน Gentoo เหมือนเดิม ไว้ว่างๆ ค่อยลองใช้ใหม่

07 มิถุนายน 2547

SuSE 9.1 Free Download

เห็นข่าวใน OSNews มาหลายวันแล้ว ท่าทางน่าสนใจ เพราะ SuSE เป็นดิสตริบิวชันที่ไม่เคยใช้มาก่อน วันก่อนจะลองที่บ้าน ก็ดันติดว่าเป็น ADSL แบบใช้ pppoe ซึ่งโปรแกรมติดตั้งไม่สนับสนุน (สู้ Gentoo ก็ไม่ได้)คือจะลงผ่าน ftp น่ะ ที่จริงจะดูดไฟล์ทั้งหมดมาทิ้งไว้ก่อนก็ยังได้นะ แต่ท่าทางจะต้องรอหลายวัน วันนี้เลยมาลองที่แล็บล่ะกัน หลังจากเคลียร์ฮาร์ดดิสก์ไปเมื่อวันหยุดที่ผ่านมา พอดีวันนี้มีความจำเป็นต้องใช้วินโดว์ทำพรีเซนท์เลยใช้โน้ตบุค แล้วก็ลง SuSE ไป พร้อมๆ กัน นี่ยังไม่เสร็จเลย ขึ้นเวลาว่าอีกประมาณสองชั่วโมงถึงจะเสร็จ สงสัยอาจจะพอดีกับทำพรีเซนท์เสร็จ

ถ้าถามความรู้สึกตอนนี้ บอกได้เลยคำเดียวว่าเจ๋ง โปรแกรมติดตั้งไม่ซับซ้อนดี แถมสามารถแก้ตัวเลือกต่างๆ ได้ตลอดเวลา ไม่ใช่แบบเลือกไปแล้วต้องย้อนกลับมาเลือกอีก ดูดีกว่าพวก Fedora เยอะเลย แถมโปรแกรมติดตั้งก็ทำงานราบรื่นดี ไม่มีอะไรมากวนใจ ส่วนลงสำเร็จแล้ว เป็นยังไง ไว้มาเล่าต่อ (แต่ตอนนี้รัก Gentoo ที่สุด เพราะ Fedora ไม่ได้ดั่งใจ จะเซ็ตอะไรทีก็ลำบาก)

.....เวลาผ่านไป 2 ชม.กว่า ยังลงไม่สำเร็จเลย ftp โดนตัดกลางทางก่อน จะเปลี่ยนไปใช้ mirror อื่นที่เร็วกว่า ก็มีปัญหา package ไม่ครบ แต่ตอนนี้ทำงานเสร็จแล้ว กลับบ้านก่อนล่ะกัน สรุปว่า เอาไว้ว่างๆ ลองใหม่

06 มิถุนายน 2547

The day after tomorrow

เพิ่งไปดู The day after tomorrow มา สุดท้ายก็ไปดูจนได้ หลังจากจดๆ จ้องๆ มาตั้งแต่เมื่อวาน เป็นหนังเรื่องที่เท่าไหร่ที่ดูในญี่ปุ่นเนี้ย ไม่ 4 ก็ 5 แหละมั้ง เฉลี่ยแล้วดูปีละเรื่องเองแฮะ ราคาตั๋วหนังคงเป็นสาเหตุใหญ่ ก็เกือบสองพันเลยนะ กินข้าวได้ตั้งหลายมื้อ คราวนี้ไปดูที่ Visola ซึ่งเปิดใหม่เมื่อปลายปีที่แล้ว สภาพโรงใหม่เอี่ยม ทันสมัย แถมยังให้จองที่ได้ด้วย ไม่เหมือนแถวชิบูย่าที่ต้องไปเข้าคิวที่ประตูโรง เพราะไม่มีการจองที่นั่ง คนมาดู The day after tomorrow น้อยมาก ไม่ถึงครึ่งโรง นี่ขนาดวันนี้เพิ่งฉายวันที่สองเองนะ คงเป็นเพราะรอบเช้าด้วย แถมแถวนี้ก็บ้านนอกขนาดนั้น ใครที่ไหนจะแห่กันมาดู แต่ก็ยังดีที่ยังมีโรงหนังดีๆ ให้ดู หวังว่าคงจะไม่เจ๊งไปซะก่อน เพราะคนดูน้อยเกินไปนะ

พูดถึงหนังหน่อย ดูแล้วรู้สึกว่าเป็นหนังไซไฟที่ดีเรื่องหนึ่งทีเดียว แม้ว่าการดำเนินเรื่องจะเร็วๆ แล้วก็รวบรัดไปหน่อย เลยดูเหมือนไม่มีจุดดึงดูด เพราะจะเน้นที่ฮีโร่สุดๆ อย่าง Armageddon หรือ ID4 ก็ไม่ใช่ จะเป็นเรื่องของครอบครัวๆ หนึ่งแบบ Sign ก็ไม่ใช่ เป็นแบบลูกผสม แต่ให้อารมณ์คล้ายๆ Deep Impact ส่วนในแง่ของความเป็นไซไฟ มีรายละเอียดเยอะดี แต่ก็ยังไม่ทำให้เกิดจินตนาการ อย่าง Contact แต่จุดเด่นที่เห็นที่สุด คือ CG สวย ตระการตามาก สรุปง่ายๆ ว่า เป็นหนังที่ดีเรื่องหนึ่ง แม้ว่าจะไม่ใช่ที่สุด อืม...ว่าแต่เรื่องนี้มีเสียดสีรัฐบาลอเมริกาสุดๆ อย่างเรื่องปฏิญญาเกียวโตที่อเมริกาไม่ยอมร่วม หรือตอนหลังที่อเมริกาต้องไปพึ่งเม็กซิโก

03 มิถุนายน 2547

Software Suspense

ไม่ได้เข้ามาเขียนตั้งหลายวัน เพราะไม่ได้อยู่บ้าน แต่มาประชุมที่คะนะซะวะ เน็ตไร้สายที่โรงแรมก็พอใช้ได้บ้าง แต่ติดๆ หลุดๆ เลยไม่ค่อยอยากใช้เท่าไหร่ ต้องอาศัยใช้เน็ตในงานเฉพาะตอนกลางวัน เมื่อวานมีเวลาว่างเลยลอง Software Suspense ดูอีกครั้ง เพราะเวลามาอยู่นอกสถานที่ ไม่ค่อยมีปลั๊กไฟให้ใช้ แบตก็ใช้ได้ไม่นาน จะบูตบ่อยๆ ก็เหนื่อย เลยอยากได้ Software Suspense แบบวินโดว์ เมื่อวานลอง kernel 2.6.6 กับ software-suspend-2.0.0.81-for-2.6.6.tar.bz2 กับโน้ตบุคที่ใช้อยู่ซึ่งเป็น i830 เดิมจะมีปัญหา ตอน resume ในกรณีที่ใช้ X Window แต่คราวนี้ใช้งานได้ทันที ไม่มีปัญหาใดๆ ดีจัง วันนี้จะได้ลองไปใช้ในงานดู ส่วนข้างล่างขอเขียนวิธีคอมไพล์ไว้หน่อย ไว้เผื่อลืม

$ tar jxvf linux-2.6.6.tar.bz2
$ cd linux-2.6.6
$ bzcat -c ~/.....tar.bz2 | patch -p1
$ make meuconfig
$ make
$ make modules_install
$ mount /boot
$ make install