Emacs
www.tanabutr.co.th/photobook
Blognone Tech Day 2006
Submitted by poonlap on Sat, 2006-04-22 20:01.วันนี้ได้ไปร่วมงาน Blognone Tech Day ที่มาร์คและลิ่วแห่ง Blognone (บล็อกโน้น) จัดที่มหาวิทยาลัยเกษตรศาสตร์ตั้งแต่บ่าย. คนเยอะครับ. สำหรับผมเคยไปเกษตรฯครั้งเดียวเมื่อสักประมาณ 7-8 ปีที่แล้วสมัยที่ TLUG (Thai Linux User Group) จัดที่เกษตรฯ. ตอนนั้นก็ได้รู้จักกับ Densin, Geo, ]d. คราวนี้ก็ได้คนที่อยากเจอมานานคือคุณป็อก. โลกมันก็กลมจริงๆ, ต่างคนต่างก็รู้จักกับพี่จั้วซึ่งเป็นรุ่นพี่มหาวิทยาลัยเดียวกันตอนเรียนที่ญี่ปุ่น. คือพี่ป็อกกับพี่จั้วทำงานที่เดียวกัน. ดีใจครับที่ได้เจอตัวจริงทั้งครอบครัวเลย.
ใช้ ange-ftp กับ emacs
Submitted by poonlap on Wed, 2006-02-15 22:03.เมื่อวานเขียน PHP แล้วรู้สึกว่า emacs มันไม่มี php-mode เลยไปลองหาดูจาก google ว่ามันน่าจะมีใครทำมานะ แล้วก็มีจริงๆด้วย. พอจะดาว์นโหลดมาใช้ก็เอะใจว่ามันน่าจะมีแพ็กเกจใน Debian อยู่แล้วเลยลอง
# apt-cache search php | grep emacs
คอมไพล์ emacs บน cygwin
Submitted by poonlap on Thu, 2005-08-04 19:04.วันก่อนหลังจากติดตั้ง cygwin แบบมี X เซิร์ฟเวอร์เรียบร้อยแล้วก็ลองเรียกใช้ emacs ดูว่าใช้ภาษาไทยได้หรือไม่. ปรากฏว่าไม่ได้เลยตัดสินใจว่าจะคอมไพล์เองจากรหัสต้นฉบับซึ่งเหมือนกับที่เคยเขียนไปแล้วครั้งหนึ่ง. หลังจากที่ make แล้วก็ไปติดที่
คอมไพล์ emacs จาก CVS
Submitted by poonlap on Tue, 2005-04-05 14:31.ตามที่คุณ Werner LEMBERG มาประกาศไว้ว่าเขาได้เพิ่มโค้ดที่เกี่ยวกับการจัดการคำภาษาไทยใน emacs แล้วทำให้ใช้ฟังก์ชันที่เกี่ยวข้องกับคำได้เช่นกระโดดข้ามหรือถอยเป็นคำ, ตัดคำ ฯลฯ. เลยอยากจะแนะนำวิธีการดาว์นโหลดรหัสต้นฉบับและคอมไพล์ดูกัน.
emacs สำหรับคนขี้เหงา
Submitted by poonlap on Thu, 2005-03-17 14:13.เมื่อสักครู่ดูข่าวทางทีวีมีการแนะนำหุ่นยนต์ที่พูดโต้ตอบกับคนได้ใช้ในงาน Expo 2005 AICHI, Japan. เวลาพูดถึงหุ่นยนต์เราอาจจะนึกไปถึงหุ่นยนต์ที่เป็นโครงเหล็ก. แต่หุ่นที่ข่าวนำเสนอนั้นมีการสร้างผิวหนัง, หน้าตา, ผม ฯลฯ ให้เหมือนคน, เวลาพูดโต้ตอบกับคนจะได้ดูเป็นคนมากกว่าหุ่นยนต์. มีการพูดโต้ตอบระหว่างโฆษกกับหุ่นยนต์แบบว่า,
โฆษก: อายุเท่าไหร่ครับ? หุ่นยนต์: (เงียบไปสักครู่) คุณคิดว่าอายุเท่าไหร่คะ? โฆษก: ผมเป็นคนถามก่อนนะว่าคุณอายุเท่าไหร่? หุ่นยนต์: (เงียบไปสักครู่) .... เป็นความลับค่ะ. โฆษก: ผมอายุ..... ...
คือดูๆไปแล้วก็พอจะรู้ว่าเป็นเทคนิคอย่างหนึ่งสำหรับสร้างระบบที่พูดสนทนาโดยอัตโนมัติแบบนี้, จะไม่ตอบคำถามตรงๆ บางทีถามย้อนกลับมาอีก. แต่การถามย้อนแบบนี้บางครั้งทำให้การสนทนาต่อเนื่องไปเรื่อยๆได้เหมือนกันถึงแม้ว่าจะดูไม่เป็นธรรมชาติเท่าไหร่.
จบข่าวนั้นก็นึกถึงโปรแกรมใน emacs ที่ชื่อ doctor ทันทีว่ามันคล้ายๆกันนะ. สั่งคำสั่ง emacs แล้วกด Esc-x พิมพ์ doctor แล้วกด Enter ก็จะมีข้อความสนทนาโต้ตอบ. เอาไว้แก้เหงาสำหรับโปรแกรมเมอร์.
Type Thai in emacs
Submitted by poonlap on Tue, 2004-09-14 22:04.emacs lisp (in Thai)
Submitted by poonlap on Wed, 2004-06-30 20:30.หลังจากที่ดูโค้ดที่โพสไปแล้วเรื่อง emacs lisp แล้วก็ได้คอมเมนต์มาจากพี่ฮุ้ยว่าถ้าเปลี่ยน "if" เป็น "ถ้า", เปลี่ยน "defun" เป็น "นิยามฟังชัน" อะไรทำนองนี้ก็น่าจะดี.
ผมคิดอยู่เหมือนกันว่าโค้ดที่โพสไปยังมีสิ่งที่ต้องแก้ไขอีกเช่นแค่ตั้งฟังชันชื่อ "บวก" ไม่น่าจะต้องเขียนซะยาวขนาดนั้นเพราะมันก็มีฟังชันที่ทำหน้าที่บวกอยู่แล้ว. กล่าวคือ (emacs) lisp มันเป็นภาษาที่ผูกชื่อกับฟังชัน, ค่า, อะไรทำนองนี้ มันน่าจะมีวิธีที่ตั้งชื่อฟังชันต่างๆหรือเปลี่ยนชื่อฟังชันต่างๆให้เป็นภาษาไทยอยู่แล้ว.
emacs lisp
Submitted by poonlap on Wed, 2004-06-30 20:28.เมื่อวานเห็นพี่ฮุ้ยเขียน Blog เกี่ยวกับภาษา Himawari ซึ่งใช้ภาษาญี่ปุ่นเป็นตัวคำสั่งเขียนโปรแกรม, ก็เลยทำให้นึกถึง emacs lisp ขึ้นมาว่ามันก็ใช้ภาษาไทยได้เหมือนกัน.
