วันศุกร์ที่ 31 กรกฎาคม พ.ศ. 2552

การสร้างลายเซ็น lilypie แล้วโพสต์ที่กระดานสนทนา

บันทึกนี้จะแสดงวิธีการสร้างเซ็นจากโปรแกรมที่เว็บ http://www.lilypie.com แล้วเอาไปแปะติดที่กระทู้ในกระดานสนทนาของเว็บ http://www.thaibreastfeeding.org

1. ไปที่เว็บไซต์ www.lilypie.com แล้วเลือกภาพ Baby & Kids Birthday











2. เลือกวันเดือนปีเกิดของลูก จากนั้นคลิก Next






3. เลือกรูปแบบของลายเซ็นเป็นแบบแสดงบนเว็บบอร์ด จากนั้นคลิก Next














4. เลือกสไตล์ของลายเซ็น จากนั้นคลิก Next




















5. เลือกรูปแบบแสดงเด็ก จากนั้นคลิก Next



















6. เลือกชนิดของลายเซ็น


















7. เพิ่มเติมชื่อของลูกและข้อความที่เ่ราต้องการแสดงในลายเซ็น
และอัปโหลดรูปของลูก แล้วคลิก Next





























8. จากนั้นเลือกรูปแบบของลายเซ็นเป็นแบบที่จะแสดงในกระดานสนทนา









9. คัดลอกลายเซ็นที่เว็บ http://www.lilypie.com
โดยคลิกด้านขวาของเมาส์แล้วเลือกเมนู คัดลอก (Copy)





ข้อความที่ถูกคัดลอกควรมีรูปแบบดังนี้

[url=http://lilypie.com][img]http://lilypie.com/pic/2009/08/01/SIJN.jpg[/img][img]http://lb4f.lilypie.com/zgqHp7.png[/img][/url]


10. เข้าไปคลิกแก้ไข My Profile ที่กระดานสนทนาที่เว็บ http://www.thaibreastfeeding.org









11. จากนั้นจะมีหน้าต่างและช่องให้ใส่ลายเซ็น ใ้ห้คลิกขวาของเมาส์แล้วเลือกเมนู วาง (Paste)















12.หลังจากวางเสร็จให้กดอัปเดต














ซึ่งก็จะได้หน้าตาลายเซ็นอย่างนี้




วันอาทิตย์ที่ 14 มิถุนายน พ.ศ. 2552

หยุดแอปพลิเคชันที่ไม่ทำงานบน ubuntu

1. ให้กดปุ่ม Alt และ F2 พร้อมกัน
2. พิมพ์ xkill ในช่องคำสั่งที่ปรากฎในหน้าต่างที่แสดงขึ้นมา
3. จากนั้นให้วางเคเซอร์ที่ตอนนี้เป็นรูป X ไปที่แอปพลิเคชันที่มันไม่ทำงานแล้ว แล้วคลิกที่ปุ่มที่ 1 ของเมาส์ (left click)

หากต้องการให้เมาส์เป็นปกติ ให้คลิกปุ่มที่ 3 ของเมาส์ (right click)

ที่มา
http://ubuntuforums.org/archive/index.php/t-190990.html

การเปลี่ยน thai fonts ใน firefox 3.0

http://board.konjob.com/index.php?topic=77.0

วันเสาร์ที่ 13 มิถุนายน พ.ศ. 2552

การติดตั้ง thai fonts บน ubuntu

1. ใช้คำสั่ง sudo apt-get update เพื่ออัปเดต packages
2. ใช้คำสั่ง sudo apt-get install ttf-thai-tlwg xfonts-thai xfonts-thai-etl xfonts-thai-manop xfonts-thai-nectec xfonts-thai-poonlap xfonts-thai-vor เพื่อติดตั้ง font thai ที่มีคนคิดขึ้นมา
3. ใช้คำสั่ง sudo apt-get install msttcorefonts เพื่อติดตั้ง font ของไมโครซอฟต์

หากเป็นฟอนต์ที่มีคนสร้างขึ้นมาเองในรูปแบบไฟล์ *.ttf มีขั้นตอนดังนี้
1. สร้างไดเรกทอรี ~/.fonts แล้วคัดลอกไฟล์ *.ttf มาไว้ในไดเรกทอรีนี้
2. แก้ไขไฟล์ ~/.fonts.conf โดยให้มีการ match ของฟอนต์ เช่น



AngsanaUPC
Angsana New


Arietta





CordiaUPC
Cordia New


Codetta



3. รันคำสั่ง fc-cache -f -v

ที่มา
http://kitty.in.th/index.php?room=blog&date=2009-02-07
http://sutian.exteen.com/20070505/ubuntu

วันจันทร์ที่ 5 พฤษภาคม พ.ศ. 2551

การแก้ปัญหา JasperException Cannot convert value '0000-00-00 00:00:00' from column 1 to TIMESTAMP

ปัญหา
org.apache.jasper.JasperException: Cannot convert value '0000-00-00 00:00:00' from column 1 to TIMESTAMP.

สาเหตุ

ในตารางที่โปรแกรมเข้าไปอ่านนั้นนั้นมีคอลัมน์ที่เป็น datetime หรือเป็นชนิดข้อมูลที่สามารถแปลงค่าให้เป็น TIMESTAMP ได้โดยที่ในตารางนั้นมีแถวที่มีค่า '0000-00-00 00:00:00' ในคอลัมน์ดังกล่าว

วิธีการแก้ปัญหา

1) ดูจาก trace ของ exception เพื่อไปที่โค้ดไฟล์ที่มีปัญหา แล้วจะทราบตารางที่มีปัญหาดังกล่าว
2) ดูโครงสร้างในตารางดังกล่าว พิจารณาดูว่าคอลัมน์ไหนมีชนิดข้อมูลที่สามารถแปลงให้เป็น timestamp ได้
3) เข้าไปดูข้อมูลในตารางดังกล่าว แล้วลบแถวที่มีค่า
'0000-00-00 00:00:00' ในคอลัมน์ดังกล่าว

