ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก 2007

Miro TV Online or DemocracyTV (ไมโล?? ม่ะช่ายย)

โปรแกรม Miro เป็น โปรแกรม opensource อีกตัว ต้องโหลดเพิ่มเอาจาก repository 3rd เอา แต่ตัวเก่ามีอยู่ในคลังของ ubuntu อยู่แล้วคือ DemocracyTV เป็นโปรแกรมที่ไว้ดู TV ออนไลน์ต่างๆ ไม่ว่าจะเป็น Postcast หรือ Video Rss Feed ก็ได้ทั้งนั้น ขอให้หน้านั้นมีไฟล์ที่เป็น ไฟล์วีดีโอเป็นอันใช้ได้ หน้าตาของโปรแกรมจะเอนเอียงไปทาง mac ซะส่วนมาก แต่ก็ยังมีบั๊กเยอะอยู่เลยหากใครต้องการทดลองเชิญได้ที่ http://www.getmiro.com/ พอดีว่างจัดเลยไปหาเอาใน add/remove program เลยเจอมา แต่จริงๆ จำได้ว่าเคยมีคน review ไปที่ blognone แล้วนะ แต่จำไม่ได้ว่าใคร review ไป ค่อนข้างจะเห็นครบทุก features ลองไป search กันดูครับ

How to set Sun Java 6 as your jvm

เมื่อลง ubuntu 7.04 ครั้งแรกนั้นจะพบว่า jvm ที่ใช้ จะเป็นของ gnu ซึ่งทำงานช้ามาก เปิด eclipse ทีรอไปเกือบหลับหรือจะเปิด azureus โหลดบิตนั้นก็ช้าได้ใจจริงๆ คราวนี้เรามาดูวิธีการให้ ubuntu ของเราใช้ JVM ของ Sun กันครับ ขั้นแรกให้ติดตั้ง Sun Java 6 ก่อน sudo apt-get install sun-java6-jre หรือ sudo apt-get install sun-java6-jdk หลังจากนั้น ให้พิมพ์ sudo update-alternatives --config java (เครื่องหมาย - - สองตัวหน้า config นะครับ) เครื่องหมาย * คือ default ของระบบ ให้เลือก choice ให้เป็น /usr/lib/jvm/java-6-sun/jre/bin/java ประมาณนี้ (พิมพ์หมายเลขข้างหน้าลงไป) แล้วกด enter ไปครับ เป็นอันว่าหลังจากนี้ระบบจะใช้ JVM ของ Sun แทนของ GNU แล้วครับ

NTFS-3G

ตอนนี้สามารถเขียน file ลง บน NTFS file system ได้แล้วโดยโปรแกรม ntfs-3g ซึ่งเป็น version stable แล้ว ใน ubuntu ท่านสามารถใช้ synaptic ได้เลย หรือพิมพ์คำสั่ง sudo apt-get install ntfs-3g แล้วตามด้วย sudo apt-get install ntfs-config หลังจากนั้นทำการ mount partition ใหม่โดยโปรแกรม ntfs-config นั่นเอง sudo ntfs-config สามารถหาข้อมูลเพิ่มเติมได้ที่ NTFS-3G ที่มา: NTFS-3G

Wings3D cannot run in LinuxTLE 8.0 (Ubuntu 6.10)

i have a problem a few day ago that i need to run Wings3D in Linux TLE 8.0 but it run with a command line and close itselft immediately. i don't know why but i searched in google and i found that occurs because of libsdl-erlang all you have to do is install package libsdl-erlang the command is sudo apt-get install libsdl-erlang เมื่อหลายวันก่อนผมได้ลง Wings3D ไว้จะเอาไว้หัดสร้าง Model เล่นๆ ดู ปรากฎว่ามันรับบน LinuxTLE 8.0 ไม่ได้ เคยลองลงทีแล้วตอนใช้ Ubuntu 6.10 ก็รันไม่ได้เช่นเดียวกัน แต่ตอนนั้นคิดว่าเป็นปัญหาของตัวโปรแกรมเองเลยไม่ได้สนใจ แต่พอมาลงอีกใน LinuxTLE8.0 คิดว่าไม่น่าจะมีปัญหาแต่ปรากฎว่าเป็นเหมือนเดิมเลยลอง search จาก google ดูเลยไปเจอว่าต้องลง libsdl-erlang ตัวใหม่ เพราะว่าตัวเก่านั้นมีปัญหาไม่สามารถรันได้ วิธีแก้ก็ได้พิมพ์คำสั่งตามข้างบนได้เลยครับพอลงเสร็จเรียบร้อยก็จะสามารถใช้งานได้เลยทันที

