Tag: Linux

การติดตั้ง Ultrasurf บน Ubuntu 10.04

สวัสดีครับ ไม่ค่อยมีเวลา update blog สักเท่าไหร่ วันนี้ว่างๆ หลังเลิกงานก็เลยมาเขียนไรเล่นซะหน่อย ติดจากที่บริษัทผม block facebook/twitter ในช่วงเวลาทำงานปกติ จะเปิดอีกทีก็โน้นหลังห้าโมงเลย แต่ทำงานบางทีมันเครียดๆ อะนะครับ อยากจะไปดูรูปสาวๆ ให้มันชื่นหัวใจ ก็ต้องหาวิธีแหกกฎกันบ้าง ก็ต้องหาโปรแกรมมาช่วยโปรแกรมยอดฮิตใน Windows คงหนีไม่ได้ Ultrasurf ใน Linux ก็มีโปรแกรมที่ทำงานคล้าย Ultrasurf เหมือนกันชื่อ tor + privoxy แต่ค่อนข้าง config ลำบากนิดนึง วันนี้ผมเลยเอา Ultrasurf ที่รันบน Windows มารันบน Ubuntu ซะเลย โดยใช้โปรแกรม Wine เข้ามาช่วย เรามาดูขั้นตอนการทำกัน

0. ติดตั้งโปรแกรม wine โดยใช้คำสั่ง

mrgill@mrgill-laptop:~$ sudo apt-get install wine

1. เข้าไปในเว็บ http://www.ultrareach.com/ จากนั้นดาวน์โหลด Ultrasurf มาโดยเวอร์ชันปัจจุบันคือ Ultrasurf 9.97

2. เมื่อโหลดมาแล้วก็เอาไปแตกไว้ในที่เราชอบได้เลย ซึ่งเมื่อแตกไฟล์ zip ออกมาแล้วก็จะได้ไฟล์ u997.exe

เมื่อแตกไฟล์ zip ออกมาก็จะได้ไฟล์ u997.exe

(more…)

Leave a Comment July 29, 2010

Apache กำลังจะหยุดพัฒนาเวอร์ชัน 1.3, 2.0 Release

Apache HTTP Server เป็นโปรเจ็คที่ประสบความสำเร็จและได้รับความนิยมมากที่สุดของ Apache Software Foundation (ASF) ซึ่งตอนนี้มีข่าวมาว่า ASF จะหยุดพัฒนาไมเนอร์เวอร์ชันของ 1.3 กับ 2.0 และจะมุ่งไปพัฒนาเวอร์ชัน 2.2  โดย Colm MacCárthaigh หนึ่งในสมาชิก ASF ให้ความเห็นไว้ว่า

“How about we formally deprecate the 1.3.x branch? Make one more release, but attach a notice to the effect that it will be the final release, and that in future we’ll be distributing security updates by other means,”

ข่าวจาก : techworld

Leave a Comment January 13, 2010

10 อันดับลีนุกซ์ยอดนิยมปี 2009

มาดูกันครับว่าดิสโทรไหนติดดันอับกันบ้าง

1 Ubuntu
2 Fedora
3 Mint
4 openSUSE
5 Debian
6 Mandriva
7 Puppy
8 PCLinuxOS
9 Sabayon
10 Arch

และเป็นไปตามที่คาดไว้ครับพี่ Ubuntu ชนะไปตามเคย ตามมาด้วย Fedora และ Mint

ดูรายละเอียดเพิ่มเติมจาก : distrowatch.org

1 Comment January 1, 2010

Tweeting แบบดิบๆ ผ่าน Linux Command Line

เมื่อกี้เข้า linuxtoday.com ไปเจอทิปเด็ดๆ ใน junauza.com เรื่อง Follow Me: Tweeting from the Linux Command Line อ่านแล้วน่าสนใจดี และหลังจากลองแล้วก็ได้ผลครับเลยนำมาบอกต่อ

ขั้นตอนเขามีอยู่ว่า
1. ติดตั้ง curl

mrgill@mrgill-laptop:~$ sudo apt-get install curl

2. สร้างไฟล์ชื่อ twitter ไว้ใน /usr/bin/ ด้วย text editor ที่ชอบในตัวอย่างเขาใช้ gedit แต่ผมชอบ nano

