Showing posts with label ubuntu. Show all posts
Showing posts with label ubuntu. Show all posts

6/12/2009

Better bluetooth manager than default for Ubuntu

bluetooth manager ที่เป็นตัว default ของ ubuntu นั้นดูใช้งานไม่ค่อยสมประกอบในบางเครื่อง เช่นส่งได้แต่รับไม่ได้ หรือ รับได้แต่สงไม่ได้ ทำให้ต้องไปหาวิธีแก้วุ่นวาย ผมมีวิธีแก้แบบหนึ่งที่ง่ายๆและได้ผล(กับเครื่องผมนะ เพราะไม่เคยลองกับเครื่องอื่น) คือ ใช้โปรแกรมนี้



Blueman Device Manager วิธีลงก็ตามนี้
1. ไปที่ System -> Administration -> Software Source แล้วคลิ๊กที่แท็บ Third-Party Software กด add แล้วเพิ่ม sourcelist นี้ลงไป
deb http://ppa.launchpad.net/blueman/ppa/ubuntu jaunty main

2. กด Add Source แล้ว Close โดยไม่ต้อง reload เพราะเราต้องไปเพิ่ม OpenPGP key ก่อนโดย เปิด terminal แล้วพิมพ์
sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 0x947c4f7371932c794b153f0f6b15ab91951dc1e2

เสร็จแล้วก็ทำการ upadate apt-get ก่อนโดย
sudo apt-get update

3. ลงโปรแกรมได้เลย
sudo apt-get install blueman

*หมายเหตุ โปรแกรมนี้จะเป็น default bluetooth manager แทนของเดิมนะ แต่ไม่ได้ลบโปรแกรมเก่าทิ้งยังสามารถใช้ได้ที่ system -> preference -> bluetooth manager
ที่มา ubuntugeek.com
*ปล.วิธีข้างต้นนี้สำหรับ Ubuntu 9.04 jaunty ถ้าใช้เวอร์ชั่นอื่นต้องเพิ่ม repository ตัวอื่นดูได้จากที่มา

Why root theme is different from my theme ?

คนที่ใช้ Ubuntu แล้วต้องไปยุ่งเกี่ยวกับระบบ root อาจจะเคยสงสัยว่าทำไมหน้าตา theme ของ root ถึงไม่เหมือน theme ที่เราเลือกใช้ ผมก็เคยสงสัยเช่นนั้นเลยลองไปหาสาเหตุดู เลยถึงบางอ้อว่า ก็มันไม่มี theme ที่เราเลือกใน folder root ไงมันเลยใช้ theme แบบ default วิธีแก้ไขก็ง่ายๆเลย สร้าง symlink ไปให้มันก็เสร็จแล้ว เปิด terminal แล้วทำตามนี้

sudo ln -s ~/.themes /root/.themes
sudo ln -s ~/.icons /root/.icons
sudo ln -s ~/.fonts /root/.fonts

เสร็จแล้วจะได้ root theme ที่หน้าตาเหมือนกับ theme ที่เราเลือกแล้ว

How to use sopcast (for Live Football) in Ubuntu

เคยเขียนเรื่องนี้ไว้ในบล็อกเก่าแต่ลบบล็อกไปแล้ว เลยเอามาเขียนใหม่ไว้ที่นี่

สำหรับคนที่บ้านมีช่อง Truesport คงไม่มีปัญหาในการดูฟุตบอล แต่สำหรับคนที่ไม่มีเช่นผมนั้น ก็ต้องหาดูเอาในเน็ต คนที่ใช้ windows คงจะคุ้นเคยกับโปรแกรม sopcast ดีมันเป็นโปรแกรมที่ใช้วิธี p2p แบบ bit ในการ stream วิดีโอ เจ้าโปรแกรมเนี้ยสามารถใช้ใน Linux ได้ด้วยนะ แต่ที่เว็บของ sopcast ให้มานั้นมีแต่โปรแกรมที่ต้องใช้ command line บน terminal ในการใช้งานซึ่งดูยุ่งยากไปหน่อย เลยมีคนทำ gui ขึ้นมาครอบชื่อโปรแกรม sopcaster

