Review Archive

หนังสือน่าอ่าน A Philosophy of Software Design

จากที่ไปเรียนมาพบว่าในเอกสาร มีอ้างอิงถึงหนังสือชื่อว่า A Philosophy of Software Design จึงลองตามไปดูว่าในหนังสือมีอะไรบ้าง ก็พบว่าเป็นหนังสือที่น่าสนใจ เขียนโดยคุณ John Ousterhout เป็นอาจารย์สอนเรื่องของ Software Design

Read More…

ว่าง ๆ มานั่งแงะดู App พฤติมาตร นิดหน่อย

ช่วงวันว่าง ๆ ลองนั่งแงะ App พฤติมาตร กันดูเล่น ๆ แน่นอนว่า ก็ไปนำ APK ของ App มาลอง decompile ดู ว่าพัฒนากันอย่างไรบ้าง เผื่อจะได้เป็นแนวทางในการพัฒนา App กันต่อไป มาเริ่มกันเลย

Read More…

สรุปสิ่งที่น่าสนใจจากหนังสือ Accelerate: The Science of Lean Software and DevOps

ช่วงวันหยุดหยิบหนังสือ Accelerate: The Science of Lean Software and DevOps มาอ่าน เป็นหนังสือที่สรุปส่วนประกอบต่าง ๆ ที่ช่วยให้บริษัท IT ขับเคลื่อนได้อย่างดี (high-performance) ทั้งองค์กรและทีม โดยทำการสรุปข้อมูลมาจาก State of DevOps Report ตั้งแต่ปี 2014 จาก State of DevOps Report นั้น ทำให้เข้าใจได้ว่า การนำแนวคิด DevOps นั้น ต้องนำแนวปฏิบัติ (Practice) อะไรมาใช้บ้าง ? วัฒนธรรมขององค์กรต้องเอื้อและสนับสนุนอย่างไร ? เพื่อปรับปรุงการพัฒนาและส่งมอบระบบงานให้เร็วและมีคุณภาพ (Correctness, Performance และ Security) ส่งผลให้ได้รับ feedback เพื่อปรับปรุง

Read More…

Session เกี่ยวกับการทดสอบจากงาน WWDC 2018

ในงาน WWDC 2018 นั้นมี session ที่น่าสนใจเกี่ยวกับการทดสอบ app ด้วย ซึ่งที่เห็นมามีอยู่ 2 session คือ What’s new in Testing ? Testing tips and tricks จึงทำการสรุปแบบสั้น ๆ ไว้นิดหน่อย

Read More…

สิ่งที่น่าสนใจสำหรับ บทความเกี่ยวกับย้ายจาก PHP มายังภาษา Go ของ Kairos

อ่านเจอบทความเกี่ยวกับ การเปลี่ยนภาษาในการพัฒนาระบบจาก PHP ไปยัง Go เป็นส่วนการทำงานเกี่ยวกับ Face Recognition ซึ่งสิ่งที่ได้กลับมา มีทั้งเรื่องของประสิทธิภาพการทำงานที่สูงขึ้น ส่งผลต่อประสบการณ์การใช้งานระบบของผู้ใช้งานโดยตรง มีทั้งเรื่องของการเรียนรู้สิ่งต่าง ๆ จากการลงมือทำ ดังนั้นจึงสรุปสิ่งที่น่าสนใจไว้นิดหน่อย น่าจะมีประโยชน์สำหรับนักพัฒนา

Read More…

เรื่องที่น่าสนใจจาก Developer Survey Results 2018 ของ StackOverflow

เห็นผลการสำรวจในปี 2018 จาก StackOverflow ผู้ตอบแบบสำรวจคือ นักพัฒนามากกว่า 100,000 คน โดยเป็นสมาชิกใน StackOverflow นั่นเอง ซึ่งมีผลการสำรวจที่น่าสนใจมากมาย จึงทำการสรุปแบบสั้น ๆ ไว้นิดหน่อย

Read More…

สรุปการเตรียม Workshop IoT with Agile for Software Development

เนื่องจากทีมสอนมีแนวความคิดว่า น่าจะลองเปลี่ยนโจทย์ของการทำ workshop กันหน่อย ซึ่งจัดที่ CAMT (College of Arts , Media and Technology) หนึ่งในนั้นคือ ถ้านำ IoT เข้ามาทำใน workshop จะเป็นอย่างไรกันบ้าง ? เมื่อตกลงกันได้แบบคร่าว ๆ ก็เลยลงมือทำกันเลย จึงสรุปการเตรียมการไว้นิดหน่อย

Read More…

ว่าง ๆ มาทำความรู้จักกับ Java 10 กันหน่อย

เห็นมีการพูดถึง Java หรือ JDK 10 กันบ้างพอสมควร (เงียบ ๆ นะ) เนื่องจากตามแผนแล้วจะถูกปล่อยตัวเต็มมาในมีนาคมนี้แล้ว โดยมี feature ต่าง ๆ แยกไปตาม JEPS ดังนี้ 286: Local-Variable Type Inference 296: Consolidate the JDK Forest into a Single Repository 304: Garbage-Collector Interface 307: Parallel Full GC for G1 310: Application Class-Data Sharing 312: Thread-Local Handshakes 313: Remove the Native-Header Generation Tool (javah) 314: Additional [&hellip

Read More…

เมื่อเราสามารถนำ Trello board มาแสดงใน Bitbucket ได้

อ่านเจอข่าวว่า Bitbucket นั้นสามารถนำ board จาก Trello มาแสดงได้แล้วนะ ซึ่งทำให้ Bitbucket มีความสามารถพอ ๆ กับ project ใน Github เลยนะ ดังนั้นลองมาใช้ดูกันหน่อย

Read More…

สรุปเกี่ยวกับเรื่องของข้อมูลในปี 2018 จาก O’Reilly

ทาง O’Reilly ทำการสรุปทิศทางเกี่ยวกับข้อมูลในปี 2018 รวมทั้งแนวโน้มในการจัดการข้อมูล ทั้งคน องค์กร ทั้งเครื่องมือ ทั้ง algorithm ทั้ง machine learning ทั้ง analytic ทั้ง infrastructure ทั้งจริยธรรมในการใช้ข้อมูล มาดูกันว่ามีอะไรที่น่าสนใจบ้าง

Read More…