mrgill@mrgill-laptop:~$ sudo nano /usr/bin/twitter

จากนั้นนำโค้ดด้านล่างไปวาง

curl --basic --user "yourusername:yourpasswd" --data-ascii "status=`echo $@|tr ' ' '+'`" "http://twitter.com/statuses/update.json" -o /dev/null; echo Message Sent!

*อย่าลืมเปลี่ยน yourusername กับ yourpasswd เป็นของ twitter ของคุณ (กด Ctrl + O เพื่อบันทึก และกด Ctrl + X เพื่อออก)

3. กำหนดสิทธิ์ให้ /usr/bin/twitter สามารถรันได้
(more…)

1 Comment December 30, 2009

10 โปรแกรม Open Source ที่ดีที่สุดในปี 2009

เป็นโปรแกรมที่นาย Vivek เลือกใช้และโหวดให้เป็นโปรแกรมที่ดีที่สุดในปี 2009 โดยแบ่งตามประเภทการใช้งาน ดังนี้

1. Inkscape ( Vector Graphics Editor )
2. 7-Zip ( Archiver )
3. VLC ( Media Player )
4. VirtualBox ( Virtualization )
5. Miro ( Internet TV )
6. TrueCrypt ( Disk Encryption )
7. Calibre ( eBook Converter and Reader )
8. GnuCash ( Financial Management )
9. GIMP ( Graphics / Simple Photo Editing )
10. Audacity ( Sound Editor / Recorder )

อ่านรายละเอียดทั้งหมด : http://www.cyberciti.biz/tips/10-greatest-open-source-software-of-2009.html

Leave a Comment December 30, 2009

ในปี 2010 นี้ Linux จะอยู่ในเทคโนโลยีอะไรบ้าง

มาดูกันครับว่าในปี 2010 ที่กำลังจะมาถึงนี้ เทรนของ Linux จะมาในแนวไหนบ้าง

1. Cloud Computing
2. Virtualization
3. Virtual Desktop Infrastructure (VDI)
4. Gadgets
5. Smart Phones
6. Desktops
7. Appliances
8. Storage
9. Automobiles
10. Science

ข่าวจาก : http://www.daniweb.com/news/story247912.html

Leave a Comment December 22, 2009

Shell Script แจ้งเตือน SMS เมื่อ Hard Disk ใกล้เต็มแบบฟรีๆ

สวัสดีครับต่อยอดจากเรื่อง Server Down รู้ได้ทันทีผ่าน SMS แถมฟรี ที่เขียนไว้วันก่อน วันนี้เอามาประยุกต์ให้ script เช็คสถานะของ hard disk ครับโดยให้ส่ง sms เตือนเมื่อมีการใช้งาน partition ใดๆ เกิน 90%
มาดูตัว code ของ script กันครับ

#!/bin/sh # Simple SHELL script for Linux and UNIX system monitoring with # df command # ------------------------------------------------------------------------- # Copyright (c) 2009 mrGilL # This script is licensed under GNU GPL version 2.0 or above # ------------------------------------------------------------------------- # Setup SMS User below # See URL for more info: # http://imrgill.com/2009/12/13/monitor-server-with-sms-alert-shell-script/ # ------------------------------------------------------------------------- # Hard type (hdx,sdx,scx) HDD_TYPE="sd" # Partition lists PLIST=`df -h | grep $HDD_TYPE | awk '{ print $1 }' | sed -e 's/\/dev\///g'` # Setting SMS User (Gmail) GCUSER="user@gmail.com" GCPASSWD="gmail-passwd" for p in $PLIST do disk=$(df -h | grep $p | awk '{ print $5 }' | sed -e 's/\%//g') pname=$(df -h | grep $p | awk '{ print $6 }') if [ $disk -ge 90 ]; then # disk less than 90% wget --force-html --recursive --no-check-certificate -nd --delete-after "https://imrgill.com/google_sms/gsms.php?username=$GCUSER&password=$GCPASSWD&title=$(hostname) partition $pname < 90%" fi done

วิธีนำไปใช้