Maya 8.5 on Linux TLE 8.0 (Ubuntu 6.10)

ผมได้ลองติดตั้ง Maya 8.5 ดูแต่ปรากฏว่าไฟล์ติดตั้งของ Maya นั้นเป็น .rpm ซึ่งเป็นตัว package ของ Fedora หรือทางฝั่ง Red Hat นั่นเอง แต่ก็ได้ไป หาจาก ubuntu forums ก็ได้เจอวิธีการติดตั้งของ Maya 7.0 ซึ่งเขียนขึ้นโดย szr4321 และได้ลองทำตามดูโดยขั้นแรกเราจะเป็นต้องมี csh alien ซึ่งสามารถติดตั้งผ่าน apt-get ได้เลย sudo apt-get csh alien หลังจากติดตั้ง csh เชลล์กับตัวแปลง package (alien)แล้ว ขั้นตอนต่อไปคือการ แปลง pakage จาก rpm เป็น deb โดยใช้คำสั่ง for i in *.rpm; do sudo alien -cv $i; done อาจใช้เวลานานสักครู่ โดยอาจจำเป็นต้องใส่ root password อีกทีหลังจาก แปลง package Maya แล้ว - -' ไม่รู้เครื่องผมช้าไปหรือเปล่า เมื่อได้ package ทั้งหมดที่แปลงมาเรียบร้อยแล้วก็ให้ติดตั้ง แต่ก่อนติดตั้งเราจำเป็นต้องสร้างลิงค์ก่อน โดยคำสั่ง sudo ln -s /usr/aw /aw สำหรับ Maya 8.5 เราต้องเพิ่มลิงค์นี้ต่อไปนี้เข้าไปด้วย sudo ln -s /usr/autodesk /autodesk เมื่อทำการเพิ่มลิงค์เสร็จแล้วก็ทำการติดตั้ง package โดยคำสั่ง sudo dpkg -i awcommon-server_x.x-x_i386.deb sudo dpkg -i awcommon_x.x-x_i386.deb sudo dpk

มาใช้ OpenOffice.org กันเถอะ

OpenOffice สบันสนุน OpenDocument อย่างเต็มตัว สามารถใช้ไปได้ยาวนานไม่รู้จบ ปัญหาที่เราพบบ่อยคือพวกไฟล์ word เมื่อเราทำงานกัน คนละ version จะพบว่าไฟล์ไม่สามารถเปิดได้อย่างสมบูรณ์ OpenDocument ได้ออกแบบมาเพื่อสิ่งนี้เอง ไม่ว่าคุณจะใช้โปรแกรมอะไรก็สามารถเปิดไฟล์ตัวนี้ได้หากโปรแกรมนั้นสนับสนุน OpenDocument (*.ott, *.odt) และด้วยการออกแบบที่จะใช้ได้ยาวนานไปจนถึงรุ่นหลาน เหลน โหลนของคุณนี้เองทำให้คุณสบายใจได้ว่าถ้าชาติหน้าคุณยังเกิดมาในตระกูลเดิมคุณก็สามารถอ่าน เอกสารของคุณได้อยู่ อืมม... ดีจริงๆ เลยเนอะ ว่าแต่ OpenOffice ดีอย่างไร จะพูดไปแล้ว ทะเล ของเรานั้นเกิดมาพร้อมกับ StarOffice(แปลงชื่อมาเป็นปลาดาว) เลยเนี่ยไหนกลายมาเป็น OpenOffice ไปแล้วหว่า คงจะเนื่องมาจาก OpenOffice นั้นพัฒนาอย่างต่อเนื่องและกว้างขวางกว่ากระมัง แต่ไม่เป็นไรอย่างไรมันก็เป็น Opensource เหมือนกันอย่างจะเอามายำอย่างไรก็ได้ เพียงแต่... ยำอย่างไรหว่าโค้ดก็เขียนไม่เป็น ช่างมันละกัน เอาเป็นว่าใช้ได้เป็นพอไม่ต้องสนใจเรื่องพัฒนาขอให้เก่งๆ ก่อนละกันเนอะ พูดมาซะยาว ยังไม่ได้บอกเลยว่า OpenOffice ดีอย่างไร ถ้าคุณเคยไปดู Software

Blender 3d Roadmap

