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

Image may be NSFW.
Clik here to view.

เราควรสร้าง Environment ต่าง ๆ ของระบบงานตอนไหนกัน ?

สิ่งที่น่าสนใจในการพัฒนา software คือ เราทำการเตรียม environment ต่าง ๆ เช่น ทั้ง Dev, Test/QA, UAT, Staging, Pre-Prod และ Prod กันตอนไหน ? ที่สำคัญคือ แต่ละ environment นั้นเหมือนหรือต่างกัน ?...

View Article


Image may be NSFW.
Clik here to view.

อะไรคือตัวการสำคัญที่ขัดขวางการทำ CI/CD

แนวคิด Continuous Integration และ Continuous Delivery/Deployment นั้น เป็นสิ่งที่สำคัญมาก ๆ สำหรับการพัฒนา software มันไม่ใช่เรื่องของ process เพียงอย่างเดียว มันไม่ใช่เรื่องของ tool เพียงอย่างเดียว...

View Article


Image may be NSFW.
Clik here to view.

แนะนำเทคนิคสำหรับการเขียน Test ด้วยภาษา Go

มีโอกาสไปแบ่งปันเรื่อง TDD with Golang สำหรับผู้เริ่มต้น ตั้งแต่การติดตั้ง เริ่มทำความรู้และเข้าใจเกี่ยวกับพื้นฐานของภาษา Go จากนั้นจึงเริ่มแนะนำการเขียน Test จนไปถึง Testable code ด้วยภาษา Go...

View Article

Image may be NSFW.
Clik here to view.

สรุป Podcast ที่น่าสนใจสำหรับนักพัฒนาไว้นิดหน่อย

การเรียนรู้เรื่องต่าง ๆ อย่างต่อเนื่องสำหรับนักพัฒนา ไม่ว่าจะเรียนรู้จากหนังสือ ต่าง ๆ ไม่ว่าจะเรียนรู้จาก web/blog/article ต่าง ๆ ไม่ว่าจะเรียนรู้จาก course online ไม่ว่าจะเรียนรู้จาก podcast...

View Article

Image may be NSFW.
Clik here to view.

[Android] Source code ของ App Google I/O 2017 มาแล้วนะ

เมื่อวันที่ 18 สิงหาคมที่ผ่านมาทีมพัฒนา App Google I/O 2017 ได้ทำการเปิดเผย source code ออกมาแล้ว (ปกติก็เปิดอยู่แล้วนะ) แน่นอนว่า เป็นอีกหนึ่งแหล่งความรู้ชั้นดีสำหรับ Android developer...

View Article


Image may be NSFW.
Clik here to view.

[Android] ว่าง ๆ ไปแอบส่อง BMA Traffic app กันหน่อย

เมื่อสัปดาห์ที่ผ่านมาเห็นมีคนพูดถึง BMA Traffic app กันพอสมควร ดังนั้นในฐานนะนักพัฒนา Mobile app คนหนึ่ง เลยลองเข้าไปดูหน่อยสิว่า app พัฒนาอย่างไร ? มีการใช้ library อะไรที่น่าสนใจบ้าง ?...

View Article

Image may be NSFW.
Clik here to view.

เกร็ดเล็กเกร็ดน้อยสำหรับ Android Developer มือใหม่

ช่วงนี้มีโอกาสมาสอนการพัฒนา Android app สำหรับมือใหม่ เหมือนกับการมาแบ่งปันประสบการณ์ในการพัฒนาระบบงาน ว่ามีสิ่งใดที่ต้องศึกษา ต้องรู้ ว่ามีสิ่งใดที่ควรศึกษา ว่ามีสิ่งใดที่ไม่ควรทำ เลยสรุปไว้เป็นข้อ ๆ...

View Article

Image may be NSFW.
Clik here to view.

เลือกอะไรดีระหว่าง Native กับ Hybrid app

มีคำถามที่น่าสนใจในกลุ่ม Thailand Android Developer ว่า ในการพัฒนา App ระหว่าง Native กับ Hybrid app ควรเลือกใช้อะไรดี ? รวมทั้งในแง่ความต้องการของตลาดงาน รวมทั้งในแง่ความนิยมในปัจจุบันและอนาคต โดยใน...

View Article


Image may be NSFW.
Clik here to view.

ว่าด้วยเรื่องการทดสอบระบบงานกับ Database

มีคำถามเกี่ยวกับการทดสอบระบบงานกับพวก Database ชนิดต่าง ๆ ทั้ง RDBMS (Relational DataBase Management System) ทั้ง NoSQL เช่น Document, Key-value, Column และ Graph อีกทั้ง Time series...

View Article


Image may be NSFW.
Clik here to view.

[แปล] ว่าด้วยเรื่องของการ Refactoring React App ตอนที่ 1

เข้าไปอ่านบทความเรื่อง Refactoring React จาก 8thlight  มา ทำการอธิบายเกี่ยวกับการ Refactor หรือการปรับปรุงโครงสร้างของระบบที่พัฒนาด้วย React จาก React แบบปกติ ไปจนถึง ELM Architecture...

