สรุปจากบทความเรื่อง Guide: How To Detect and Mitigate the Log4Shell...
หลังจากอ่านบทความเรื่อง Guide: How To Detect and Mitigate the Log4Shell Vulnerability (CVE-2021-44228)เกี่ยวกับแนวทางการแก้ไขปัญหาของ Log4j version 2 แล้วมีสิ่งที่น่าสนใจคือ คำแนะนำต่าง ๆ...
View ArticlePostgreSQL :: เพิ่ม extension GraphQL กันไปเลย
เพิ่งเห็นว่าทาง supabase ทำการ open-sourceproject ชื่อว่า pg_graphql ออกมาซึ่งเป็น extension สำหรับการเพิ่ม GraphQL เข้าไปใน PostgreSQL กันไปเลยแต่ยังเป็น pre-alpha version...
View Articleว่าด้วยเรื่องของ Knowledge Silos
วันนี้อ่านเจอเรื่อง Knowledge Silos หรือ Information silosก็เลยลองไปหาอ่านเพิ่มเติมหน่อยว่า มันคืออะไร เป็นมาอย่างไรซึ่งมันมักจะเกิดจาก...
View ArticleLibrary ที่ใช้บ่อย ๆ ในการพัฒนาด้วยภาษา Go
คำถาม ในการพัฒนาระบบงานด้วยภาษา Go นั้นใช้ library อะไรกันบ้าง ? คำตอบมันขึ้นอยู่กับระบบงานด้วยว่าเป็นอย่างไร ใช้ technology อะไรบ้าง ยกตัวอย่างเช่น ถ้าใช้งาน PostgreSQL ก็ใช้งาน pg กับ sqlxถ้า...
View Articleสรุปสั้น ๆ ว่ามีอะไรน่าสนใจใน Dart 2.15 และ Flutter 2.8 บ้าง ?
หลังจากที่ Dart และ Flutter ปล่อย version ใหม่ออกมาให้ใช้งานแน่นอนว่า มีการเปลี่ยนแปลงและปรับปรุงตัวภาษารวมทั้งเรื่องของ performanceจึงทำการสรุปแบบสั้น ๆ ไว้ดังนี้ Dart 2.15 การปรับปรุงหลักคือ...
View ArticleMeme เกี่ยวกับ Log4Shell ในโลก online
เห็นในโลก online มีการทำ meme ของปัญหา Log4Shell ออกมาเลยทำการบันทึกไว้นิดหน่อยใครเห็นเพิ่มเติม แนะนำมาได้นะครับ Reference Websites...
View Articleลองใช้งาน JSON ใน PostgreSQL 14
สำหรับการเก็บข้อมูลรูปแบบ JSON ใน PostgreSQL นั้นก่อนหน้านี้จะเก็บใน type JSONซึ่งการจัดเก็บก็คือ type text นั่นเอง จะเหมาะสำหรับเก็บข้อมูล JSON ที่มีรูปแบบที่ถูกต้องไว้และไม่ต้องการการทำ index...
View ArticleDownload JDK 17 ง่าย ๆ ผ่าน URL ตรง ๆ เลย
หลังจากที่ Oracle JDK 17 ถูกปล่อยออกมาด้วย Oracle No-Fee Terms and Conditions Licenseนั่นคือใช้งานได้ฟรี ๆ ไม่สัยสนอีกแล้วส่วนการ download ก็มี URL ตรง ๆ ให้ download ในแต่ละ OS...
View Articleสรุปเรื่องของ SPACE of Developer Productivity
วันนี้อ่านบทความเกี่ยวการพัฒนาแล้วไปสะดุดกับคำว่า SPACE frameworkซึ่งบอกว่าใช้ช่วยเพิ่ม productivity ให้กับทีมพัฒนาจึงไปดูเพิ่มว่ามันคืออะไรก็ไปเจอบทความ The SPACE of Developer Productivity...
View Articleว่าด้วยเรื่องของ SELECT vs UPDATE ใน database
ไป review ดูการทำงานของการเขียน SQL statement ใน Databaseพบว่ามีสิ่งที่น่าสนใจ หรือ ปัญหานั่นเอง ประกอบไปด้วย ทำการ update เสมอ ไม่ว่าจะมีข้อมูลตามเงื่อนไขหรือไม่ทำการ query ข้อมูลบ่อยเกินไป ส่งผลให้...
View Articleน่าสนใจกับ Best practices can slow your application down
อ่านบทความเรื่อง Best practices can slow your application down จากทาง Stack Overflow โดยได้อธิบายว่า ไม่ค่อยทำตาม best practice ในการพัฒนาระบบมาเลยทั้งการออกแบบ เขียน code...
View Articleลองทำความรู้จักกับ Remix
Remix คืออะไร ?มันคือ full stack web frameworkมีเป้าหมายหลักที่ user interface รวมทั้งหลังบ้านที่ต้องการให้ส่งมอบและทำงานได้อย่างรวดเร็วแน่นอนว่า มาพร้อมกับความน่าเชื่อถือ และ...
View ArticleCode review ที่ดี ควรได้ผลอย่างไร ?
การทำ code review ในขั้นตอนการพัฒนา software นั้น เป็นสิ่งที่จำเป็น และ ควรเป็นสิ่งที่เกิดขึ้นอยู๋ตลอดเวลาหรือบ่อยที่สุดโดยไม่รู้เหมือนกันว่าจะทำตอนไหนอย่างไร ?เพราะว่า มันขึ้นอยู่กับสถานการณ์ หรือ...
View ArticleJava :: การใช้งาน keyword underscore (_)
คำถามรู้หรือไม่ว่า ตั้งแต่ Java 9 ขึ้นมา underscore (_) มันคือ keyword ใหม่นะและใน Java 8 จะเป็น warning !!ตามจริงใช้ได้ตั้งแต่ Java 7 แล้วโดยในภาษา Java เราสามารถใช้ _ ใน identifier ต่าง ๆ...
View Articleเรื่องที่น่าสนใจจาก Getting Started With Observability for Distributed Systems
จาก Refcard เรื่อง Getting Started With Observability for Distributed Systemsทำการอธิบายเรื่องต่าง ๆ เกี่ยวกับ Distributed System หรือ ระบบแบบกระจายว่า มันคืออะไรมีข้อดีและข้อเสียอย่างไรจะดูแลรักษา...
View ArticleMySQL :: ปรับปรุง sql กันหน่อย Select count() vs Select single column
ปัญหาที่พบเจอวันนี้มานั่ง review code และ metric การใช้งานของระบบ API ที่เชื่อมต่อกับ MySQL databaseพบว่ามี API ตัวหนึ่งมี response time...
View Articleทำความรู้จักกับ zx กันหน่อย
จากผลการสำรวจของ JavaScript Rising Star 2021 นั้นมี project ที่น่าสนใจและได้รับความนิยมในโลกของ JavaScript เยอะมากแต่มี project หนึ่งที่แปลกดีและน่าสนใจมากคือ zx จาก Google เป็นเครื่องมือจาก Google...
View Article[YouTube] เพิ่งสังเกตว่า จำนวน dislike ถูกเอาออกไปแล้ว
เพิ่งเห็นว่าใน YouTube นั้น ได้เอาจำนวนการ dislike ออกไปแล้วแต่ปุ่มยังคงให้กด แต่ตัวเลขจะแสดงเฉพาะเจ้าของ content เท่านั้นซึ่งมีผลตั้งแต่เดือนพฤศจิกายนปีที่แล้ว การเปลี่ยนแปลงครั้งนี้...
View Articleไปดูรูปแบบ version ของ Mobile app ที่ใช้ประจำดีกว่า
ไปเห็น Mobile app แต่ละตัวมีการจัดการเลข version หลายแบบเลยทำการสรุปไว้นิดหน่อยโดยปกติมักจะใช้เลข version แบบ Semantic versioning Semantic versioning จะมี 3 หลักดังนี้ MAJOR.MINOR.PATCH MAJOR...
View Article[Jenkins] Plugin publish over ssh ถูกระงับการใช้งานแล้ว
พอดีเห็นว่า plugin ชื่อว่า Publish over SSH ใน Jenkins นั้นถูกระงับการใช้งานแล้วเนื่องจากปัญหาเรื่องของความปลอดภัย และการ maintainซึ่งอาจจะก่อให้เกิดปัญหาได้ สำหรับคนใช้งานปล. แต่หลาย ๆ...
View Article