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

Image may be NSFW.
Clik here to view.

ความสามารถที่น่าสนใจของ Apache Airflow 2.10

มาดูความสามารถที่น่าสนใจใน Apache Airflow 2.10 ที่เพิ่งปล่อยออกมาประกอบไปด้วย Hybrid Execution หรือ multiple executor configuration Dynamic Dataset Definition ปรับปรุง User Interface เพิ่ม operator...

View Article


Image may be NSFW.
Clik here to view.

Use case :: การดึงข้อมูลจาก database ที่ช้า จนเกิด Timeout

ปัญหาที่พบเจอกับระบบงานง่าย ๆ ที่พัฒนาด้วยภาษา Go เป็นดังนี้ ระบบทำการดึงข้อมูลจาก MySQL database เป็นการดึงข้อมูลมาจาก 2 table และแยก query กัน (table แรกได้ id, table สองได้ detail) มีการใช้งาน...

View Article


Image may be NSFW.
Clik here to view.

Bun v1.1.25 สนับสนุน node:cluster แล้ว

Bun 1.1.25 เพิ่มปล่อยออกมานั้น สนับสนุน node:cluster แล้วดังนั้นสามารถ start process การทำงานตามจำนวน core CPU ได้แบบง่าย ๆและ Bun worker ย่อย ๆ สามารถใช้งาน port...

View Article

Image may be NSFW.
Clik here to view.

แนะนำ Patrol สำหรับทดสอบ Flutter app

ในการทดสอบระบบที่พัฒนาด้วย Flutter นั้นใน official website นั้นจะมีคำแนะนำดังนี้ (เรียกว่า internal testing) Unit test Widget test Integration test รวมทั้งสามารถทดสอบผ่าน Appium + flutter driver...

View Article

Image may be NSFW.
Clik here to view.

สรุปแนวทางในการติดต่อสื่อสารระหว่าง Module

จากการแบ่งปันเรื่องของ Software Architecture ทั้ง Monolith, SOA และ Microservice นั้นคำถามที่เจอบ่อย ๆ คือ การจัดการให้ service หนึ่ง ๆ เป็น module/component...

View Article


Image may be NSFW.
Clik here to view.

มาดูความสามารถใน Kafka 3.8

หลังจากที่ Kafka 3.8 ปล่อยมาให้ใช้งานนั้นมี JBOD (Just a Bunch Of Disks) ซึ่งสนับสนุน KRaft-based cluster นั้นเปลี่ยนสถานะมาเป็น production mode แล้วทำให้สามารถแยก log ของแต่ละ broker...

View Article

Image may be NSFW.
Clik here to view.

เครื่องมือในการแปลงจาก Ingress เป็น Gateway API ใน Kubernetes

พอดีกำลังลองใช้งาน Gateway API ใน Kubernetes clusterมีคำถามที่ต้องหาคำตอบหน่อยคือถ้าต้องการแปลงจาก Ingress ไปยัง Gateway API แบบง่าย ๆ บ้างไหมไปเจอเครื่องมือจาก IngressToGatewayซึ่งน่าสนใจดี...

View Article

Image may be NSFW.
Clik here to view.

บันทึกจาก paper เรื่อง Refactoring vs Refuctoring: Advancing the state of...

นั่งอ่าน paper เรื่อง Refactoring vs Refuctoring กับการนำ LLM (Large Language Model) เข้ามาใช้ว่าเป็นอย่างไร ?ในการ generate code และ การปรับปรุงโครงสร้างของ code (Refactoring)ซึ่งใน paper...

View Article


Image may be NSFW.
Clik here to view.

บันทึกการใช้งาน Aider :: AI pair programming in your terminal

สองวันที่ผ่านมามีโอกาสในการแบ่งปันเรื่องการนำ Generative AI มาใช้ในการพัฒนา softwareตั้งแต่การคิด ออกแบบ พัฒนา ทดสอบ และ ส่งมอบงานโดยหนึ่งในเครื่องมือที่แนะนำและทำ workshop ไปคือ Aider...

View Article


Image may be NSFW.
Clik here to view.

สรุปการพัฒนา feature Artifacts ใน Claude AI

หลาย ๆ คนที่ใช้ Claude AI อยู่ น่าจะใช้งาน feature Artifacts กันหมดแล้วเพราะว่าไม่ได้อยู่ใน preview feature อีกต่อไปแล้วซึ่งจะทำการแสดงผลหรือ preview ข้อมูลต่าง ๆ ออกมาให้เห็นเลย เช่น Developer จะแสดง...

View Article

Image may be NSFW.
Clik here to view.

