28 ตุลาคม, 2552

นับบรรทัด

นอกจากจะใช้
wc -l
แล้ว

ยังสามารถใช้
grep -c ... (จุดสามจุดติดกันจริงๆนะเออ)
ได้อีกด้วย


เพิ่งรู้นี่แหละ

27 ตุลาคม, 2552

ดึง dependencies ที่แพกเกจต้องใช้ในการ build

นั่งถึก ดึงดีเพนทีละตัวอย่างกับคนบ้ามานาน มาเจอคำสั่งนี้เข้าไป
$ apt-get build-dep ชื่อแพกเกจที่ต้องการ
จบ

08 ตุลาคม, 2552

Import and Export GnuPG key

Listing the key.

$ gpg --list-keys
/home/user/.gnupg/pubring.gpg
--------------------------------
pub 1024D/ABCDFE01 2008-04-13
uid firstname lastname (description)
sub 2048g/DEFABC01 2008-04-13


Export key

$ gpg --output mygpgkey_pub.gpg --armor --export ABCDFE01
$ gpg --output mygpgkey_sec.gpg --armor --export-secret-key ABCDFE01


Import key

$ gpg --import mygpgkey_pub.gpg
$ gpg --allow-secret-key-import --import mygpgkey_sec.gpg

07 ตุลาคม, 2552

แก้ปัญหาตัวอักษรเพี้ยน อันเนื่องมาจาก ปัญหาของ รหัสอักขระในลินุกซ์

พอดีจะดูซีรี่ส์เกาหลีแล้วดันมีไฟล์สับไตเติ้ลที่ไม่สามารถแสดงผลภาษาไทยในลินุกส์ได้ ก็ต้องแปลงไฟล์นั้นแซะ

มีคำสั่งในการแปลงรหัสอักขระ นั่นคือ

iconv --from-code=windows-874 --to-code=UTF-8 test.txt > test-utf.txt

ง่ายโพด

ที่มา: http://mediakey.dk/~cc/howto-convert-text-file-from-utf-8-to-iso-8859-1-encoding/

31 พฤษภาคม, 2552

Gestures in Epiphany

ปกติใช้แต่ Firefox วันไหนเบื่อๆ ก็ใช้ Epiphany อันนี้เป็นการใช้ extension ของ Epiphany ชื่อ Gestures น่ะ ลากเมาส์ให้ตรงเงื่อนไข แล้วมันจะทำตามค่าที่เราตั้งไว้ ฟังแล้วงงๆ ดูรูปเลยละกัน



28 เมษายน, 2552

เว็บสอนลินุกซ์จ๊าบๆ มีทั้งรูปและวิดิโอ

เว็บ LINUXCONFIG.ORG เป็นเว็บที่ค่อนข้างแจ่ม เหมาะสำหรับทุกประสบการณ์ ไม่ว่าจะมาก จะน้อย หรือ ไม่มีเลย (โครตจะเวอร์)

ที่บอกว่าแจ่มคือ เกือบจะทุก(สงสัยจะทุกอันนั่นล่ะ)บทความ จะมีรูปที่สามารถเข้าใจได้ง่ายๆ บางอันจะมีเหมือนสกรีนแคสต์(screen cast) ให้ลองทำตามได้เลย

ยกตัวอย่างสักรูป

Linux Filesystem basics



หมายเหตุ ไม่ได้ค่าโฆษณาแต่อย่างใด

02 มีนาคม, 2552

โรงเรียนกัลยาณวัตร

ได้มีโอกาสไปที่โรงเรียน กัลยาณวัตร จังหวัดขอนแก่น พอดีเพื่อน @pandarianz ให้ไปช่วยดูเครื่อง server ที่โรงเรียนนี้ ซึ่งเพื่อนมันเอาระบบมาทดสอบที่นี่ เพื่อนมันมาหลายรอบละ ติดปัญหาไม่ผ่านการตรวจของผู้ตรวจซะที มาคราวนี้เห็นบอกว่าปรับโค้ดมาเยอะพอสมควร(เป็น php) ได้เดินทางมาก่อนวันทดสอบจริงหนึ่งวัน เอาเครื่องสำรองมาฝากไว้ พอเข้ามาในห้องพักของอาจารย์คอมฯที่นี่ ก็เจอเครื่อง server ที่ว่า ที่นี่ค่อนข้างจะสนับสนุนด้าน IT พอสมควร เนื่องจากในห้องนี้เต็มไปด้วย ประกาศนียบัตรต่างๆ ที่นักเรียนโรงเรียนนี้ได้รับ อาจารย์ของที่นี่ก็เป็นกันเอง support ดีมากๆ นอนค้างโรงแรมไปคืนนึงที่โฆษะ รุ่งขึ้นก็ไปโรงเรียนแต่เช้า(ง่วงมาก) แต่มารู้ทีหลังว่า กรรมการจะมาตรวจก็บ่ายสามโน่น เพื่อนมันก็เลยเซ็ตเรื่องระบบไปหน่อยนึง แล้วอาจารย์ก็ชวนไปกินข้าวเที่ยงที่ร้านปลาอะไรซักอย่างนี่แหละ พอถึงเวลาตรวจ ทุกอย่างก็เป็นไปได้ด้วยดี ตัว server (ใช้ linux ของ มอ)ก็ใช้คำสั่ง top เพื่อดูประสิทธิภาพการทำงานของระบบ ก็ไม่มีปัญหาแต่อย่างใด แต่พลาดไปอย่างนึง ก็คือ ไม่รู้คำสั่งที่จะใช้ดูว่ามีเครื่องลูกต่อเข้ามากี่เครื่อง(ปกติไม่เคย monitor&set server อยู่แล้ว) คนที่มาตรวจถามมาก็เลยตอบไปไม่ได้ รู้แต่ว่าเครื่องมันโอเค รับโหลดจากเครื่องลูกไหว ผลสุดท้ายกรรมการก็ให้ผ่าน(ซะที) แต่ไม่ท้ายสุด ตัวโปรแกรมที่เอามาทดสอบ(OBECLMS) ต้องไปเพิ่มเติมฟังก์ชันต่างๆอีก ตามความต้องการของกรรมการ เพราะต้องเอาไปใช้ในโรงเรียนหลายแห่ง สงสัยต้องหาความรู้ด้าน server และ monitoring ใส่ตัวเยอะๆแล้วสิ