ว่าด้วยเรื่องของ Computer Vision จากงาน Code Mania 1010

จากหัวข้อแรกในงาน Code Mania 1010 :: All about passion ช่วง keynote speaker นั้น พูดในหัวข้อ Toward Virtual People: A Case Study on Fake Obama เป็นการพูดถึงโลกและเทคโนโลยีมีการปรับปรุงและเปลี่ยนไปอย่างมาก ยิ่งในโลกของ AI (Artificial intelligence), Computer vision และ ML (Machine Learning) แน่นอนย่อมมันทั้งข้อดีและข้อเสีย

Read More…

บันทึกการวิ่งเกิน 70 กิโลเมตรครั้งแรกที่ตะนาวศรีเทรล

หลวมตัวลงสมัครวิ่งงานตะนาวศรีเทรลที่จังหวัดราชบุรี ระยะที่ลง 73 กิโลเมตร (TAB = Tanaosri Along the Border) เขาบอกกันว่าแต่ก่อนมันคือ boss ใหญ่ของเขาตะวันตก แต่ปีนี้เพิ่มระยะ 110 กิโลเมตรขึ้นมา ดังนั้นระยะ 73 กิโลเมตรจึงกลายเป็นรอง boss ไป ตรงนี้มารู้ก่อนจะวิ่งนั่นแหละ !!

Read More…

รูปอธิบายเรื่อง Eventual Consistency

เห็น timeline ของคุณ Greg Young ทำการ tweet รูปภาพเพื่ออธิบายเรื่องของ Eventual Consistencyคิดว่าชันเจนดี ทั้งหมายถึงอะไรและเป็นอย่างไรจึงนำมาฝาก คำถามคือ คิดเห็นอย่างไรกับรูปชุดนี้กันบ้าง

Read More…

ว่าด้วยเรื่องของ Functional Programming :: Thinking differently about problems

ช่วงวันหยุดที่ผ่านมา มีเวลานั่งอ่านหนังสือ Real-World Functional Programmingลองอ่านไป ทำตามไป รู้เรื่องบ้างไม่รู้เรื่องบ้าง จึงบันทึกการอ่านไว้นิดหน่อย มาเริ่มที่บทแรกในเรื่อง Thinking differently about problems หรือแนวคิดสำหรับปัญหาหนึ่ง ๆ ที่ต่างออกไป มาเริ่มกันเลย

Read More…

ว่าด้วยเรื่อง Testing in Production (TiP)

อ่านหนังสือเจอเรื่องของ Testing in Production environment (TiP) สำหรับการพัฒนา software หลาย ๆ คนอาจจะมองว่ามันเป็นเรื่องตลก ใครกันจะกล้าทำกันแบบนั้น นี่มัน Production environment เชียวนะ !! มันไม่น่าจะเป็นสิ่งที่ถูกต้อง หรือคนจริงต้องทดสอบบน production กัน

Read More…

4 รูปแบบของ Event-Driven Architecture ที่ใช้บ่อย ๆ

จากการแบ่งปันและพูดคุยเรื่องของ Event-Driven Architecture ไปนิดหน่อย 3 วัน พบว่าแนวคิดนี้มันมีเพื่อน ๆ ตามมาเยอะมาก ไม่ว่าจะเป็น Command, Event, Event sourcing, Aggregate, Replay, DDD (Domain-Driven Design) และอื่น ๆ อีกมากมาย มันจะเยอะไปไหนนะ !! (ก่อนจะใช้งานอะไร ก็ควรรู้และเข้าใจที่ไปที่มาของมันหน่อยสิ) ก็เลยมาสรุปไว้นิดหน่อย ทั้งความรู้พื้นฐาน และ รูปแบบของการนำไปใช้งาน

Read More…

แปลและสรุปเรื่อง Practical Persistence in Go: Organising Database Access

ช่วงว่าง ๆ เห็นบทความเรื่อง Practical Persistence in Go: Organising Database Access ไม่แน่ใจว่าใคร share มา แต่เมื่อได้อ่านและลองทำตามแล้วพบว่า มีสิ่งที่น่าสนใจและน่าเรียนรู้มาก ๆ จึงทำการแปลและสรุปไว้อ่านนิดหน่อย มาเริ่มกันเลย

Read More…

สรุปเรื่อง The Seven Wastes ในการพัฒนา Software

เพิ่งคุยเรื่องของการพัฒนา software กันไปว่า มันมี waste อะไรบ้างที่มักจะเกิดขึ้นมา แถมส่งผลมากมายต่อการพัฒนา หนึ่งในนั้นคือ speed หรือความเร็วของการพัฒนา เลยหยิบรายละเอียดมาจาก Lean for Software Development มาสรุปไว้กันลืมในบางข้อ มาเริ่มกันเลย

Read More…

18 ปีของ Spring Framework โดยคุณ Rod Johnson

ทำการสรุปจากการดู VDO เรื่อง Eighteen Years of Spring ซึ่งพูดโดยคุณ Rod Johnson เรียกได้ว่าเป็นผู้สร้าง Spring Framework นั่นเอง ทำการอธิบายสิ่งที่สร้างและพัฒนาขึ้นมาว่า เป็นแนวคิดและโครงสร้างอย่างไร ตลอดจนการเปลี่ยนแปลงต่าง ๆ ที่ผ่านมา จนถึงคำแนะนำต่าง ๆ  มาดูกันว่ามีอะไรที่น่าสนใจบ้าง

Read More…

มาทำ slide และ live code ใน VS Code ดีกว่า

มีโอกาสไปพูดและแนะนำเกี่ยวกับการเขียน code นิดหน่อย การจะทำ slide ใน Keynote หรือ Powerpoint มันก็จะดูน่าเบื่อแถมไม่ค่อยเหมาะสมเท่าไร เนื่องจากต้องทำการเขียน code มากกว่า ดังนั้นจึงคิดว่า  ถ้าทำ slide บน editor ที่เขียน code นั่นคือ VS Code เลยน่าจะดีกว่า ดังนั้นมาหาวิธีการทำหน่อย ว่าเป็นอย่างไร

Read More…