ลีนุกซ์ โอเพนซอร์ส


ผมมีกล้องวีดีโออยู่ตัวหนึ่ง เก่าๆมากแล้วล่ะ ซื้อมา 7-8 ปีจะได้แล้วมั้ง เป็นยี้ห้อ sony handycam ขณะนั้นการบันทึกข้อมูลใช้เทปขนาด 8มม. ก็ถือว่าโคตรเท่ห์แล้ว ไม่ต้องนับปัจจุบันนี้ที่อะไรก็ช่างพัฒนาเปลี่ยนแปลงให้สูงให้ดีขึ้นทุกเสี้ยววินาที ยกเว้นก็แต่ สิ่งมีชีวิตที่เรียกว่า”คน”นี่แหละ นับวันมีแต่จะเลวจะแย่ กระนั้นคนก็ยังบัญญัติคำว่า “สัตว์ประเสริฐ” มาแบ่งแยกพวกตนให้ก้าวพ้นเหล่าสรรพสัตว์ กระนั้นยังไม่พอ ยังเปลี่ยบเทียบสิ่งๆแย่ๆของคนไปยังสัตว์ที่ไม่ได้รู้เรื่องด้วยเลย ไม่ว่าจะเป็น “โง่เป็นควาย” เอาไว้ด่าคนที่โง่ๆหรือดีหน่อยก็คิดช้า “ไอ้หน้าเหี้ย” พวกคนเลวๆทำตัวไม่ดี “หน้าปลากระโห้” เอาไว้เรียกพวกที่คิดว่าตัวเองหล่อแต่ความจริงเปล่า หรือจะเรียกแบบขี้เกียจคิดก็ “ไอ้สัตว์” สั้นๆแต่ความหมายหลายหลาก ให้คนถูกด่าเลือกกันเอาเอง สุดแต่คนจะหามาด่ากัน แต่ก็ไม่ต้องเสียใจล่ะ ถ้าเกิดวันหนึ่งเห็น ควาย ตะโกนด่า ตัวเหี้ย ว่า “ใอ้หน้าคน” เล่นเอาจนตัวเหี้ยโกรธเป็นฟืนเป็นไฟไล่กัดควายพัลวัล ..

เออ ว่าแล้ว 23 ธันวาคม 2550 นี้ก็เป็นวันเลือกตั้ง ก็อย่าลืมไปเลือกคน.. (คนครับคน) คนดีๆเข้ามาบริหารบ้านเมืองนะครับ ..

tape_8mm.png sony_handycam.png
ตลับวีดีโอเทปขนาด8มม. และ กล้องวีดีโอ(เข้าเรื่อง) กล้อง sony handycam ตัวนี้ของผมมีรูติดต่อโลกภายนอกก็แค่ สัญญาน AVเท่านั้น ที่พูดถึงกล้องตัวนี้เพราะว่าการที่จะดูวีดีโอที่บันทึกไว้ ค่อนข้างลำบากนิดนึงที่ต้องเอาไปต่อดูกับทีวี เลยคิดว่าจะแปลงมันให้เล่นได้บนคอมพิวเตอร์ เพื่อให้เวลาดูได้สะดวก ทันสมัย ทำให้ต้องจัดการติดตั้ง tools ต่างๆดังหัวข้อที่ตั้งไว้
(more…)

ได้ติดตั้ง web control panel ชื่อ VHCS 2.4.7.1 บน Ubuntu 7.10 โดยใช้วีธีง่ายๆจากการรัน shell script จาก

# wget http://mirrors.penguinfriends.org/VHCS2/vhcs.sh

จริงๆแล้ว script ตัวบนนี้รันบนเครื่องผมไม่ผ่านเลยแก้ไขนิดหน่อย และสามารถรันได้ เอามาแปะไว้ล่ะกันเผื่อได้ใช้เองอีก
vhcs.sh
เมื่อติดตั้งทุกอย่างดูเสร็จเรียบร้อยดี เลยได้ลองสร้างโดเมนขึ้นมาใช้งาน และได้ลองติดตั้ง CMS ชื่อ Joomla 1.0.13 แต่มาติดขั้นตอนที่ตรวจสอบพาร์ทต่างๆ

Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/var/lib/php5) is not within the allowed path(s): (/var/www/virtual/web.com:/usr/share/php:/tmp) in /var/www/virtual/web.com/htdocs/installation/index.php on line 150

