The Unicorn Project หนังสือใหม่น่าอ่าน
สำหรับใครเป็นแฟนหนังสือ The Phoenix Project ไม่น่าพลาดกับหนังสือใหม่ชื่อว่า The Unicorn Project เล่าเรื่องราวเกี่ยวกับ DevOps transformation อาจจะไม่ถูกใจกับองค์กรขนาดใหญ่...
View Articleมาดูสิ่งที่น่าสนใจกับ Technology Radar Volume 21 กัน
เมื่อ Technology Radar Volume 21 จากบริษัท ThoughtWorks ออกมา ก็มีทั้งเทคนิค เครื่องมือและเทคโนโลยีต่าง ๆ ที่น่าสนใจออกมา ดังนั้นเรามาดูกันว่าในครั้งนี้ มีอะไรที่น่าสนใจบ้าง ?...
View Articleมาทำ slide และ live code ใน VS Code ดีกว่า
มีโอกาสไปพูดและแนะนำเกี่ยวกับการเขียน code นิดหน่อย การจะทำ slide ใน Keynote หรือ Powerpoint มันก็จะดูน่าเบื่อแถมไม่ค่อยเหมาะสมเท่าไร เนื่องจากต้องทำการเขียน code มากกว่า ดังนั้นจึงคิดว่า ถ้าทำ slide...
View Article18 ปีของ Spring Framework โดยคุณ Rod Johnson
ทำการสรุปจากการดู VDO เรื่อง Eighteen Years of Spring ซึ่งพูดโดยคุณ Rod Johnson เรียกได้ว่าเป็นผู้สร้าง Spring Framework นั่นเอง ทำการอธิบายสิ่งที่สร้างและพัฒนาขึ้นมาว่า เป็นแนวคิดและโครงสร้างอย่างไร...
View Articleสรุปเรื่อง The Seven Wastes ในการพัฒนา Software
เพิ่งคุยเรื่องของการพัฒนา software กันไปว่า มันมี waste อะไรบ้างที่มักจะเกิดขึ้นมา แถมส่งผลมากมายต่อการพัฒนา หนึ่งในนั้นคือ speed หรือความเร็วของการพัฒนา เลยหยิบรายละเอียดมาจาก Lean for Software...
View Articleแปลและสรุปเรื่อง Practical Persistence in Go: Organising Database Access
ช่วงว่าง ๆ เห็นบทความเรื่อง Practical Persistence in Go: Organising Database Access ไม่แน่ใจว่าใคร share มา แต่เมื่อได้อ่านและลองทำตามแล้วพบว่า มีสิ่งที่น่าสนใจและน่าเรียนรู้มาก ๆ...
View Article4 รูปแบบของ Event-Driven Architecture ที่ใช้บ่อย ๆ
จากการแบ่งปันและพูดคุยเรื่องของ Event-Driven Architecture ไปนิดหน่อย 3 วัน พบว่าแนวคิดนี้มันมีเพื่อน ๆ ตามมาเยอะมาก ไม่ว่าจะเป็น Command, Event, Event sourcing, Aggregate, Replay, DDD (Domain-Driven...
View Articleว่าด้วยเรื่อง Testing in Production (TiP)
อ่านหนังสือเจอเรื่องของ Testing in Production environment (TiP) สำหรับการพัฒนา software หลาย ๆ คนอาจจะมองว่ามันเป็นเรื่องตลก ใครกันจะกล้าทำกันแบบนั้น นี่มัน Production environment เชียวนะ !!...
View Articleว่าด้วยเรื่องของ Functional Programming :: Thinking differently about problems
ช่วงวันหยุดที่ผ่านมา มีเวลานั่งอ่านหนังสือ Real-World Functional Programmingลองอ่านไป ทำตามไป รู้เรื่องบ้างไม่รู้เรื่องบ้าง จึงบันทึกการอ่านไว้นิดหน่อย มาเริ่มที่บทแรกในเรื่อง Thinking differently...
View Articleรูปอธิบายเรื่อง Eventual Consistency
เห็น timeline ของคุณ Greg Young ทำการ tweet รูปภาพเพื่ออธิบายเรื่องของ Eventual Consistencyคิดว่าชันเจนดี ทั้งหมายถึงอะไรและเป็นอย่างไรจึงนำมาฝาก...
View Articleบันทึกการวิ่งเกิน 70 กิโลเมตรครั้งแรกที่ตะนาวศรีเทรล
หลวมตัวลงสมัครวิ่งงานตะนาวศรีเทรลที่จังหวัดราชบุรี ระยะที่ลง 73 กิโลเมตร (TAB = Tanaosri Along the Border) เขาบอกกันว่าแต่ก่อนมันคือ boss ใหญ่ของเขาตะวันตก แต่ปีนี้เพิ่มระยะ 110 กิโลเมตรขึ้นมา...
View Articleว่าด้วยเรื่องของ Computer Vision จากงาน Code Mania 1010
จากหัวข้อแรกในงาน Code Mania 1010 :: All about passion ช่วง keynote speaker นั้น พูดในหัวข้อ Toward Virtual People: A Case Study on Fake Obama...
View Articleสรุปเรื่อง DevOps 101 จากงาน Code Mania 1010
จากงาน Code Mania 1010 :: All about passion ผมเข้าไปฟังบาง session โดยที่ session ที่ 2 ที่เข้าไปฟังคือ DevOps 101 - what the heck DevOps is ? ว่าด้วยเรื่องของ DevOps คืออะไร...
View Articleสรุปเรื่องการตรวจจับ Bot ด้วย Machine Leaning จากงาน Code Mania 1010
หัวข้อสุดท้ายที่เข้าฟังในงาน Code Mania 1010 :: All about passion คือ Real-time Bot Detection using Machine Learning จาก Agoda ส่วนที่น่าสนใจคือ ขั้นตอนของการสร้าง model เพื่อนำมามาตรวจสอบ ในแต่ละ...
View Articleเดี๋ยวจะทำให้ (Later is Never !!)
เคยได้ยินคำนี้ไหม ? เดี๋ยวเราจะกลับมาแก้ไข !! เดี๋ยวค่อยทำ ทำอันนี้ก่อน เรามักจะเดี๋ยว ... สิ่งที่มักจะเกิดขึ้นคือ สิ่งที่บอกว่าเดี๋ยวจะกลับมาทำ จะไม่เคยถูกหยิบมาทำเลย เพราะว่า...
View Articleแจกฟรีหนังสือ e-book เรื่อง The Phoenix Project
หลังจากที่ทาง IT Revolution นั้นได้เปิดตัวหนังสือ The Unicorn Project มาวันนี้ได้ทำการเปิดให้ download e-book เรื่อง The Phoenix Projectแบบฟรี ๆ !!โดยมีเวลาเพียง 24 ชั่วโมงเท่านั้นไป Download กันเลย
View Articleสรุปจากบทความเรื่อง The Importance of Fun in the Workplace
ว่าด้วยเรื่องของคำว่า Fun หรือว่าความสนุก ยิ่งเรื่องของความสนุกในบริษัทหรือที่ทำงาน เป็นสิ่งหนึ่งที่สำคัญอย่างยิ่ง น่าจะส่งผลดีต่อคนทำงานและองค์กรทั้ง productivity และ performance...
View Article[Golang] :: ไม่ใช้งาน for loop
พอดีเพิ่งลองทำ project ส่วนตัว เพื่อแก้ไขปัญหาบางอย่างของตัวเอง ซึ่งทำการเขียน code ด้วยภาษา Go นี่แหละ มีขั้นหนึ่งต้องทำการ filter ข้อมูลที่อยู่ใน array/slice ปกติก็ใช้งาน for loop กับ if statement...
View ArticleHappy Christmas !! กับการอธิบายเรื่อง Concurrency และ Parallelism
อ่านเจอบทความอธิบายเรื่องของการทำงานแบบ Sequencial Concurrency Parallelism โดยอธิบายจากการทำงานของ Santa Claus ว่าขั้นตอนการเตรียมและส่งของขวัญให้กับเด็ก ๆ ทั่วโลกเป็นอย่างไร...
View Articleคุณสมบัติของระบบที่สามารถ recover กลับมาได้ง่าย
อ่านบทความเรื่อง Taming Complex Systems in Production มีเรื่องที่น่าสนใจเยอะ หนึ่งในนั้นคือ เรื่องเกี่ยวกับการพัฒนาระบบ ให้สามารถ recover กลับมาจากความผิดพลาดได้ด้วยระบบเอง...
View Article