ช่วยกันโหวตเพื่อแก้ปัญหาสระอำใน OpenOffice.org

ร่วมด้วยช่วนกันบอกต่อครับ ;P ขอคัดมาทั้งหมดแล้วกันครับ

หลังจากที่คราวก่อนตอน OpenOffice.org 2.3.0 เราเจอ 81519 จนผ่านห่วงวิบากกรรมมาได้แบบทุลักทุเล แล้วเราก็มาเจอกับ สระอำ ใน 2.4.0 เรื่อยมาจนถึง 2.4.1 ยังไม่ชัดเจนว่า 3.0.0 จะเห็นมันหรือเปล่า คงไม่มีใครอยากเจอ ผมก็ไม่อยาก เพราะฉะนั้นเราก็ต้องช่วยกันเท่าที่เราจะทำได้ เพราะคงหวังพึ่งทีพัฒนาไม่ได้ เค้าไม่รู้จักภาษาไทยนี่นา คงไปถามเค้าว่า “คนไทยรึเปล่า” ไม่ได้

ตอนนี้ปัญหาสระอำค่อนข้างชัดเจน มีที่ให้กระทุ้ง 2 จุด

  1. 256278 OpenOffice.org render ้ำ incorrectly
  2. 89974 Rendering of Thai Script Corrupted

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

  1. สมัครสมาชิกแล้ว “โหวต” ซะ ไม่ต้องเสียค่า SMS ซักบาท
  2. เพิ่มความคิดเห็นเข้าไป ถ้ามีภาพตัวอย่างก็อัพโหลดเพิ่ม

ปัญหานี้ไม่ได้จำกัดแค่ลินุกซ์หรือวินโดส์ มันเป็นปัญหาของระบบปฏิบัติการและฟอนต์ ลองดูตัวอย่าง

ถ้าจะอ้างถึงบักนี้ให้เรียกมันว่า 89974 นะครับ

ที่มา – sugree.com

จาก http://www.blognone.com/node/8957

19 กันยายน 49 ประวัติศาสตร์หน้าใหม่ ในบทเรียนวิชาแห่งการปกครอง !!!

update !!! 20 กันยายน 49 10:10 น.

ตอนนี้สถานีข่าวทั้งวิทยุและโทรทัศน์ทุกแห่งได้กลับเข้าสู่รายการปกติของตนเองแล้ว (แต่ก็คงไม่ปกติอยู่ดี เพราะคงเสนอข่าวมากกว่า) แต่ที่แน่ ๆ ตอนนี้ ห้องราชดำเนินในเว็บ Pantip.com ได้ปิดตัวชั่วคราวแล้วเช่นกัน -_-‘

——————————————————–

ผมเป็นคนที่ติดตามข่าวสารด้านการเมืองมากขึ้นนับตั้งแต่มี ITV เกิดขึ้น และนับแต่นั้นก็ตามมาตลอด และเมื่อวานนี้ก็เช่นกัน ข่าวนั้นเร็วและแรงมาก

อ่านข่าวล่าสุดได้้ที่ Nationchannel

แต่ตอนนี้ได้รับข้อมูลข่าวสารอะไรต้องระวังอย่างมาก เพราะอาจตกเป็นเครื่องมือของแต่ละฝ่ายได้ง่าย ๆ ครับ

แต่สามารถลองอ่านลำดับเหตุการณ์ก่อนแล้วกันนะครับ

ลำดับเหตุการณ์ ความเคลื่อนไหว ประกาศปฎิวัติยึดอำนาจ โดย INN เกาะติดสถานการณ์

โดยทีมข่าว INN News 20 กันยายน 2549 00:36:36 น.

