OpenOffice

Life After a Sun Set is Bright

ลองใช้ LibreOffice 3.5 แล้วประทับใจค่อนข้างมาก ทำงานได้เร็วขึ้นอย่างเห็นได้ชัด และหน้าตาดูเรียบง่ายขึ้นมาอีกนิดหน่อย นี่เป็นสัญญาณที่ดีมาก เพราะถือเป็น LibreOffice รุ่นใหญ่ตัวแรกที่มีแนวทางการพัฒนาของตัวเอง ไม่ต้องอิงกับแนวทางของ OpenOffice เหมือนรุ่นก่อน

ในฐานะที่ในอดีตเคยทำงานกับทีม StarOffice ที่ต่างประเทศมาบ้าง ผมคิดว่าปัญหาอย่างหนึ่งของ OpenOffice ก็คือ "ความปิด" ของทีมงานเอง (อยู่ที่เยอรมนี) คือตัวโครงการเป็นโอเพนซอร์สก็จริง แต่รูปแบบการพัฒนายังปิดอยู่มาก ไม่ค่อยรับโค้ดจากคนนอกมากเท่าที่ควรจะเป็น (ตัวอย่างที่ชัดเจนคือ Novell ไม่พอใจจนต้องหนีไปทำ Go-OO)

De-Java-izing

จาก Developer.com พูดถึงเส้นทางการพัฒนาของ LibreOffice

Another area where LibreOffice is set to improve is by reducing the program's reliance on Java.

"Our flat Excel support, which allows you to do all sorts of nice things with ODF (Open Document Format) and XSLT, has been 'de-java-ized' in the latest builds and it's actually incredibly faster," Meeks said. "That work will be ongoing."

จาวาเร็วส์ครับ ท่องไว้ๆ นักพัฒนาของ LibreOffice คงไม่ค่อยมีการศึกษา หรือไม่ก็โดนไมโครซอฟท์ซื้อตัว

Howto: Cumulative Total in Spreadsheet

จดเป็นบันทึกช่วยจำ

วิชาที่ผมโง่มากคือ spreadsheet หรือที่เราเรียกกันติดปากว่า Excel วันนี้ต้องการทำ sum แบบต่อเนื่อง หาวิธีทำไม่ได้ ค้นพบเทคนิคเลยมาจดเอาไว้หน่อย

XL2000: Keeping a Cumulative Total in a Column or Row

หลักการคือระบุ fixed cell (ภาษาไมโครซอฟท์เรียก absolute reference) ในสูตร แล้วใช้ Fill ช่วยเติมช่องให้ครบ

เทคนิคนี้ใช้กับ OpenOffice.org Calc ได้ครับ ทดสอบแล้ว (ผมไม่มี Excel)

Keyword: 

OpenOffice.org Demographics

From March 2009 Presentation by Project Renaissance, the initiative to re-imaging OOo, surprising demographics of OOo users.

  • OOo is used by ¾ of the users at home
  • On average, users are between 41 and 50 years old
  • ¼ of all users are 51 years old or older

The first point is understandable, OOo still have compatibility issues with Microsoft Office so companies hesitate to use it in work.

The second and third point are amazing. I have no clue at all why many OOo users are the elders.

Cross Sheet Reference in OOo Calc

เวลามาเที่ยวยาวแบบนี้ ผมจะจดรายจ่ายอย่างละเอียดไว้ เพื่อเอามาประเมินทีหลังว่าเราใช้จ่ายสิ้นเปลืองแค่ไหน (ดูของ ทริปเบลเยียม)

ทริปยุโรปรอบนี้ก็จด แถมพัฒนาขึ้นกว่าเดิมตรงเอามาจดลงใน spreadsheet ไว้เป็นระยะอีกด้วย เป็นเรื่องเป็นราวมาก

จบทริปกลับบ้าน คุณ @somsak ถามว่าใช้เงินไปเท่าไร เลยเปิด OOo Calc เตรียมบวกตัวเลขสุดท้ายออกมาดู ปัญหามีอยู่ว่า รอบนี้ดันไฮโซ เก็บตัวเลขแยกตาม sheet โดยแบ่งเป็นประเทศละ sheet แต่ความรู้วิชา spreadsheet ผมมีจำกัดมากๆ (ลิ่วยืนยันได้ เพราะผมถามบ่อยมาก) เลยไม่รู้ว่าอ้างเซลล์ข้าม sheet ทำยังไง

สมัยนี้มีกูเกิลแสนสบาย ค้นหาแล้วได้ความว่า โดยทั่วไปนั้นใช้

Sheet1!A1:A2

Pages