[Golang] การใช้งาน CSVX แปลง struct เป็น CSV

By devไปวันๆ, Oct 15, 2025

แนะนำวิธีการใช้งานไลบรารี CSVX สำหรับแปลงข้อมูล struct เป็นไฟล์ CSV และแปลงกลับจาก CSV เป็น struct ได้อย่างง่ายในภาษา Go.

 

[Git] ว่าด้วยเรื่องรูปแบบการ Commit Message

By devไปวันๆ, Jun 8, 2024

เป็นส่วนหนึ่งที่สำคัญที่เราอาจมองข้ามไป และมีรูปแบบหนึ่งที่นิยมใช้และน่าสนใจ คือ AngularJS commit message format.

 

[Flutter] กับการนำ Cryptography + Biometric มาใช้ให้ปลอดภัยมากขึ้น

By devไปวันๆ, May 5, 2024

สิ่งที่เราต้องทำเพิ่มคือ Android ใช้ BiometricPrompt.CryptoObject ส่วน iOS ใช้วิธีการเข้าถึง Keychain ด้วย Face ID หรือ Touch ID

 

[Golang] กับการประยุกต์ใช้หลักการ S.O.L.I.D

By devไปวันๆ, Apr 30, 2024

S.O.L.I.D เป็นชุดหลักการในการออกแบบวิธีการเขียนโค้ดภาษาโปรแกรมเชิงวัตถุ (Object-Oriented Design) ให้มีโครงสร้างที่ดีของคุณ Robert C. Martin เพื่อให้ง่ายต่อการบำรุงรักษาในอนาคต

 

[Flutter][Golang] ปกป้องข้อมูลที่มีความสำคัญด้วย End-to-End Encryption

By devไปวันๆ, Apr 21, 2024

เพิ่มความปลอดภัยให้กับข้อมูลทั้งฝั่ง Client และ Server เพื่อป้องกันการถูกดักจับข้อมูล และแก้ไขข้อมูล

 

[Golang] สร้าง Certificate มาใช้กับ Golang เพื่อใช้ https บนเครื่องตัวเองด้วย mkcert

By devไปวันๆ, Apr 17, 2022

จะมีบางงานที่ต้องใช้ https เพื่อทดสอบแอพบนเครื่องตัวเอง มาดูกันว่าต้องทำยังไง

 

[Rust] เขียนฟังก์ชันด้วย Rust แล้ว pack เป็น WebAssmbly ให้ Web Apps เรียกใช้งาน

By devไปวันๆ, Apr 15, 2022

ในบางงานอาจจะต้องมาใช้วิธีนี้ มาดูกันครับว่าต้องทำยังไง

 

[Rust] สร้าง Flutter Plugin และเรียกใช้ Library ที่เขียนด้วยภาษา Rust มาใช้งานบน Android และ iOS

By devไปวันๆ, Mar 23, 2022

ไม่อยากเขียน Swift/Kotlin, Gradle, CMake แต่อยากเขียน Rust กับ Dart ก็เลยมาลงเอยที่ท่านี้

 

[PHP] ลองเล่น Webman Framework เขียนด้วย PHP ที่บอกว่าเร็ว มาดูว่าจะเร็วแค่ไหน

By devไปวันๆ, Mar 7, 2022

ด้วยความที่อยากรู้แล้วก็อยากลองใช้ดู ก็เลยจะลองโหลดเทสดูสักหน่อย

 

[React] เปลี่ยน Component Lifecycle มาใช้ useEffect ใน React Hook แทน

By devไปวันๆ, Dec 18, 2020

เปรียบเทียบว่าการเขียน Component Lifecycle กับ useEffect ใน React Hook ว่าใช้งานกันยังไง

 

[Golang] ใช้ Tools สร้าง Swagger โดยไม่ต้องเขียน Config ของ Swagger

By devไปวันๆ, Sep 28, 2020

คำเตือน บล็อคนี้ไม่เหมาะกับคนขยันที่เขียน Config ของ Swagger เอง เหมาะกับคนขี้เขียจ

 

[Flutter] ลองใช้งาน Null-Aware Operators ในภาษา Dart 1.12

By devไปวันๆ, Aug 10, 2020

จัดการค่า null อย่างไรให้ปลอดภัย และกระชับ ต้องเขียนยังไงมาดูกัน ๆ

 

[iOS] ใช้งาน Resolver (Dependency Injection) + MVVM + Clean กับ Swift UI

By devไปวันๆ, Aug 9, 2020

มาดูว่ามันจะทำให้ชีวิตเราง่ายขึ้นได้มากขนาดไหน

 

[Android] ใช้งาน Hilt (ด้ามจับของ) Dagger + MVVM + Clean แบบไม่เน้นทฤษฎี

By devไปวันๆ, Jul 4, 2020

วิธีใช้งานก็ง๊ายง่าย ถ้าเทียบกับ Dagger ที่ไม่มีด้ามจับ (Hilt)

 

[Flutter] เปลี่ยน fonts ในแอพที่เขียนด้วย Flutter ด้วย Google Fonts

By devไปวันๆ, May 11, 2020

วิธีใช้งานก็ง่ายมาก ๆ มาดูกันว่าทำยังไง

 

[Android] เขียนแอพ Android ให้รองรับการเปลี่ยนภาษาภายในแอพ (Multiple Language Support in Android)

By devไปวันๆ, May 6, 2020

สอนใช้ Multiple Language Library แทนการเขียนโค้ดจัดการการเปลี่ยนภาษาหลาย ๆ ภาษาเอง

 

[Flutter] จัดการ State ด้วย BloC Pattern + Clean Architecture แบบไม่เน้นทฤษฎี

By devไปวันๆ, Apr 10, 2020

ชื่อเต็มคือ Business Logic Component เพื่อจัดการกับ State ภายในแอพซึ่งข้อมูลจะวิ้งไหลผ่าน Rx และ Stream

 

[Golang] มาลองใช้ Wiremock ที่เขียนด้วย Golang สำหรับทำ Mock API โดยเขียนแค่ YAML และ JSON แค่นั้นเอง

By devไปวันๆ, Apr 5, 2020

เคยเจอกับตัวกันบ้างมั้ยว่ากว่า API จะทำเสร็จก็กลาง Sprint แล้ว ฉะนั้นเรามาใช้ Wiremock เพื่อให้เราสามารถ Dev รอ API ได้กันเถอะ ๆ

 

[Flutter] มาใช้ GetIt เพื่อช่วยทำ Service Locator กันเถอะ

By devไปวันๆ, Jan 8, 2020

เพื่อนำมาแก้ปัญหาการสร้าง Instance ที่ซ้ำซ้อนกัน และทำให้การใช้งานได้ง่ายยิ่งขึ้น มาดูกันว่าต้องทำอย่างไร

 

[Golang] มาใช้ Wire เพื่อช่วยทำ Dependency Injection กันเถอะ

By devไปวันๆ, Nov 9, 2019

บล็อคนี้ไม่อยากพิมพ์เยอะ เพราะวิธีใช้มันน้อย และง่ายมาก ๆ

 



Categories

เว็บไซต์นี้มีการใช้งาน Cookies

เราใช้คุกกี้ (Cookies) รวบรวมข้อมูลสถิติการเข้าชมเว็บไซต์ด้วย Google Analytics เพื่อปรับปรุงการทำงานให้ดียิ่งขึ้น โดยการเข้าใช้เว็บไซต์นี้ถือว่าท่านได้อนุญาตให้เราใช้คุกกี้ตาม นโยบายคุกกี้ของบริษัท อ่านเพิ่มเติม