18.30 น. มีข่าวลือสะพัด กำลังทหารเตรียมเคลื่อนกำลังพล โดยมีรายงานว่าหน่วยรบพิเศษจากลพบุรีราว 1 กองพันเคลื่อนกำลังด่วนเข้ากรุงแล้ว
19.00 น. ผู้บังคับการกรมทหารราบที่ 2 รักษาพระองค์ ยืนยัน ไม่มีการเคลื่อนไหวกำลังพล
19.30 น. แม่ทัพภาค 3 ยืนยัน ไม่มีการเคลื่อนกำลัง ยังฝึกปกติ
20.00 น. นายทหารคนสนิทประธานองคมนตรี ยืนยัน มีการเข้าเฝ้า เมื่อช่วงเย็น เรื่องทำบุญ หม่อมหลวงบัว
21.00 น. ทหารรบพิเศษ สองคันรถบัสเคลื่อนพลเข้ากองบัญชาการกองทัพบก สั่งปิดไฟสลก.
21.20 น. มีทหารเฝ้าประตูวังสุโขทัย มากกว่า 20
21.20 น.นายกฯสั่งช่อง 11 เตรียมการถ่ายทอดสดทางโทรศัพท์ จากนิวยอร์ค
21.35 น. เลขาธิการนายกฯเข้าทำเนียบ
21.40 น. รถถ่ายทอดททบ.5เคลื่อนเข้าไปในกองบัญชาการกองทัพบก
22.40 น. นายกฯสั่งช่อง 9 เตรียมถ่ายทอดสดจากนิวยอร์ค
21.45 น. เลขาฯนายก หอบเอกสารปึกใหญ่ นั่งรถ รองนายกฯชิดชัยออกจากทำเนียบรัฐบาล
22.00 น. กองบัญชาการตำรวจนครบาลสั่งปิดประตู พร้อมวางกำลังเจ้าหน้าที่อาวุธครบมือประจำการประมาณ
22.10 น. ทหารเตรียมเคลื่อนกำลังออกจากม.พัน 4
22.13 น. ยานหุ้มเกราะ 20 คันเคลื่อนจากเกียกกายสู่ลานพระรูป ขณะที่รถถัง 3-4 คันเคลื่อนไปทำเนียบ
22.14 น. ทหารเคลื่อนพลปิดล้อมทำเนียบ รัฐบาลแล้ว
22.14 น. รถถัง 3 คันประจำการแยกเกียกกาย บ้านสี่เสาเทเวศน์ รถถังสองคันพร้อมรถบรรทุกกำลังพล 5 คันเคลื่อนออกจากกองพันทหารปืนใหญ่
22.20 น. วิทยุและโทรทัศน์ทหารเปิดเพลงมาร์ชกระหึ่ม ทหารยึดอสมท.
22.24 น. ทหารเคลื่อนกำลังพลปิดบ้านนายกฯ ขณะที่นายกฯประกาศใช้พรก.ฉุกเฉินต้านทันควัน พร้อมสั่งย้าย ผบ.ทบ.เข้ารายงานตัวกับชิดชัย ตั้ง  ผบ.สส.เป็นผู้มีอำนาจสั่งการตามพรก.
22.26 น. ทหารสั่งตัดไฟสถานีโทรทัศน์ช่อง 9 ขณะนายกฯกำลังประกาศใช้พรก.ฉุกเฉิน
22.40 น. มีการตัดสัญญาณ ฟรีทีวีทุกช่อง
22.41 น. Cnn รายงานสถานีวิทยุและโทรทัศน์ไทย ถูกปิดหมดแล้ว และมีรายงานการประกาศใช้พรก.ฉุกเฉิน
22.44 น. ทหารสั่งกักบริเวณ ผู้สื่อข่าวทำเนียบรัฐบาล
22.55 น. ทหารปล่อยให้สื่อมวลชนกลับบ้านแล้ว
23.00 น. ทหารควบคุมตัวพลเอก ธรรมรักษ์ อิศรางxxxร ณ อยุธยา รัฐมนตรีว่าการกระทรวงกลาโหมแล้ว
23.05 น. มีประกาศจากคณะปฏิรูปการเมืองซึ่งประกอบด้วยสี่เหล่าทัพขอความร่วมมือจากประชาชนหลัง ควบคุมสถานการณ์ในเขตกรุงเทพและปริมณฑลไว้ได้โดยไม่มีการต่อต้าน
23.10 น.เจ้ากรมกิจการพลเรือนทหารสั่งสถานีวิทยุ ในเครือกองทัพ( ๑๐๑ )เตรียมรับสัญญาณถ่ายทอดสดจากสถานีวิทยุ ๙๙.๕
23.15 น. ทหารสั่งปลดอาวุธเจ้าหน้าที่ตำรวจรักษาความปลอดภัยทำเนียบรัฐบาล และกักบริเวณไว้หน้าตึกไทยคู่ฟ้า
23.27 น. พลตรี ประพาส สกุนตนารถ ที่ปรึกษาททบ.๕ ออกแถลงการณ์ประกาศคณะปฏิรูปอย่างเป็นทางการ
23.30 น. มีข้อความแพร่ไปทาง มือถืออ้างพลเอกเปรมปฏิวัติแต่ในหลวงไม่เอาด้วย
23.31 น. ประธานาธิบดีสหรัฐประกาศเป็นศัตรูกับรัฐบาลที่ทำการยึดอำนาจรัฐบาลที่มาจากการเลือกตั้ง
23.40 น. มีการสั่งปลดอาวุธ ตำรวจหน่วยอรินทราชและคอมมานโดทั้งหมด
23.50 น. มีประกาศจากคณะปฏิรูปการเมืองครั้งที่ ๒ แจงก่อเหตุเพราะมีการบริหารราชการแผ่นดินส่อไปในทางทุจริตอย่างกว้างขวาง องค์กรอิสระถูกครอบงำไม่เป็นไปตามเจตนารมย์รัฐธรรมนูญ การดำเนินกิจกรรมทางการเมืองมีอุปสรรค หมิ่นเหม่ต่อการหมิ่นพระบรมเดชานุภาพของพระมหากษัตริย์อยู่หลายครั้ง คณะปฏิรูปไม่ประสงค์จะยึดอำนาจเพื่อบริหารเอง แต่จะคืนอำนาจการบริหารราชการแผ่นดินอันมีพระมหากษัตริย์ เป็นประมุขให้ปวงชนชาวไทยโดยเร็วที่สุด
23.55 น. มีการตัดสัญญาณ โทรทัศน์ระบบบอกรับสมาชิก ( ยูบีซี ) ช่อง ๕๓ ของสำนักข่าวซีเอ็นเอ็น
23.59 น. ผู้บัญชาทหารทุกเหล่าทัพเข้าเฝ้าพระบาทสมเด็จพระเจ้าอยู่หัวที่พระตำหนักจิครลดารโหฐาน พระราชวังดุสิต
00.24 น. มีรายงานการปะทะกันที่บริเวณกองพันทหารราบที่ ๑๑ รักษาพระองค์บางเขน
00.28 น. พลตรี ประพาส สกุนตนารถ ที่ปรึกษาททบ.๕ อ่านแถลงการประกาศกฎอัยการศึกบังคบใช้ทั่วประเทศตั้งแต่ ๒๑.๐๕ น.ของวันที่ ๑๙ กันยายน ๔๙ โดยมีพลเอก สนธิบุญรัตนกลิน เป็นหัวหน้าคณะปฏิรูปฯ
00.30 น. มีประกาศคณะปฎิรูป การปกครองฯฉบับที่ ๒ สั่งห้ามเคลื่อนย้ายกำลังทหาร โดยไม่ได้รับคำสั่งจากคณะปฏิรูป
00.41 น. แกนนำพันธมิตร สนธิ ลิ้มทองกุล ประกาศยกเลิกกำหนดนัดชุมนุมพันธมิตรในเย็นวันนี้
00.43 น. มีประกาศคณะปฏิรูปฯฉบับที่ 3 ให้ยกเลิกรัฐธรรมนูญฉบับปี 2540 ,วุฒิสภา สภาผู้แทนราษฎร
คณะรัฐมนตรีและศาลรัฐธรรมนูญสิ้นสุดลง, องคมนตรียังคงปฏิบัติหน้าที่ตามปกติและ ให้ศาลยุติธรรมยังคงมีอำนาจในการพิจารณาอัฐคดีและ ตามประกาศคณะปฏิรูปฯ

