Sunday, June 21, 2009

ไกลปืนเที่ยง: ---> FreeBSD --> ports --> elog

ปูมงานรายวันการบันทึก รายละเอียด ของเรื่องราว เป็นสิ่งจำเป็น แต่ หากจะเหมารวม เขียนทุกอย่าง ลงที่เดียวกัน ยังกับ จับฉ่าย ก็คงไม่เหมาะนัก การ แยกประเภท เรื่องราว สำหรับการบันทึก ดูจะทำให้ การสืบค้น ค้นคว้า ทำได้ง่ายขึ้น ไกลปืนเที่ยง ก็คงหนีไม่พ้นหลักเกณฑ์นี้

ที่สำคัญคือ การเผยแพร่ การตีพิมพ์ผลงาน เป็น ๑ ในเรื่องใหญ่ของ วิธีการทางวิทยาศาสตร์

ใน FreeBSD มี ports ชื่อ elog ที่เล็ก กะทัดรัด จัดง่ายดี เลยเอามา hacks ใช้ซะ สามารถจัด configuration ได้ตามใจ รวมทั้ง จัด เปลี่ยน เอาขณะทำงานด้วย ก็ รูปมุมบนขวานั่นแหละ

นี่คือ configurations ที่ว่าจัดเองได้ง่าย

[global]
SMTP host = mail.tint.or.th
Welcome Title = <p><b>ปูมบันทึกงาน</b></p>
port = 8080
Logbook dir = /var/ftp/pub/elogbook
charset = utf-8
Main Tab = Simple Electronic Logbook
Page Title = LOG Book
[ปูมประจำวัน]
Theme = default
Comment = บันทึกงานทั่วไป
Attributes = เจ้าของ, ประเภทของงาน, กลุ่มของงาน, เรื่อง
Options ประเภทของงาน = งานประจำ, พัฒนาโปรแกรม, แก้ปัญหา, วพ, อื่นๆ
Options กลุ่มของงาน = ทั่วไป, ภายใน, ภายนอก, อื่นๆ
Extendable Options = กลุ่มของงาน
Required Attributes = เจ้าของ, ประเภทของงาน, กลุ่มของงาน, เรื่อง
Reverse sort = 1
Quick filter = Date, ประเภทของงาน
[งานเข้า]
Theme =default
Comment = กำหนดนัดหมาย เข้าคิวรอ
Attributes = เจ้าของ, เรื่อง, ระดับสำคัญ, วันเวลานัดหมาย, ผู้ติดต่อ, สาระสั้นๆ, ผลลัพธ์
Options ระดับสำคัญ = สทน, ศจ, บุคคล, ภายนอก
Required Attributes = เจ้าของ, เรื่อง, ระดับสำคัญ, ผู้ติดต่อ, วันเวลานัดหมาย
[รายงาน]
Theme = default
Comment = ผลงานที่ออกมาในรูป รายงาน
Attributes = เรื่อง, ชื่อ, ฐานะผู้แต่ง, คำสำคัญ, สถานะ, สำนักพิมพ์
Options ฐานะผู้แต่ง = ผู้แต่งหลัก, ผู้แต่งร่วม
Options สถานะ = เริ่มต้น, รายงานความก้าวหน้า, จบ, ตีพิมพ์
Extendable Options = สถานะ
Required Attributes = เรื่อง, ชื่อ


หวังว่าคงเห็นน่ะ ในรูปบนขวา ปูมประจำวัน งานเข้า รายงาน น่ะ ก็ในแฟ้ม configuration, /usr/local/etc/elogd.cfg, ตรง [ปูมประจำวัน][งานเข้า][รายงาน] นั้นแหละ มะไฟ hacks เอา ความจริง ภาษาฝรั่ง ที่ใช้คือ dialy, to-do, reports ตามลำดับ

ทีนี้ ถ้าท่านเลือก อันใดอันหนึ่ง ท่าน ก็จะเห็น ดังในรูปถัดมา ซ้ายมือ นี่แหละ อย่างในรูป ท่านเลือก ปูมประจำวัน หน้าที่ท่านจะเจอ ก็อย่างนี้แหละ

อีทีนี้ ถ้าท่านจะเพิ่ม record ใหม่ลงไป ก็เพียงแค่ คลิ้ก ตรง New เท่านั้นเอง ที่เหลือ ก็ง่ายแล้ว กรอกข้อความ ลงในช่องว่าง แล้วก็กด Submit อ้อ หวังว่าคงจะเข้าใจน่ะ ฟิลด์ดาวแดง นั้นต้องกรอก ลองใช้ ... คิดดูว่า ทำไม ถึงต้องกรอก



ใคร่ขอแนะ ให้ศึกษา configuration file ของ ปูมประจำวัน ให้ดี จากตัวอย่าง configuration file ที่ยกมาให้ดู และรูปทั้ง ๓ ที่แนบเสนอมา พร้อมกันนี้

elog ที่ใช้นี้ ท่านสามารถกำหนดให้เป็น การบันทึกการปฏิบัติงาน แบบ shift ก็ได้ สามารถใช้เป็น problems collection ก็ได้ แม้กระทั้งว่า เป็น shared logbook ก็ยังได้เลย จะใช้อะไร อย่างไรนั้น ขอให้ศึกษาเพิ่มเติม ได้เองโดยสะดวก

การเรียกใช้งาน
epiphany http://localhost:8080/ &





commands

มูลเหตุ ที่ elog เป็นส่วนหนึ่งของ ไกลปืนเที่ยง นั้น เพราะ สทน. กำหนดว่า ทุกคน ต้องบันทึก การปฏิบัติงาน เป็นประจำ โดยสม่ำเสมอ ดังนั้น จึงเลือกที่จะใช้บริการ ของ ports ซึ่ง ฟรี และไม่มีข้อผูกพันใดใด ของ FreeBSD มาเป็นทางออก สำหรับข้อกำหนดดังกล่าว

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

เสียดายอยู่น่ะ ที่ต้องเปลืองเนื้อที่ hard disk ของตัวเอง แต่ ถึงงั้นก็เถอะหว่า .... ขอบใจมากน่ะ ปริว

No comments:


View My Stats