วันพฤหัสบดีที่ ๑๖ สิงหาคม พ.ศ. ๒๕๕๐

ประชาแปล

เปลี่ยน basa-asa เป็น ประชาแปล ดีเปล่าครับ? patch firefox กันเสร็จไปแล้ว กะว่าจะกลับมาเริ่มแก้ basa-asa กันอีกครั้ง. ตอนนี้หา tools ที่ช่วยทำ unit testing ได้ง่ายเพื่อช่วยลด bug. มีตัวเลือกอย่าง Tapestry 5 กับ Turbogears แต่ว่าถ้าเขียน Python จะสะดวกหรือเปล่า? สำหรับ bact, อ.มะนาว และท่านอื่นๆ. Tapestry เป็น Java แต่เขียนง่าย แต่ถึงยังไงมันก็ยังหนักๆอยู่ๆ.

วันพฤหัสบดีที่ ๙ สิงหาคม พ.ศ. ๒๕๕๐

We Vote No

Posted by Picasa

วันจันทร์ที่ ๙ กรกฎาคม พ.ศ. ๒๕๕๐

Basa-Asa validation

ก่อนหน้านี้เรามีปัญหาว่ามีบทความว่างๆ อยู่ http://code.google.com/p/basaasa/issues/detail?id=2 ล่าสุดผมพยายามจะแก้ปัญหานี้โดยเพิ่มส่วน validation เข้าไปในโปรแกรม ถ้าหากว่ากด save โดยที่ body หรือ title ว่างๆ อยู่ โปรแกรมจะยังไม่จัดเก็บข้อมูล แต่จะขอให้กรอกข้อมูลให้ครบก่อน

การใส่ validation ใน CakePHP ก็ง่ายๆ แต่ว่าผมพึ่งทำเป็น สมมุติว่าเราจะแก้ model ของ Article ก็แก้ไฟล์ app/models/article.php แล้วก็เพิ่ม $validate เขาไปใน class Article

class Article extends AppModel
{
var $validate = array("title" => VALID_NOT_EMPTY,
"body" => VALID_NOT_EMPTY);
....
....
....
}

แบบนี้เป็นต้น

วันจันทร์ที่ ๒๕ มิถุนายน พ.ศ. ๒๕๕๐

ภาษาอาสาหลังงานรำลึกวันชาติ


  • แก้ข้อบกพร่องเรื่อง "การจองแปล" ที่เกิดจากชื่อฟอร์มที่ซ้ำกัน

  • เรียงบทความในหน้าแรก จากใหม่ไปเก่า

วันศุกร์ที่ ๑๕ มิถุนายน พ.ศ. ๒๕๕๐

ลำดับบทความ/การลบบทความเก่า

เราสามารถปรับการลำดับแสดงบทความใหม่ได้มั้ยค่ะบทความที่เข้าไปใหม่อยู่บน รวมทั้สามารถแสดงวันที่ที่เพิ่มบทความนั้นเข้าไปได้มั้ยค่ะ

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

ปรึกษา..ปรึกษานะ

วันพุธที่ ๑๓ มิถุนายน พ.ศ. ๒๕๕๐

ลำดับความสำคัญ


เรามี issue ที่อาจจะต้องแก้ และขยายความสามารถ อยู่จำนวนหนึ่ง ซึ่งสามารถดูได้ที่ http://code.google.com/p/basaasa/issues/list ซึ่งผมจะทยอยทำไปทีละอย่าง แต่ว่า มี issue ไหน ที่อยากได้ก่อน issue ไหนที่อยากได้หลัง หรือเปล่าครับ?

ภาษาอาสา เมื่อวานนี้

เมื่อวานนี้ผม update date ภาษาอาสาที่เครื่อง server เรียบร้อยแล้ว ซึ่งมีความเปลี่ยนแปลง ดังต่อไปนี้
  1. ส่วนติดต่อผู้ใช้ภาษาไทย ซึ่งปรับปรุงโดย bact'
  2. ระบบจองแปล โดยระบุผู้จอง และ วันที่จะแปลเสร็จ