Saturday, October 25, 2008

Set Wireless Lan for Ubuntu

type in terminal,
sudo gedit /etc/modprobe.d/options

and then,
options iwl3945 disable_hw_scan=1

Credit: Munin MCPE

Install JDK for Ubuntu

Download JDK from sun for Linux (Do NOT get the rpm!)
sudo mv jdk-1_5_0_06-linux-i586.bin /usr/local
cd /usr/local
sudo chmod a+x jdk-1_5_0_06-linux-i586.bin
sudo sh jdk-1_5_0_06-linux-i586.bin



credit: Arktis from: http://ubuntuforums.org/showthread.php?t=148075

ต่อมาก็ set JAVA_HOME เพื่อให้สามารถใช้จาวาได้ทุกที่ โดย
ไปที่ home directory เปิดไฟล์ .bashrc และเพิ่มข้อความที่ท้ายไฟล์ไว้ดังนี้

export JAVA_HOME=/usr/local/jdk-x.xxx.xxx

export PATH=$PATH:$JAVA_HOME/bin

จากนั้นลอง logout เข้ามาใหม่ แล้วเปิดเทอร์มินอล พิมพ์ javac ดูนะครับ น่าจะใช้ได้แล้ว

create link
sudo update-alternatives --install /usr/bin/java java /usr/local/jdk1.6.0_11/bin/java 500
sudo update-alternatives --config java

Thursday, October 16, 2008

Java Programming Style Guidelines

เวปนี้น่าสนใจมาก แนะนำเกี่ยวกับหัวข้อข้างบน ลองเข้าไปดูกันได้เลยนะ
http://geosoft.no/development/javastyle.html

Monday, October 13, 2008

การแปลงค่าใน JavaScript

วิธีการแปลงค่าจากตัวอักษรให้เป็นตัวเลข อย่างเช่น '20' --> 20 ทำได้โดย

var num = '20';
Number(num);

or

parseInt(num);

ทำไมต้องแปลงด้วยละ????
เพื่อให้สามารถทำค่ามากระทำกัน ... ในทางคณิตศาสตร์ได้ เช่น +, -, *, / ไงจ๊ะ
ถ้าไม่แปลงค่าก่อน ตัว JavaScript จะเข้าใจว่า เราต้องการเอา String มาต่อกันนะ โฮ๊ะๆ ๆ เจ๋งจริงๆ

กำหนดจำนวนทศนิยมใน JavaScript

Fixed ตำแหน่งของทศนิยมใน JavaScript สามารถทำได้โดย