version 2.44 จะพัฒนากันในเดือนมีนาคมปีนี้ (2007) โดยจะมีการแก้ไขบั๊กหลักๆ และเพิ่มความสามารถของโปรแกรมเล็กน้อย เช่นความเข้ากันได้ของระบบปฎิบัติการณ์ 64 bit, image browser โดยจะเป็นตัวสุดท้ายของ major 2.4 และตัวต่อไปจะเป็น 2.5 เลย version 2.5 เวอร์ชั่นนี้จะยกเครื่องของหน้าตาของโปรแกรมใหม่หมด (interface) และพัฒนาเพิ่มลูกเล่นต่างๆ เข้าไป โดยทีมพัฒนาคาดว่าจะออกมาให้ยลโฉมได้ประมาณเดือนตุลาคมหรือพฤศจิกายนปีนี้ (2007) แต่ยังไม่แน่นอน ที่มา: blender.org

การติดตั้ง Ruby on Rails

Ruby For windows http://rubyinstaller.rubyforge.org/ การใช้งาน ruby สามารถเรียกใช้โดย command line irb หรือ ruby Rails using Ruby Gems type this command for install gem install rails --include-dependencies ตรวจสอบว่าติดตั้งสำเร็จหรือไม่โดยการพิมพ์ rails บน command line ถ้าขึ้นคำอธิบายคำสั่งมาถือว่าสำเร็จ สามารถสร้าง rails application ง่ายๆ บน command line โดยพิมพ์ rails ที่มา: nectec , punneng

Linux TLE 8.0 Patong Edition (ไม่ใช่ปลาทองนะ)

ได้ฤกษออกมาสักพักนึงแล้วกับ Linux สัญชาติไทยตัวนี้ซึ่งการเปลี่ยนแปลงอย่างใหญ่หลวงของ distro ตัวนี้คือการเปลี่ยนจาก fedora มาเป็น ubuntu ซึ่งขึ้นชื่อว่ามีคอมมิวนิตี้ที่ใหญ่มาก ไม่ว่าจะมีปัญหาอะไรสามารถไปค้นใน ubuntu forums ได้ ซึ่งปัญหาส่วนใหญ่จะมีอยู่แล้วข้อให้ใช้เวลาค้นหากันสักนิด ส่วนหากปัญหาไหนยังไม่มีคนถามก็สามารถโพสไปถามได้และอาจมีคนตอบภายในเวลาไม่กี่นาทีหลังจากโพสก็ได้เนื่องจากจำนวนสมาชิกที่มากมายขนาดนี้นั่นเองเป็นสาเหตุทำให้ ubuntu โด่งดังมาได้จนทุกวันนี้ อยากให้ TLE เป็นแบบนั้นมั่งจัง ประเทศไทยจะได้มีความแข็งแกร่งในการต่อรองกับต่างชาติได้บ้าง

Valentine's Day

วันวาเลนไทน์นี้ก็เป็นเหมือนทุกๆ ปีที่ผ่านมาฮ่าๆๆๆๆๆ อยู่คนเดียวต่อไปสู้เว้ยยย อยากดูหนังเรื่อง Nada Sou Sou มาก เพราะเห็นว่าเป็นเรื่องที่ผู้กำกับ Be With You ทำ ตอนไปดู Be With You นี่ร้องไห้เลยเศร้ามากเห็นบอกว่าเรื่องนี้เศร้ากว่าอีก อยากดูจัง แต่ไม่มีคนไปดูด้วยเลย เฮ้อ... Nada Sou Sou

Thai Trickster Online เปิด OB แล้ว

เปิดระบบสมัครสมาชิกกับยืนยันสมาชิกเก่าเวลาประมาณ 18.00 น. ส่วนเกมส์เห็นบอกว่าจะเปิด 19.00 น. พอดีไปแอบหลับมาเลยไม่รู้ว่าเสร็จหรือยัง แต่ตอนนี้โหลด patch ไม่ไปเลย นิ่งสนิท

Uninstall Apache ที่ compile เองจาก source