1. แก้ไข HDD_TYPE เป็นประเภท hard disk ที่คุณใช้ ดูได้จากคำสั่ง fdisk -l หรือ df ผลลัพธ์ที่ได้จะประมาณ /dev/sda ตัวอย่างผมได้ sda ให้ใส่เป็น HDD_TYPE=”sd”

[mrgill@Webserver ~]$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 59515556 1260296 55183232 3% / /dev/sda8 11710104 2895576 8210084 27% /usr /dev/sda7 1019208 37992 928608 4% /tmp /dev/sda6 109109796 9092520 94385292 9% /var /dev/sda5 287660612 11604092 261208448 5% /home /dev/sda1 101086 33812 62055 36% /boot tmpfs 517284 0 517284 0% /dev/shm

*เหตุผลที่ไม่ใส่ sda ไปตรงๆ เลยก็เพราะ กรณีมี hard disk หลายลูกเช่น sda, sdb ทำให้ script ไม่สามารถตรวจสอบ hard disk ที่เป็น sdb ได้

2. แก้ไข GCUSER และ GCPASSWD เป็น user gmail ของเรา

3. กำหนดสิทธิ์ให้สามารถรันได้

[root@Webserver ~]$ chmod +x observman_disk.sh

4. นำ script ไปใส่ /etc/cron.daily/ เพื่อให้ script ทำงานทุกวัน

[root@Webserver ~]$ cp observman_disk.sh /etc/cron.daily/

หรือใครจะนำไปใส่ใน crontab ก็ไม่ว่ากัน

[root@Webserver ~]$ crontab -e
# m h dom mon dow command @daily /root/observman_disk.sh > /dev/null

หวังว่าบทความนี้คงเป็นประโยชน์ต่อผู้อ่าน

4 Comments December 13, 2009

Server Down รู้ได้ทันทีผ่าน SMS แถมฟรีด้วย

ก่อนอื่นขอหาวยาวๆ ก่อนกล่าวสวัสดีท่านผู้อ่านทุกท่าน  เมื่อคืนบ้าพลังอะไรไม่รู้อยากเขียน script ส่ง sms เตือนเมื่อ server down ที่จริงชาวบ้านเค้าก็ทำขายกันเยอะแยะ แต่หลังจากที่ผมได้ใช้ Google Calendar แล้วให้มันส่ง sms เตือนแถมฟรีอีก ก็เลยคิดอยากใช้ประโยชน์จากมันเพิ่มเติมก็ค้นๆ  Google อีกเช่นเคยครับ ไปเจอบทความใน ThaiAdmin เรื่อง google calendar sms ที่ท่าน smartsoft เขียนไว้ก็เลยลองโหลด Libraries Google Calendar SMS มาเล่นดูบ้าง ซึ่งเมื่อลองดูแล้วก็ถือว่าใช้งานง่ายทีเดียวเลยเอามาโมต่อ โดยให้ Shell Script เป็นตัว Submit form แทน

ความสามารถของ Script

1. ส่ง sms แจ้งเตือนเมื่อ ping ไม่เจอ server
2. เก็บ log ในตัว เพราะทุกครั้งที่มันส่ง sms มันจะไปเพิ่ม Event ใน Google Calendar ทำให้เราเข้าไปตรวจสอบย้อนหลังได้
3. ไม่ต้องเสียเงินค่าส่ง SMS แม้แต่น้อย (พี่ Google เค้าใจดี)

มาดูขั้นตอนการทำกัน

ก่อนอื่นเราก็ต้องไป Verify เบอร์มือถือใน Google Calendar ก่อนครับ ขออนุญาตท่าน smartsoft ทำรูปใหม่นะครับ
1. ขั้นแรก ล็อกอินเข้า Google Calendar http://www.google.com/calendar ก็ใช้ User ของ Gmail นั้นแหละครับ
ล็อกอินแล้วคลิกที่ Settings เพื่อไปปรับเมนูให้เป็นภาษาไทย (หากใครเป็นภาษาไทยอยู่แล้วข้ามไปขั้นตอนต่อไปได้เลย)

คลิก Settings

2. เลือก Language ให้เป็น ภาษาไทย แล้วกด Save

เลือก ภาษาไทย

(more…)

44 Comments December 11, 2009

