Tools Archive

ความสามารถใหม่ ๆ ใน Elasticsearch 7.10

ใน Elasticsearch 7.10 ที่เพิ่งปล่อยออกมานั้น เท่าที่ดูแล้ว พบว่ามีความสามารถต่าง ๆ ที่น่าสนใจออกมาเยอะใช้ได้เลย จึงทำการสรุปไว้นิดหน่อย เริ่มจากเรื่องของประสิทธิภาพในการ indexing data ที่เร็วขึ้น 20%

Read More…

ว่าด้วยเรื่อง Intercept ใน Cypress 6.0

ใน Cypress 6.0 ที่เพิ่งปล่อยออกมานั้น มีเรื่องที่น่าสนใจ เพราะว่าผมก็ใช้งานเป็นประจำ นั่นก็คือ cy.intercept ที่จะเข้ามาแทน cy.route สำหรับทำการจำลองการทำงานของ network หรือ Network stub นั่นเอง ที่สำคัญทาง Cypress ก็เขียน blob มาอธิบายเรื่องนี้อีกด้วย ลองไปอ่านกันดู Introducing cy.intercept – Next Generation Network Stubbing in Cypress

Read More…

คำถามที่น่าสนใจเรื่อง gRPC และ Messaging

เห็นคำถามและการพูดคุยที่น่าสนใจ ในกลุ่ม Golang Thailand เกี่ยวกับ Messaging vs gRPC ว่าแบบไหนที่ performance ดีกว่ากัน ?รวมทั้งข้อดีและข้อเสีย จึงทำการสรุปการตอบต่าง ๆ ไว้นิดหน่อย

Read More…

VS Code :: Jupyter notebook ก็ใช้งานได้

VS Code เป็นทุกอย่างให้แล้วจริง ๆหนึ่งในนั้นคือ Jupyter Notebookทำให้สามารถเขียน code, share code และความสามารถต่าง ๆ ที่ทำได้ใน notebookน่าจะเป็นอีก extension ที่มีประโยชน์

Read More…

เพิ่งเห็นว่า .NET Docker เปลี่ยนชื่อแล้ว

หลังจากที่ .NET 5 ตัวเต็มถูกปล่อยออกมาแล้วสิ่งหนึ่งที่ตามมาคือ การเปลี่ยนชื่อ repository ของ .NET Docker Image เนื่องจากชื่อเดิมเป็น .NET Core อย่างเดียวแต่ architecture ใน .NET 5.0 เปลี่ยนแปลง จึงต้องเปลี่ยนชื่อใหม่เพื่อให้เข้าใจง่ายขึ้นแน่นอนว่า กระทบกับการพัฒนาแน่นอนดังนั้นอย่าลืมไปเปลี่ยนกันนะและอีกอย่างแนะนำให้ใช้ tag 5.0 นะ อย่าใช้ tag latest

Read More…

คำถาม :: ทำการ Reload ระบบงานที่พัฒนาด้วยภาษา Go กับ Docker ?

มีคำถามที่น่าสนใจคือ ถ้าเราพัฒนาระบบด้วย Go ร่วมกับ Docker แล้ว ต้องการทำให้ระบบงาน reload อัตโนมัติ เมื่อทำการเปลี่ยนแปลง code โดยไม่ต้อง restart Docker container ใหม่ ต้องทำอย่างไร

Read More…

มาลองใช้งาน Digital Ocean App Platform

เพิ่งเห็นทาง DigitalOcean ปล่อย PaaS (Platform as a Service) ใหม่ออกมาในชื่อว่า DigitalOcean App Platform ช่วยทำให้ผู้ใช้งานสามารถ deploy ระบบงานได้ง่ายและสะดวกมากขึ้น โดยมีแนวคิดง่าย ๆ  คือ Focus on Code, Not Servers ดังนั้นมาลองใช้งานกันหน่อยว่า ง่ายจริงไหม

Read More…

VSCode : ทำการ sync ค่า setting ต่าง ๆ ข้ามเครื่อง

ปัญหาที่เจอในการใช้ VS Code ตอนนี้คือ ต้องเปลี่ยนไปใช้งานหลายเครื่อง ทำให้ต้อง copy หรือทำการ setting ใน VS Codeในแต่ละเครื่องหรือ device นั้น ๆ ใหม่หมดเลยแน่นอนว่า เป็นเรื่องที่น่าเบื่อมาก ๆ

Read More…

PandasGUI :: ทำการวิเคราะห์การทำงานของ Pandas แบบ GUI กัน

สำหรับคนที่ทำงานสาย data ไม่น่าจะพลาดกับการใช้งาน library ชื่อว่า Pandas ซึ่งช่วยให้การจัดการข้อมูลเป็นเรื่องที่ง่ายและรวดเร็วขึ้นเป็นอย่างมาก แถมมี community ที่แข็งแรงและ active อย่างมาก อีกทั้งยังมีเครื่องมือแวดล้อมถูกสร้างขึ้นมามากมาย ไม่ว่าจะเป็น SweetViz Pandas profiling Bamboolib แต่มีอีกเครื่องมือหนึ่งที่น่าใช้มาก ๆ คือ Pandas

Read More…

แนะนำ EditorConfig for VS Code

ใน VS Code นั้นมีปัญหาหนึ่งของทีมคือการ configuration ค่าต่าง ๆ ใน VS Code ให้เหมือนกันหนึ่งในวิธีการที่ใช้งานแล้วชอบมาก ๆ คือ EditorConfigช่วยทำให้สามารถจัดการ configuration ต่าง ๆ ได้ง่ายและสะดวกขึ้นสามารถติดตั้งและใช้งานเลย EditorConfig for VS Code

Read More…