Software

Thai LaTeX Slide

อาทิตย์ก่อนไปประชุมเรื่องภาษาไทยที่เนคเทคมา

มีเรื่องน่าสนใจหลายเรื่อง เช่น ปัญหาการ sorting ภาษาไทย (ไม่มีใครตอบเลยอะ) และหลายๆ คนก็ทำสไลด์ประกอบการพูดที่มีประโยชน์ เช่น สไลด์เกี่ยวกับ OpenOffice.org ของพี่สัมพันธ์ที่เขียนไปคราวก่อน

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

In Search of HTML editor

เราใช้ปุ่มอะไรกันบ้างใน HTML WYSIWYG editor ของ textarea



เก็บ use case ส่วนตัว เขียนออกมาเป็น requirement ได้ดังนี้

  • Bold
  • Italic
  • Underline
  • Link (/w dialog)
  • Removelink/Get back to plain text
  • Insert Picture (/w dialog)
  • Left Align
  • Center Align
  • Right Align
  • Ordered List
  • Unordered List
  • Quote (blockquote)
  • Highlight (color picker is not needed but prefered)
  • View Source
  • Paste as Unformatted Text

รวม 15 ปุ่ม พอยัดลง toolbar แถวเดียวได้สบาย

Note

Keyword: 

Support-centrix Design

ช่วงนี้แบ่งมาทำ support ภายในองค์กรบ้าง เลยรู้ปัญหาแปลกๆ เยอะ ปัญหาหลายอย่างเกิดจากผู้ใช้โง่เอง ส่วนปัญหาอีกหลายอย่างเกิดจากโปรแกรมออกแบบมาทำให้ผู้ใช้หลงทาง



เลยมานั่งนึกดูว่า ทุกวันนี้เวลาเราออกแบบโปรแกรมตัวนึง เราขุดโคตรตำราศาสตร์ศิลป์สารพัด ไม่ว่าจะเป็น OOP, Style of Code, etc. มาสร้างโปรแกรมให้นักพัฒนาเองเข้าใจง่าย และแก้ไขได้สะดวก สามารถใช้ทีมนักพัฒนาหลายทีมมาช่วยแก้ไขโปรแกรมไปพร้อมๆ กันได้



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



สรุปว่าการพัฒนาโปรแกรมทุกวันนี้ เพื่อผู้สร้างเองเป็นสำคัญ



ผมเลยสงสัยว่าเรามีการพัฒนาโปรแกรม ที่ยึดว่าสร้างออกมาแล้วสนับสนุนการใช้ง่ายๆ หรือเปล่า?

Gaim

การสื่อสารบนอินเทอร์เน็ตเคยถูกปฏิวัติมาแล้วครั้งหนึ่ง ด้วยสิ่งที่เรียกกันว่า Instant Messaging เรียกย่อๆ ว่า IM หรือเป็นภาษาไทยมีคนแปลว่า การส่งข้อความด่วน โดย ICQ เป็นผู้จุดกระแสขึ้นมาเมื่อหลายปีก่อน โดยมี MSN หรือชื่อเต็มๆ ว่า Microsoft Network Messenger ของไมโครซอพท์ตามมาติดๆ ในช่วงหลังๆ นี้ (จริงๆ ก็มีอีกหลายยี่ห้อ แต่ที่คนไทยใช้กันเยอะๆ มีแค่สองตัวนี้) ถ้าเราอยู่บนวินโดว์ก็ไม่มีปัญหา เพราะว่าโปรแกรมที่เราใช้นั้น ก็ใช้โปรแกรมที่สร้างโดย ICQ หรือไมโครซอพท์โดยตรง

Column: 

Linux in Small Business : ทำบัญชีด้วย GnuCash

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

ผมเคยอ่านในวารสาร Linux Jornal เมื่อไม่นานมานี้ เค้ากล่าวไว้ว่า โปรแกรมทั่วๆ ไปที่ใช้ในงานสำนักงาน มี 4 ประเภทครับ คือ ชุดออฟฟิศ, เว็บบราวเซอร์, อีเมล์และตารางนัดหมาย แล้วก็โปรแกรมบัญชี เรามาดูกันว่าโปรแกรม 4 ประเภทนี้ บนลินิกซ์มีตัวไหนที่ใช้งานได้ดีบ้าง เกณฑ์ที่ผมใช้ตัดสินนอกจากจะต้องทำงานในประเภทนั้นๆ ได้ดีแล้ว ยังต้องใช้งานภาษาไทยได้ด้วย

Keyword: 
Column: 

Pages

Subscribe to RSS - Software