Software

The Collision of Atoms and Bits

กระแสหนึ่งในโลกไอทีโดยเฉพาะฝั่งอเมริกาช่วงนี้คือ การนำซอฟต์แวร์มา (ควบคุม|บริหารจัดการ) กลไกต่างๆ ในชีวิตความเป็นจริง__ที่ในอดีตไม่ได้ควบคุมด้วยซอฟต์แวร์__ เช่น ระบบบำบัดน้ำเสียเดิมถูกควบคุมโดยกลไกเชิงกล หรือ ระบบโทรคมนาคมที่เดิมที่ถูกควบคุมด้วยวงจรอิเล็กทรอนิกส์ ข้อดีของการใช้ซอฟต์แวร์ควบคุมคือ ระดับความยืดหยุ่น+ความฉลาด (ที่เรามักเอาคำว่า smart ไปแปะโน่นนี่นั่น) ที่มากกว่ากลไกแบบเดิมมาก เราสามารถควบคุมสั่งงานได้จากระยะไกล มอนิเตอร์ข้อมูลได้ละเอียด และเขียนโปรแกรม "สมองกล" ตัดสินใจแทนมนุษย์เพื่อความสะดวกและแม่นยำที่ดียิ่งขึ้น คำศัพท์ที่มาแรงที่สุดน่าจะเป็น Software Defined Networking (SDN)

Software as a Subscription

