วันศุกร์, พฤศจิกายน 24, 2549

มนุษย์เอ๋ย

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

โพสต์ไว้ที่ pantip คิดว่าพร้อมจะหายทุกเมื่อ http://www.pantip.com/cafe/writer/topic/W4550247/W4550247.html คุณทิวลิปสีน้ำเงินมาต่อไว้ 2 บท ก็เลยต่อกลับไป 2 บท

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

ห ลายๆท่าน (คุณสีน้ำฟ้า, คุณจันทร์แห้ง, คุณสัมผัสรักในใจเรา) ติงว่ามนุษย์ก็เป็นเช่นนี้เอง และก็เป็นมานานแล้ว เลยขยายความต่อเป็นกาพย์ฉบังและโคลงดั้นอีก 1 บท

เพื่อผลประโยชน์ตรงหน้า บางคนเข่นฆ่า
ละสิ้นความดีทั้งหลาย
คิดค้นอาวุธทำลาย ส่งมอบความตาย
จุดหมายคือเพื่อนร่วมโลก
จากมือถือหอกเหงื่อโชก กลางกองกระโหลก
สู่ยุคสงครามข้ามฟ้า
ปากอ้างยึดถือธรรมา มือจับศาสตรา
ปล้นฆ่าหนักหน่วงช่วงชิง

คนดีอาจซาบซึ้ง รสธรรม
หากแต่ในความจริง ที่แท้
คนโฉดชั่วระยำ ยังอยู่
คงเลี่ยงยากแล้วแล้ โลกสูญ ฯ

(เขียน 2006-07-20)

ความทะลึ่งของ Dovecot

ลง Dovecot แทน Courier IMAP สำหรับ virtual mailbox

วันหนึ่ง login เข้าไปเช็กเมล์ผ่าน webmail แต่ไม่มีเมล์มาเลย ซึ่งเป็นเรื่องที่แปลกมาก เพราะอย่างน้อยน่าจะมีเมล์จากเพื่อนรักที่ชื่อ SPAM มาบ้าง

เข้าไปดูที่ server ถึงได้เจออะไรพิลึกๆ

Dovecot ดันสร้าง dir ใหม่เป็นชื่อโดเมนและไปสร้าง maildir ในนั้นอีกที

สาเหตุคือตอน login ดันเผลอไปยกแคร่ตัวแรกของชื่อโดเมน

เจ้า Dovecot ปล่อยให้ผ่านตอน login แต่ดันไปสร้าง maildir ใหม่ให้เรียบร้อย พอเช็กเมล์ก็เลยเจอ maildir ที่ว่างเปล่าของอันที่มันสร้างใหม่ขึ้นมา

จัดการลบทิ้งซะแล้วเข้าไปแก้ config ของ Dovecot
auth_username_chars = abcdefghijklmnopqrstuvwxyz01234567890.-_@

บังคับให้ใช้แต่ตัวเล็กก็พอ

restart เสร็จก็หาย

bug พื้นๆแบบนี้นี่มันทะลึ่งจริงๆ

ว่าไหม?

(เขียน 2006-07-19)

PHP กับ Dynamic Extension

ลง PHP ใน server ใหม่ มาเจอว่า PHP ใน Ubuntu ไม่ได้ compile ให้ support GMP ไว้

ไม่อยากเอา source code มา compile ใหม่หมดเพราะขี้เกียจปวดหัวถ้ามันไปกระเทือนกับ config อื่นๆด้วย
งานนี้ก็เลยต้องทำเป็น dynamic extension

download source code มา ระเบิดซะ

cd gmp
phpize
./configure
make install

ถ้าไม่มีอะไรผิดพลาดก็เป็นอันว่าจะได้ gmp.so อยู่ในที่ชอบๆแล้ว

ไปแก้ใน php.ini เพิ่ม

extension=gmp.so

restart apache ใหม่

เป็นอันเสร็จสิ้นกระบวนการ

(เขียน 2006-07-19)

วันพุธ, พฤศจิกายน 22, 2549

โคลงจีน

ภาษาไทยกับภาษาจีนมีความคล้ายกันอยู่หลายประการ น่าสงสัยว่าบทกวีของจีนมีฉันทลักษณ์แตกต่างจากของไทยขนาดไหน

ลองค้นดู พอได้ความว่า ฉันทลักษณ์ที่นิยมกันมาตั้งแต่สมัยราชวงศ์ถังเรียกว่า 近體詩 (จิ้นถี่ซือ) มีแบบแผนที่น่าจะเรียกได้ว่าเป็นโคลงประเภทหนึ่ง

