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

Image may be NSFW.
Clik here to view.

ปรับปรุงคุณภาพของ Software ด้วย Continuous Integration Process กันนะ

วันนี้มีโอกาสได้แบ่งปันความรู้เรื่อง Continuous Integration (CI) สำหรับปรับปรุงคุณภาพของการพัฒนา Software ให้ดีขึ้น โดยหัวใจของ CI นั้นประกอบไปด้วย 2 คำคือ Continuous หรือ Frequent คือ ทำบ่อย ๆ...

View Article


Image may be NSFW.
Clik here to view.

ทำอย่างไร ถึงจะได้ feedback ที่รวดเร็ว ?

เรามักจะได้ยินคำว่า Fail Fast Lea[r]n Fast ในการพัฒนา software แบบ incremental และ interactive นั้นเราต้องการ feedback ที่รวดเร็วที่สุดเท่าที่จะทำได้ เพื่อทำให้เรารู้ว่า สิ่งที่ทำอยู่นั้นมันถูกต้อง...

View Article


Image may be NSFW.
Clik here to view.

ทำการ update ข้อมูลระหว่าง Elasticsearch กับ Database อย่างไรดี ?

คำถามหนึ่งที่ได้ยินบ่อยมาก ๆ สำหรับการนำ Elasticsearch มาใช้งานนั่นก็คือ จะทำการ migrate และ update ข้อมูลระหว่าง  Elasticseach กับ Database อย่างไรดี ? โดย Database นั้นหมายถึง...

View Article

Image may be NSFW.
Clik here to view.

สรุปจากการอ่านหนังสือ Sprint: How to Solve Big Problems and Test New Ideas in...

วันนี้ระหว่างเดินทางกลับจากเชียงใหม่ เดินผ่านร้านหนังสือในสนามบิน เห็นหนังสือชื่อว่า Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days เพียงแค่เห็นชื่อหนังสือเท่านั้นแหละ...

View Article

Image may be NSFW.
Clik here to view.

ความเข้าใจผิดเกี่ยวกับ Continuous Integration และ Continuous Delivery

เมื่อมีการพูดถึงคำว่า Continuous Integration (CI) และ Continuous Delivery (CD) แล้ว คนส่วนใหญ่มักจะคิดถึง หรือ พูดถึงเครื่องมือต่าง ๆ ก่อน ไม่ว่าจะเป็น Jenkins บ้างล่ะ ไม่ว่าจะเป็น Bamboo บ้างล่ะ...

View Article


Image may be NSFW.
Clik here to view.

ทำการ Deploy Android app ขึ้น Google Play แบบอัตโนมัติด้วย Fastlane Supply

วันนี้นั่งสรุปการนำ Fastlane มาใช้กับการพัฒนา Android application โดยในตอนนี้จะมีชุดเครื่องมืออยู่ 2 ตัวคือ Supply สำหรับการแก้ไข Android app บน Google Play เช่น APK และ metadata ต่าง ๆ Screengrab...

View Article

Image may be NSFW.
Clik here to view.

แนะนำ WireMock และ Stubby4J สำหรับการจำลอง REST APIs

จากการพูดคุยกับหลายทีม พบว่า ปัญหาอย่างหนึ่งที่มักพบเจอคือ การเชื่อมต่อกับระบบต่าง ๆ ผ่าน REST APIs หรือแม้แต่การพัฒนาระบบเดียวกันที่ต้องแบ่งเป็น 2 ทีม คือ ทีม Frontend อาจจะเป็น Web หรือ Mobile ก็ได้...

View Article

Image may be NSFW.
Clik here to view.

สวัสดีกับ Elastic Graph

ไม่มีอะไรมาก แค่อยากจะแนะนำ Graph เป็น product ตัวใหม่ของ Elastic เพิ่งเปิดตัวไปในงาน Elastic Con 2016 ทำให้เราสามารถค้นหาข้อมูลที่ความเกี่ยวข้องกันได้ง่าย และ สะดวกขึ้น แน่นอนว่า...

View Article


Image may be NSFW.
Clik here to view.

สรุปสิ่งที่แบ่งปันในงาน iOS Dev Meetup ครั้งที่ 4

วันนี้มีโอกาสมาแบ่งปันเรื่อง Continuous Delivery with Fastlane ในงาน iOS Dev Meetup ครั้งที่ 4 จากกลุ่ม iOS Developer Thailand จึงทำการสรุปสิ่งที่แบ่งปันไว้นิดหน่อย หัวข้อต่าง ๆ ในงาน meetup...

View Article


Image may be NSFW.
Clik here to view.

สรุปเรื่องของ Redux สำหรับ Mobile Application

จากงาน iOS Dev Meetup ครั้งที่ 4 มีหนึ่ง session พูดเรื่อง Redux - Brings Web Architecture to Mobile เป็นสิ่งที่น่าสนใจมาก ๆ ที่สำคัญเข้าใจได้ไม่ยาก ดังนั้นจึงนำมาสรุปนิดหน่อย ประกอบไปด้วย...

View Article

Image may be NSFW.
Clik here to view.

