Offline Dictionary แบบถูไถ

9 April, 2008 - 14:41
Submitted by thep

gnome-dictionary สามารถใช้พจนานุกรมจาก Longdo server ได้มา ปีกว่า ๆ แล้ว แต่หลายคนพูดถึง off-line dictionary โดยให้เหตุผลว่า บางทีก็ไม่ได้ต่อเน็ต และ kdictthai, gdictthai ก็ไม่มีการปรับปรุง

ความจริงมีโครงการที่แอบทำกันไว้ที่ LTN CVS อยู่สองโครงการที่น่าสนใจ คือ dictd-lexitron ที่เริ่มโดยคุณพูลลาภ และ dict-longdo ที่ผมทำเพิ่ม โดยทั้งสองแพกเกจ จะแปลงข้อมูลดิบของพจนานุกรมทั้งสองแหล่ง ให้อยู่ในรูปที่ DICT server (RFC 2229) ใช้ ซึ่งอันที่จริง ก็เป็นข้อมูลที่ให้บริการอยู่ที่ Longdo server นั่นเอง

AbiWord 2.6.0

1 April, 2008 - 19:57
Submitted by thep

AbiWord 2.6.0 ออกแล้ว อย่างเงียบเชียบเมื่อหลายวันก่อน ในรุ่นนี้ มีความเปลี่ยนแปลงที่สำคัญสำหรับภาษาไทย คือการใช้ Pango แสดงข้อความภาษาไทยแบบวรรณยุกต์ไม่ลอย รวมทั้งตัดคำด้วย

นอกจากนี้ ยังมีความเปลี่ยนแปลงอื่น ๆ ที่น่าสนใจ เช่น

  • สามารถ embed Gnumeric spreadsheet ในเอกสารได้แล้ว
  • เปิดแฟ้มในเครือข่ายได้
  • เขียนเอกสารร่วมกันในเครือข่ายได้ โดยทดลองใช้ใน OLPC อยู่
  • ปรับปรุงการ import/export เอกสาร OpenDocument
  • การ import เอกสาร OOXML ขั้นทดลอง

ดูรายละเอียดอื่น ๆ ได้จาก บันทึกประจำรุ่น ครับ จะ ดาวน์โหลด มาลองก่อน หรือรอจาก distro ก็ได้ครับ

GNOME 2.22 ออกแล้ว

13 March, 2008 - 09:33
Submitted by thep

GNOME 2.22 ออกแล้ว หลังจากพัฒนาอยู่หกเดือนเต็ม ในรุ่นนี้มีความเปลี่ยนแปลงหลักในด้านสถาปัตยกรรม คือการใช้ GVFS เป็น virtual file system แทน gnome-vfs ซึ่งช่วยลดปัญหาจำนวนชั้นของความขึ้นต่อกันของแพกเกจ รวมทั้งเพิ่มประสิทธิภาพและเสถียรภาพของการทำงานด้วย

นอกจากนี้ ก็มีโปรแกรมใหม่ ๆ เพิ่มเข้ามา คือ cheese สำหรับถ่ายรูปและวิดีโอจากเว็บแคม, mousetweaks สำหรับอำนวยความสะดวกในการคลิกเมาส์แก่ผู้บกพร่องทางกายภาพ, vinagre สำหรับเป็น VNC client, การเชื่อมรวมกับ PolicyKit ทำให้จัดการสิทธิ์ผู้ใช้ได้แนบเนียนขึ้น, anjuta IDE สำหรับนักพัฒนาที่กลายเป็นส่วนหนึ่งของเดสก์ท็อป GNOME อย่างเป็นทางการ, โปรแกรมเล่น flash แบบ standalone โดยอาศัย swfdec ซึ่งเป็นซอฟต์แวร์เสรี

โลโก้ใหม่ GTK+

13 February, 2008 - 20:29
Submitted by thep

ไม่ได้เข้าเว็บ GTK+ เสียนาน ตอนนี้เขามี หน้าตาใหม่ แล้วครับ พร้อมทั้งเปลี่ยนโลโก้จาก เดิม มาเป็นโลโก้ใหม่ ดูเอี่ยมอ่องหมดจดกว่าเดิม

New GTK+ Logo

ที่มา: Andreas Nilsson's Blog

แปดเรื่องเด่นใน GNOME 2.22

30 January, 2008 - 21:53
Submitted by thep

GNOME 2.22 ที่กำลังอยู่ระหว่างพัฒนานี้ มีการเปลี่ยนแปลงที่น่าสนใจมากมาย ในบรรดานั้น Phoronix ได้เลือก แปดเรื่องเด่น มารีวิวให้ดู

แปดสิ่งที่ว่านั้น ได้แก่:

  1. Epiphany ที่มี WebKit backend ซึ่งจะว่าไปก็มีแพ็ตช์แพล็ม ๆ ออกมาตั้งแต่ GNOME 2.20 แล้ว นัยว่าในรุ่นนี้จะเริ่มใช้งานได้จริง ใน distro ต่าง ๆ คงจะมีให้เลือก ว่าจะใช้ Gecko backend หรือ WebKit backend
  2. Evince พร้อม effect โดยสามารถใช้เอฟเฟ็กต์ขณะเปลี่ยนหน้า presentation ได้ นอกจากนี้ ยังมี plug-in API สำหรับเพิ่มการสนับสนุนเอกสารชนิดใหม่ ๆ ได้, นอกจากนี้ ยังมีแผนจะเพิ่ม PDF annotation ด้วย แต่ปรากฏว่าไม่ทัน 2.22 ต้องเลื่อนออกไป 2.24

