Tools Archive

VS Code :: มาใช้งาน ngrok แบบง่าย ๆ กัน

หลาย ๆ คนอาจจะเคยใช้งาน ngrok มาบ้างแล้ว สำหรับการให้เครื่องอื่น ๆ เข้าถึงเครื่อง localhost ได้จาก public internet ได้ เหมาะกับการทดสอบระบบงานหลาย ๆ อย่าง ซึ่งเราสามารถใช้งานใน VS Code ได้แล้ว แน่นอนว่าต้องลง extension ชื่อว่า ngrok for VS Code เพิ่มนั้นเองลองใช้กันดูครับ มันง่ายและสะดวกดีVS Code เป็นให้ได้ทุกอย่างจริง ๆ

Read More…

สวัสดี GitHub Container Registry [beta version]

จากเดิมที่ทาง GitHub ได้ปล่อย Package มาให้ใช้ ซึ่งสามารถเก็บ package ต่าง ๆ ได้มากมาย เช่น Node package และ Docker image เป็นต้น จากการใช้งานพบว่า พวก Docker image สำหรับสร้าง container นั้นมันเยอะมาก ๆ จึงได้ทำการแยกการบริการออกมาในชื่อว่า Container Registry ช่วยปรับปรุงการทำงานในรูปแบบ container ตั้งแต่การสร้าง การ deploy และ release ได้ง่ายขึ้น

Read More…

VS Code :: ทำการสร้างและ run task แบบง่าย ๆ กัน

ในทุก ๆ ครั้งที่เปิด VS Code ขึ้นมาเพื่อทำการเขียน code ต่าง ๆ นั้น พบว่าก่อนที่จะเขียน code ต้องมีการทำงานดังนี้ ย้ายไปยัง develop branch ทำการ pull code และ rebase ทำการ build project ด้วยคำสั่งต่าง ๆ เช่น npm install ทำการ run dev server เช่น npm start ทำบ่อย ๆ ก็ขี้เกียจ เลยมาเขียน Tasks ใน VS Code ไว้ดีกว่า เมื่อเปิด VS Code ขึ้นมาแล้ว จะทำการ run task แบบอัตโนมัติเลย มาสร้างกันดังนี้

Read More…

เรื่องน่ารู้เกี่ยวกับ Redis

ว่าง ๆ มาดูกันว่า Redis มีความสามารถอะไรที่น่าสนใจบ้าง บางอย่างก็น่ารู้ แต่บางอย่างก็ไม่น่ารู้ ก่อนอื่นต้องทำความรู้จักกับ Redis ก่อนว่า มันคือ No-SQL database ประเภทหนึ่ง ซึ่งจะเรียกว่า Key-value database โดยที่รูปแบบข้อมูลมีทั้ง string, hash, list, set และ sorted set ทำให้ถูกเรียกว่าเป็น Data Structure Database

Read More…

มาลองใช้ Postman บน Web browser กัน [Beta version]

ทาง Postman เพิ่งประกาศปล่อย Postman บน web browser ใน beta version ให้ใช้งาน โดยมีเป้าหมายเพื่อ เข้าใช้งานได้ง่าย โดยไม่ต้องติดตั้ง program บนเครื่องผู้ใช้งาน งานต่อการ link ต่าง ๆ ภายในทีม การใช้งานบน browser จะมีข้อจำกัดเยอะ ดังนั้นถ้าต้องการส่ง request เยอะ ๆ ต้องติดตั้ง Postman Agent เพิ่มเติม

Read More…

มาดูความสามารถที่น่าสนใจของ Elasticsearch 7.9

ทาง Elastic เพิ่งปล่อย Elastic stack 7.9 ออกมาให้ใช้งาน มีสิ่งที่น่าสนใจเยอะมาก (จะเยอะไปไหน) หนึ่งในนั้นคือ Elasticsearch ซึ่งเป็นหัวใจหลักของ Elastic stack เลย เนื่องจากเป็นที่จัดเก็บข้อมูลทุก ๆ อย่างของระบบนั่นเอง ดังนั้น การปรับปรุงและการเพิ่มเติม feature ของ Elasticsearch จึงส่งผลกระทบอย่างมาก

Read More…

ทำการ generate ข้อมูลแบบง่าย ๆ ด้วย DataHelix

วันนี้ว่าง ๆ เจอเครื่องมือชื่อว่า DataHelix ใช้สำหรับ generate หรือสร้างข้อมูลขึ้นมาแบบอัตโนมัติแบบง่าย ๆ โดยที่ผู้ใช้งานสามารถเขียน configuration หรือ profile เพื่อกำหนดรูปแบบข้อมูลทั้งชื่อ ชนิด และขนาด จนไปถึงความสัมพันธ์ของข้อมูลได้เลย

Read More…

VS Code :: ใช้งาน REST Client ง่าย ๆ

ใน VS Code มี extension ชื่อง่า REST Clientสำหรับใช้ทดสอบ RESTFul API ด้วยการส่ง HTTP Request และดู response ใน VS Code ตรง ๆ แบบง่าย ๆ ได้เลยทำให้เราไม่ต้องไปใช้เครื่องมืออื่น ๆ อีกแล้ว ใครสนใจลองทำการติดตั้งได้เลยครับ

Read More…

Jib :: ทำการ สร้าง Docker image สำหรับระบบงานที่พัฒนาด้วย Java

Jib เป็นเครื่องมือช่วยสร้าง Docker และ OCI image สำหรับระบบงานที่พัฒนาด้วย Java โดยที่ไม่ต้องติดตั้งหรือมี Docker deamon  รวมทั้งไม่ต้องเขียน Dockerfile อีกด้วย โดยที่ Jib จะมี plugin มาให้ทั้ง Apache Maven และ Gradle เลย หรือจะใช้งานผ่าน Jib-CLI ก็ได้

Read More…

การจัดการ GitHub Profile ด้วยไฟล์ README

ช่วงที่ผ่านมาเห็นหลาย ๆ คนเริ่มทำการปรับปรุง GitHub Profile ด้วยการเขียนในไฟล์ README.md เมื่อลองไปดูพบว่า มีเครื่องมือหลาย ๆ ตัวให้ใช้งาน จึงทำการสรุปไว้นิดหน่อย

Read More…