neutron's blog

A revenge of aging

วันนี้เป็นวันปิยะมหาราช ซึ่งทุกปีเหล่าผสกนิกรก็จะรวมใจถวายการสักการะ เซ่นสรวงดวงวิญญาณ พระบาทสมเด็จพระจุลจอมเกล้าเจ้าอยู่หัว องค์มหาราชของปวงชนชาวไทย และที่รู้โดยทั่วกันคือ วันนี้เป็นวัน "หยุด" :P

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

หรือมองอีกแง่หนึ่ง นี่คือ "การแก้แค้นของสังขาร"

การที่เราใช้สังขารอย่างไม่ระมัดระวัง ผลตอบแทนก็ออกมาดูไม่ดีเช่นนี้ เป็นแน่

แต่มีสิ่งที่พึงใช้อยู่เป็นประจำ คือ "สมอง" และ "สติ"
พร้อมการดำเนินชีวิตด้วยความไม่ประมาท สาธุ

NLCX - เข้าร่วมเป็นกรรมการอีกครั้ง

ในระหว่างวันที่ 15 - 18 ตุลาคม ได้รับเกียรติจากทาง NECTEC ให้เข้าร่วมเป็นกรรมการ ในการตัดสินการแข่งขัน NLC10 (National Linux Contest ครั้งที่ 10) ซึ่งในตอนนี้ เป็นการแข่งขันในรอบที่ 2

วันที่ 15 ต.ค.:

First international talk, Debian MiniDebConf 2009 Taiwan

http://wiki.debian.org/DebianTaiwan/MiniDebConf2009

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

RahuNAS official website powered by Trac


http://www.rahunas.org

หลังจากที่ลังเลว่า จะจัดการเว็ปไซต์หลักของ RahuNAS ยังไง เพื่อที่จะได้มีส่วนของ wiki เพื่อสื่อสารข่าวคราวกับผู้ที่สนใจในตัวโครงการ และมีส่วนของการแจ้งความผิดพลาด (File Bugs หรือใน Trac เรียก Submit Ticket) ในตอนนี้ ก็เลยลงเอยที่ Trac ซึ่งเขียนด้วย Python (เป็นภาษาที่ผมไม่สันทัดเอามาก ๆ -_-'') แต่ว่า ด้วยการที่ Debian จัดแจงเตรียมไว้ให้ใช้งานได้อย่างเสร็จเรียบร้อย ทำการติดตั้ง และตั้งค่าต่าง ๆ ตาม คู่มือ (/usr/share/doc/trac/README.Debian.gz) ก็ทำให้ได้ เว็ปตามที่ต้องการมาอย่างไม่ยากเย็นอะไรนัก

ส่วนเรื่องเนื้อหา ด้วยการที่เป็นคนที่เขียนภาษาอังกฤษได้แบบ งู ๆ ปลา ๆ เลยเขียนอะไรแปลก ๆ ออกมาในตอนแรก ดีที่ได้พี่เทพ ช่วยแนะนำ และเกลาภาษาให้ ขอบคุณมาก ๆ ครับ

ต่อไป ก็คงต้องทยอยทำเอกสารเพิ่มเติม (ตามแต่เวลาจะอำนวย)

Compile kernel ก่อนเข้านอน

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

Docbook to LaTeX

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

ได้เวลาเข้าศูนย์ Fujitsu

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

ปล. ไม่กล้าแกะเอง เพราะเครื่องนี้มีประกันอยู่ 3 ปี ยังเหลืออีกตั้ง ปีกว่า ๆ

