warning: Creating default object from empty value in /home/www/virtual/kiterminal.com/htdocs/blog/modules/taxonomy/taxonomy.pages.inc on line 33.

Mac OS X

How to send email on Mac OS X 10.8

Today I configure Ruby on Rails to send email (don't use SMTP) but I get error message below

send-mail: fatal: chdir /Library/Server/Mail/Data/spool: No such file or directory

To fix it, open terminal

sudo mkdir -p /Library/Server/Mail/Data/spool
sudo /usr/sbin/postfix set-permissions
sudo /usr/sbin/postfix start

Cheers!!! :D

การติดตั้ง Sphinx บน Mac OS X

$ curl -O http://sphinxsearch.com/files/sphinx-2.0.3-release.tar.gz
$ tar zxvf sphinx-2.0.3-release.tar.gz
$ cd sphinx-2.0.3-release
$ ./configure --with-mysql-includes=/usr/local/mysql/include/mysql --with-mysql-libs=/usr/local/mysql/lib/mysql
$ make
$ sudo make install

ติดตั้ง PHP และ PEAR บน Mac OS X Lion

ติดตั้ง PHP

1. ดาวน์โหลด Xcode จาก App Store แล้วติดตั้งให้เรียบร้อย
2. เปิดไฟล์ที่ /etc/apache2/httpd.conf แล้วเอา comment ในบรรทัดด้านล่างนี้ออก

LoadModule php5_module libexec/apache2/libphp5.so

3. เริ่มการทำงาน Apache ใหม่ด้วยคำสั่ง
$ sudo apachectl restart

การติดตั้ง GCC-4.2.1

วันนี้ลง RVM แต่มีปัญหาเพราะมันฟ้องว่าไม่เจอ gcc ทั้ง ๆ ที่ลงพร้อม xcode ไปแล้ว จากนั้นลองค้นใน google หลายบอกให้เพิ่ม CC=/usr/bin/gcc-4.2 เข้าไปด้วย แต่มันก็ฟ้องว่า
ERROR: The provided CC(/usr/bin/gcc) is LLVM based, it is not yet fully supported by ruby and gems, please read rvm requirements.
จากนั้นลองค้นไปอีกพบว่าต้องลง GCC-4.2 โดยทำดังนี้

ติดตั้ง FFmpeg บน Mac OS X Leopard

ก่อนอื่นต้องติดตั้ง LAME (Lame Aint an MP3 Encoder) โดยไปโหลดมาก่อน จากนั้นทำตามด้านล่างนี้

$ tar -xzvf lame-398.tar.gz
$ cd lame-398
$ ./configure
$ make
$ sudo make install

ต่อไปก็ถึงการติดตั้ง FFmpeg

Install PEAR in Mac OS X Leopard

ไม่ได้เขียน blog มานานแหละ เพราะเบื่ออะไรหลายๆ อย่าง (ไม่ค่อยมีไฟทำงานเลย เซ็ง…) วันนี้ต้องใช้ PEAR Command จึงเขียนวิธีลงซะหน่อย

1. เปิด Terminal จาก Applications/Utilities/Terminal

2. ติดตั้ง PEAR ไว้ที่ /usr/local ดังนี้

$ curl http://pear.php.net/go-pear > go-pear.php
$ cd /usr/local
$ sudo mv ~/go-pear.php .
$ sudo php -q go-pear.php

เมื่อพบข้อความนี้ If you wish to abort, press Control-C now, or press Enter to continue: ให้กด Enter

ติดตั้ง wget บน Mac OS X

ก่อนที่จะทำการติดตั้ง ต้องดาวน์โหลด wget มาก่อน

$ curl -O http://ftp.gnu.org/pub/gnu/wget/wget-1.11.4.tar.gz

จากนั้นทำตามขั้นตอนนี้

$ tar -xzvf wget-1.11.4.tar.gz
$ cd wget-1.11.4
$ ./configure
$ make
$ sudo make install

เมื่อเสร็จแล้วก็อ่านคู่มือใช้งานด้วย