Thai

การลง Tomcat บน CentOS

การลง tomcat บน linux นั้นบางครั้งเป้นเรื่องที่น่าปวดหัวเพราะเราจะต้องมานั่ง install หรือ compile ให้มันวุ่นวายหรือหากเอา binary tarball มาลง configuration ก็ดูกระจัดกระจายน่าปวดหัว หาก distro ไหนที่ support ระบบ package management มันก็สะดวกหน่อยในการ Install หรือจัดการ เพราะพวกนี้จะถูกจัดเก็บค่อนข้างเป็นที่เป็นทาง CentOS ก็คือหนึ่งในนั้นที่มีระบบ package management ที่สะดวกโดยใช้ yum หรือ up2date command ในการใช้งาน (base on RPM) ในครั้งนี้เราจะมาพูดถึงการ install tomcat5 บน CentOS ซึ่งเนื่องจาก เอกสารดั่งเดิมเป็นภาษาอังกฤษ ซึ่งบางคนคงจะไม่อยากอ่านหรือนั่งแปล ผมจึงยกบางส่วนและเสริมรายละเอียดบางส่วนเข้าไป เพื่อให้เข้าใจมากขึ้น และอาจจะง่ายมากขึ้น หรือเปล่า??

ฟังก์ชั่น

สำหรับการเขียนโปรแกรม ไม่ว่าโปรแกรมนั้นจะแปลกหรือซับซ้อนแค่ไหน สุดท้ายโปรแกรมทุกโปรแกรมก็ต้องใช้เพียงแค่ ตัวแปร และ คำสั่งควบคุม เพียงสองส่วนประกอบนี้ก็สามารถเขียนโปรแกรมใดๆ ก็ได้ อย่างไรก็ตามโปรแกรมที่ซับซ้อนไม่จะมีลักษณะพิเศษที่พ่วงท้ายมาด้วยเสมอ นั่นคือ โปรแกรมใดๆ จะมีส่วนที่ซ้ำกันเสมอ ถ้าส่วนที่ซ้ำกันต้องทำซ้ำๆ ติดๆ กันก็จะกลายเป็น ลูป แต่ถ้าไม่ได้ซ้ำติดๆ กัน ก็จะทำให้ไม่สามารถเขียนเป็น ลูป ได้ โปรแกรมส่วนนั้นก็จะซ้ำกันโดยปริยาย และแล้วก็ถึงบทพระเอกของ ฟังก์ชั่น

วิธีง่ายๆ ในการใช้งาน vim syntax color

บางครั้งคุณอาจจะรู้สึกเบื่อหน่ายในการแก้ code บางอย่างใน terminal ของ *nix หรือ linux เนื่องจากมันไม่มีสีแยกแยะให้แก้ไขได้ง่ายๆ ดังนั้นเรามาลองทำกันไหม ว่ามันทำได้อย่างไรบ้าง (ขออ้างอิงจาก linux เป็นหลัก และบาง distro เท่านั้น ในที่นี้ขออ้างอิงจาก centos ในเรื่องของ pkg)

ศึกรักจอมราชันย์ ตอนที่ 10

สนมหยูกำลังเดินเล่นในอุทยานและคิดเรื่องเกี่ยวกับความงามของตนว่าอีกไม่นานก็ต้องร่วงโรยเหมือนดอกไม้ ขณะนั้นเหล่าสาวงามกำลังเล่นว่าวกันที่ตำหนักและว่าวของเอ่อฉุนขาดนางจึงเล่นไปเก็บว่าวที่ขาดจนชนกับฮ่องเต้ ฮ่องเต้เกิดความสนใจนางจึงพูดคุยด้วย ฮ่องเต้ขอถุงกำยานจากนาง แต่เอ่อฉุนปฏิเสธแต่จะทำใบใหม่ให้ ฮ่องเต้จึงจากไป เหตุการณ์ครั้งนี้อยู่ในสายตาของสนมหยูตลอด นางจึงเรียกเอ่อฉุนไปพบ สนมหยูถามเรื่องที่ฮ่องเต้ขอถุงยาทำไมเอ่อฉุนไม่ให้ เอ่อฉุนตอบว่าเป็นเพราะว่าถุงยาเก่าแล้วไม่เหมาะสมกับฮ่องเต้ สนมหยูจึงขอให้ตนเอง แต่เอ่อฉุนบอกว่ายังไงนางก็ต้องทำให้ฮ่องเต้อยู่แล้ว เดี๋ยวนางจะทำให้สนมหยูด้วย สนมหยูจึงถามว่าทำไมถึงให้คนอื่นไม่ได้ เอ่อฉุนอ้ำอึ้งก่อนตอบว่าเป็นเพราะเป็นของที่ญาติผู้พี่ที่บ้านให้มาก่อนหน้าเข้าวัง สนมหยูบอกว่าเมื่อเจ้าเข้ามาในวังแล้ว ในใจของเจ้าต้องมีแต่ฮ่องเต้เท่านั้น สำหรับคนอื่นเป็นเพียงความฝัน เก็บไว้ในใจก็ได้แต่อย่าเปิดเผยให้ใครรู้ พร้อมทั้งคืนถุงยาให้กับนาง

Dtrace และ SystemTap

พอดีลองวนๆ ไปหาอะไรอ่านเกี่ยวกับ project ที่ RH ดำเนินการอยู่พอดีไปเอะใจตรง SystemTab project ลองไปไล่ๆ อ่านดูทำไม concept เหมือน DTrace เลยหว่า

ลองอ่านๆ ในส่วนของ architecture ดูอืมม ไม่เหมือนแค่ concept ด้วยเห่ะ ทำงานยังคล้ายๆ กันเลย ใครสนใจลองไปดูได้ architecture paper (July 2005)

real world FIND usage

จำไม่เคยได้ซักทีเกี่ยวกับ find command แปะไว้กันลืมเจอมาจาก http://www.wagoneers.com/UNIX/FIND/find-usage.html

sudo find / -type f -name *.jpg  -exec cp {} . \;

find . -type f -size +10000 -exec ls -al {} \;