เข้าใจว่า php ไม่สามารถเขียนไฟล์ session ในพาร์ท /var/lib/php5 ได้ ทั้งๆที่ในนั้นก็มีไฟล์ session ของบางเว็บอยุ่แสดงว่ามันเขียนได้
เลยไปไล่ดูในคอนฟิกของ apache ที่ /etc/apache2/sites-available/vhcs2.conf ในเซกชั่นของ

ตรงด้านล่างนี้

# httpd dmn entry PHP2 support BEGIN.
    php_admin_value open_basedir "/var/www/virtual/web.com:/usr/share/php:/tmp:<strong>/var/lib/php5</strong>"
# httpd dmn entry PHP2 support END.

ได้เพิ่มพาร์ท /var/lib/php5 เข้าไปต่อท้าย แล้วลองตรวจเช็คในขั้นตอนการติดตั้งของ Joomla ก็สามารถใช้งานได้ปกติแล้ว อ้อลืมบอกไป แก้เสร็จก็ ./etc/init.d/apache2 restart ทีนึง หรือ ใครอยากได้หลายทีก็ไม่ว่ากัน แล้วแต่

แต่ปัญหาคือ ถ้ามีการเพิ่มลบโดเมนอีกจะทำให้คอนฟิกกลับมาเหมือนเดิมอีก อันนี้เข้าไปแก้ที่ templete file ของ VHCS ได้เลยมีสองไฟล์
ไฟล์ที่ 1 /etc/vhcs2/apache/parts/dmn_php2_entry.tpl แก้เป็น

php_admin_value open_basedir "{WWW_DIR}/{DMN_NAME}:{PEAR_DIR}:/tmp:/var/lib/php5"

ไฟล์ที่ 2 /etc/vhcs2/apache/parts/sub_php2_entry.tpl

php_admin_value open_basedir "{WWW_DIR}/{SUB_NAME_PHP2}:{PEAR_DIR}:/tmp:/var/lib/php5"

แนะนำให้ทำตั้งแต่เริ่มแรกเลยครับคอนฟิกจะได้ไม่มั่ว และก็ระวังๆกันนะครับ – -”

อันเนื่องมาจากเลือดได้ออกมาทางปากอีกแล้ว ตั้งใจว่าจะไปโรงพยาบาล ลุกอาบน้ำทั้งๆที่เลือดยังออกอยู่ อาบน้ำเสร็จ เลือดหยุดไหล มองนาฬิกาก็ยังไม่ตีห้าดีนัก เอาล่ะนั่งดูอาการไปก่อนล่ะกัน

ขณะนั่งเล่นโน๊ตบุ๊ครอ ก็รีโมท ssh ไปยังเครื่อง osiris (เว็บเซอร์เวอร์ของ wutthiphan.com) ดูโน่นนี่ไปเรื่อย เผลอไป cat /etc/issue เข้าให้ ได้ผลลัพธ์

wutthiphan@osiris:~$ cat /etc/issue
Ubuntu 6.10 \n \l

เห็นว่าตอนนี้ Ubuntu ก็ออกเวอร์ชันใหม่มาหลายรุ่นแล้ว ดังนี้ Ubuntu 7.04 (Feisty Fawn) และ Ubuntu 7.10 (Gutsy Gibbon) เห็นทีเจ้า osiris จะต้องได้รับการ upgrade ในบัดนาวนี้แล้วล่ะ
ด่านที่ 1 Ubuntu 6.10 (Edgy Eft) to Ubuntu 7.04 (Feisty Fawn)

wutthiphan@osiris:~$ uname -a
Linux osiris 2.6.17-12-server #2 SMP Sun Sep 23 22:57:33 UTC 2007 i686 GNU/Linux

ว่าแล้วก็มาเริ่มอัพเกรดกันเลย เริ่มจาก update ข้อมูลโปรแกรมของUbuntuก่อนด้วยคำสั่ง

wutthiphan@osiris:~$ sudo apt-get update

ได้ข้อมูลโปรแกรมใหม่สดแล้ว สั่งอัพเดท update-manager-core
(more…)

ในระบบทั่วๆไปไม่ว่าจะเป็น เว็บเซอร์เวอร์ หรือ เซอร์เวอร์ที่ให้บริการในด้านต่างๆ คงไม่ได้จำเป็นนักที่จะต้องดิ้นรนให้มัน ปิด-รีบูท ระบบได้ผ่านหน้าเว็บกลับเป็นการไม่เหมาะสมเอาด้วยซ้ำ

