สวัสดี Rancher Desktop

จากการ share เรื่องของ Docker และ Kubernetesมีคำถามว่า จะใช้อะไรแทน Docker Desktopและใช้งาน Kubernetes แบบ local ได้จึงทำให้คิดถึง Rancher Desktopเลยเขียนการใช้งานแบบคนเริ่มต้นไว้นิดหน่อย

Read More…

มาลองสร้าง Docker Extension เล่นกันหน่อย

จาก Docker Desktop 4.8 ใหม่นั้น ได้เพิ่มเรื่องของ Docker Extension ออกมาให้ใช้งานช่วยให้เราสามารถขยายความสามารถ Docker ตามที่ต้องการได้มากขึ้นโดยทาง Docker ได้ปล่อย SDK มาให้ใช้งานด้วยเช่นกันแต่ยังอยู่ใน beta version เท่านั้นดังนั้นความสามารถต่าง ๆ อาจจะเปลี่ยนแปลงได้เสมอเพื่อความสนุกสนานก็มาลองสร้าง Docker Extension เล่นกันหน่อย

Read More…

สวัสดี Ballerina

จากหนังสือ Data-oriented programmingก็ได้ตามมาถึงภาษา Ballerinaซึ่งมีความแปลกและน่าสนใจดีอีกอย่างมันคือ JVM language ตัวหนึ่งว่าแล้วก็ลองเขียนเล่นดูหน่อยด้วยการเขียน REST API แบบ hello world กันหน่อย มาเริ่มกันเลย

Read More…

การแก้ไขปัญหา Dashboard UI ใน kubernetes 1.24

วันนี้ทำการติดตั้ง Kubernetes 1.24 กับ Dashboard UIแต่ก็เจอปัญหาเรื่องของ token ที่ใช้ในการเข้าใช้งาน UIเนื่องจากทำตามเอกสาร Creating sample user แล้วไม่ได้

Read More…

มาดู Docker Desktop 4.8.1 กันหน่อย

หลังจากไม่ได้ update Docker Desktop เลยซึ่งตัวมันเองก็แจ้งตลอด วันนี้ฤกษ์ดีเลยทำการ upgrade เป็น version 4.8.1 กันหน่อยโดยใน version นี้มี feature ที่น่าสนใจคือ Docker Desktop for Linux Docker extension ซึ่งเปิดให้ใช้งานแบบ beta version ช่วยให้สามารถเพิ่มความสามารถของ Docker Desktop ได้ และมี marketplace ให้ใช้งานด้วย เอา dockershim ออกไปแล้ว Docker compose V2 เป็นตัว GA แล้ว ซึ่งใช้ BuildKit เป็นค่า default โดย V1 จะถูกแจ้งเป็น deprecated แล้ว และ V1 จะถูกแก้ไขเฉพาะเรื่องของ security issue และ [&hellip

Read More…

ว่าง ๆ มาดู benchmark ของ Generic ใน Go กันหน่อย

ระหว่างนั่งรอขึ้นรถกลับ เลยนำ code ที่เขียนด้วยภาษา Goกับการเปลี่ยนมาใช้งาน Generic กันนิดหน่อยจากนั้นทำการวัด benchmark กันหน่อยว่าจะเพิ่มหรือลดลงอย่างไรบ้าง

Read More…

ว่าด้วยเรื่องของ Complexity ของ software

วันนี้อ่านเจอเรื่อง complexity ของ softwareจะประกอบไปด้วย 2 ชนิดหลัก ๆ คือ Essential complexity Accidental complexity เป็นเรื่องที่น่าสนใจ จึงทำการสรุปไว้นิดหน่อย

Read More…

ถ้ามีหนังสือเล่มนี้จริง ๆ อยากให้มีหัวข้ออะไรบ้าง ?

ไปเจอปกหนังสือขำ ๆ มา คิดว่า ถ้ามีคนเขียนออกมาเป็นหนังสือจริง ๆน่าจะดีไม่ใช่น้อยเพื่อน ๆ คิดว่า ในหนังสือเล่มนี้ควรมีหัวข้ออะไรบ้างช่วย share มากันหน่อยครับผมคิดว่า น่าสนุกมาก ๆ

Read More…

รูปแบบของ test case ที่ไม่น่าจะดี !!

วันนี้ทำการ review test case ของระบบ มีทั้ง unit, integration, component และ end-to-end testแล้วก็เจอ test case แปลก ๆ ที่คิดว่าไม่น่าจะดีจึงสรุปไว้นิดหน่อย

Read More…

Node 18.1.0 เพิ่ม test runner cli มาให้แล้ว

ก่อนหน้านี้ Node 18.0 นั้น ได้เพิ่ม Test runner module เข้ามาช่วยให้เราสามารถเขียน test case และ run ผ่าน node command ได้เลยแต่สิ่งที่ขาดไปคือ cli option สำหรับการ run test แบบเฉพาะไปเลยดังนั้นใน Node 18.1.0 นั้น ได้เพิ่มเข้ามาให้นั่นคือ เพิ่ม –test flag เข้ามานั่นเอง

Read More…