[Rust] การใช้งาน RustFS ทำ Object Storage แบบ S3-Compatible

By devไปวันๆ, Jun 11, 2026

แนะนำ rustfs/rustfs สำหรับทำ S3-compatible object storage ด้วย Rust, รันด้วย Docker, เข้า Console, ใช้ S3 API และดูโครงสร้าง crate ที่อยู่ข้างใน

 

[Flutter] การใช้งาน lazysecret เข้ารหัสด้วย libsodium SecretBox

By devไปวันๆ, Jun 11, 2026

แนะนำ prongbang/lazysecret Flutter plugin สำหรับใช้ libsodium secret_box, key exchange, random nonce, hex converter และรองรับ Android, iOS, Web

 

[Rust/JavaScript] การใช้งาน Lazy XChaCha และ Lazy ChaCha สำหรับเข้ารหัสข้อความ

By devไปวันๆ, Jun 11, 2026

แนะนำ lazyxchacha-rs, npm lazyxchacha และ lazychacha-rs สำหรับทำ X25519 key exchange แล้วเข้ารหัสด้วย XChaCha20-Poly1305 หรือ ChaCha20-Poly1305

 

[Rust] การใช้งาน rssolid ตัวอย่าง S.O.L.I.D Principles ในภาษา Rust

By devไปวันๆ, Jun 11, 2026

แนะนำ repo prongbang/rssolid สำหรับเรียนรู้การประยุกต์ใช้ S.O.L.I.D ใน Rust ผ่าน trait, struct, generic และ dependency inversion แบบอ่านจากโค้ดจริง

 

[Golang] การใช้งาน dbre ทำ Repository กลางสำหรับ Bun และ Gorm

By devไปวันๆ, Jun 11, 2026

แนะนำการใช้งาน dreamph/dbre ไลบรารี Go สำหรับทำ repository abstraction ด้วย generic DB[T], adapter สำหรับ Bun/Gorm/ClickHouse, WhereBuilder, pagination, raw query และ transaction

 

[Golang] การใช้งาน fio จัดการ Streaming I/O แบบมี Session และ Auto Cleanup

By devไปวันๆ, Jun 11, 2026

แนะนำการใช้งาน dreamph/fio ไลบรารี Go สำหรับจัดการ streaming I/O ด้วย source type-safe, memory/file storage, session cleanup, reusable input, ReaderAt conversion และ helper สำหรับ copy/read/process

 

[Golang] การใช้งาน pond v2 ทำ Worker Pool แบบง่ายและเร็ว

By devไปวันๆ, Jun 10, 2026

แนะนำการใช้งาน alitto/pond v2 ไลบรารี worker pool สำหรับ Go ตั้งแต่การจำกัด concurrency, submit task, task group, result pool, bounded queue, context, metrics และ panic recovery

 

[Golang] ใช้ goecdsa ตรวจ Signature จาก Flutter local_auth_signature

By devไปวันๆ, Jun 10, 2026

แนะนำการใช้งาน goecdsa ฝั่ง server คู่กับ local_auth_signature ฝั่ง Flutter app สำหรับสร้าง key pair, sign payload ด้วย biometric และ verify signature ด้วย public key บน server

 

[Rust] การใช้งาน hexagonal-rs โครงโปรเจกต์ Hexagonal Architecture ด้วย Axum

By devไปวันๆ, Jun 10, 2026

แนะนำการใช้งาน hexagonal-rs โครงโปรเจกต์ Rust สำหรับทำ API แบบ Hexagonal/Clean Architecture โดยแยก api, application, domain, infrastructure และ bootstrap ออกจากกันอย่างชัดเจน

 

[iOS] การใช้งาน Swinject ทำ Dependency Injection ใน Swift

By devไปวันๆ, Jun 10, 2026

แนะนำวิธีใช้งาน Swinject ไลบรารี Dependency Injection สำหรับ Swift ตั้งแต่การ register service, resolve dependency, named registration, argument injection, object scope, initCompleted, Assembler และการใช้งานแบบ thread-safe

 

[Flutter] การใช้งาน screen_protector ป้องกัน Screenshot และ App Switcher

By devไปวันๆ, Jun 9, 2026

แนะนำวิธีใช้งาน package screen_protector สำหรับช่วยป้องกันข้อมูลสำคัญบน Flutter ทั้ง Android และ iOS เช่น prevent screenshot, protect app switcher, ตรวจจับ screen recording และ listener สำหรับ screenshot บน iOS

 

[iOS] การใช้งาน ScreenProtectorKit ป้องกันข้อมูลสำคัญบนหน้าจอ

By devไปวันๆ, Jun 9, 2026

แนะนำวิธีใช้งาน ScreenProtectorKit สำหรับช่วยป้องกันข้อมูลสำคัญบน iOS ทั้งการตรวจจับ screenshot, screen recording และการซ่อนข้อมูลใน app switcher ด้วย blur, image หรือ color overlay

 

[Golang] การใช้งาน CallX เรียก API แบบง่ายและเร็ว

By devไปวันๆ, Jun 9, 2026

แนะนำวิธีใช้งานไลบรารี CallX สำหรับเรียก HTTP API ในภาษา Go ด้วย API ที่ใช้งานง่าย รองรับ Base URL, custom request, header, form encoded, interceptor, cookies และ timeout configuration

 

[AI] การใช้งาน AI-Upscaler เพิ่มความละเอียดรูปภาพและวิดีโอ

By devไปวันๆ, Jun 9, 2026

แนะนำวิธีใช้งาน AI-Upscaler เครื่องมือสำหรับเพิ่มความละเอียดรูปภาพและวิดีโอด้วย Real-ESRGAN รองรับการเลือกโมเดล, ตั้งค่า scale, เลือก GPU, ดู task queue และเปิดดูผลลัพธ์ย้อนหลังได้

 

[Golang] การใช้งาน ExcelMetadata และ ExcelRecreator

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

แนะนำวิธีใช้งานไลบรารี ExcelMetadata สำหรับดึงโครงสร้างและข้อมูลจากไฟล์ Excel ออกมาเป็น metadata และใช้ ExcelRecreator สร้างไฟล์ Excel กลับขึ้นมาใหม่จาก metadata เดิม

 

[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 เพื่อป้องกันการถูกดักจับข้อมูล และแก้ไขข้อมูล

 



Categories

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

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