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

Image may be NSFW.
Clik here to view.

บันทึกการใช้งาน Puppeteer สำหรับการทำ End-to-End Testing

Puppeteer เป็น Node library พัฒนาจาก Google เตรียมชุดของ API สำหรับการควบคุม Google Chrome (Headless และ Non-headless) หรือ Chromium ผ่าน DevTool protocol ที่สำคัญไม่ต้องทำงานผ่าน Web Driver อีกต่อไป...

View Article


Image may be NSFW.
Clik here to view.

สวัสดีภาษา Golang ใน AWS Lambda

ทาง AWS Lambda ได้ประกาศสนับสนุนภาษา Go แล้ว ดังนั้นเรามาเรียนรู้กันหน่อยว่า จะเริ่มต้นอย่างไร มีอะไรให้ลองใช้งานกันบ้าง ? ในการเริ่มศึกษาและใช้งาน AWS Lambda แน่นอนว่าทาง AWS ได้เตรียมชุด library...

View Article


Image may be NSFW.
Clik here to view.

สร้างระบบ Distributed Tracing ของระบบที่พัฒนาด้วย Spring Boot

Tracing เป็นอีกเรื่องหนึ่งที่ service หรือระบบงานต่าง ๆ ต้องมีเสมอ และมันมีประโยชน์ต่อระบบและทีมพัฒนาอย่างมาก แต่เราพบว่าระบบงานส่วนใหญ่ไม่มี หรือ มีน้อยมาก ๆ ดังนั้นเรามาลองสร้างระบบงานที่มีการ...

View Article

Image may be NSFW.
Clik here to view.

สวัสดี Go-kit ชุดเครื่องมือสำหรับพัฒนา Microservices ด้วยภาษา Go

ในช่วงที่ผ่านมาได้มีการพูดถึง Go-kit กันพอสมควร ทั้งในเรื่องของรูปแบบการเขียนที่ดี ทั้งในเรื่องของชุดเครื่องมือสำหรับการพัฒนา Microservices บางคนก็บอกว่าเหมือน Netflix เลย บางคนก็บอกว่าเหมือน Finagle...

View Article

Image may be NSFW.
Clik here to view.

สวัสดี Clojure มาเริ่มต้นเรียนรู้กัน ?

จากหนังสือ Getting Clojure ออก beta version มา (Build your functional skills one idea at a time) ซึ่งแบ่งเนื้อหาเป็น 3 ระดับคือ Basic, Intermediate และ Advance พบว่ามีให้อ่านฟรี ๆ 3 บทคือ [Basic]...

View Article


Image may be NSFW.
Clik here to view.

สรุป 6 เรื่องน่าคิดสำหรับ Microservices

มีโอกาสได้แบ่งปันเรื่อง Microservices มากขึ้น ทำให้เห็นมุมมองต่าง ๆ มากขึ้นเช่นกัน หนึ่งในนั้นคือ 6 เรื่องน่าคิดสำหรับ Microservices ซึ่งทาง Pivotal เขียนสรุปไว้ มันน่าสนใจมาก ๆ จึงนำมาสรุปไว้นิดหน่อย...

View Article

Image may be NSFW.
Clik here to view.

[The Clean Coder] เรื่องของ Test Strategy

จากหนังสือ The Clean Coder นั้น มีเรื่องที่น่าสนใจสำหรับ Professional developer มากมาย หนึ่งในนั้นคือ "Professional developer test their code” การทดสอบ code ที่เขียนเป็นสิ่งที่ดี...

View Article

Image may be NSFW.
Clik here to view.

สิ่งที่ได้รับจาก Angular Developers Thailand Meetup ประจำเดือนมกราคม 2018

เมื่อวานตอนเย็นได้ไปร่วมงาน Angular Developers Thailand Meetup January 2018 จากลุ่ม Angular Developer Thailand จัดที่ HANGAR Coworking Space by DTAC โดยครั้งที่มีหัวข้อดังนี้ Create package on NPM...

View Article


Image may be NSFW.
Clik here to view.

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

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

View Article


Image may be NSFW.
Clik here to view.

เมื่อคุณค่าของ Continuous Integation ถูกทำลาย

ว่าด้วยเรื่อง Continuous Integration นั้น มันช่วยลดปัญหา หรือ ช่วยหาข้อผิดพลาดของระบบ ที่มีการเปลี่ยนแปลงอยู่ตลอดเวลา แน่นอนว่ามีคุณค่า (Value) มากมาย แต่บ่อยครั้งกลับพบว่า คุณค่าเหล่านั้นของ...

View Article

Image may be NSFW.
Clik here to view.

บันทึกการติดตั้ง Selenium Grid ในแบบต่าง ๆ

