Quantcast
Channel: cc :: somkiat
Browsing all 1997 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

สวัสดี Cloud Firestore

ทาง Firebase ได้ปล่อย Cloud Firestore ใน beta version ซึ่งเป็น NoSQL database มีโครงสร้างข้อมูลแบบ Document พูดง่าย ๆ คือโครงสร้างข้อมูลเดียวกับ MongoDB แต่อยู่บน Cloud platform นั่นเอง สามารถใช้ทั้ง...

View Article


Image may be NSFW.
Clik here to view.

Docker สำหรับ Data Science

มีโอกาสคุยกับกลุ่มในสาย Data Science พบว่า ปัญหาหลัก ๆ ของคนกลุ่มนี้คือ เรื่องการจัดการ environment ที่ใช้งาน ประกอบไปด้วย ปัญหาในการติดตั้ง software ปัญหาในการติดตั้ง library หรือ dependency ต่าง ๆ...

View Article


Image may be NSFW.
Clik here to view.

มาเขียนชุดการทดสอบ Espresso ให้อ่านง่าย ๆ ด้วยภาษา Kotlin

วันนี้ไปร่วมงาน GDG DevFest Bangkok 2017 มี session ที่น่าสนใจเยอะเลยแบ่งออกเป็น 3 ห้อง ดังนั้นก็ต้องเลือกเข้า session ในห้องใดห้องหนึ่งไปเลย โดย session แรกที่ได้เข้าไปคือ One Espresso with Kotlin,...

View Article

Image may be NSFW.
Clik here to view.

สรุป Google Chrome App/Extension ที่ใช้เป็นประจำ

ก่อนทำงานมานั่งสรุป extension ใน Google Chrome ที่ใช้งานเป็นประจำ ซึ่งคิดว่าน่าจะมีประโยชน์สำหรับนักพัฒนาบ้าง แต่เท่าที่ใช้มาคิดว่ามีประโยชน์ แถมช่วยเพิ่ม productivity ด้วยนะ ลองมาดูว่ามีอะไรบ้าง 1....

View Article

Image may be NSFW.
Clik here to view.

มีอะไรที่น่าสนใจจากงาน JavaOne 2017 บ้าง

ช่วงวันที่ 1 ถึง 5 ตุลาคมที่ผ่านมามีงานใหญ่ของโลก Java คือ JavaOne 2017 อาจจะเงียบ ๆ หน่อย แต่ก็มีสิ่งที่น่าสนใจมากพอควร จึงทำการสรุปจาก VDO Keynote มานิดหน่อย น่าจะพอทำให้เห็นทิศทางของโลก Java...

View Article


Image may be NSFW.
Clik here to view.

เก็บมาฝากเรื่อง 11 กลุ่มของ Programmer

เจอ Infographic เรื่อง 11 types of programmers ทำการแบ่งกลุ่มของ programmer ออกเป็น 11 กลุ่มได้อย่างน่าสนใจ จึงนำมาสรุปไว้นิดหน่อย คำถามที่น่าสนใจคือ เราอยู่กลุ่มไหนกันบ้าง ? กลุ่มที่ 1 Community...

View Article

Image may be NSFW.
Clik here to view.

คำถาม :: เขียนส่วนของ Business Logic ไว้ที่ไหนกันบ้าง ?

จากการ์ตูนขำ ๆ เรื่อง Business logic on the Frontend ก่อให้เกิดคำถามหนึ่งขึ้นมาคือ เราเขียน Business logic ของระบบไว้ที่ไหนกันบ้าง ? Frontend ฝั่ง Client side เช่น JavaScript, Mobile app เป็นต้น...

View Article

Image may be NSFW.
Clik here to view.

ว่าด้วยเรื่อง UI Testing มีความสำคัญอย่างไร

UI Testing หรือ User Interface Testing UI คือส่วนที่ผู้ใช้งานเห็น และใช้งาน ทั้งการ click และ drag & drop ด้วย mouse ทั้งการกดปุ่มใน keyboard รูปแบบของ UI จะมี 2 แบบหลัก ๆ คือ Command line GUI...

View Article


Image may be NSFW.
Clik here to view.

มาลองใช้งาน JShell ใน Java 9 กันดู

ในภาษาโปรแกรมต่าง ๆ ไม่ว่าจะเป็น Python, Swift, Scala, Clojure ล้วนมีสิ่งที่เรียกว่า REPL (Read Eval Print Loop) สำหรับการ run statement ต่าง ๆ ของ code โดยไม่ต้องทำการสร้างไฟล์ใด ๆ ขึ้นมาเลย...

View Article


Image may be NSFW.
Clik here to view.

ระบบงานของเรามี Dead Code หรือไม่ ?

คำถามที่น่าสนใจสำหรับนักพัฒนา code ของระบบงานมี dead code หรือไม่ ? คำตอบอาจจะมีหลากหลายเช่น ไม่มีแน่นอน น่าจะมี ไม่มี หรือ dead code มันคืออะไร ? ก่อนอื่นมาทำความเข้าใจกับ dead code กันหน่อย Code...

