webzer.net

I blog to God but the sky is buggy ...

Blogs

ข้อมูล, ความรู้, อคติ และเสรีนิยมประชาธิปไตย

May 11, 2012 - 17:32 -- gibbo

ช่วงนี้กำลังสนใจเรื่อง Data Visualization เพราะคิดว่ามันเป็นเครื่องมือที่เหมาะสำหรับการแยกแยะระหว่าง ข้อเท็จจริง (Fact / Data) กับ ความคิดเห็น (Opinion) เพื่อให้เราทำความเข้าใจหลายๆอย่างได้ง่ายขึ้นและใช้อคติน้อยลง (หวังว่า)

Apache Solr Multi-Core Setup (1)

April 30, 2012 - 05:29 -- gibbo

เพื่อความรวดเร็วในการเขียน ผมขอใช้ terminal กับ shell commands เป็นหลัก เพราะใช้ได้กับทั้ง local และ remote server (Unix หรือ Unix-like ส่วน Windows ผมไม่คุ้น แต่ถ้าเข้าใจว่าเรากำลังทำอะไร OS ไหนก็คงไม่ต่างกันมาก) เดาว่าใครที่คิดจะติดตั้ง Solr เอง ก็คงคุ้นกับ command line อยู่แล้ว

1. ติดตั้ง Java

ใน Mac OS มันมีอยู่แล้วมั้ง? ลอง java -version ของผมมันบอกว่า java version "1.6.0_31" (Apple ให้มา) ถ้าจะติดตั้งใน Debian/Ubuntu ก็

คุณคิดว่าตรรกะทุนนิยมแบบนี้เพี้ยนไหม?

April 25, 2012 - 20:41 -- gibbo

ในทฤษฎีเศรษฐศาสตร์นีโอคลาสสิกไม่เน้นคำว่า ความจำเป็น (necessity) แต่เน้นคำว่า ความหายาก (scarcity) ด้วยเหตุนี้ น้ำซึ่งจำเป็นต่อชีวิตจึงราคาถูกกว่าเพชรที่ไม่ต้องมีก็ไม่ตาย ตัวอย่างนี้อาจง่ายเกินไปที่จะบอกว่าตรรกะของกลไกราคาและตลาดเสรีนั้นบิดเบี้ยวตั้งแต่เริ่มต้น? (อาจเป็นปมด้อยส่วนตัว ผมเคยสอบตกวิชาเศรษฐศาสตร์เบื้องต้น เพราะเอาแต่ด่า Adam Smith แต่จะให้เรียนเศรษฐศาสตร์เบื้องต้นอีกกี่ที ผมก็เต็มใจจะสอบตกเหมือนเดิม)

Search Thai Module

March 18, 2012 - 02:15 -- gibbo

ผ่านไป 3 เดือน นับตั้งแต่ การแฮ็คหน้าด้านๆครั้งแรก ในที่สุดก็มีเวลาว่างพอจะทำ Search Thai Module ให้เสร็จ ตอนแรกเปิดโปรเจ็คต์ไว้ก่อนที่ github.com แต่เผื่อบางทีใช้ Drush สะดวกกว่า Git ก็เลยเปิดโปรเจ็คต์ทางการไว้ซะเลยที่ drupal.org

Git log to spreadsheets

March 14, 2012 - 12:10 -- gibbo

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

โชคดีที่มี git เป็นเพื่อน และโปรเจ็คต์ส่วนใหญ่ที่ทำ ใช้ git เป็น version control ก็เลยพิมพ์ลงใน terminal ตามนี้

git log --author=Sungsit --format='%ai,%cn,%s' >~/invoice-2012-02.csv

Pages