
ทาง Microsoft ได้ปล่อย TypeScript 7.0 ออกมาให้ใช้งานแล้วโดยทำการเปลี่ยนแปลงด้วยการเขียนใหม่ด้วยภาษา Go มีเป้าหมาย มาดูในรายละเอียดกันนิดหน่อย

เนื่องจากต้องพัฒนาระบบงานด้วย Quarkus ซึ่งทำงานอยู่บน JVMแน่นอนว่าถูกสร้างมาเพื่อ optimized การใช้งาน resourceและปรับปรุง performance ของระบบตั้งแต่เริ่มต้น แต่ปัญหาหนึ่งสำหรับการเริ่มต้นคือ เรื่องพื้นฐานในการพัฒนา ทดสอบ และ deploymentตลอดจน best practice และ pitfall ต่าง ๆ ที่ต้องใช้งานและระมัดระวัง

หนึ่งในคำถามที่น่าสนใจ จากการ share เรื่อง Software Architecture นั่นก็คือเราจะแบ่งส่วนต่าง ๆ ของการทำงานในระบบออกเป็น service ย่อย ๆ อย่างไรบ้าง ?ซึ่งแน่นอนมีแนวคิดเยอะมาก ๆทั้ง Modularทั้ง Service-Oriented Architectureทั้ง Microserviceทั้งนำแนวคิด boundary context จาก DDD เข้ามาช่วยทั้งแนวคิด Event-based เข้ามาใช้งานเยอะไปหมด แต่กลับมาจุดเริ่มต้นคือ ปัญหาที่คุณจะแก้ไขคืออะไรนั่นเอง ?เมื่อรู้ปัญหาแล้ว คุณมีวิธีการในกระเป๋า หรือใน secret toolbox เยอะไหม ?อย่าบอกนะ มีเพียงวิธีการเดียว แล้วใช้มันแก้ทุกปัญหา !!

จาก blog เรื่อง PostgreSQL 19 beta ทำการปรับปรุงความสามารถของ partitioning tableคือการเพิ่มการ merge และ split partition เข้ามา (maintenance partition)เพื่อช่วยแยกหรือรวมข้อมูลหลังจากที่ข้อมูลเกิดขึ้นมาซึ่งอาจจะไม่ตรงตามที่คิดหรือคาดหวังไว้ โดยมีคำถามเกี่ยวกับ partition table มันเป็นอย่างไร ?จึงทำการอธิบายให้นิดหน่อยดังนี้

มาลองทำความรู้จักกับ IBM Bob v2ซึ่งเป็น AI Agent for coding จากทาง IBMโดยถูกออกแบบมาสำหรับการพัฒนา software โดยตรงตั้งแต่การวางแผน การ generate code ให้ปลอดภัย การ review ต่าง ๆและแน่นอนว่าสนับสนุนการ enterprise application ทั้ง COBOL, RPG และ Javaตรงนี้คือจุดเด่นหลัก ๆ เลย ซึ่งทาง IBM คือกลุ่มลูกค้าแรกที่ใช้งาน Bob นั่นเอง