Update: โทรถามศูนย์บอกว่า ค่าพัดลม 900 ค่าแรงต่างหาก -_-'' อ้าว... เครื่องผมอยู่ในประกันนะ ... งั้นซื้อเครื่องจากที่ไหน ส่งที่นั่น แล้วร้านจะเคลียร์ค่าใช้จ่ายอีกที อืม... ตอนไปร้านก็บอกให้ถามศูนย์ เห้อ ... ทนใช้ก่อนก็ได้ฟะ งานก็ท่วมหัว กะว่าจะได้เปลี่ยนแบบรวดเร็ว หรืออาจจะแค่อัดจารบีขาวสักหน่อย เสียงน่าจะหาย .... Fujitsu นะเว้ย บริการให้มันประทับใจกว่านี้ไม่ได้หรือวะ เคืองจริง ... อย่างนี้ ถ้าซื้อกรุงเทพฯ ไม่ต้องแบกไปร้านก่อนหรือเนี่ย เศร้าใจ

Update: เปลี่ยนพัดลมมาแล้ว เพราะความใจร้อน และไม่เข้าใจว่าที่ขอนแก่นไม่มีศูนย์ Fujitsu ที่ยกเครื่องเข้าได้เป็นตัวแทนที่ได้รับการแต่งตั้ง พอได้เข้าไปพูดคุยกัน ก็รู้ว่าเจ้าของร้าน "ณัฏฐ์ แอนด์ เณ็ต โมบายคอม" คือ คุณพิสิษฐ์ เลิศวรพันธ์ ใจดีมาก รับฟังปัญหาของเครื่องเรา และรับทราบว่าเครื่องอยู่ในระยะประกัน พร้อมทั้งเปลี่ยนพัดลมให้ตามที่คาดการณ์ไว้อย่างเรียบร้อย ขอบคุณครับ (ที่เคยว่าอะไรไม่ดีไว้ ผมขอถอนคำพูด)

RahuNAS: IMQ to IFB migration

หากจะพูดถึงหลักการในการทำ Traffic Shaping ใน Linux แล้วนั้น หลาย ๆ ท่านคงทราบดีกว่ามี

  • โปรแกรม ชื่อ tc (Traffic Control)
    # which tc
    /sbin/tc
    
  • ซึ่งเป็นส่วนหนึ่งใน package ชื่อ iproute
    # dpkg -l iproute
    ...
    ...
    +++-==============-==============-============================================
    ii  iproute        20090324-1     networking and traffic control tools
    

New GnuPG Key

New Key

pub   4096R/A6CDC457 2009-05-10
      Key fingerprint = F532 DA10 E563 EE84 4409  77A1 9D04 70BD A6CD C457
uid                  Neutron Soutmun (Neutron) <noe.neutron@gmail.com>
uid                  Neutron Soutmun (Neutron) <neutron@neutron.in.th>
uid                  Neutron Soutmun (Neutron) <neutron@rahunas.org>

แทนตัวเก่า ที่คาดว่า จะเลิกใช้งานเร็ว ๆ นี้ เนื่องจาก Key เก่าใช้ SHA1 ที่ในช่วงนี้ มีข่าวคราวถึงความไม่ปลอดภัยที่อาจจะเกิดขึ้นได้

Old Key

pub   1024D/D4CEFD37 2006-06-07
      Key fingerprint = 1ED3 27F6 48C8 5C9D 4285  F24D D64E C0AF D4CE FD37
uid                  Neutron Soutmun (Neutron) <neo.neutron@gmail.com>
uid                  Neutron Soutmun (Neutron) <neutron@neutron.in.th>
uid                  Neutron Soutmun (Neutron) <neutron@rahunas.org>
sub   2048g/7265F115 2006-06-07

หลังจากนี้ ก็คงต้องค่อย ๆ ให้คนรู้จัก Sign ให้เรื่อย ๆ :P (พี่เทพ คงเป็นเป้าหมายแรก ตามมาด้วย อ.กิตติ์ นะครับ)

Cacti RahuNAS Management Plugin

จาก Blog ก่อนหน้า "RahuNAS โค้งสุดท้ายก่อนส่งงาน ม.ขอนแก่น" ที่ได้กล่าวถึง RahuNAS และหลังจากวันนั้น ได้มีการทดสอบ และแก้ Bug ไปพอสมควร จนเห็นว่า สามารถทำงานได้เป็นที่น่าพอใจ

Syndicate content