Spring Boot 2.5 ตัว final มาแล้ว
ตอนนี้ Spring Boot 2.5 GA ออกมาแล้ว มีความสามารถหลัก ๆ คือ สนับสนุน Java 16Gradle 17Jetty 10ปรับปรุงการ build Docker Image (Buildpack และ Layered WAR)ปรับปรุงการ initial Datasourceกำหนด prefix ของ...
View Articleสวัสดี OpenSearch Beta 1
จากการประกาศของ AWS ในเรื่องของ OpenSearch project ก่อนหน้านี้ตอนนี้ OpenSearch Beta 1 ปล่อยออกมาให้ลองใช้งานแล้วโดยจะเป็น open source ที่อยู่บนพื้นฐานของ Elasticsearch 7.10.2 จะเรียกว่า...
View Articleมาใช้งาน @storybook/testing-react กัน
เมื่อกลางเดือนพฤภาคมที่ทีม StoryBook ได้ปล่อย testing-react library ออกมาเพื่อใช้สำหรับการทดสอบ react component ด้วย stories ที่เขียนใน StoryBook ได้เลยไม่ต้องไปเสียเวลาเขียน test case...
View Articleเครื่องมือที่น่าสนใจสำหรับการ scan code
ว่าง ๆ มาดูกันหน่อยว่า มีเครื่องมืออะไรที่น่าสนใจสำหรับการ scan code ทางด้าน security ที่นักพัฒนาสามารถนำมาใช้ได้ง่าย...
View ArticleVS Code :: ดึงข้อมูล IP ของเครื่องมาใช้งาน
มีเหตุให้ต้องใช้งาน IP ของเครื่องอาจจะต้องใช้คำสั่งใน command line ทั้ง ipconfig หรือ ifconfigหรือไปใช้ผ่าน UI tool และส่วนต่าง ๆ จาก OS ก็ว่าไปก็เลยไปดูว่าใน VS Code มี extension...
View Articleสรุป Stack ในการพัฒนาระบบด้วย Flutter + Dart + Cloud run และ Firebase...
จาก Google I/O มี session ที่น่าสนใจเกี่ยวกับ การพัฒนาระบบด้วย Flutter คือ frontend สนับสนุนทั้ง mobile, web และ desktop applicationDart และ Cloud Run คือ backend หรืออาจจะใช้ Serverless ก็ได้Firebase...
View Articleรวมระบบลงทะเบียนจองวัคซีนของจังหวัดต่าง ๆ ทั่วไทย
เห็นว่ามีระบบจองวัคซีน COVID-19 ของแต่ละจังหวัดออกมาให้ใช้งานเลยทำการสรุปไว้นิดหน่อย กรุงเทพ ผ่าน ไทยร่วมใจ หรือ ผ่าน app เป๋าตังภูเก็ตต้องชนะนนท์พร้อมขอนแก่นร้อยเอ็ดพร้อม ผ่าน Line...
View Articleแนวคิด C.U.P.I.D น่าสนใจ
เพิ่งดู VDO และอ่านบทความเกี่ยวกับ CUPID the back storyเป็นอีกหนึ่งแนวคิดที่บอกว่า S.O.L.I.D มันล้าสมัยไปแล้วโดยเป็นการปรับปรุงแนวคิดให้ทันสมัยมากขึ้นแต่ยังคงกลิ่นอายเดิม ๆ ที่เป็นพื้นฐานเหมือนกัน...
View Articleว่าง ๆ อ่านข้อมูลผู้ติดเชื้อ COVID-19 ของไทยจากภาพกันหน่อย
เนื่องจากปกติจะคอยดูและบันทึกข้อมูลของผู้ติดเชื้อ COVID 19 ของประเทศไทยรายวันไว้ด้วยที่ข้อมูลเป็นรูปภาพเช่นจากไทยรู้สู้โควิดจึงต้องเก็บข้อมูลไว้แบบ manualทำไปทำมารู้สึกเบื่อและเหนื่อยจึงลองเขียน...
View Articleการใช้งาน method ต่าง ๆ ของ Array ใน JavaScript
เห็นมีคน share ภาพสรุป method ต่าง ๆ ของ Array ในภาษา JavaScriptเลยลองไปดูหน่อยว่า แต่ละ method ทำงานและใช้อย่างไรบ้างซึ่งเป็นความรู้พื้นฐานของการพัฒนาระบบด้วยภาษา JavaScriptมาเริ่มกันเลย...
View ArticlePostman สนับสนุนการ Socket request แล้ว
ใน Postman version 8.5.0 นั้น ได้เพิ่มความสามารถสำหรับการทำงานกับ Socket request ได้แล้วซึ่งเป็น beta version จะมีความสามารถดังนี้ สร้าง Socket connection ไปยัว server ที่ต้องการสามารถส่ง message...
View Article[Slack API] ทำการดึง API token สำหรับ client scope
ปัญหาสำหรับการ integrate กับ Slack APIโดยทำการสร้าง app ใน workspace จากนั้นกำหนด permission scope เป็น adminจะได้ token สำหรับการเข้าถึงแต่เมื่อนำ token นี้ไปใช้งานกลับเจอปัญหานี้ [gist...
View Articleแนะนำ Open Source Insights Project
ทีม security ของ Google ได้ปล่อย project ชื่อว่า Open Source Insights ออกมาเพื่อแสดง dependecy ของ library ในภาษาต่าง ๆ...
View Articleคำถามที่น่าสนใจ สำหรับการเลือกที่จัดเก็บข้อมูล
ก่อนที่จะเลือกใช้ที่จัดเก็บข้อมูลชนิดใดควรต้องตอบคำถามเหล่านี้ให้ได้ก่อน ชนิดของข้อมูลที่จะจัดเก็บเป็นอะไร ? loguser accountorder transactionJSON Document ถ้าเรารู้และเข้าใจ...
View Articleว่าง ๆ ลองศึกษา Svelte กันหน่อย
ว่าง ๆ มาลองพัฒนาระบบฝั่ง frontemd ด้วย Svelte กันหน่อยไม่ต้องสนใจว่าคืออะไรเขียน code มาดูผลไปเลยดีกว่ามาเริ่มกันเลย การติดตั้งและสร้าง project ตาม official webไปเลย [gist...
View ArticleGo 1.17 Beta 1 ออกมาให้ทดลองแล้ว
วันนี้ Go 1.17 beta 1 ถูกปล่อยออกมาให้ลองทดลองแล้วซึ่งถ้ามี issue เกิดขึ้นมาสามารถแจ้งได้ที่ Open Issueเพื่อจะได้ปรับปรุงให้ดียิ่งขึ้น ก่อนที่จะปล่อย version อื่น ๆ ออกมา ทำการติดตั้ง [gist...
View Articleสรุปจากบทความเกี่ยวกับ Plan-Do-Check-Act สำหรับ DevOps
อ่านบทความเกี่ยวกับการนำแนวคิด PDCA (Plan-Do-Check-Act)มาใช้กับการจัดการ วางแผนระบบงานในส่วนของ infrastructure หรือ DevOps Using the Plan-Do-Check-Act Framework to Produce Performant and Highly...
View Articleปัญหาที่เกิดจากการนำแนวคิด Microservices มาใช้ในทางที่ผิด
จากการสอนและแบ่งปันเรื่องการออกแบบระบบตามแนวคิด Microservices ที่ Skooldio มามีหนึ่งสิ่งที่อยากแนะนำคือเมื่อเราเข้าใจและปัญหาที่ Microservices...
View ArticlePinball Architecture คืออะไร ?
อ่านเอกสารแล้วไปเจอคำว่า Pinball Architectureก็ได้แต่สงสัยว่าคืออะไรพอมีเวลาว่างก็ลองมาหาข้อมูลหน่อยว่า คืออะไรหมายถึงอะไรบ้าง ไปเจอบทความน่าสนใจเรื่อง Is Your Microservices Architecture More Pinball...
View Articleสวัสดี GitHub CodeSpace
หลังจากที่ส่ง request การใช้งาน GitHub CodeSpace ไปนานมากจนลืมตอนนี้ได้รับ invite ในการเข้าใช้งานแล้วโดยความสามารถที่น่าสนใจคือ Cloud development ผ่าน VS Code แบบง่าย ๆใช้งานร่วมกับ GitHub...
View Article