to check how much disk usage in each directory on Linux box, we use
#du /home
Tuesday, 27 March 2012
Monday, 26 March 2012
How to setup SVN on Ubuntu for personal use
This will show you how to set up svn for personal use on Ubuntu
#sudo apt-get install apache2 //this is apache2 webserver
#sudo apt-get install libapache2-svn //this is sub-version extension for apache2
#sudo nano /etc/apache2/mods-enable/dav_svn.conf
#sudo svnadmin create /home/svn
Test, just open web-browser and type
http://localhost/svn
That is.
*install relevant software
#sudo apt-get install subversion //this is subversion command line tools#sudo apt-get install apache2 //this is apache2 webserver
#sudo apt-get install libapache2-svn //this is sub-version extension for apache2
*Then
#sudo service apache2 restart //restart apache webserver
*Configure apache config file
1.edit file in /etc/apache2/mods-enable/dav_svn.conf
#sudo nano /etc/apache2/mods-enable/dav_svn.conf
#sudo svnadmin create /home/svn
*Then restart apache2 again
#sudo service apache2 restartTest, just open web-browser and type
http://localhost/svn
That is.
Monday, 19 March 2012
Linux Add NIC and Gateway command
# Adding new network interface command
ifconfig eth0 192.168.1.112 netmask 255.255.255.0 up
# Adding new virtual network interface command
ifconfig eth0:0 192.168.10.112 netmask 255.255.255.0 up
# Adding Default Gateway
route add default gw 192.168.1.1
ifconfig eth0 192.168.1.112 netmask 255.255.255.0 up
# Adding new virtual network interface command
ifconfig eth0:0 192.168.10.112 netmask 255.255.255.0 up
# Adding Default Gateway
route add default gw 192.168.1.1
Monday, 12 March 2012
I2C Bus ( ไอ กำลังสอง ซี) [ Inter-IC protocol aka Two Wire Interface] ถูกพัฒนาโดย Philips Semiconductors
เป็นหนึ่งในระบบบัส ที่ใช้สื้อสาร (ส่งข้อมูล) ระหว่าง ไอซี ต่างๆใน วงจร อิเล็กทรอนิกส์
โดยจะใช้สายสัญญานเพียงสองเส้น
เส้นแรกจะเป็น Clock เพื่อ synchronise เวลา ในการส่งข้อมูล เรียกว่า Serial Clock Line (SCL)
เส้นที่สองจะเป็น Data เพื่อใช้ในการรับส่ง data เรียกว่า Serial Data Line (SDA)
ในกรณที่ใช้กับ Arduino
จะต่อ
SDA ที่ Analog Pin4
SCL ที่ Analog Pin5
และต่อ Pull-up resistor ในแต่ละ bus line.
เราสามารถพ่วง i2c devices ได้มากถึง 128 ในหนึ่งระบบ two wires
ในแต่ละ device จะมี address เป็นของตัวเอง เพื่อที่เราจะใช้อ้างถึง device หรือ node นั้น
ด่านล่างจะเป็นรูปแบบของ code ที่ เอาไว้ใช้ อ่าน/เขียน (สื่อสาร) กับ I2C IC
#include "Wire.h"
void setup()
{
}
void loop()
{
//Write something into IC
Wire.beginTransmission(/*I2C_Device_Address*/);
Wire.write(/*byteToWriteHere*/); //consult your datasheet
Wire.endTransmission();
//Read something from IC
Wire.beginTransmission(/*I2C_Device_Address*/);
Wire.write(); //consult your datasheet
Wire.endTransmission();
Wire.requestFrom(/*I2C_Device_Address*/);
Wire.read(); //this will return as byte
}
หมายเหตุ
ผู้เขียนใช้ Arduino 1.0 กับ board Arduino UNO
เป็นหนึ่งในระบบบัส ที่ใช้สื้อสาร (ส่งข้อมูล) ระหว่าง ไอซี ต่างๆใน วงจร อิเล็กทรอนิกส์
โดยจะใช้สายสัญญานเพียงสองเส้น
เส้นแรกจะเป็น Clock เพื่อ synchronise เวลา ในการส่งข้อมูล เรียกว่า Serial Clock Line (SCL)
เส้นที่สองจะเป็น Data เพื่อใช้ในการรับส่ง data เรียกว่า Serial Data Line (SDA)
ในกรณที่ใช้กับ Arduino
จะต่อ
SDA ที่ Analog Pin4
SCL ที่ Analog Pin5
และต่อ Pull-up resistor ในแต่ละ bus line.
เราสามารถพ่วง i2c devices ได้มากถึง 128 ในหนึ่งระบบ two wires
ในแต่ละ device จะมี address เป็นของตัวเอง เพื่อที่เราจะใช้อ้างถึง device หรือ node นั้น
ด่านล่างจะเป็นรูปแบบของ code ที่ เอาไว้ใช้ อ่าน/เขียน (สื่อสาร) กับ I2C IC
#include "Wire.h"
void setup()
{
}
void loop()
{
//Write something into IC
Wire.beginTransmission(/*I2C_Device_Address*/);
Wire.write(/*byteToWriteHere*/); //consult your datasheet
Wire.endTransmission();
//Read something from IC
Wire.beginTransmission(/*I2C_Device_Address*/);
Wire.write(); //consult your datasheet
Wire.endTransmission();
Wire.requestFrom(/*I2C_Device_Address*/);
Wire.read(); //this will return as byte
}
หมายเหตุ
ผู้เขียนใช้ Arduino 1.0 กับ board Arduino UNO
Friday, 9 March 2012
How to search specific directory name in Linux
find / -type d -name gnuradio-examp* 2> /dev/null
which the text in yellow highlighted is the directory name that you wanna find.
which the text in yellow highlighted is the directory name that you wanna find.
Subscribe to:
Posts (Atom)