ทำความรู้จักกับ Semantic Kernel จาก Microsoft

ว่าง ๆ มาทำความรู้จักกับ Semantic Kernel จาก Microsoft กันหน่อยซึ่งเป็นชุดเครื่องมือช่วยในการพัฒนา (SDK = Software Development Kit)และสร้าง AI Agent และ multiple agent แบบ open source...

View Article

Image may be NSFW.
Clik here to view.

สรุปเรื่องการ Scale ระบบที่พัฒนาด้วย Rails และ PostgreSQL database ของ Microsoft

นั่งดูการสัมภาษณ์เรื่อง Scaling Rails & Postgres to Millions of Users at Microsoft: Lessons & Takeawaysซึ่งเป็นผู้เขียนหนังสือ High Performance PostgreSQL for Rails...

View Article

Image may be NSFW.
Clik here to view.

บันทึกเรื่อง Moving IO to the edges of your app: Functional Core, Imperative...

เห็น share VDO เรื่อง Moving IO to the edges of your app: Functional Core, Imperative Shellมีหลายเรื่องที่น่าสนใจ เช่น การจัดการเกี่ยวกับ dependency เช่น I/O ควรทำอย่างไร เรื่องของ pure functio...

View Article


Image may be NSFW.
Clik here to view.

ลองใช้งาน ell: The Language Model Programming Library

เพิ่งเห็น library ที่พัฒนาด้วยภาษา Python ชื่อว่า ell เป็น library สำหรับ prompt engineering แบบง่าย ๆให้เขียน prompt ด้วย code แบบง่าย ๆ ผ่าน API ของ OpenAI และ...

View Article

Image may be NSFW.
Clik here to view.

มาดูความสามารถของ Jaeger 2 กัน

สำหรับใครที่จัดเก็บข้อมูล tracing ของระบบงานเป็นหนึ่งในข้อมูลที่สำคัญของระบบ observability น่าจะเคยเห็นและใช้งาน Jaeger กันมาบ้างโดยตอนนี้ทางทีมพัฒนาใกล้ปล่อย version 2...

View Article


Image may be NSFW.
Clik here to view.

บันทึกการทดสอบ Flutter app ด้วย Appium

จากการแบ่งปันเรื่องการทดสอบ Mobile app ในรูปแบบต่าง ๆทั้งจาก native ตามภาษาของแต่ละ app เช่น Kotlin และ Swiftรวมทั้งพวกที่พัฒนาด้วย Flutter + Dartซึ่งภาษาต่าง ๆ เหล่านี้ล้วนมี library...

View Article

Image may be NSFW.
Clik here to view.

Java 23 ปล่อยออกมาแล้ว

Java 23 ถูกปล่อยออดมาแล้ว โดยมีการปรับปรุงความสามารถมา 12 ตัว เช่น การเขียน markdown format ใน comment การเพิ่ม Oracle GraalVM JIT compiler (Graal JIT) เข้ามาใน Oracle JDK 23 เป็นต้นไป แถว support...

View Article


Image may be NSFW.
Clik here to view.

คำถาม จะทำอย่างไร เมื่อ code มีการแจ้งเตือน warning ?

จากการอ่านบทความเรื่อง 10 Habits of Great Software Engineersมีหลายเรื่องที่น่าสนใจ และ แปลก ๆสิ่งที่สนใจ และ ชอบตั้งคำถามบ่อย ๆ คือเราจะทำอย่างไร ? เมื่อเจอ code มี warning ขึ้นมา หรือ ขึ้นพวก...

View Article

Image may be NSFW.
Clik here to view.

เรื่องที่น่าสนใจจากบทความเรื่อง Contextual Retrieval จาก Anthropic

ทาง Anthropic ซึ่งเป็นเจ้าของ Claude.AI นั่นเองได้เขียนบทความเรื่อง Introducing Contextual Retrievalอธิบายเรื่องของการปรับปรุงความสามารถของ AI Model ต่าง ๆด้วยแนวคิด Retrieval-Augmented Generation...

View Article

Image may be NSFW.
Clik here to view.

สรุปการแบ่งปันเรื่อง Better test ในงาน Vue Thai Conf 2024

มีโอกาสไปแบ่งปันความรู้เรื่องการทดสอบระบบ web ที่พัฒนาด้วย Vue และ NuxtJSในงาน Vue ไทย Conf 2024 ครั้งที่ 1โดยพูดเรื่อง Better testing with Vue applicationซึ่งมีเนื้อหาหลัก ๆ ดังนี้ มาเริ่มกันเลย...

View Article
Browsing all 1997 articles
Browse latest View live