ปรับแต่งให้ Mozilla Firefox 1.5 ใช้ภาษาไทยอย่างสมบูรณ์

Mozilla Firefox 1.5 เปิดตัวในวันที่ 30 พฤศจิกายน 2005 (ตามเวลาประเทศไทย) อยากทราบว่าใน Version ใหม่นี้มีอะไรบ้าง เข้าไปอ่านได้ที่ ความสามารถใหม่ใน Mozilla Firefox 1.5

สำหรับการปรับแต่งภาษาไทยสำหรับ Mozilla Firefox 1.0.x เข้าที่หน้า ทำให้ Mozilla Firefox ใช้ภาษาไทยอย่างสมบูรณ์ ครับ

"สามารถก็ดาวน์โหลด Mozilla Firefox ได้จาก Firefox – Rediscover the web ขนาดประมาณ 5MB เท่านั้นเองครับ"

  1. ไปที่ Tools ที่ menu bar ด้านบน และไปที่ Options
    1.jpg
  2. เมื่อ Dialog Box ชื่อว่า Option ให้ไปที่ Tab ชื่อว่า Content

  3. ที่ Group Box ชื่อว่า Fonts & Colors  ให้ตั้ง Default Font เป็น Tahoma และปรับ Size (ขนาด) เป็น 16 และเลือกที่ Advanced
  4. จะปรากฤ Dialog Box ที่ชื่อว่า Fonts ที่ Fonts for ให้ปรับเป็น Thai
    • Properional ปรับเป็น Serif
    • Serif ให้ปรับเป็น Tahoma
    • Sans-Serif ให้ปรับเป็น Tahoma
    • Monospace ให้ปรับเป็น Tahoma

    ที่ Group Box ชื่อ Character Encoding ให้ปรับ Default Character Encoding เป็น Thai (TIS-620) แล้วกดปุ่ม OK เมื่อเสร็จสิ้น

  5. ไปที่ Tab ชื่อว่า Advanced
    ที่ Group Box ชื่อว่า Language ให้เลือกที่ Edit Languages
  6. จะปรากฎ Dialog Box ชื่อว่า Languages ที่ Drop-DownList ให้เลือก Thai [th] แล้วกดปุ่ม Add แล้วปรับ Move Up ให้ Thai [th] ให้ย้ายขึ้นไปบนสุด แล้วกด OK เมื่อเสร็จสิ้น
  7. กด OK อีกครั้งเพื่อออกจาก Dialog Box ชื่อว่า Options
  8. ที่ Menu bar ให้เลือกที่ menu ชื่อว่า View แล้วเลือกที่ Charater Encoding ตามด้วย Customize List

  9. จะปรากฎ Dialog Box ชื่อว่า Customize Character Encoding ที่ List Box ชื่อว่า Available Character Encoding ให้เลือก Thai (ISO-8859-11), Thai (TIS-620) และ Thai (Windows-874) และกดปุ่ม Add

    จะปรากฎ Character Encoding ที่เราเลือกที่ ด้าน List Box ชื่อว่า Active Character Encoding แล้วทำการย้ายให้เรียงตามภาพ โดยใช้ปุ่ม Move Up หรือ Move Down แล้วกดปุ่ม OK เมื่อเสร็จสิ้น

  10. ตอนนี้เราก็สามารถใช้ Firefox 1.5 เพื่อแสดงผลภาษาไทยได้อย่างสมบูรณ์แบบแล้ว ;-)

