Monthly Archives: December 2007

ติดตั้ง Sun Java 6 บน Ubuntu Gutsy

ปกติแล้ว Ubuntu Gutsy จะมี Java SDK ที่เป็นเวอร์ชั่นของ GNU ซึ่งถ้าลองตรวจสอบเวอร์ชั่นของ Java แล้วจะได้ผลลัพธ์ดังนี้

atthakorn@chaos:~$ java -version
java version "1.5.0" gij (GNU libgcj) version 4.2.1 (Ubuntu 4.2.1-5ubuntu5)
Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

แต่ถ้าเราต้องการเปลี่ยนมาใช้ SDK ของ Sun สามารถทำได้โดยสั่ง install sun-java6-jdk ผ่าน terminal ดังนี้

atthakorn@chaos:~$ sudo aptitude install sun-java6-jdk

แล้ว ก็ให้ตอบตกลงไปเรื่อย ๆ จนกระทั่งการ download และ install เสร็จ default jvm ตอนนี้ยังคงเป็นของ gcj อยู่ ให้ใช้คำสั่งเพื่อดูชื่อ jvm ทั้งหมดในเครื่องเราเป็นอันดับแรก

atthakorn@chaos:~$ sudo update-java-alternatives -l
java-6-sun 63 /usr/lib/jvm/java-6-sun
java-gcj 1042 /usr/lib/jvm/java-gcj

จากนั่นให้ทำการอัพเดท java-6-sun เป็น default jvm โดยใช้คำสั่ง

atthakorn@chaos:~$ sudo update-java-alternatives -s java-6-sun

และทำการเพิ่มบรรทัดของ /usr/lib/jvm/java-6-sun ไว้บนสุดในไฟล์ /etc/jvm ดังนี้

atthakorn@chaos:~$ cat /etc/jvm
# This file defines the default system JVM search order. Each
# JVM should list their JAVA_HOME compatible directory in this file.
# The default system JVM is the first one available from top to
# bottom.
/usr/lib/jvm/java-6-sun
/usr/lib/jvm/java-gcj
/usr/lib/jvm/ia32-java-1.5.0-sun
/usr/lib/jvm/java-1.5.0-sun
/usr

ลองตรวจสอบ version java อีกครั้ง จะพบว่าตอนนี้ default jvm ในเครื่องเราเป็น java 6 เรียบร้อยแล้ว

atthakorn@chaos:~$ java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)

Share

Linux – การแปลงไฟล์ 3gp เป็น mpg

เราสามารถแปลงไฟล์ 3gp เป็น mpg ได้โดยการใช้โปรแกรมชื่อว่า ffmpeg   การติดตั้งโปรแกรมนี้ผ่าน Debian หรือ Ubuntu สามารถทำได้โดยการเรียกใช้คำสั่ง

sudo aptitude install ffmpeg

การใช้งานก็ง่ายมาก เพียงแค่พิมพ์คำสั่งดังนี้

ffmpeg -y -i myfile.3gp -sameq -f mpegvideo -s cif -r25 -ar 32000 -ac 1 myfile.mpg

Share

Application เทียบเคียง Windows บน Ubuntu

ในทีแรกลง Ubuntu แล้วไม่รู้จะใช้โปรแกรมอะไรบ้าง นั่งนึกดูว่าเคยใช้โปรแกรมอะไรใน Windows ก็เลยนั่งค้นใน Google ได้ List โปรแกรมเทียบเคียง Window บน Linux มามากมาย บางโปรแกรมซึ่งเห็นแล้วจะต้องทึ่ง ไม่นึกว่า opensource จะมีโปรแกรมดี ๆ ที่น่าใช้มากมาย

Ubuntu (Gnome) application list

Web browser            – Firefox, SwiftFox, IE4Linux
Instant messenger    – Pidgin + plugins
Bittorrent        – Deluge
FTP client        – FileZilla
Text editor        – GEdit + plugins
Music player        – Amarok
Adv image editor    – Gimp + UFRaw (Photoshop)
Vector graphics        – Inkscape (Illustrator)
3D graphics        – Blender
Video player        – VLC media players
CD burning        – GnomeBaker
Simple video editor    – Avidemux
Adv video Editor    – CinePaint
DVD ripping        – DVDrip
Sound editor        – Jokosher
Email            – Evolution
Antivirus        – ClamAV
Java IDE        – Eclipse
MS.Net Framework    – Mono
Planetarium        – Stellarium
Flight simulator    – FlightGear
2D/3D CAD        – QCAD
3d game devkit        – Crystal Space, Ogre3d
Web development        – KompoZer (Dreamweaver)
PDF viewer        – Evince
Diagram builder        – Dia, Dia-gnome (MS Visio)
C++ IDE            – Code Blocks, Anjuta
HTML editor        – Bluefish
File compression    – P7zip
Database server        – MySql, PostgreSQL
Webserver        – Apache
Computing App        – SciLab
ISO mounter        – GMountISO
Windows Environment    – Wine
Chm Viewer        – XCHM
CHM to Html        – Libchm-bin
CHM to PDF        – HtmlDoc

Share

ปัญหา Harddisk ของ Laptop บน Ubuntu

ไปเจอปัญหาน่าสนใจเกี่ยวกับ Power save mode  ของ Harddisk เกี่ยวกับการปรับเปลี่ยนความเร็วของหัวอ่าน Harddisk ตลอดเวลาเพื่อทำการประหยัดพลังงาน ซึ่งจะทำให้อายุการใช้งานของ Harddisk สั้นลง

