ช่วงหลัง ๆ มีการพูดถึง HTMX เยอะพอสมควรก็เลยลองมาศึกษานิดหน่อย แต่พอไปอ่านเอกสารแล้วเยอะน่าดูเลยลองเขียน program เล่น ๆ เพื่อศึกษาไปดีกว่าโดยเลือกใช้งาน HTMX กับ Go มาพัฒนา server-side กันมาดูว่าทำอย่างไรบ้าง
Read More…
มีโอกาสไปแนะนำเรื่องของการพัฒนาระบบงานด้วย Flutterที่มหาวิทยาลัยราชภัฏพิบูลสงคราม จำนวน 3 วันเป็นการปูพื้นฐานสำหรับการพัฒนาระบบด้วย Flutterซึ่งเน้นไปที่ Mobile appโดยมีเนื้อหาดังนี้
Read More…
ใน Angular 17.1 นั้น ได้ทำการเพิ่ม Web Test Runner เข้ามาแทน Karma ในอนาคตซึ่งใช้สำหรับการ run test ผ่าน web browser นั่นเองโดยที่สนับสนุนทั้ง
Read More…
มีโอกาสมา sharing เรื่อง JavaScript Testing 0-7 (every day) ในงาน BKK.JS #19โดยการแบ่งปันครั้งนี้ใช้เวลา 30 นาทีมีเนื้อหาคร่าว ๆ ดังนี้
Read More…
เห็นใน feed พบว่ามีการพูดถึง Bun Shell เยอะเลยก็เลยลองเล่นนิดหน่อยซึ่งเป็นความสามารถใหม่ ที่ทำให้เราเขียน javascript ทำงานกับ shell หรือ คำสั่งต่าง ๆ ใน command line ได้ง่าย ๆโดยเขียนในไฟล์เดียวกัน และ ภาษาเดียวกันไปเลย
Read More…
มาดู technology stack ใหม่ที่น่าสนใจ สำหรับการพัฒนาระบบ web application ชื่อว่า AHAโดยประกอบไปด้วย
Read More…
เพิ่งเห็นว่าหนังสือ Learning Go 2nd edition ปล่อยออกมาแล้วโดยจะมีทั้งหมด 16 บท มีการเปลี่ยนแปลงจาก first edition พอสมควรเรื่องจาก ecosystem ของ Go ก็เปลี่ยนไปเยอะพอสมควรทั้งเรื่องของ versionทั้งเรื่องจากการสร้าง project ที่มาเป็น Go module แล้วทั้งเรื่องของ Go tool ที่เพิ่มและลบออกไปทั้งเรื่องของ feature ใหม่ ๆ ที่เพิ่มเข้ามา เช่น generic, loop var, fuzzing และ structured log เป็นต้นและได้เพิ่มแบบทดสอบในทุก ๆ บทให้อีกด้วย
Read More…
หลังจากที่ Angular 17.1.0 ตัวเต็มถูกปล่อยออกมาหนึ่งในความสามารถที่น่าสนใจคือ Signal Inputsซึ่งก่อนนี้จะมีเรื่อง Signal ที่จะจัดการ state และการ render มาก่อนแล้วดังนั้นเรามาดูกันว่า Signal Inputs มันเป็นอย่างไร และ ใช้งานอย่างไร
Read More…
เห็นว่าทาง Spring framework นั้นได้ปล่อย Spring AI 0.8.0 ออกมาช่วยให้นักพัฒนาสามารถ integrate หรือ พัฒนาระบบงานทำงานร่วมกับ Generative AI ได้ง่ายเป็นแนวคิดเดียวกับ LangChain และ LlamaIndex ในภาษา Python นั่นเอง
Read More…
วันนี้เห็น issue ใน Playwright เกี่ยวกับการทำงานร่วมกับ Bunซึ่งพบว่าทาง Playwright ไม่ได้ merge การเปลี่ยนแปลงเข้าไปเนื่องจากเป็นปัญหามาจาก Bun นั่นเองซึ่งใน Bun 1.0.22 นั้นทำการแก้ไขปัญหาแล้วทำให้เราสามารถ มาลองใช้งานกัน
Read More…