มาดูกันว่า Swift และ Kotlin มันเหมือนหรือต่างกันอย่างไร ?

จากงาน iOS Dev Meetup #4 มีการพูดถึงภาษา Kotlin กันพอสมควร ว่าตัวภาษามันเกือบจะเหมือนกับภาษา Swift เลย ต่างกันเพียง Swift ใช้สำหรับพัฒนา iOS app Kotlin ใช้สำหรับพัฒนา Android app ดังนั้นถ้าพัฒนา...

View Article

Image may be NSFW.
Clik here to view.

ลองดู code ที่เขียนหน่อยสิว่า มัน DRY หรือ WET กัน ?

DRY ย่อมาจาก Don’t Repeat Yourself เป็นแนวคิดสำหรับการลดจำนวน code ที่ซ้ำซ้อน WET ย่อมาจาก Write Everything Twice เป็นแนวคิดที่ตรงข้ามกับ DRY โดยสิ้นเชิง คำถามคือ ในปัจจุบัน developer เขียน code...

View Article

Image may be NSFW.
Clik here to view.

Android :: ลด ละ เลิกการใช้ findViewById() !!!

พอดีกำลังศึกษาการพัฒนา Android app ด้วยภาษา Kotlin แต่ดันไปเจอคำแนะนำหนึ่งที่น่าสนใจคือ ให้ลด ละ เลิก การใช้คำสั่ง findViewById ซะ ไม่งั้นชีวิตจะลำบากนะ คำถามที่เกิดขึ้นมาคือ ทำไมล่ะ ? ถ้าไม่ใช้...

View Article


Image may be NSFW.
Clik here to view.

ทดลองสร้าง REST API ด้วย Kotlin กันหน่อย

เนื่องจากต้องการพัฒนา Application ด้วยภาษา Kotlin ทั้งในฝั่ง Android และ Server (REST API) ดังนั้นจึงอยากรู้ว่า ในฝั่ง Server จะพัฒนาได้อย่างไร และง่ายเพียงใด มาเริ่มกันเลยดีกว่า ปล. Kotlin มันทำงานบน...

View Article

Image may be NSFW.
Clik here to view.

ความสามารถของ Developer ที่ดี ควรมีติดตัวไว้บ้าง 

จากบทความเรื่อง 5 Skills a Software Developer Should Have to Be a Smart Developer ทำการสรุปความสามารถที่ Developer ที่ดีต้องมีไว้บ้าง ทั้ง Soft skill และ Technical skill...

View Article


Image may be NSFW.
Clik here to view.

สิ่งที่น่าสนใจใน Technology Radar เดือนเมษายน 2559 จาก Thoughtworks

ทางบริษัท Thoughtworks จะสรุปเทคโนโลยีที่ใช้งาน และ แนวโน้มต่าง ๆ ในอนาคต โดยในครั้งนี้จะเน้นใน 4 เรื่อง คือ Open Source Cloud และ Platform as a Service (PaaS) Docker ecosystem Over-Reactive ?...

View Article

Image may be NSFW.
Clik here to view.

แนะนำ GitUp :: เพื่อทำให้เข้าใจ Git มากขึ้น

เนื่องจากการใช้งาน Git นั้น มันอาจก่อให้เกิดความสับสน และ มึนงง สำหรับผู้เริ่มต้นใช้งานทั้งหน้าเก่า และ หน้าใหม่ ถ้าไม่เชื่อลองไปดูใน Stack Overflow สิ ว่าคำถามเกี่ยวกับ Git ถูกถาม และ vote เยอะมาก ๆ...

View Article


Image may be NSFW.
Clik here to view.

ต้องทำอย่างไรดีเมื่อต้องไปแก้ไข Legacy Code ?

เป็นเรื่องปกติของ Developer ทุกคนที่ต้องผจญภัยกับ Legacy Code แต่สำหรับ Developer หน้าใหม่ ๆ นั้น อาจจะมีความคิด และ ความคาดหวังว่า เมื่อเข้ามาทำงานแล้ว ต้องมาพัฒนา feature ใหม่ ต้องมีเขียน code ใหม่...

View Article

Image may be NSFW.
Clik here to view.

ทำความรู้จักกับ Reindex API ใน Elasticsearch 2.3 กัน

ใน Elasticsearch 2.3 มีความสามารถใหม่ที่น่าสนใจ ก็คือ Re-index API (_reindex) ทำหน้าที่ย้ายข้อมูลจาก index หนึ่งไปยังอีก index หนึ่ง โดยปกติเราจะใช้เครื่องมืออื่น ๆ มาช่วย...

View Article

Image may be NSFW.
Clik here to view.

REST กับ SOAP ต่างกันอย่างไร ?

สิ่งหนึ่งที่ developer ควรทำความเข้าใจก็คือ เรื่องของ REST vs SOAP ก่อนตัดสินใจใช้นั้น ควรรู้และเข้าใจก่อนว่า REST และ SOAP คืออะไร ? ทั้งสองมีข้อดีและข้อเสียอย่างไร ? ใช้งานแต่ละตัวเมื่อใด ?...

View Article
Browsing all 1997 articles
Browse latest View live