แก้ปัญหาภาษาไทยของ MySQL Version 4.x ขึ้นไป

อย่างแรกที่เจอปัญหาใน MySQL 5.0 คือถึงแม้จะกำหนด default-character-set เป็น utf8 แล้วก็ตามที แต่ก็ยังคงมีปัญหากับการจัดการข้อมูลภาษาไทยครับ

ซึ่งเราต้องปรับเปลี่ยนพฤติกรรมของตนเองใหม่เล็กน้อย 3 อย่างใหญ่ ๆ ครับ

  1. กำหนด collation_connection หรือ collation (ถ้าคุณใช้ PHPMyAdmin ที่เป็น interface ภาษาไทยก็จะเรียกว่า "การเรียงลำดับ" ครับ) ของ Database และ Table ที่เราใช้ต้องเป็น utf8_thai_ci เพื่อบอกว่าเราต้องการใช้ภาษาไทยกับ Database และ Table นี้ครับ
  2. กำหนด DEFAULT CHARSET ของ Database และ Table ที่เราใช้ต้องเป็น utf8 เพื่อบอกว่าเราต้องการใช้ภาษาไทยกับ Database และ Table นี้ครับ
  3. กำหนด Storage Engine ให้กับ Table ด้วย เพื่อจะได้ใช้งานได้ดี และเหมาะสมกับการเข้าถึงข้อมูลครับ เช่นต้องการควบคุม Transaction ของข้อมูลก็ใช้ BDB หรือ InnoDB เป็นต้นครับ

ตัวอย่างเช่น

CREATE DATABASE TESTDB
    DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

CREATE TABLE TEST (
  name VARCHAR(150) NOT NULL,
  PRIMARY KEY(name)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

โดยที่ ENGINE=InnoDB เป็น Storage Engine หนึ่งของ MySQL ส่วนใหญ่จะใช้ MySIAM กันจะเป็น ENGINE=MySIAM แทนครับ

ส่วน DEFAULT CHARSET=utf8 นี่ต้องตามนี้ครับ แต่ว่าเท่าที่เจอกันจะเป็น DEFAULT CHARSET=utf8 หรืออื่นๆ ซะมากกว่าครับ ลองดูนะครับ

หรือถ้า Database และ Table เก่าเรามีปัญหาไม่สามารถปรับเปลี่ยนได้ ก็ให้กำหนดตอนก่อนจะ Query ข้อมูลก็ทำได้ครับ โดยใช้คำสั่ง

SET CHARACTER SET utf8;

และตามด้วย

SET collation_connection = utf8_general_ci;

แล้วทำการ Query ข้อมูลครับ