โปรแกรม sopcaster นั้นเขียน gui ด้วย FLTK ซึ่งมีอยู่ใน ubuntu อยู่แล้วเลยไม่ต้องลงเพิ่มวิธีใช้งานก็ง่ายๆ
1. ก่อนอื่นไปโหลดโปรแกรมมาก่อนที่นี่ http://petepr.drivehq.com/humpty/
2. extract ออกมาแล้วเข้าไปจนพบ sopcaster ดับเบิ้ลคลิ๊กเลย ก็จะพบโปรแกรมหน้าตาแบบนี้



ตรงช่อง Sopcast Link ก็ไปหา link sopcast ของคู่ที่จะดูมาใส่หาได้ที่เว็บนี้ livesoccerfree.blogspot.com แล้วตรงช่อง Player Cmd ก็ใส่ชื่อของโปรแกรมที่จะใช้ในการ stream video นี้ลงไปเช่น mplayer หรือ vlc
3. เมื่อทำตามขั้นตอนข้างต้นเสร็จแล้ว ก็กด Start Stream แล้ว กด Start Player ได้เลย รอเวลาแป็บหนึ่งเพื่อ stream ก็จะได้ดูบอลซะที

6/10/2009

How to develop as3(ActionScript3) on Ubuntu

การทำ Flash บน Ubuntu นั้นจริงๆก็มีอยู่หลายวิธี เช่นใช้ Flex Builder(Flash Builder) ที่มีเวอร์ชั่น alpha ให้ทดลองใช้บน Linux (ใช้ได้ดี เพราะเคยใช้ แต่ตอนนี้ adobe ดันเลิกพัฒนาบน Linux แล้ว ซะงั้น) กับอีกหลายๆ โปรแกรม opensource ที่มีให้ใช้เช่น Haxe แต่สำหรับผมแล้ววิธีที่เจ๋งที่สุดคือ ไปโหลด flex sdk มา compile as3 เอง ดูเหมือนจะยากแต่จริงๆแล้วไม่ยากเลย

1. ก่อนอื่นไปโหลด flex sdk มา ที่นี่ Adobe Flex 3.3 SDK

2. ต้องลง JRE (Java Runtime Environment) ด้วยเพราะ flex sdk ต้องการใช้ในการ compile ไฟล์ as3 เปิด Synaptic ขึ้นมา search หา jre แล้วลงตัวนี้ sun-java5-jre (เคยลง sun-java6-jre แล้วใช้กับ flex builder ไม่ได้)

3. จะทำการ compile ก็ต้องมีไฟล์ as ก่อน เปิด gedit ขึ้นมาแล้วพิมพ์ตามนี้เลย

package {
import flash.text.TextField;
import flash.display.Sprite;

public class HelloWorld extends Sprite {
public function HelloWorld() {
var txtHello:TextField = new TextField();
txtHello.text = "Hello World";
addChild(txtHello);
}
}
}


บันทึกไฟล์เป็นชื่อ HelloWorld.as(ชื่อไฟล์ต้องตรงกับชื่อ class)

4. แกะไฟล์ sdk ออก แล้วเปิด terminal ขึ้นมาหา folder ของ sdk ที่แกะ แล้วเข้าไปจนถึง folder bin แล้วสั่ง compile แบบนี้
./mxmlc /pathtoyoufile/HelloWorld.as

เสร็จแล้วจะพบไฟล์ HelloWorld.swf ในที่เดียวกันกับไฟล์ as ที่ compile

สำหรับคนที่ต้องการ compile ให้เป็น flash 10 นั้นใช้
./mxmlc -target-player=10.0.0 /pathtoyoufile/HelloWorld.as

เห็นไหมว่าไม่ยากเลยในการ develop flash บน Ubuntu หากมีข้อแนะนำก็ comment บอกกันได้นะครับ

*เพิ่มเติม

สำหรับคนที่ delvelop as3 นั้นแค่ flash player คงไม่เพียงพอต้องลง flash debugger ด้วยจะได้รู้ error เวลาทำ ไปโหลดได้ที่นี่
Linux Debugger and Standalone Players for Flash Developers
วิธีลงก็อ่านใน readme ได้เลยนะครับ

stats