Howto

How to Build a Community Web Site

บล็อกอันนี้เขียนตอบบล็อกของนายตาหวาน Blog-based game developement-related documentary site

สำหรับเรื่องเต็มๆ ทั้งหมดอ่านได้ที่

สรุปสั้นๆ ว่าคุณ PaePae เสนอโมเดลเว็บไซต์แบบเดียวกับ Blognone แต่เป็นข่าวการพัฒนาเกม โดยมีจุดมุ่งหมายเพื่อรวบรวมความรู้เกี่ยวกับการพัฒนาเกมในบ้านเราให้เป็นหลักแหล่ง (ซึ่งต่างไปจากโมเดลแบบ forum ซึ่งปัจจุบันมีหลายเว็บแล้ว)

ผมขอตอบเป็นบล็อกดังนี้ครับ

Keyword:

Easiest Way to Setup TeX Environment in Mac OS X

เนื่องจากผมกลับมาสู่ academic life อีกครั้ง และสิ่งที่หลีกเลี่ยงไม่ได้ในการศึกษาระดับสูงคือการเขียนเปเปอร์/รายงาน/วิทยานิพนธ์เชิงวิชาการ มีระเบียบแบบแผน การจัดลำดับหัวข้อ การอ้างอิงอย่างเป็นระบบ ซึ่งทั้งหมดนี้ทำได้ยากมากใน word processor ที่ชาวบ้านใช้กันทั่วไป (Pages ทำไม่ได้เลย, OOo พอไหว แต่ให้ใช้ OOo บนแมคนี่อย่าใช้ดีกว่า ส่วน MS Word ผมไม่มีเงินซื้อ)

แนวทางที่แวดวงการศึกษาปฏิบัติกันมาตั้งแต่ยุค 80 คือระบบ typesetting มหัศจรรย์ของ Donald Knuth ที่ชื่อว่า TeX (และโปรแกรมจัดการ typesetting ที่เรียกกันติดปากว่า LaTeX) ให้อธิบายแบบรวบรัด มันคือการเขียนโค้ดควบคุมการแสดงผลของเปเปอร์ แบบเดียวกับที่เราเขียน HTML ควบคุมหน้าตาของเว็บเพจ ซึ่งต่างไปจากวิธี WYSIWYG ของ word processor

ข้อดีของ TeX มีมากมาย ตั้งแต่ควบคุมเอกสารได้ดั่งใจ จัดสไตล์ได้ง่าย การอ้างอิงทำได้สะดวก ฯลฯ ที่สำคัญคือเปเปอร์ออกมาดูดี (มาก) ข้อเสียที่นึกออกมีอย่างเดียวแต่ร้ายแรง คือ learning curve มันสูงจัด แถมโปรแกรมตระกูล TeX มีหลายตัวหลายคนทำ ส่งผลให้เอกสารกระจัดกระจาย กว่าจะหาวิธีทำอะไรสักอย่างเจอนี่แทบรากเลือด

ผมผ่านช่วงเวลารากเลือดมาเกือบสัปดาห์ ไม่อยากให้คนอื่นดำเนินรอยตาม ดังนั้นมาจดวิธีง่ายที่สุดในการเตรียมสภาพแวดล้อมสำหรับ TeX บน Mac OS Xไว้

Keyword:

iBook Battery Won't Charge?

Don't panic if your iBook battery won't charge. It might (and usually) be the Power Management Unit (PMU) problem. Resetting it should solve in most of cases.

Apple Support provides instruction for various Powerbook and iBook models.

  1. Turn the machine off
  2. Hold Shift+Option+Control+Power for 5 seconds
  3. Turn the machine on

Only side effect is your clock will be reset back to 1970. Easily change it back by using Network Time Server feature.

Using Google Calendar on Mozilla Lightning

After my decision of switching University IMP-based email system to Thunderbird, and my current behavior of using Google Calendar for appointment/deadline notification (both academic and non-academic), I'd like to see my schedule from Thunderbird as well.

This is possible via Mozilla Calendar project, which provides both standalone calendar client (Sunbird) and extension for Thunderbird (Lightning). No problem for network syncing since the present world is using iCal format and Google Calendar provides it, definitely.

Macintosh Terminal Behavior

ลงเครื่องใหม่แล้ว Vim ใช้ปุ่มลูกศรกับ Home/End ไม่ได้ เจอปัญหานี้หลายที จำวิธีแก้ไม่ได้ซะที เขียนเก็บไว้หน่อย

ถ้าใช้ PuTTY ก็ตั้งค่านิดเดียวแต่บนแมคต้องตั้งตัวแปร environment ของ TERM ใหม่เป็น linux (ของเก่าเป็น xterm) เราตั้งถาวรโดยการแก้ /etc/bashrc เพิ่มบรรทัดนี้เข้าไป

export TERM=linux

ปิด Terminal แล้วเปิดใหม่ก็จะได้ปุ่มที่คุ้นเคยกลับมา

ป.ล. ยังไม่ได้เขียนเรื่องซ่อมคอมเจ๊งข้ามทวีปเสียที ขออภัยผู้อ่านด้วยครับ

Pages

Subscribe to RSS - Howto