รายละเอียดของปัญหาคร่าว ๆ (หยิบมาจากเว็บ อ.กิต) ดังนี้

“ฮาร์ดดิสก์โน้ตบุ๊คสมัยใหม่จะมีฟีเจอร์ load/unload ซึ่งทำงานคล้ายๆ กับการ park หัวอ่านของดิสก์ วิธีการ load จะเคลื่อนหัวอ่านเข้าหลังจาก spin จานจนได้รอบที่ทำให้หัวอ่านลอย และการ unload ก็จะเคลื่อนหัวเก็บก่อนแล้วค่อย spin down ฟีเจอร์ load/unload มีจำนวนรอบในการทำงานจำกัด ทำบ่อยๆ กลไกมันจะมีความแม่นยำลดลงจนอาจจะเกิดผลเสียกับแผ่นจาน ตัวเลขโดยประมาณคือที่ 600,000 รอบก็จะเริ่มมีอาการไม่ค่อยน่าเชื่อถือ .. พูดง่ายๆ คือ load/unload บ่อยๆ อาจทำให้อายุดิสก์จะสั้นลงได้ .. ทีนี้พวกฮาร์ดดิสก์ของโน้ตบุ๊คที่มี power management ก็มักจะลดการใช้พลังงานอยู่ใน stand-by mode โดยการ spin down หรือไม่ก็ sleep ไปเลย ทำให้ดิสก์ต้อง load/unload อยู่เรื่อยๆ”

ที่มา www.kitty.in.th

โดยปกติแล้ว feature นี้จะควบคุมโดย bios (default=ไม่ใช้งาน) แต่บาง OS ก็จะเขียนทับคำสั่งให้ไปเปิด feature นี้ วิธีเช็คว่า OS เราได้เปิดการใช้งานนี้หรือไม่ (สำหรับ Linux) ให้ไปเช็คโดยใช้คำสั่ง

less /etc/default/acpi-support

ไปหาตรวจสอบตัวแปรกที่ชื่อ ENABLE_LABTOP_MODE, ถ้ามีค่าเป็น TRUE ก็ให้เปลี่ยนเป็น FALSE เพื่อปิดการใช้งาน feature

ปล. ปัญหานี้เกิดได้ทุก OS ไม่เฉพาะ Ubuntu/Linux ทางฝั่ง Windows ก็เกิดขึ้นได้ ผมไม่ทราบว่าเช็คที่ไหน ถ้าเพื่อน ๆ คนไหนรู้ ก็มาเล่าสู่กันฟังด้วยนะครับ

Share

หัดเล่น Ubuntu Gusty v7.1

เพิ่งลง Ubuntu Gusty v7.1 ลงในเครื่องคอม แรก ๆ ก็ตะกุกตะกัก แต่ตอนนี้เริ่มใช้คล่องแล้ว กะว่าจะผันตัวมาสู่โลก opensource เต็มตัวซะที เห็นทีจะต้องโบกมือลา Windows ซะแล้วเรา :P เพราะรู้สึกเสถียรและเร็วกว่ามากก

Share

Out of date

เผลอใจไปเดี๋ยวเดียว ผ่านไป 2 เดือน โดยที่ไม่ได้มาสนใจมา update เว็บเสียเลยย … นึกขึ้นได้เข้ามาเช็คเว็บสักหน่อย พบว่ามี Comment Spam มากมาย เลยต้องมานั่งลบกันนานเลย

จะว่าไปแล้ว Spam ก็เหมือนกับหยากไย่แมงมุม ปล่อยบ้านทิ้งไว้นาน ๆ ก็จะมีหยากไย้ขึ้น แต่ที่นี่เป็นเว็บไซต์ก็เลยมี Spam มาก่อกวนแทน คิดไว้ว่าจะลง anti-span plugin แต่ก็ยังไม่มีโอกาส เนื่องจากตอนนี้ที่พักไร้อินเตอร์เนท จะทำที่ Office ก็ไม่ได้ เพราะที่นั่น เค้า block ทุกอย่างเข้าเล่นได้เฉพาะ port#80 โชคดี WordPress ซึ่งเป็น Engine ของเว็บสามารถใช้งานผ่าน IE ได้.

ที่ผ่านมาก็มีเหตุการณ์สำคัญ ๆ หลายเหตุการณ์

เดินทางไปต่างจังหวัดบ่อยครั้ง ทั้งงานวันเกิดพี่ต้อย ไปเที่ยวกันที่เขาใหญ่ … ไปกันประมาณ 20 คน สนุกดีอากาศที่นั่นเย็นมาก อีกงาน ก็เพื่อนอิ่ม (ห้องเดี่ยวกันสมัยมัธยา) ออกเรือนไปอีกคน งานแต่งก็จัดที่สุรินทร์ (มีความสุขมาก ๆ นะ) แต่น่าเสียดายที่เพื่อนร่วมห้องไปกันน้อยมากก

และอีกประมาณ 2-3 วัน งานรับปริญญาที่ ม.ขอนแก่น ก็เวียนมาบรรจบครบปีอีกครั้ง แต่ปีนี้ไม่มีโอกาสได้ไป เพราะกำหนดการดันลงกลางสัปดาห์ ลางานลำบาก อีกทั้งก็ได้วางแผนหยุดยาวสิ้นปีไว้แล้ว ก็เลยขอแสดงความยินดีแด่พี่ ๆ น้อง ๆ และเพื่อน ๆ บางคนที่สำเร็จการศึกษาในปีนี้ด้วย

Share
Page 1 of 11