Archive for September 2548
เรื่องธรรมดาๆ
มีเรื่องธรรมดาๆ ที่ผมเพิ่งเจอภายใน 2 สัปดาห์ที่ผ่านมา…
เรื่องแรกก็คือ หลังจากกลับจากทานอาหารเย็นซึ่งเป็นเวลาประมาณ 2 ทุ่ม ผมกับอาจารย์อีก 4 ท่านก็เดินกลับไปที่ตึกทำงาน ระหว่างทางเราผ่านรถยนต์คนนึงที่จอดและเปิดไฟหน้าทิ้งไว้ พอเราเดินเข้าไปใกล้และมองเข้าไปในรถ ก็พบนักศึกษาชายหญิงคู่หนึ่งกำลังจูบกันอย่างดูดดื่ม โดยไม่สนใจเราที่เดินผ่านไปมา ซึ่งจริงๆ แล้วบริเวณที่รถจอดอยู่นั้นเป็นบริเวณที่มีคนผ่านไปมา แล้วถ้าหากเลื่อนไปอีกนิด ก็จะเป็นถนนที่ไม่มีคนพลุกพล่านเลย แต่ท่าทางทั้งคู่จะอดใจไม่ไหว
เรื่องที่สองก็คล้ายๆ กับเรื่องแรก เกิดเมื่อวานซืนนี้เองหลังจากกลับจากทานอาหารเย็นอีกเช่นกัน ช่วงนั้นฝนกำลังตกปรอยๆ มีชายหญิงคู่หนึ่งยืนกางร่มหันหน้าเข้าหากันและจูบกัน ซึ่งเป็นบริเวณที่รถที่ยูเทิร์นบริเวณนั้นทุกคันจะต้องส่องไฟผ่านไปเห็นเข้า
ไม่ใช่ว่าผมไม่รู้ว่ามีเรื่องแบบนี้เกิดขึ้น เรื่องคู่สามีภรรยานักศึกษา เรื่องกิจกรรมยามดึกในรถยนต์ก็มีให้เห็นมาตั้งแต่ผมเริ่มมาทำงานที่นี่ใหม่ๆ แต่หลังจากที่เจอเหตุการณ์คล้ายๆ กันภายในสองสัปดาห์ ในบริเวณที่คนพลุกพล่าน ผมก็ชักไม่แน่ใจว่า อะไรๆ ในปัจจุบันมันเปลี่ยนแปลงไปขนาดนี้แล้วหรือ? หรือว่าผมพลาดอะไรบางอย่างไป…
หรือในอนาคตมันจะเป็นเรื่องธรรมดาที่คนในรุ่นต่อไปจะยืนกอดจูบกันได้อย่างเปิดเผยในที่สาธารณะ โดยไม่สนใจคนอื่นที่ผ่านไปมา
…มันคงเป็นเรื่องธรรมดากระมังครับ…
Popularity: 34% [?]
Apache web server VS SELINUX
วันนี้ได้มีโอกาสย้ายข้อมูลของเว็บเซิร์ฟเวอร์ ในเครื่องใหม่มีการติดตั้ง SELINUX ไว้ด้วย ทีนี้ผมต้องการย้าย home ของเว็บเพจจาก /var/www ให้เป็น /home/httpd เพื่อให้เหมือนกับโครงสร้างเดิม ผมก็เลยดำเนินการแก้ไขไฟล์ httpd.conf จาก /var/www ให้เป็น /home/httpd ทั้งหมด แล้วก็ restart apache ใหม่ ผลปรากฏว่า start apache ไม่ได้ และมีข้อความเตือนดังนี้
Starting httpd: Syntax error on line 265 of /etc/httpd/conf/httpd.conf:
DocumentRoot must be a directory
[FAILED]
ผมมั่นใจว่าแก้ไขไฟล์ httpd.conf ถูกแน่ๆ เลยลองเข้าไปดูใน /var/log/message ก็พบข้อความ error ต่อไปนี้
Sep 10 19:07:11 hostname httpd: DocumentRoot must be a directory
Sep 10 19:07:11 hostname kernel: audit(1126354031.054:0): avc: denied { getattr } for pid=4120 comm=httpd path=/home/httpd/html dev=hda10 ino=3194909 scontext=root:system_r:httpd_t tcontext=root:object_r:user_home_t tclass=dir
Sep 10 19:07:11 hostname httpd: httpd startup failed
คาดว่าคงเป็นเพราะว่ายังไม่ได้แก้ไข config ของ SELINUX ผมเลยลองค้นดูใน Google ก็เจอเอกสารที่คนไทยเขียนไว้เหมือนกัน แต่ไหงบอกว่าถ้าเจอปัญหาทำนองนี้ ให้แก้ไขโดยการยกเลิกการใช้งานของ SELINUX ซะ (อ้าว…)
วิธีปิด SELINUX ก็ให้แก้ไขแฟ้มชื่อ /etc/selinux/config แก้ไขจากเดิมบรรทัดว่า SELINUX=enforcing ให้เป็น SELINUX=disabled แล้วรีบูทเครื่องใหม่
แต่ผมไม่อยากปิด SELINUX ก็เลยลองตรวจสอบดูหน่อยว่าที่ /var/www มีการตั้งค่าไว้ยังไงบ้าง โดยใช้คำสั่ง ls -Z
[root@hostname www]# ls -Z
drwxr-xr-x root root system_u:object_r:httpd_sys_script_exec_t cgi-bin
drwxr-xr-x root root system_u:object_r:httpd_sys_content_t error
drwxr-xr-x root root system_u:object_r:httpd_sys_content_t html
drwxr-xr-x root root system_u:object_r:httpd_sys_content_t icons
drwxr-xr-x root root system_u:object_r:httpd_sys_content_t manual
ทีนี้ลงหาวิธีการ config ให้ apache สามารถใช้ /home/httpd ได้ ก็พบเว็บนี้ครับ
http://www.linuxhomenetworking.com/linux-hn/apachebasic.htm
ลองตรวจสอบก่อนว่า /home/httpd ของเดิมเป็นยังไง โดยใช้คำสั่ง ls -Z
[root@hostname httpd]# ls -Z
drwxr-xr-x root root root:object_r:user_home_t cgi-bin
drwxr-xr-x root root root:object_r:user_home_t error
drwxr-xr-x root root root:object_r:user_home_t html
drwxr-xr-x root root root:object_r:user_home_t icons
drwxr-xr-x root root root:object_r:user_home_t manual
ทีนี้ใช้คำสั่งนี้เพื่อแก้ไข context label
chcon -R -h -t httpd_sys_content_t /home/httpd
หลังจากนั้นลอง ls -Z ดูผลลัพธ์สักที
[root@hostname httpd]# ls -Z
drwxr-xr-x root root root:object_r:httpd_sys_content_t cgi-bin
drwxr-xr-x root root root:object_r:httpd_sys_content_t error
drwxr-xr-x root root root:object_r:httpd_sys_content_t html
drwxr-xr-x root root root:object_r:httpd_sys_content_t icons
drwxr-xr-x root root root:object_r:httpd_sys_content_t manual
แล้วก็ลอง start apache อีกสักครั้ง
[root@hostname httpd]# service httpd start
Starting httpd: [ OK ]
สำเร็จ!
Popularity: 35% [?]
Service mind
สมัยผมเรียนปริญญาตรี ที่มหาวิทยาลัยมีห้องคอมพิวเตอร์เปิดให้บริการ 24 ชั่วโมง ในช่วงปีแรกๆ จำนวนคอมพิวเตอร์มีไม่เพียงพอกับจำนวนนักศึกษา แต่ปีถัดมาก็ได้แก้ไขโดยการเพิ่มจำนวนคอมพิวเตอร์และย้ายไปยังห้องที่รองรับจำนวนนักศึกษาได้มากขึ้น ที่ถูกใจผมก็คือนอกจากมีเครื่อง pc ให้บริการแล้วก็ยังมี SUN sparc 10 ซึ่งทันสมัยในตอนนั้นให้นักศึกษาใช้งานด้วย
ทุกอย่างน่าจะไปได้ด้วยดี นักศึกษาน่าจะพอใจ เพราะนักศึกษาที่ไปใช้คอมพิวเตอร์ทำงานมีจำนวนมากเรียกได้ว่ามีนักศึกษาไปใช้งานตลอด 24 ชั่วโมง แต่มีจุดเล็กๆ ที่สร้างปัญหาทำให้เรื่องลุกลามใหญ่โต จนถึงขึ้นเกิดการประท้วงจากนักศึกษาจำนวนมาก ในที่สุดผู้บริหารของสำนักคอมพิวเตอร์ต้องออกมาพบนักศึกษาในที่ประชุมใหญ่
จุดเล็กๆ ที่ว่านั่นก็คือเรื่องของการให้บริการของเจ้าหน้าที่ที่ทำหน้าที่เฝ้าห้องคอมพิวเตอร์ ผมจำได้ว่ามหาวิทยาลัยจ้างให้บริษัทรปภ.เป็นผู้รับผิดชอบ ปัญหาอยู่ที่รปภ. ที่เฝ้าห้อง เพราะได้แสดงกริยาที่ไม่สุภาพกับนักศึกษา ซึ่งผมเองก็เจอมากับตัวเองด้วยเหมือนกัน นอกจากนี้ยังทราบมาจากเพื่อนว่าได้มีการเรียกเก็บเงินจากนักศึกษาด้วยหากต้องการให้ลัดคิวการจองเครื่องคอมพิวเตอร์
เมื่อเจอกับมารยาทที่ทรามและพฤติกรรมเหมือนมาเฟียของรปภ. ไปสักระยะ ในที่สุดนักศึกษาทนไม่ได้จนถึงขึ้นเกิดการประท้วง ซึ่งดูเหมือนว่าผู้บริหารที่น่าจะเป็นอาจารย์ก็เพิ่งจะได้รับทราบเรื่องราวจากนักศึกษาในวันที่เกิดการประท้วงนั่นเอง จำได้ว่าผมเห็นอาจารย์พูดอะไรไม่ออก ได้เพียงแต่สอบถามข้อมูล และจดบันทึกเพื่อที่จะนำไปแก้ไข ซึ่งในที่สุดเรื่องราวก็จบลงด้วยดี
แต่เรื่องราวและภาพเหล่านี้ถูกทำให้กลับมาปรากฎในความจำผมอีกครั้ง เพราะผมได้รับแจ้งจากนักศึกษาว่ามีเจ้าหน้าที่พูดจาไม่สุภาพและแสดงกริยาที่ไม่เหมาะสมกับนักศึกษา ผมเองนึกไม่ถึงว่าจะเกิดเรื่องราวอะไรแบบนี้ขึ้น ในฐานะที่เป็นผู้บริหารผมก็คงต้องหาทางแก้ไขปัญหาก่อนที่จะลุกลามใหญ่โต
ศูนย์คอมพิวเตอร์ฯ ให้บริการแก่นักศึกษาทั้งหมดของคณะ รวมทั้งอาจารย์และบุคลากรทั้งหมด ศูนย์ฯ มีห้องคอมพิวเตอร์ให้บริการนักศึกษา โดยมีการปรับปรุงและพัฒนาระบบอยู่ตลอด ซึ่งอะไรที่พยายามปรับปรุงและพัฒนานั้นก็เพื่อให้ผู้ใช้สามารถใช้งานได้อย่างเหมาะสมตามความต้องการ แต่เมื่อเจอตัวผู้ใช้งานจริงๆ เข้า เจ้าหน้าที่กับแสดงกริยาไม่เหมาะสมกับนักศึกษา
ถ้าอย่างนั้น อะไรต่างๆ ที่พยายามพัฒนาแก้ไขปรับปรุงมาทั้งหมดนั้น จะทำไปทำไมกัน? เพราะเมื่อเจอผู้ใช้จริงๆ แล้วกลับมีกริยาเหมือนไม่ต้อนรับและไม่ยินดีให้บริการ แสดงว่าเจ้าหน้าที่ผู้รับผิดชอบมีความเข้าใจอะไรผิดบางอย่างเกี่ยวกับหน้าที่การให้บริการของศูนย์ฯ
ปัญหานี้น่าจะเป็นเรื่องของ Service mind หรือการมีจิตใจในการให้บริการ มีความเต็มใจในการให้บริการ ผมลองค้นหาในเว็บว่า service mind คืออะไร ซึ่งก็ได้มีผู้เขียนเกี่ยวกับเรื่องนี้ไว้ โดยอธิบายคำว่า service และ mind ดังนี้
S = Smile แปลว่า ยิ้มแย้ม
E = enthusiasm แปลว่า ความกระตือรือร้น
R = rapidness แปลว่า ความรวดเร็ว ครบถ้วน มีคุณภาพ
V = value แปลว่า มีคุณค่า
I = impression แปลว่า ความประทับใจ
C = courtesy แปลว่า มีความสุภาพอ่อนโยน
E = endurance แปลว่า ความอดทน เก็บอารมณ์
และ
M = make believe แปลว่า มีความเชื่อ
I = insist แปลว่า ยืนยัน/ยอมรับ
N = necessitate แปลว่า การให้ความสำคัญ
D = devote แปลว่า อุทิศตน
ข้อมูลข้างบนนี้นำมาจาก http://www.cdd.go.th/jarupong/j4607181.htm ลองเข้าไปอ่านเพิ่มเติมได้
Popularity: 46% [?]
Comments(2)