วันเสาร์ที่ 26 เมษายน พ.ศ. 2551

การเรียนรู้คำสั่งลีนุกซ์บนระบบปฏิบัติการวินโดวส์

เราสามารถเรียนรู้และทดลองใช้คำสั่งลีนุกซ์บนระบบปฏิบัิติการวินโดวส์ได้โดยการใช้ cygwin ซึ่งวิธีการติดตั้งนั้นไม่ยากเลย
ในโลกปัจจุบัน คนทำงานไอทีควรจะรู้คำสั่งลีนุกซ์ด้วยซึ่งทำงานได้อย่างมีประสิทธิภาพและรวดเร็ว

ขอยกตัวอย่างคำสั่งที่มีประโยชน์มากเช่น

บ่อยครั้งที่เราต้องการหาไฟล์ที่มี keyword 'Element' ในไฟล์ต่างๆ ที่มีนามสกุล .java ที่อยู่ไดเรกทอรี 'd'
เราสามารถทำได้โดยใช้คำสั่งหลังจากที่เราอยู่ที่ไดเรกทอรี 'd'
grep 'Element' *.java

ซึ่งจะดีกว่าเรามานั่งเปิดอ่านแต่ละ *.java ไฟล์ที่อยู่ในไดเรกทอรี 'd'









หรือเราต้องการจะทราบว่าไดเรกทอรีย่อยไหนใช้พื้นที่ดิสก์มากที่สุด เราสามารถทำได้โดยใช้คำสั่ง
du -s * | sort -n -r

du ย่อมาจาก disk usage
-s เป็นออปชันเพื่อจะบอกให้สรุปรวม (summary)
sort เป็นการจัดเรียงลำดับ
-n เป็นออปชันเพื่อจะบอกใ้ห้เรียงตาำมตัวเลข ไม่ใช่เรียงตามตัวอักษร
-r เป็นออปชันเพื่อจะบอกให้เรียงจากมากไปหาน้อย


วันศุกร์ที่ 25 เมษายน พ.ศ. 2551

พื้นที่โฮมเพจฟรีและทำโฮมเพจง่าย

หลายท่านอาจจะต้องการพื้นที่โฮมเพจฟรี เท่าที่ค้นหาจากเว็บ google และอ่านข้อคิดเห็นของผู้ใช้บริการพื้นที่โฮมเพจฟรี พบว่าหลายคนมีความพอใจในการบริการของ http://www.x10hosting.com/ ส่วนพื้นที่โฮมเพจฟรีซึ่งเว็บไซต์หลายแห่งในเมืองไทยใช้บริการจะอยู่ที่ http://www.icspace.net/

พอได้พื้นที่โฮมเพจฟรีแล้ว หลายท่านก็อาจต้องการมีโฮมเพจของตัวเองโดยที่ไม่ต้องมีความรู้ในการเขียนโปรแกรมเว็บเพจ ซึ่งก็สามารถทำได้โดยการใช้ CMS (Content Management System) ซึ่งมีอยู่หลายตัวที่ฟรี แต่ตัวที่สนับสนุนภาษาไทยดีและเป็นที่นิยมกันมาได้แก่

Joomla (http://www.joomla.org) ส่วนที่สนับสนุนภาษาไทย ดูเพิ่มเติมได้ที่ http://joomlacode.org/gf/project/thai/

Mambo (http://www.mambohub.com/th/)

Drupal (http://drupal.org/) ส่วนที่สนับสนุนภาษาไทย ดูเพิ่มเติมได้ที่
http://drupal.in.th/

แต่ CMS ดังที่ได้กล่าวมาแล้ว ต้องการใช้ฐานข้้อมูล บางองค์กรหรือบางการบริการโฮมเพจอาจไม่ให้บริการฐานข้อมูล ซึ่งเราก็สามารถอาจจะใช้ blog engine ที่ไม่ใช้ฐานข้อมูลเช่น http://www.flatpress.org
อ้างอิงจาก
http://www.blognone.com/topics/mambo