ที่ว่าเป็นโคลงนั้นเพราะมีการบังคับเสียงวรรณยุกต์ในแต่ละตำแหน่งด้วย

จิ้นถี่ซือจะมีอยู่ 2 กลุ่ม กลุ่มละ 2 แบบ รวมเป็น 4 แบบด้วยกัน

กลุ่มแรกของเรียกว่า 律詩 (ลวี่ซือ: ลวี่แปลว่าแบบแผน ซือคือบทกวี)

พอแปลได้ว่าโคลงแบบแผน บทหนึ่งมี 8 วรรค ถ้าวรรคหนึ่งมี 5 คำจะเรียกว่า 五律 (อู่ลวี่: อู่แปลว่าห้า) ถ้าวรรคหนึ่งมี 7 คำก็จะเรียกว่า 七律 (ชีลวี่: ชีแปลว่าเจ็ด)กลุ่มที่สองเรียกว่า 絕句 (เจวี๋ยจวี้) พอแปลได้ว่าโคลงตัด

บทหนึ่งจะมีเพียง 4 วรรค ฉันทลักษณ์จะเหมือนครึ่งแรกของลวี่ซือ มี 2 แบบเช่นเดียวกันคือ 五絕 (อู่เจวี๋ย) และ 七絕 (ชีเจวี๋ย)

ฉันทลักษณ์ของจิ้นถี่ซือจะบังคับ 3 อย่าง

1. สัมผัสสระระหว่างคำท้ายของวรรค 2 และ 4 และในกรณีของของลวี่ซือซึ่งมีบทละ 8 วรรคก็จะบังคับสัมผัสคำท้ายของวรรคที่ 6 และ 8 ด้วย กรณีที่เป็นโคลงตัด อาจมีสัมผัสสระระหว่างคำท้ายวรรคแรกกับวรรค 2 เพิ่มเข้าไปด้วย
2. เสียงวรรณยุกต์ในแต่ละตำแหน่งจะบังคับว่าตำแหน่งไหนต้องเป็นคำสุภาพ(เสียงสามัญ) ตำแหน่งไหนต้องเป็นคำเสียงแปร(คำที่มีเสียงวรรณยุกต์อื่นๆนอกจากเสียงสามัญ)
3. กรณีที่เป็นโคลงแบบแผน จะต้องมีความเท่าเทียบเปรียบเทียบกนได้(ทั้งในเรื่องของเสียง คำ และ ความ) 2 คู่ คือ วรรค 3 กับ 4 และ วรรค 5 กับ 6

ที่น่าสนใจคือในขณะที่จีนปัจจุบันใช้วรรณยุกต์ 4 เสียง

อิง(สามัญ) ,หยาง(จัตวา), ส่าง(เอก), ชวี่(โท)

เสียงวรรณยุกต์จีนโบราณในยุคที่จิ้นถี่ซือรุ่งเรืองจะเป็น

ผิง (สามัญ), ซ่าง (เอก), ชวี่ (โท), รู่ (เทียบกับไทยไม่ถูก แต่ดูเหมือนว่าจะคล้ายกับเสียงลหุในภาษาไทย)

ก็น่าคิดว่าโคลงไทยที่มีบังคับ สามัญ เอก โท จะมีความเกี่ยวพันอย่างไรกับโคลงจีน

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

ยกตัวอย่างเช่นโคลงเจ็ดตัดแบบหนึ่ง จะมีแบบแผนฉันทลักษณ์ดังนี้

11 00 01X
00 11 00X
00 11 100
11 00 01X

0 แทนคำสุภาพ (เสียงวรรณยุกต์สามัญ)
1 แทนคำเสียงแปร (เสียงวรรณยุกต์อื่นนอกจากสามัญ)
X แทนคำเสียงแปรที่สัมผัสสระกัน
คำที่ขีดเส้นใต้ ไม่เคร่งครัดการบังคับเสียงวรรณยุกต์

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

หยาดฝนหล่นมาคราพี่เศร้า
คร่ำครวญหวนไห้ฤๅคลายเหงา
ดวงดาวส่องแสงเหมือนเตือนใจ
ฝากข่าวตามลมไปสู่เจ้า


ความส่วนใหญ่เก็บมาจาก http://www.poetry-chinese.com/