Selenium Grid คือสิ่งที่ช่วยทำให้สามารถ run ชุดการทดสอบแบบอัตโนมัติ บน OS และ browser ต่าง ๆ แบบ distributed และ ขนาน (parallel) ได้ง่ายขึ้น ซึ่งช่วยลดเวลาของการทดสอบระบบลงไปเยอะมาก ๆ...

View Article

Image may be NSFW.
Clik here to view.

[Kotlin for Android] ว่าง ๆ มาดูจำนวน Method ของ Data Class กัน

หลังดูบอลมานั่งเขียน Android app ด้วยภาษา Kotlin กันหน่อย ซึ่งเป็นภาษาที่มีความสามารถที่ดีมากมาย หนึ่งในนั้นคือ Data Class ที่ Java Developer ถือว่าเป็น killer feature เลยนะ เพราะว่า...

View Article

Image may be NSFW.
Clik here to view.

มาใช้งาน Android KTX กันนะ (Preview version)

Android KTX คืออะไร ? คือ เป็นชุดของ API สำหรับการพัฒนา Android application ด้วยภาษา Kotlin ที่อยู่บน Android framework และ Support library ต่าง ๆ มีเป้าหมายเพื่อ ให้สามารถเขียน Kotlin...

View Article


Image may be NSFW.
Clik here to view.

แปลและสรุปเรื่อง 10 Tips for developers

อ่านเจอบทความที่น่าสนใจเรื่อง 10 Tips for developers ประกอบไปด้วย 10 แนวทางสำหรับมีคุณภาพชีวิตที่ดีขึ้น ซึ่งจำเป็นมาก ๆ สำหรับนักพัฒนา software จึงทำการแปลและสรุปไว้นิดหน่อย 1. Specialize ให้เชื่อว่า...

View Article

Image may be NSFW.
Clik here to view.

คำแนะนำสำหรับการเขียน code ในโลกของ Data Science

มีโอกาส review code ของชาว Data Science หรือบางที่เรียกว่า Data Science Team/Project ซึ่ง code ต่าง ๆ ที่เขียนขึ้นมานั้นมันทำงานได้ดีตามที่ต้องการ เขียนจากทั้งนักพัฒนาจริง ๆ และ ไม่ใช่จากสายนักพัฒนา...

View Article


Image may be NSFW.
Clik here to view.

[Clojure] ว่าด้วยเรื่องของ Vector และ List

หลังจากที่ทำความรู้จักกับภาษา Clojure ไปบ้างเล็กน้อยแล้ว ต่อมาก็เริ่มไปดู Data structure พื้นฐาน ทั้ง Vector, List, Map, Keyword และ Set โดยครั้งนี้จะเรียนรู้กับ Vector และ List กัน มาเริ่มกันเลย...

View Article

Image may be NSFW.
Clik here to view.

สรุปสิ่งที่ไปแบ่งปันในงาน WordCamp Bangkok 2018

ในวันที่ 18 กุมภาพันธ์ 2561 ที่ผ่านมามีโอกาสไปแบ่งปัน เรื่อง ก้าวแรกสู่สังเวียนการใช้งาน Wordpress ที่งาน Wordcamp Bangkok 2018 ซึ่งเป็นคำแนะนำสำหรับการเริ่มต้นใช้งานแบบพื้นมาก ๆ จนจมดินก็ว่าได้...

View Article


Image may be NSFW.
Clik here to view.

ภาษา Golang 1.10 ออกแล้วนะ

เมื่อวันที่ 16 กุมภาพันธ์ 2561 ที่ผ่านมา ทีมพัฒนาภาษา Go ได้ปล่อย version 1.10 ออกมาแล้ว ตามแนวคิดปกติของภาษาคือ เรื่องหลัก ๆ ของตัวภาษาไม่มีอะไรเปลี่ยนแปลง ส่วนเรื่องที่ปรับปรุงมาก ๆ ก็คือ...

View Article

Image may be NSFW.
Clik here to view.

ว่าด้วยเรื่องของ Fast Data

โดยปกตินั้นข้อมูลมีการเปลี่ยนแปลงอยู่เสมอ ยิ่งในปัจจุบันอัตราการเปลี่ยนแปลงสูงมาก ๆ ทั้ง Volume, Velocity และ Variety ทำให้เครื่องมือต่าง ๆ ที่มีอยู่อาจจะไม่เพียงพอต่อความต้องการ ทั้งการจัดเก็บ...

View Article

Image may be NSFW.
Clik here to view.

สรุปการแบ่งปันเรื่อง Continuous Integration ด้วย Jenkins ที่ SWPark

สัปดาห์ที่ผ่านมามีโอกาสสอนและแบ่งปัน เรื่อง Continuous Integration and Delivery with Jenkins ที่ Software Park เป็นเวลา 2 วัน จึงทำการสรุปสิ่งที่สอนและแบ่งปันไว้นิดหน่อย อธิบายเกี่ยวกับความสำคัญของ CI...

View Article
Browsing all 1997 articles
Browse latest View live