สถิติของ Java Application Server ที่ได้รับความนิยมในปี 2016 จาก Plumbr
มาดูสถิติการใช้งาน Java EE Server จาก Plumbr monitoring for performance ว่าในปี 2016 นั้นอะไรได้รับความนิยมกันบ้าง โดยข้อมูลที่ Plumbr จัดเก็บและนำมาสรุปผล ประกอบไปด้วย เวอร์ชันของ Java อะไรบ้าง เช่น...
View Articleว่าด้วยเรื่อง Clean Swift Architecture
วันนี้ได้อ่านบทความต่าง ๆ จาก Clean Swift จึงทำการสรุป และ แปลไว้อ่านกันนิดหน่อย ซึ่งน่าจะมีประโยชน์สำหรับนักพัฒนาอย่างมาก มาเริ่มด้วยเรื่อง Clean Swift คืออะไร ? เป้าหมายหลักของ Clean Swift...
View Articleสรุปสิ่งที่น่าสนใจในรายงาน State of Agile ครั้งที่ 10 จาก VERSIONONE
มาดูรายงานเรื่อง State of Agile ครั้งที่ 10 จาก VERSIONONE กัน ซึ่งน่าจะมีประโยชน์สำหรับการนำแนวคิด Agile มาปรับใช้กับองค์กร และ ทีมงานไม่มากก็น้อย รวมทั้งยังช่วยตอบคำถามต่าง ๆ ได้ดีอีกด้วย...
View Articleสวัสดีกับ Docker For Mac beta
วันนี้เพิ่งสังเกตุเห็นว่าใน Junk mail นั้นมี access key สำหรับการใช้งาน Docker for Mac beta ส่งมาแล้วว (เกือบลบทิ้งไปเสียแล้ว) ดังนั้นมาลองใช้งานกันดีกว่า ว่ามันเป็นอย่างไรบ้าง ? เริ่มจากการติดตั้ง...
View Articleสำหรับ Android App :: จะจัดการกับ Legacy code อย่างไรดี ?
ระหว่างเตรียมเอกสารสำหรับการแบ่งปันเรื่อง Automated testing for Android app เกิดคำถามที่น่าสนใจว่า เราจะจัดการและรับมือกับ Legacy code ของ Android app อย่างไรดี ? เนื่องจากหลาย ๆ...
View ArticleAndroid :: จะทดสอบการเชื่อมต่อ Network อย่างไรดี ?
คำถามที่น่าสนใจคือ ถ้าต้องการทำทดสอบส่วนการติดต่อผ่าน Network เช่นเรียกใช้งาน RESTful API, WebService เป็นต้น ไม่ว่าจะใช้ library ใด ๆ ก็ตาม เช่น HttpURLConnection และ Retrofit เป็นต้น...
View Articleสรุปสิ่งที่แบ่งปันใน Course Automated testing for Android App
สองวันที่ผ่านมามีโอกาสแบ่งปัน เรื่องการทดสอบแบบอัตโนมัติสำหรับ Android app (Automated testing for Android App) ซึ่งจัดโดยสถาบัน IMC จึงทำการสรุปเนื้อหาต่าง ๆ ไว้ดังต่อไปนี้ วันที่หนึ่ง...
View Articleสรุป Bad Code แบบขำ ๆ กันหน่อย !!
วันนี้เห็น source code ต่าง ๆ ที่น่าสนใจมาก ๆ จึงลองไปค้นหาข้อมูลเพิ่มเติม ก็เจอการพูดคุยเรื่อง Bad Code จาก Reddit จึงนำ code ที่แย่ ๆ มาให้ดูกันหน่อย หวังว่านักพัฒนาจะไม่ทำ หรือ...
View Articleสรุปการติดตั้ง Local composer repository ด้วย Satis
ปัจจุบันการพัฒนาระบบงานด้วยภาษา PHP น่าจะใช้งาน Composer สำหรับจัดการเรื่อง library หรือ dependency ต่าง ๆ ปัญหาหลักของ composer คือ ความช้า เนื่องจาก composer จะทำการ download สิ่งต่าง ๆ มาจาก...
View Articleเรียนรู้การเขียนโปรแกรมด้วยเกมส์กันดีกว่า !!
สำหรับนักพัฒนาหน้าเก่า หรือ หน้าใหม่แล้ว ปัญหาที่ยากลำบากมาก ๆ ก็คือ การเรียนรู้ ( Learning problem ) ซึ่งมีแนวคิดและวิธีการต่าง ๆ ออกมา เพื่อแก้ไขปัญหาในการเรียนรู้ เช่น การเรียนรู้มันต้องไม่น่าเบื่อ...
View Articleชุดการทดสอบแบบ End-to-End ของ WordPress.com
ทีมพัฒนาระบบ Wordpress.com ได้เปิดเผย ชุดการทดสอบแบบ End-to-End สำหรับ Calypso project ออกมา เป็นส่วน Front-end ใหม่นั่นเอง โดยชุดการทดสอบพัฒนาด้วยภาษา JavaScript ทั้งหมด จำนวน 786 test cases...
View Articleมาเริ่มใช้งาน Jenkins 2 กับ Docker กันดีกว่า
หลังจากที่แนะนำ Jenkins 2 ไปแล้วใน blog::สวัสดี Jenkins 2 ซึ่งมี feature ใหม่ที่น่าสนใจเช่น Pipeline-as-code ปรับปรุงเรื่อง User Interface ปรับปรุงเรื่องความปลอดภัย ปรับปรุงเรื่องของระบบ plugin...
View Article[Mac OS X] Other storage มันคืออะไร และ จะลบอย่างไร ?
ปัญหาคือ Harddisk กำลังจะเต็มแล้ววววว มือใหม่สำหรับ Mac OS แบบผมก็ลำบากอย่างแน่นอน การแก้ไขปัญหาเบื้องต้น คือ การซื้อ Storage มาเพิ่มสิ !! แต่มันไม่ใช่สิ่งที่ยั่งยืนเท่าไร...
View Articleสรุปสิ่งที่แบ่งปันในงาน Test Automation Meetup #1
วันนี้มีโอกาสไปแบ่งปันเรื่อง Automated testing for Android app ในงาน Test Automation Meetup ครั้งที่ 1 โดยเน้นไปที่แนวคิดสำหรับการทดสอบ Android app ซึ่งในปัจจุบันมีเครื่องมือ และ library ต่าง ๆ...
View Article[Android] มาดูวิธีการลดขนาดของไฟล์ APK ของ Yelp กัน
จากบทความเรื่อง Yelp Android App Went On A Diet ซึ่งทีมพัฒนา Android app ของ Yelp ทำการอธิบาย วิธีการลดขนาดของไฟล์ APK (Android Application Package) มันมีความสำคัญมาก ๆ สำหรับ Android developer ทุกคน...
View Article[PHP] เรียนรู้การพัฒนา Web Application ด้วย Laravel framework ตามแนวคิด Test...
ถ้าต้องการศึกษา Laravel framework ซึ่งเป็นสิ่งใหม่สำหรับผม คำถามที่น่าสนใจก็คือ จะทำการศึกษา และ เรียนรู้ ฝึกทำอย่างไรดีล่ะ ? คำตอบนั้นมีอยู่หลายแบบ แต่สำหรับผมแล้ว ขอเริ่มจากการเขียน test หรือ...
View Articleสรุปการเรียนพื้นฐานของภาษา R
วันนี้มาเรียนพื้นฐานของภาษา R ชื่อ course ว่า R programming for (young) Data Scientist เป็นหนึ่งใน course ที่อยู่ในงาน Predictive Analytic and Data Science conference ถือได้ว่า เป็นการเรียนรู้ภาษาใหม่...
View Articleความสามารถที่น่าสนใจใน Apache JMeter 3.0
Apache JMeter นั้นไม่ได้ปล่อย major release มาถึง 12 ปี นั่นหมายความว่าเราใช้งานเวอร์ชัน 2.0 มานานมาก !! แต่ตอนนี้ปล่อยเวอร์ชัน 3.0 ออกมาแล้ว ซึ่งแน่นอนว่า ต้องมีความสามารถใหม่ ๆ ออกมาแน่นอน...
View Articleจากงาน Google I/O 2016 มีอะไรที่น่าสนใจสำหรับนักพัฒนา Android บ้าง ?
หลังจากงาน Google I/O 2016 จบไป อ่านบทความต่าง ๆ พบว่ามันเรื่องที่น่าสนใจมากมาย โดยเฉพาะเรื่องที่เกี่ยวข้องกับการพัฒนา Android app ไม่ว่าจะเป็น Android Studio 2.2 Android N Instant App Virtual Reality...
View Articleสวัสดี Blue Ocean รูปโฉมใหม่ของ Jenkins
สำหรับผู้ใช้งาน Jenkins น่าจะเห็นข่าวเกี่ยวกับ Blue Ocean จาก blog เรื่อง Introduction Blue Ocean : a new user experience for Jenkins ซึ่งพัฒนาโดย comunitity ของผู้ใช้งาน Jenkins นั่นเอง...
View Article