พอดีผมได้ติดตั้ง apache webserver ลงบนคอมพิวเตอร์ขนาดเล็ก ที่มี linux debian เป็นระบบปฎิบัติการ ทุกอย่างก็แน่นอนคอนโทลนผ่านหน้าเว็บอินเทอร์เฟสหมด (เพราะคงไม่ได้ต่อ mouse,keyboard หรือ monitor เมื่อใช้งาน) ก่อนหน้านั้นผมเคยใช้วิธีที่โหดร้ายเอาการอยู่ กล่าวคือ ผมใช้วิธี คอมไพล์ apache ใหม่ โดยเพิ่ม CFLAGS=’-DBIG_SECURITY_HOLE’ เข้าไปตอนคอมไฟล์ (ดูชื่อก็คงรู้ว่าน่ากลัวขนาดไหน) แล้วกำหนดให้ apache ทำงานด้วย user root ไปเลยจากนั้นแล้วจะ execute คำลั่งอะไรก็มิใช่ปัญหา

CFLAGS='-DBIG_SECURITY_HOLE' ./configure --enable-modules=so
make
make install

วิธีแรกข้างบนนั้นนอกจากอันตรายและยังต้องเสียเวลาคอมไฟล์โปรแกรมใหม่อีก ไม่สะดวกสบายเหมือน apt-get install โน่น apt-get install นี่ เอาซะเลย ผมจึงลองหาวิธีใหม่ และนั่นก็คือการใช้คำสั่ง sudo จัดการปัญหานี้

apache ของผมนั้น ทำงานด้วย user www-data ผมเพียงไปเพิ่ม บรรทัดด้านล่างนี้
www-data ALL=(root) NOPASSWD: /sbin/shutdown,/sbin/reboot
ลงในไฟล์ /etc/sudoers โดยการเรียกใช้คำสั่ง sudoedit ความหมายคือ ให้ user www-data สามารถใช้คำสั่ง /sbin/shutdown และ /sbin/reboot ใด้

อ้อผมใช้ php เขียนเว็บครับ ตรงที่จะให้ shutdown หรือ reboot ก็เขียนโค๊ด เช่น
< ?php
exec("/usr/bin/sudo /sbin/shutdown -r now");
?>

อันที่จริงก็ไม่รู้ว่ามีวีธีดีๆอีกหรือเปล่า เอาเป็นว่าบันทึกไว้กันลืมเท่านี้พอ…

การหลอก ไม่ว่าจะเป็น โกหก, หลอกลวง, หลอกรับประทาน, หลอกให้อยาก(แล้วจะจากไปหรือเปล่าอันนี้ไม่ทราบ) จะหลอกอะไรก็แล้วแต่ มันไม่ดีแก่ผู้ถูกหลอกเป็นแน่ แต่วันนี้จะมานำเสนอการ “หลอกตัวเองให้ทำงาน”

เพื่อนผมคนนึงเคยกล่าวไว้ว่า

คนเราพอทำงานมากๆ อายุก็มาก มักเหนื่อยล้ากับการทำงาน บรรยากาศเดิมๆ หน้าเพื่อนรวมงานเดิมๆ อุปกรณ์ข้าวของเดิมๆ แฟนคนเดิม(อันนี้ผมเติมเอง) ชีวิตหมุนเวียนอยู่กับสิ่งเหล่านี้ ไม่รู้จะจบลงเมื่อไร เบื่อๆ

พร้อมกับแนะนำผมว่า

มันต้องเปลี่ยนแปลงบางอย่างเพื่อดึงความสนใจตัวเอง ให้อยากทำในสิ่งที่น่าเบื่อ

เพื่อนคนนี้ใช้วิธี ซื้อจอแอลซีดี ขนาด 17 นิ้ว มาทำงานแทนจอของโน็ตบุค 14 นิ้ว เปลี่ยนมือถือรุ่นใหม่ ก็พอได้ดึงความสนใจตัวเองเข้ากับงานของเขาได้บ้าง

ที่กล่าวมาข้างตนเนี่ยผมเองก็คงลำบากจะเปลี่ยนในหลายๆอย่าง ยิ่ง แฟนเนี่ย ฮ่าๆๆๆ ยังหาไม่ได้เลย กล่าวมายืดยาว เรื่องของเรื่องวันนี้อยากเอา หน้าจอkubuntuมาโชวร์ หลังจากไม่มีเวลาปรับปรุงเปลี่ยนแปลงมานานมาก ช่วงนี้ว่างๆบ้างแล้ว เลยไปหาของ(icons, theme/style, wallpaper) มาตบแต่งหน้าจอซะหน่อย

mydesktop.png mydesktop1.png

(more…)

« Previous PageNext Page »

Get Adobe Flash playerPlugin by wpburn.com wordpress themes