agms

AGMS#8: ดู Hardware ในแบบแมคด้วย lshw


Posted in:

รู้สึกว่าผมจะใช้ Rich text ไม่ได้ - -' ลุยเองละครับ

ผมไปเจอกับ lshw ตั้งแต่สมัยที่ลง NLC เจอกันตอนแข่งเลย แบบว่าโชคช่วยผมถึงหาคำตอบได้ ^^ ตั้งแต่นั้นก็ติดใจมันเรื่อยมาเพราะ ubuntu ลงให้เลย แล้วมันดูข้อมูล Hardware ได้ครบครับ

แล้วผมก็สงสัยว่าใครผลิตมันออกมา ลองไปดูเว็บผู้ผลิตของมันก็พบว่ามี GUI ซะด้วย ผมก็เลยคิดว่าสงสัย ubuntu มันไม่เอามารวมอีกแหงมๆ

AGMS#7: eAccelerator it!


Posted in:

ตั้งแต่ผมเปิด server ที่บ้านมา พบว่า SMF ที่ผมลงเป็นบอร์ดห้องเนี่ยครับยิ่งโมยิ่งช้า(ลงใหม่เปิดหน้า profile ก็อืดสุดๆ) ทีนี้ผมได้โอกาศลองลง SMF ใหม่(จะทำเป็นแบบ Hi5 แต่รวมเป็นบอร์ด) แล้วมันก็ช้า ไปถามผู้รู้ได้ความว่า ให้ปิด hostname lookup ซึ่งผมลองแล้วก็เร็วกระฉูด แต่ปัญหามันไม่จบครับ เพราะหน้าแรกบอร์ดมันยังช้าได้ใจอยู่ ก็เลยต้องหาทางแก้.....

ลองเปิดๆใน SMF ไปเจอ Server Settings > Caching อ๊ะ ลืมไปเลยว่ามีตรงนี้

AGMS#5: Tweak it!


Posted in:

ไปแอบเห็นมาจาก getdeb ครับกับโปรแกรมใหม่ "Ubuntu Tweak" ก็จะเป็นโปรแกรมแนวๆ TwakXP ครับ ซึ่งใช้ปรับส่วนต่างๆของ GNOME ได้มากมายเลยครับ(KDE, อดครับ) ที่เห็นคร่าวๆ ก็พวกแสดงไอคอน Computer, Trash บนหน้าจอ หรือปรับค่า Compiz Fusion เล็กน้อยครับ ช่วยลดเวลาการเข้าไปคุ้ยใน gconf-editor มากมายเลยครับ

ดาวน์โหลดที่ http://getdeb.net/app/Ubuntu+Tweak เลยครับ

AGMS#3: Rewrite ทำไม Regex ช่วยได้


Posted in:

ไม่นานนี้ผมลองทำเว็บใหม่ ออกมาแนวๆ Twitter นั่นแหละครับ(ลอกมันมาเลยว่าง่ายๆ :P)
แรกๆทำไปก็ยังไม่มีอะไรครับ จนมาถึงจะต้องทำหน้าให้ผู้ใช้ทีละคน ทีนี้ปกติเราเขียน php จะรับค่าแบบนี้ใช่ไหมครับ

u.php?u=whs

เวลาเรียก $_GET['u'] ก็จะเป็น whs แต่ว่าแบบนี้ใครๆเขาก็ใช้กัน แล้วมันก็ยาวไม่สมเป็น geek ก็เลยคิดวิธีต่อไป เป็นวิธีแก้ปัญหาอีกแบบที่ผมชอบใช้เวลารับ argument ตัวเดียว

u.php?whs

AGMS#2: ทำ .deb ใน 2 นาที.part2


Posted in:

ต่อครับ จากตอนที่แล้วที่เราทำแพคเกจโปรแกรมกัน มาทำอะไรเพี้ยนๆกันต่อครับ

/me อ๊ะ เมื่อคืนปั่นบทความที่ server แล้วก็ลืมปิด checkinstall จนถึงเช้าเลยแฮะ

1. ใส่ dependencies
จากที่บอกไปแล้วว่าถ้ากด 10 แล้วจะไม่ให้ใส่ อันนี้ก็มีทางแก้อยู่แล้วครับ ก่อนอื่นเปิด /usr/bin/checkinstall มาแก้ครับ(โค๊ดคุ้นๆ ก็มันเป็น shell script ไงครับ) ในที่นี้ผมใช้ nano นะครับ
เปิดไปที่บรรทัดที่ 1369 ครับ(กด ctrl ค้าง กด wt ปล่อย ctrl พิมพ์ 1369)

[ "$CK_REDHAT" ] & {

AGMS#1: ทำ .deb ใน 2 นาที.part1


Posted in:

เห็นคุณสมเจตน์อยากให้เขียน เลยเปิด series บ้างครับ "A geek man story :P" ลอกเขามาเลยครับง่ายดี
นำเสนอเรื่่อง geek นิดๆครับ

ตอนนี้คิดว่าจะว่าด้วยเรื่องการทำ deb เช่นเดียวกันครับ แต่ผมจะใช้วิธีง่ายกว่าคือ checkinstall ลงมันซะก่อน

$ sudo apt-get install checkinstall