เมื่อวานไปงาน [Adobe เปิดตัว Creative Cloud for teams ในประเทศไทยอย่างเป็นทางการ](https://www.blognone.com/node/40742) ถือเป็นทิศทางที่น่าสนใจมากของบริษัทซอฟต์แวร์ "แบบเก่า" อย่าง Adobe เราพูดกันเรื่อง Software as a Service มากันชาติเศษแล้ว ตัวอย่างที่เป็นรูปธรรมคงเป็นเว็บเบสอย่าง Salesforce.com (ถ้าสายอินดี้หน่อยก็ Basecamp หรือ Dropbox ก็พอได้) ซึ่งทั้งหมดเป็นบริษัทใหม่ที่สร้างขึ้นมาบนแนวคิด SaaS ตั้งแต่แรก เป้าหมายคือต่อสู้กับบริษัทซอฟต์แวร์แบบเก่า แย่งเค้กมาจากบริษัทเหล่านี้ คำถามคือบริษัทซอฟต์แวร์ "กล่อง" แบบเดิมๆ จะปรับตัวอย่างไร คำตอบที่เป็นรูปธรรมจับต้องได้ของบริษัทซอฟต์แวร์แบบเก

Seesmic for Windows

ผมกำลังตามหา "best desktop Twitter client" อยู่ครับ คือ desktop Twitter client ยอดนิยมสองตัว (ตามสถิติการใช้งาน) คือ Tweetdeck กับ Twhirl ซึ่งผมไม่ชอบทั้งคู่เพราะมันเป็น AIR ฟอนต์ภาษาไทยอ่านยากมาก แถมใช้แล้วมันจะหน่วงๆ เล็กน้อย ในแง่ look & feel แล้ว โปรแกรมที่เขียนบน cross-platform runtime มันจะมีข้อจำกัดในการ integrate เข้ากับระบบอยู่แล้ว ตัวอย่างที่ชัดเจนที่สุดคงไม่มีใครเกิน Java applet ที่รูปชั่วตัวดำจนได้ใจ (มันมี native theme แต่ทำไมไม่เปิดมาเป็น default นะ) หรือแม้แต่ Firefox ที่เขียนด้วย XUL ก็พบปัญหานี้เช่นกัน เป็น AIR แล้วจึงไม่ต่าง ดังนั้นจะให้ดีควรเลือก native ถ้าเป็นไปได้ แ

Flock 2.0 Beta 1

ทดสอบเขียนบล็อกจาก Flock 2.0 Beta 1 (Mac)

เห็น Ars Technica เขียนถึง Flock 2.0 Beta 1 ซึ่งใช้ Gecko 1.9 ของ Firefox 3 เลยลองเอามาเล่นดูหน่อย สำหรับคนที่ไม่รู้จัก Flock ลองอ่านในบล็อกเก่าตั้งแต่ปี 2005 หรือถ้าจะเอาแบบละเอียดขึ้นบวกภาพประกอบ ลิ่วเคยรีวิวไว้บน Blognone นานแล้ว

Softwares to Learn

* [OpenX](http://www.openx.org) หรือ openads เก่า สำหรับคนอยากตั้งตัวแข่งกับ AdSense (แต่จริงๆ ก็เอามาทำพวก multi-site ad สำหรับเว็บในเครือได้) * [Pentaho](http://www.pentaho.com/) ทำ Business Intelligence เทอมนี้ลงวิชานี้ด้วย อาจจะได้ใช้ กระแส BI กำลังเริ่มขึ้น ถ้าใช้เป็นอาจเอามาทำมาหากินได้ * Drupal ออก 6.0 มาแล้ว ช่วงหลังไม่ค่อยได้ติดตาม ต้องเริ่มย้อนกลับไปดู modules ใหม่แล้ว ลองเขียนธีมใหม่ด้วย * ลองใช้ Songbird 0.4 แล้วยังขัดใจหลายจุด น่าสนใจ[เข้าไปแจม](http://developer.songbirdnest.com/) เริ่มจากทำ Feather น่าจะง่าย ไม่ได้ยุ่งกับ XUL มานานมากๆ * ปีนี้ว่าจะส่ง Summer of Code ทำอะไรดีหว่า?

Stop Printing, Start Skimming

One of very usual things in academic life is (endless) paper reading. I usually see people print out their papers, read them, highlight them, mark some comments on them and finally, type some excerpt back into computer.

Normally, all initial materials are in digital PDF and we usually want our final result in digital form. Why bother to convert? Digital-to-analog conversion is costly (and vice versa). There's also environmental issue.

Miro Icon

เมื่อวานนี้ Democracy Player เปลี่ยนชื่อเป็น Miro เคยโหลดตัว Democracy มาเล่นเมื่อออกใหม่ๆ ตอนนั้นรู้สึกว่ามันยังไม่ค่อยสมบูรณ์เลยเลิกใช้ไป พอเปลี่ยนชื่อก็ถือโอกาสลองอีกรอบ

ตอนบ่ายๆ เพิ่งคุยกับ sugree ไปว่า โลโก้ใหม่นี่สวยดี เว็บใหม่ก็สวย

Heatmap for Conference

อ่านบล็อกของ Edd Dumbill แล้วชอบ

Edd เป็น XML guru และเป็นคนจัดงาน XTech งานสัมนาเกี่ยวกับเว็บของฝั่งยุโรปเป็นประจำทุกปี เป็นอีกงานที่อยากไป

จัดงานทุกปีก็ต้องทำเว็บทุกปี เว็บงานประชุมมันก็รูปแบบเดียวกัน Edd เลยทำ CMS สำหรับประชุมใช้เองดีกว่า โปรแกรม Expectnation (ยังไม่ออก) เอามาใช้กับ XTech 2007 เป็นปีแรก มีฟังก์ชันมาตรฐานครบครัน

Funny Wikipedia Translation

อ่านหน้าซอฟต์แวร์ใน Wikipedia ภาษาไทยแล้วเครียดๆ ชอบกล

กะโนม คองเคอเรอร์ คอมพ์แจร์ คามิโน จีทีเคพลัส จีเอ็นยูพลอต ดรูปาล ทอร์ ลูซีน อะแวส แอนตี้ไวรัส โอเพนออฟฟิศดอทอ็อก เรฟวิต แมตแล็บ เอสเอพี เอจี ซีมังกี เอ็มเอสเอ็นเมสเซนเจอร์ สไกป์ ดีบีดีไซเนอร์ กูเกิล แคเลนเดอร์ โคเรลดรอว์ สเก็ตช์อัป อะโดบี อิลลัสเตรเตอร์

เคยลองแอบแก้ ก็โดนแก้กลับคืนอย่างรวดเร็ว เอาเถอะ Wikipedia ไม่ใช่ของเรานิเนาะ (แล้วมันของใครละเนาะ)

MAMP

แพกเกจชุด LAMP บน Mac OS X นั้นค่อนข้างเก่า Apache 1.3 กับ PHP4 ส่วน MySQL ต้องหามาลงเพิ่ม (สะดวกหน่อยมีเป็น .dmg) ดังนั้นถ้าอยากได้ Apache 2.0+PHP5 ก็ต้องคอมไพล์เอง (หรือใช้ DarwinPort) ซึ่งก็มีขั้นตอนวิธีมากมายเป็นอุปสรรคขวางหน้า MySQL บนแมคก็มีปัญหาเรื่องที่อยู่ของ socket อีกด้วย

ปัญหาทั้งหมดแก้ได้ด้วย MAMP