Author Archive

สรุปเรื่องของ SPACE of Developer Productivity

วันนี้อ่านบทความเกี่ยวการพัฒนาแล้วไปสะดุดกับคำว่า SPACE frameworkซึ่งบอกว่าใช้ช่วยเพิ่ม productivity ให้กับทีมพัฒนาจึงไปดูเพิ่มว่ามันคืออะไรก็ไปเจอบทความ The SPACE of Developer Productivity

Read More…

Download JDK 17 ง่าย ๆ ผ่าน URL ตรง ๆ เลย

หลังจากที่ Oracle JDK 17 ถูกปล่อยออกมาด้วย Oracle No-Fee Terms and Conditions Licenseนั่นคือใช้งานได้ฟรี ๆ ไม่สัยสนอีกแล้วส่วนการ download ก็มี URL ตรง ๆ ให้ download ในแต่ละ OS ได้เลยซึ่งน่าจะทำให้ง่ายและสะดวกต่อการใช้งานมากขึ้น

Read More…

ลองใช้งาน JSON ใน PostgreSQL 14

สำหรับการเก็บข้อมูลรูปแบบ JSON ใน PostgreSQL นั้นก่อนหน้านี้จะเก็บใน type JSONซึ่งการจัดเก็บก็คือ type text นั่นเอง จะเหมาะสำหรับเก็บข้อมูล JSON ที่มีรูปแบบที่ถูกต้องไว้และไม่ต้องการการทำ index ของข้อมูลที่จัดเก็บทำให้เพิ่มข้อมูลได้อย่างรวดเร็วโดย use case ที่เหมาะสมคือ log การใช้งานต่าง ๆ หรือพวก history ต่าง ๆ

Read More…

Meme เกี่ยวกับ Log4Shell ในโลก online

เห็นในโลก online มีการทำ meme ของปัญหา Log4Shell ออกมาเลยทำการบันทึกไว้นิดหน่อยใครเห็นเพิ่มเติม แนะนำมาได้นะครับ

Read More…

สรุปสั้น ๆ ว่ามีอะไรน่าสนใจใน Dart 2.15 และ Flutter 2.8 บ้าง ?

หลังจากที่ Dart และ Flutter ปล่อย version ใหม่ออกมาให้ใช้งานแน่นอนว่า มีการเปลี่ยนแปลงและปรับปรุงตัวภาษารวมทั้งเรื่องของ performanceจึงทำการสรุปแบบสั้น ๆ ไว้ดังนี้

Read More…

Library ที่ใช้บ่อย ๆ ในการพัฒนาด้วยภาษา Go

คำถาม ในการพัฒนาระบบงานด้วยภาษา Go นั้นใช้ library อะไรกันบ้าง ? คำตอบมันขึ้นอยู่กับระบบงานด้วยว่าเป็นอย่างไร ใช้ technology อะไรบ้าง

Read More…

ว่าด้วยเรื่องของ Knowledge Silos

วันนี้อ่านเจอเรื่อง Knowledge Silos หรือ Information silosก็เลยลองไปหาอ่านเพิ่มเติมหน่อยว่า มันคืออะไร เป็นมาอย่างไรซึ่งมันมักจะเกิดจาก จำนวนพนักงานที่มากขึ้น จำนวนแผนกหรือส่วนงานในองค์กรที่มากขึ้น ต้องมีความเชี่ยวชาญในด้านต่าง ๆ มากขึ้น ผลตอบแทนแต่แตกต่างกันไปตามสายงาน ที่ต่างกันอย่างมาก

Read More…

PostgreSQL :: เพิ่ม extension GraphQL กันไปเลย

เพิ่งเห็นว่าทาง supabase ทำการ open-sourceproject ชื่อว่า pg_graphql ออกมาซึ่งเป็น extension สำหรับการเพิ่ม GraphQL เข้าไปใน PostgreSQL กันไปเลยแต่ยังเป็น pre-alpha version นะครับโดยความสามารถที่มีประกอบไปด้วย

Read More…

สรุปจากบทความเรื่อง Guide: How To Detect and Mitigate the Log4Shell Vulnerability (CVE-2021-44228)

หลังจากอ่านบทความเรื่อง Guide: How To Detect and Mitigate the Log4Shell Vulnerability (CVE-2021-44228)เกี่ยวกับแนวทางการแก้ไขปัญหาของ Log4j version 2 แล้วมีสิ่งที่น่าสนใจคือ คำแนะนำต่าง ๆ หรือบทความในโลก online มีทั้งผิดและล้าสมัย มีคำแนะนำที่ไม่ดีมากมาย เช่น แก้ไขด้วย WAF หรือ ทำการ upgrade version ของ Java หรือ update format ของ log เป็นต้น

Read More…

สวัสดี Fuzzing test ใน Go 1.18

ใน Go 1.18 นั้น จะมีความสามารถใหม่ ๆ ที่น่าสนใจเพิ่มเข้ามา เช่น Type parameters (Generic) Workspace Fuzzing test โดยสิ่งที่จะอธิบายใน blog นี้คือ Fuzzing testเพิ่มเข้ามาใน testing library นั่นเอง แน่นอนว่ายังเป็น beta version อยู่

Read More…