จริงๆ แล้วมันสามารถทำได้หมดเลย ไฟล์ที่เป็น tar ball (.tar) แต่ว่าบางไฟล์ที่ compiled แล้วมัน จะมี makefile ที่มี uninstall rules มาด้วย เราเลยสามารถสั่งได้เลย sudo make uninstall แต่ถ้าบางอันมันไม่มีล่ะเราจะทำยังงัยดี เลยลองไป search มาปรากฏว่าเจอเว็บนี้ cyberciti.biz ลองเข้าไปดูโดยเค้าจะทำการเช็คก่อน install กับ หลัง install ก่อน install find /* > packagelist.b4 เพื่อเก็บรายชื่อโปรแกรมต่างๆ ก่อน install แล้วก็ทำการ install ./configure, make, make install etc. หลัง install find /* > packagelist.after เพื่อเก็บรายชื่อโปรแกรมต่างๆ ที่เรา install ไป + ของเดิม หลังจากนั้นใช้ diff tools ในการดูว่าไฟล์ที่เราลองไปอยู่ไหน โดยมันจะดูว่าไฟล์ไหนที่ต่างจากเดิมdiff packagelist.b4 packagelist.after > package.uninstall.list ไฟล์ package.uninstall.list จะเป็นไฟล์ที่เรา install ลงไปทั้งหมด เมื่อเราต้องการ uninstall มันก็เพียงใช้คำสั่งใน shell โดยใช้ shell script วนลูป for i in $(grep ">" package.uninstall.list | awk '{ print $2 }') do rm -i $i done เพียงเท่านี้เราก็จะ unin

TricksterOnline on Linux

เมื่อวานลองลง trickster ใน linux ดู ปรากฏว่าลงได้ผ่านหมด แต่ sv มันยังไม่เปิดไม่รู้จะเล่นได้หรือเปล่า วิธีลงก็ใช้ wine ได้เลย แต่ตอนแรกต้องลง gecko engine ก่อน มันคืออะไร? มันเอาไว้ render หน้า webpage น่ะเอง มันเอามาใช้แทน mshtml น่ะ เพราะเราเล่นในลินุกซ์กันใช่มั้ย มันเลยใช้ gecko แทน แต่ตอนลงไปเรียบร้อยแล้ว จะมาดูว่ามันเล่นได้มั้ยโดยเริ่มโหลด patch ก่อน ปรากฏว่ามันดับไปเลย(บางคนอาจไม่เป็นนะ ถ้าใครเป็นแนะนำให้ไปเปิด wine iexplore http://seven5econds.blogspot.com ดู) :P รูปก่อนมันจะดับ เพราะมันไม่โหลด gecko engine เลยไม่รู้ทำไง เลยไปปรึกษากะ google กะ ubuntuforums.org และก็ได้ไปเจอกับฟอรั่มอันนี้ http://www.linux-gamers.net/modules/newbb/viewtopic.php?topic_id=2646&start=10 พออ่านไปงงอีก - -' แล้วเจออีกอัน http://appdb.winehq.org/appview.php?iVersionId=1554 บอกให้แก้ registry โดยพิมพ์ที่ shell ว่า wine regedit แล้วเปลี่ยนค่าของ register [HKEY_CURRENT_USER\Software\Wine\MSHTML] "GeckoUrl"="z:\tmp\wine_gecko.cab" โอเคเรียบร้อย ค่อยเก็ทหน่อย (ตามไปอ่านกันด้วยน

Console(DOS) ก็มี Handle ได้นะ

เนื่องจาก function บางฟังก์ชั่นบนวินโดว์ต้องการตัวแปร HWND หรือ Handle ของวินโดว์ไปใช้งาน เช่น GetDC, หรืออาจจะเป็นฟังก์ชั่นพวก WinProc หรือฟังก์ชั่นจัดการกับ message นั่นเอง แต่.... เราเขียนโปรแกรมแบบ console จะมี Handle ได้อย่างไร วิธีการมีง่ายๆ เพียง 4-5 ขั้นตอนเท่านั้น เรียกใช้ฟังก์ชั่น GetConsoleTitle() เพื่อเก็บค่าของ Title ของวินโดว์ปัจจุบันไว้ เรียกฟังก์ชั่น SetConsoleTitle() เพื่อเปลี่ยน Title ของ console ที่เราต้องการ ให้มัน delay 40 มิลลิวินาที โดยใช้ฟังก์ชั่น Sleep(40) เพื่อให้แน่ใจว่า title ของ โปรแกรมเรา update แล้ว เรียกใช้ฟังก์ชั่น FindWindow( NULL , uniquetitle ) ฟังก์ชั่นนี้ถือว่าเป็นฟังก์ชั่นหลักเลยทีเดียว เพื่อจะนำค่า HWND ของ โปรแกรมแบบ console หรือแบบ Win32 มา ค่าที่ retune กลัมาจะเป็น HWND หรือ NULL ในกรณีที่มันเกิดการผิดพลาดขึ้น เช่นหาโปรแกรมที่มี Title ตามที่เราต้องการไม่เจอ เรียกฟังก์ชั่น SetConsoleTitle() เซ็ทค่าที่ได้จากขั้นตอนที่ 1 ให้มันเหมือนเดิม หรือจะไม่เซ็ทกลับก็ได้ ตัวอย่างโค้ดพร้อม Comment #include <cstdlib> #include <iostream> #in

เกี่ยวกับ On Screen Keyboard

Tip: เมื่อคีย์บอร์ดของท่านเสีย(บางปุ่ม) จะทำอย่างไร วันนี้เรามีทางแก้คือใช้ OnScreen Keyboard นั่นเอง วิธีก็คือให้ท่านไปยัง Start>Run..>แล้วพิมพ์ไปว่า osk เพียงเท่านี้ท่าก็จะใช้ keyboard บนหน้าจอได้แล้ว โดนเราสามารถใช้คีย์บอร์ดได้แบบปกติ แต่เพียงปุ่มไหนเสียเราจะสามารใช้ osk กดแทนได้ รูป OSK ครับ ที่มา: FWD Mail

Thai Trickster Online

เกมส์ออนไลน์ตัวใหม่ที่เพิ่งเข้าไทยจ้า เปิด close beta ไปวันที่ 10 มกราคม พ.ศ.2550 ด้วยกระแสตอบรับอย่างล้นหลาม มากมายด้วยเสียงวิพากวิจารณ์ อันเนื่องมาจาก BC Code เป็นเหตุ ในช่วง Close เบต้าั้นั้น สำหรับผู้ที่จะได้เข้าร่วมทดสอบ จะต้องสมัครเว็บบอร์ดก่อนวันที่ 19 ธันวาคม พ.ศ.2550 (ถ้าจำไม่ผิด) และจะต้องชวนเพื่อนมาสมัครด้วยอีกหนึ่งคนจึงจะได้รับ BC Code กันคนละ 1 อัน ซึ่งกว่าจะได้มาซึ่ง BC Code นี่ก็ยากเย็นแล้ว ไหนตอนช่วงเปิด Close Beta ยังยากเย็นยิ่งกว่า เนื่องจาก ระบบการสมัครเกิดล่ม?? BC Code โดนดูด (มันยังสมัครไมไ่ด้แต่ BC Code ใช้ไม่ได้แล้ว) ซึ่งก็เปิดตัวมาอย่างทุลักทุเลมาพอสมควร แต่พอได้เข้าไปเล่นแล้วเป็นเกมส์ที่ไม่น่าผิดหวังเลย สำหรับผู้ที่ชื่นชอบเกมส์ 2D และภาพที่แสนจะน่ารัก อีกทั้งระบบการเล่นยังน่าเล่นอีกด้วย เพราะมีทั้งระบบขุด(Drilling System) ปาร์ตี้ที่สามารถได้ Exp x 2.5 เชียว และอาชีพทั้งหมดอีก 8 อาชีพ แบ่งเป็น 4 สาย ด้วยกัน Power ค่าเริ่มต้นของ Powerจะอยู่ที่ 4 และเปลี่ยนค่าอื่นได้ตามใจชอบ Magic ค่าเริ่มต้นของ Magic จะอยู่ที่ 4 และเปลี่ยนค่าอื่นได้ตามใจชอบ Sense ค่าเริ่

Thai Line-breaking Extension beta 0.1.1 สำหรับ Windows

ต่อไปเวลาลง firefox ก็ไม่ต้องรอให้คนอื่นเค้า build ให้แล้ว เพราะวันนี้เราขอเสนอ Thai Line-breaking Extension beta 0.1.1 สำหรับ Windows ครับ สามารถตัดคำไทยได้ รุ่นที่ผมใช้งานอยู่คือ firefox 2.0.0.1 ไม่มีปัญหาครับตัดคำได้ดีทีเดียว ส่วนใครใช้รุ่นต่ำกว่านี้ก็ลองทดสอบกันดูนะครับแล้วอย่าลืมไปรายงานที่เว็บ osdev.co.th ด้วยนะครับ เค้าจะได้พัฒนาให้เราใช้กันต่อไป ที่มา : www.osdev.co.th

Cable under ocean are fixed now!

เพิ่งสังเกตุเห็นวันนี้ว่า เคเบิ้ลมันซ่อมเสร็จแล้ว เมื่อคืนมันยัง down อยู่เลย ดีใจจัง แต่ทำไมเน็ทมันยังเต่าเหมือนเดิมเลยหว่า ที่มา : True internet