รีวิว GNOME 2.20 ฉบับ ars technica

26 September, 2007 - 17:57
Submitted by thep

แบบฉบับแห่งการรีวิวเชิงลึกอย่าง ars technica ได้ทำ รีวิว GNOME 2.20 ออกมาแล้วครับ รับรองว่าเป็นรีวิวที่จุใจแฟนพันธุ์แท้ GNOME แน่ ๆ

ตัวอย่างเช่น เรื่องที่มาของหน้าต่างปรับแต่ง "รูปโฉม" ใหม่ของ GNOME ตั้งแต่ โพสต์แรกใน mailing list ไปจนถึง การวิเคราะห์ usability และ การปรับเปลี่ยน จนได้ แบบสุดท้าย คุณจะได้เห็นว่า การปรับเปลี่ยนครั้งนี้ เป็นมากกว่าแค่การจับหลายหน้าต่างมารวมกันเท่านั้น แต่ยังมีการคำนึงถึงการใช้เนื้อที่ในหน้าต่างอย่างคุ้มค่าและให้ความสะดวกต่อผู้ใช้มากที่สุดเท่าที่จะทำได้

Smart Bookmark ของ Epiphany

24 September, 2007 - 19:28
Submitted by thep

feature หนึ่งของ epiphany ที่ผมคิดว่ายืดหยุ่นและมีประโยชน์มาก แต่อาจรู้จักกันน้อย คือเรื่อง smart bookmark ซึ่งสามารถตอบคำถามเรื่อง search toolbar สำหรับผู้ที่ย้ายมาจากเบราว์เซอร์อื่นได้

epiphany ใช้ location bar เพียงช่องเดียวทำงานได้สารพัด เวลาที่คุณป้อนอะไรในนั้น นอกจากโปรแกรมจะพยายามหาสิ่งที่ตรงกันใน history แล้ว ยังหาใน bookmark ไปพร้อมกันด้วย ช่วยให้คุณได้ตัวเลือกที่ต้องการเร็วขึ้น แต่ที่พิเศษกว่านั้นคือ ในเมนูดึงลงนี้ ยังมี smart bookmark ที่ช่วยส่งคำค้นของคุณเข้ายังเว็บ search engine ที่คุณคั่นหน้าเก็บไว้อีกด้วย

หากป้อนแต่คำค้นเฉย ๆ ที่ไม่ใช่รูปแบบของ URL โปรแกรมจะส่งคำค้นของคุณไปที่ google ให้:

GNOME 2.20 ออกแล้ว

20 September, 2007 - 09:20
Submitted by thep

GNOME 2.20 ออกแล้ว การออกรุ่นครั้งนี้ ตรงกับการ ครบรอบ 10 ปี ของ GNOME ด้วย (ข่าวเก่า)

เราเคย แอบดู feature ของ GNOME 2.20 กันไปแล้ว แต่รายการเหล่านั้นเป็นแค่ส่วนน้อยนิด มีการเปลี่ยนแปลงที่น่าสนใจอื่น ๆ ที่ระบุใน บันทึกประจำรุ่น อีก เช่น evince ที่ edit PDF form ได้แล้ว, tomboy ที่ sync บันทึกข้ามเครื่องได้, การหมุนรูปถ่ายตามข้อมูล orientation ของ EXIF ตามที่กล้องบันทึกไว้ของ nautilus และ eog, การ optimize โปรแกรมเพื่อการประหยัดพลังงาน ฯลฯ

คอมไพล์ GNOME ใช้เองด้วย JHBuild - เรียกใช้โปรแกรม

10 September, 2007 - 10:30
Submitted by thep

build กันเสร็จแล้ว ก็มาเริ่มใช้โปรแกรมที่ build กันนะครับ

เรื่องของ DBus

ก่อนจะเริ่มใช้ มีประเด็นเรื่อง DBus ที่เราวางแผนไว้ว่าจะใช้ของระบบ ปัญหาก็คือ โดยปกติ DBus จะรู้จัก service เฉพาะของระบบเท่านั้น ถ้าบังเอิญ GNOME รุ่นใหม่ที่เรา build มีการสร้าง service ใหม่โดยไม่ได้ register กับ DBus โปรแกรมบางโปรแกรมที่เรา build ก็จะเรียกไม่ขึ้น หรือไม่ก็ crash ไปดื้อ ๆ

เราทำให้ DBus รู้จัก service ของเราได้โดยเพิ่มแฟ้ม /etc/dbus-1/session-local.conf และ /etc/dbus-1/system-local.conf โดยมีเนื้อหาดังนี้:

คอมไพล์ GNOME ใช้เองด้วย JHBuild - คอมไพล์

7 September, 2007 - 10:27
Submitted by thep

ติดตั้ง JHBuild พร้อม config ไปแล้วก็ลงมือ build กัน

วิธีที่จะสั่ง build แพกเกจทั้งหมดที่ config ไว้ โดยเริ่มตั้งแต่ check out, configure, make, install ก็คือ:

$ jhbuild build

JHBuild จะตรวจสอบ dependency ของ module ที่กำหนด แล้วไล่ build ตั้งแต่ปลายสุดขึ้นมาตามลำดับ

แต่คุณก็เลือก build เฉพาะสิ่งที่ต้องการ แทนที่จะ build GNOME desktop ทั้งตัวได้เหมือนกัน:

$ jhbuild build gtk+

จะ build สิ่งที่ gtk+ ต้องการตามลำดับขึ้นมาจนถึงตัว gtk+ เอง