View Article

Image may be NSFW.
Clik here to view.

ว่าด้วยเรื่อง Parallel และ Concurrent

ในกลุ่ม Golang Thailand มีการพูดคุยเรื่อง Parallel มันต่างจาก Concurrent อย่างไร ? มันเป็นสิ่งที่สับสนและมึนงงเยอะมาก ๆ ผมก็งง ๆ อยู่เช่นกัน โดยทั้งสองอย่างนั้นมันมีอยู่ในทุก ๆ ส่วนของระบบงาน คือ...

View Article

Image may be NSFW.
Clik here to view.

มาเริ่มใช้งาน Minikube กันหน่อย

ถ้าพูดถึงเรื่อง DevOps เครื่องมือที่มักถูกพูดถึงและแนะนำให้นำมาใช้งาน มักจะมี Docker และ Kubernetes เป็นสิ่งที่คล้ายกันมาก ๆ ทั้งสองมีเป้าหมายเดียวกันคือ ลดปัญหาเรื่อง compatibility ของระบบ...

View Article

Image may be NSFW.
Clik here to view.

[แปล] ว่าด้วยเรื่องของการ Reactoring React App ตอนที่ 2

ต่อจากตอนที่ 1 อธิบายเรื่องของการพัฒนาระบบและเขียนการชุดสอบสำหรับ React app ในตอนที่ 2 จะมาอธิบายเรื่อง การปรับปรุงโครงสร้าง code ให้อยู่ในรูปแบบ ELM Architecture ซึ่งมีส่วนการทำงานดังนี้ View Model...

View Article


Image may be NSFW.
Clik here to view.

สรุปสิ่งที่น่าสนใจจากงาน Dev Tools @Scale London 2017

อ่านบทความสรุปสิ่งที่น่าสนใจจากงาน Dev Tools @Scale 2017 ที่ London จากบทความเรื่อง Dev Tools @Scale Recap เป็นงานที่มี speaker จากบริษัทใหญ่ ๆ ทั้งนั้น...

View Article

Image may be NSFW.
Clik here to view.

สิ่งที่นักพัฒนา Mobile App ต้องไม่พลาด

ในการพัฒนา Mobile app นั้น ถึงแม้จะเป็น app ที่น่าสนใจ โดนใจ และ แจ่มขนาดไหน แต่สิ่งที่นักพัฒนาต้องไม่พลาดหรือต้องใส่ใจเสมอคือ เรื่องของประสิทธิภาพการทำงาน และ ความน่าเชื่อถือ ลองคิดดูว่า ถ้าเปิด app...

View Article


Image may be NSFW.
Clik here to view.

สรุปสิ่งที่น่าสนใจจาก paper เรื่อง Continuous Deployment of Mobile Software...

อ่านบทความเรื่อง Rapid release at massive scale จาก Facebook แล้วไปเจอ paper ที่ทาง facebook เขียนไว้คือ Continuous Deployment of Mobile Software at Facebook (Showcase) ตามจริงมี paper...

View Article

Image may be NSFW.
Clik here to view.

สวัสดีนะ NGINX Unit (beta version) แบบคร่าว ๆ

ช่วงสัปดาห์ที่ผ่านมามีการพูดถึง NGINX Unit เยอะพอควร ดังนั้นเลยลองศึกษาแบบผิว ๆ หน่อยสิว่า มันคืออะไร ทำงานอย่างไร ใช้งานอย่างไร น่าจะมีประโยชน์ต่อการพัฒนาและ deploy ระบบงานต่อไป ปล. จะเรียก NGINX...

View Article


Image may be NSFW.
Clik here to view.

มาดู feature ที่น่าสนใจของ GitHub

ในเทอมนี้มีโอกาสไปสอน Mobile programming with Android กับทีม ที่คณะ IT ของสถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง หนึ่งในเครื่องมือที่บังคับให้ใช้คือ GitHub สำหรับจัดเก็บ source code และ Wiki...

View Article

Image may be NSFW.
Clik here to view.

Developer มักอายุสั้น !!

ถ้าใครสังเกตุเกี่ยวกับตำแหน่ง Developer/Programmer นั้น มักจะมีอายุเฉลี่ยไม่สูงมาก ๆ เนื่องจากมีเหตุผลมากมายมารองรับ ทั้งเรื่องของคนรุ่นใหม่ Gen X, Y, Z ทั้งเรื่องทัศนคติต่อการทำงาน...

View Article

Image may be NSFW.
Clik here to view.

มาเรียนรู้ Git จาก Sketchnote น่ารัก ๆ

วันนี้เห็นมีคน tweet เกี่ยวกับ Sketchnotes สำหรับอธิบายการทำงานของ Git ประกอบไปด้วย Git pull Git merge Git rebase สิ่งที่น่าสนใจคือ อธิบายการทำงานด้วยรูปแบบซึ่งน่ารักดี เลยนำมาฝาก...

View Article
Browsing all 1997 articles
Browse latest View live