Google Public DNS บน Ubuntu

ไม่นานมานี้ Google เปิดให้บริการใหม่นั้นคือ Google Public DNS ซึ่งเป็นบริการสอบถามชื่อและไอพีฟรีของ Google ซึ่งสิ่งที่คุณจะได้จากบริการนี้คือ

1. ความเร็วในการใช้งานบราวเซอร์
2. ความปลอดภัยที่ดีกว่า
3. ได้ผลลัพธิ์ทันทีโดยไม่ต้อง Redirect

มาดูกันว่าเราจะใช้ Google Public DNS บน Ubuntu ได้ยังไง

สำหรับใครที่ใช้ Ubuntu Desktop หรือ Linux Server ที่ Fix IP ก็สามารถเข้าไปแก้ไขไฟล์ /etc/resolv.conf ได้โดยตรง

ตัวอย่าง

root@mrgill-laptop:~# nano /etc/resolv.conf

จากนั้นแก้ไขข้อมูลในไฟล์ /etc/resolv.conf ให้เป็น

nameserver 8.8.8.8 nameserver 8.8.4.4

และสำหรับใครที่ใช้ Ubuntu Desktop แล้วรับ DHCP มาทุกครั้งที่ renew ip เราจะได้ dns ที่ dhcp แจกมาให้ซึ่งวิธีแก้ไขนี้ทำได้โดย
(more…)

Leave a Comment December 8, 2009

#หื่น : ดูวิว Yahoo บน Ubuntu ด้วย Gyachi (GyachE Imprived)

โปรแกรมสำหรับ Chat Yahoo บน Ubuntu มีมากมายครับไม่ว่า Pidgin หรือ Empathy ก็สามารถใช้เล่นแทน Yahoo messenger ได้ทั้งนั้นแต่ถ้าจะใช้ Webcam ด้วยค่อนข้างจะหายาก ตัว yahoo สำหรับ linux เองก็เหมือนจะหยุดพัฒนาไปนานแล้ว วันนี้ผมเลยเอาโปรแกรม Gyachi มาแนะนำครับ รายละเอียดของโปรแกรมสามารถเข้าไปดูได้ที่ http://gyachi.sourceforge.net/

มาดูการติดตั้งบน ubuntu กันครับ
ขั้นแรกเข้าไปดาวน์โหลดตัว gyachi ที่เป็น .deb ได้ที่ https://launchpad.net/~loell/+archive/ppa/+packages ผมใช้ karmic นะครับ ก็คลิกที่ gyachi – 1.2.2-2~karmic จากนั้นเราก็จะเห็นลิงค์ให้ดาวน์โหลดครับ gyachi_1.2.2-2~karmic_i386.deb ก็คลิกได้เลยไม่ต้องรอช้า

โหลดมาแล้วก็ดับเบิลคลิก install ได้เลยครับ หรือจะใช้คำสั่งด้านล่างก็ได้

root@mrgill-laptop:~# dpkg -i gyachi_1.2.2-2~karmic_i386.deb Selecting previously deselected package gyachi. (Reading database ... 179356 files and directories currently installed.) Unpacking gyachi (from gyachi_1.2.2-2~karmic_i386.deb) ... Setting up gyachi (1.2.2-2~karmic) ... Processing triggers for desktop-file-utils ... Processing triggers for doc-base ... Processing 1 added doc-base file(s)... Registering documents with scrollkeeper...

(more…)

Leave a Comment November 26, 2009


Chat

Recent Entries

Random Posts

Social Network

Tag Cloud

Calendar

September 2010
S M T W T F S
« Aug    
 1234
567891011
12131415161718
19202122232425
2627282930  

RSSTwitter: imrgill

RSS LinuxToday

RSS UbuntuClub

RSS Blognone

Tag

ภาษาไทย adobe amsn antivirus apt-get bash chat clip dns emesene entertainment Facebook firefox Forward mail free google graphic grave accent How to howto im install Internet karmic keyboard Linux monitoring msn operating system os Programming recovery Server shell script sms Social network Software themes troubleshooting twitter Ubuntu utility virtualization Windows wine

Categories

Archives

Blogroll

Meta

Get Adobe Flash playerPlugin by wpburn.com wordpress themes