โปรแกรมตัดคำ แบบใช้ PHP ล้วน ๆ

ที่ผ่านมามีหลายท่านสนใจถามเข้าหลังจากที่แสดงตัวอย่างเรียก Swath จาก PHP ให้ดู แต่ส่วนมากพอใช้บน Windows หลายคน ก็งง ๆ ผมก็งง ก็เลยจัดอันนี้ไป โปรแกรมตัดคำมันบน PHP ล้วน ๆ เสียเวลาเขียนไปหลายชั่วโมงอยู่ครับ น่าจะมี bug อะไรเต็มไปหมดถ้าท่านใดพบกรุณาแจ้งไปที่ https://github.com/veer66/PhlongTaIam/issue เดี๋ยวนี้ใช้ github แล้วครับ เพื่อท่านใดจะช่วยแก้จะได้ fork แล้ว pull request กลับมาได้เลย ไม่ต้องเสียเวลาย้ายไปย้ายมาให้ลำบากเหมือนโครงการก่อน

เข้าไป download ที่ https://github.com/veer66/PhlongTaIam ได้เลยครับ ถ้าเอาง่าย ๆ ก็ click ที่ปุ่มที่เขียนว่า zip และมีรูปเมฆมีลูกศรชี้ลงครับ ก็ได้ code ไปทั้งหมด เอาไปวางใน htdocs ก็น่าจะใช้ได้เลย

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

ปัญหาที่พบใน Android WebView หรือผมเขียนผิดเองก็ไม่ทราบ

ผมลองจับเว็บยัดใส่ Phonegap ดู มันก็กลายเป็น app ขึ้นมา ใช้กับ Nexus 7 สบาย ใช้กับ Sony Ericsson Xperia S ก็สบาย แต่ว่าเปิดช้าหน่อย แต่ว่าทำme Splash screen ก็น่าจะช่วยได้ ความลื่นไหลมาว่าก็ใช้ได้

แต่ก็มาติดปัญหาตอนลองกับ Samsung Galaxy ACE II น่าจะเป็นเพราะว่าใช้ Android รุ่น 2.3.X อยู่ WebView หรือก็คงจะเก่า ๆ หน่อย


#langbar {
display: block;
width: 100%;
bottom: 0px;
position: fixed;
text-align: right;
}

ผมทำ language bar ไว้เปลี่ยนภาษาเขียน CSS แบบข้างบน เวลาผมลองบน Web browser หรือ Android 4.x ขึ้นไป ก็ไม่มีปัญหาอะไร แต่พอเป็น Android 2.3.X แทนที่ language bar มันจะอยู่นิ่ง ๆ กับที่ตอนที่ผม scroll เนื้อหาอื่น ๆ ไป มันก็เลื่อนไปด้วยเรื่อยเปื่อย

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

แต่นี่ก็อาจจะเป็นประเด็นว่าทำ App บน Phonegap หรือ WebView ล้วน ๆ ตอนนี้ก็อาจจะลำบากนิดหน่อย เพราะว่า WebView ของแต่ละ Platform ที่ใช้ Webkit ก็จริง แต่ว่าผลก็อาจจะออกมาไม่เหมือนกันเท่าไหร่

ถึงแม้จะมีปัญหาเรื่อง การแสดงผลไม่อยากให้เป็นอย่างที่อยากเป็นบ้าง แต่ว่า app ก็ตอบสนองได้ค่อนข้างดี ไม่ได้อืดอะไร (หรือว่าผมอดทนผิดปกติ?)

ป.ล. อีกประการหนึ่งผมคิดว่าไม่น่าไปอ่านข้อความ ของท่าน Dome Charoenyost เลย เพราะว่าทำอดทนไม่ลอง Phonegap ไม่ได้

JavaScript: Required Reading

Reblogged from James on JavaScript:

My colleagues often ask me how they can improve at JavaScript. I usually start by replying with the obvious (and correct) answer of "you need to write more of it". However, since supplying only that answer would be a total dick move, I have also been casually gathering and pruning a list of the most important and/or confusing concepts in JavaScript.

Read more… 264 more words

เลือกให้ Facebook เตือนเฉพาะ Message บน iOS

กด icon ที่มี 3 ขีดข้างบนแล้วจะมี menu มาให้เลือกแบบรูปข้างล่าง

IMG_1870

เลือก account setting

IMG_1871

เลือก notification

IMG_1872

เอาอันอื่นออกให้หมดให้เหลือแต่ Messenger

เริ่มทำ app บน Firefox OS ตอนที่ 1

ทีแรกก็ลง Firefox ก่อนครับ แล้วก็ลง Firefox OS Simulator ทีนี้ก็โหลด app ตัวอย่างมา https://github.com/comoyo/ffos-list-detail วิธีลงก็ตามใน link อะครับ แต่ผมต้อง cd เข้าไปใน bin แล้วค่อยสั่ง sudo ./init.sh ทำแบบในเว็บแล้วเจ๊งเพลียนิด ๆ เสร็จแล้วก็กลับมาที่หน้า Simulator firefox_sim
แล้วก็เอา url ของ app ที่เรารันไว้มาแปะ ในที่นี้คือ http://localhost:8081 แล้วก็สั่ง run เลยใช้ได้แล้ว … ตั้งแต่ลอง mobile os มา ผมว่านี่ง่าย เรื่องน้อย สุด ๆ แล้ว