View Article

Image may be NSFW.
Clik here to view.

ว่าด้วยเรื่อง Agile Security Manifesto

อ่านเจอเอกสารเกี่ยวกับ Agile Security Manifesto เห็นว่าน่าสนใจดี จึงนำมาแปลและสรุปไว้นิดหน่อย มีอยู่ 4 ข้อเท่ากับ Agile เลย เป็นแนวทางสำหรับการสร้าง software ที่มีความปลอดภัย ตามแนวทางของ Agile ดังนี้...

View Article

Image may be NSFW.
Clik here to view.

เมื่อ Test มีกลิ่นแปลก ๆ ก็ลงมือแก้ซะ

สำหรับนักพัฒนาที่เขียน test หรือชุดการทดสอบ นะ !! มาดูกันว่า ชุดการทดสอบมันส่งกลิ่นแปลก ๆ บ้างหรือไม่ ? ปกติ code ที่นักพัฒนาสร้างขึ้นมา มักจะมีสิ่งแปลก ๆ มักจะส่งกลิ่น หรือ ส่งสัญญาณของปัญหาออกมา...

View Article

Image may be NSFW.
Clik here to view.

Android :: แนะนำ library สำหรับการเขียน UI Test ด้วย Espresso

การสร้างชุดการทดสอบแบบอัตโนมัติระดับ User Interface ของ Android app นั้น เป็นเรื่องที่สำคัญมาก ๆ โดยที่ทาง Android ก็ได้เตรียมเครื่องมือและ library ต่าง ๆ ไว้ให้ครบ ยกตัวอย่างเช่น Espresso และ...

View Article


Image may be NSFW.
Clik here to view.

สิ่งที่น่าสนใจจาก KotlinConf Keynote

อ่านบทความสรุปสำหรับ Keynote ในงาน KotlinConf แล้วน่าสนใจมาก แต่ที่น่าสนใจสุด ๆ คือ นักพัฒนาสามารถพัฒนาระบบทั้งหมดเหล่านี้ด้วย Kotlin ได้ Android app Server side Web frontend iOS app ออกมาล่าสุดเลยจาก...

View Article

Image may be NSFW.
Clik here to view.

สรุปการอ่านหนังสือเรื่อง ทำไมคนในทีมถึงขี้เกียจ ?

ช่วงนี้นั่งไล่อ่านหนังสือเก่า ๆ ที่ดองไว้เพียบ หนึ่งในนั้นคือ หนังสือ The Art of Thinking Clearly: Better Thinking, Better Decisions เหมือนว่าจะมีหนังสือแปลเป็นภาษาไทยด้วยนะครับ มีหลาย ๆ...

View Article


Image may be NSFW.
Clik here to view.

เพิ่มเติมสำหรับการพัฒนา Android app ด้วยภาษา Kotlin

6 เดือนแล้วสำหรับการประกาศให้ภาษา Kotlin เป็น first-class language สำหรับการพัฒนา Android app ที่สำคัญแนวโน้มการใช้สูงขึ้นอย่างมาก โดยเฉพาะการพัฒนา Android app ยิ่งในตอนนี้ Android Studio 3.0...

View Article

Image may be NSFW.
Clik here to view.

บันทึกของคนไม่ตั้งใจเรียนคณิตศาสตร์

จาก Post ใน Facebook ของพี่อู จงเขียนโปรแกรมบวกเลขเฉพาะเลขคี่ที่อยู่ระหว่าง 1 ถึง n ใด ๆ แล้วเอา code มาอวดกัน พอได้อ่านแล้ว ... มั่นใจได้ว่า นักพัฒนาส่วนใหญ่ต้องคิดในใจว่า มันหมูมาก ๆ ก็แค่วน loop...

View Article


Image may be NSFW.
Clik here to view.

ชื่อเรียกที่น่าสนใจในโลกของ Programming

วันนี้มีการพูดถึงเรื่อง Pokemon Exception Handling นิดหน่อย ซึ่งเป็นชื่อเฉพาะสำหรับการดักจับ exception หรือข้อผิดพลาดต่าง ๆ ของระบบ แบบที่ไม่รับผิดชอบเท่าไรนัก เนื่องจากดักจับตัวแม่มันเลย...

View Article

Image may be NSFW.
Clik here to view.

แนวทางที่ดีสำหรับการทดสอบแบบอัตโนมัติ

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

View Article

Image may be NSFW.
Clik here to view.

สรุปเรื่อง Modernizing Java Apps with Docker จากงาน DockerCon EU 2017

จาก VDO เรื่อง Modernizing Java Apps with Docker จากงาน DockerCon EU 2017 ซึ่งเป็นอีก session หนึ่งที่ตรงกับแนวคิดหลักของงานคือ Modernizing Traditional Application (MTA) โดยที่ Traditional Application...

View Article
Browsing all 1997 articles
Browse latest View live