Quantcast
Channel: cc :: somkiat
Browsing all 1997 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

ใช้งาน DynamoDB บน localhost เพื่อทดสอบ

เนื่องจากต้องพัฒนาระบบงานโดยใช้งาน DynamoDB ของ Amazonแต่การใช้งานอาจจะไม่สะดวกมากนักและอาจจะต้องมีค่าใช้จ่ายมากขึ้นจึงเปลี่ยนมาใช้งานและทดสอบบน localhost ไปเลย โดยใช้เครื่องมือต่าง ๆ ดังนี้ AWS...

View Article


Image may be NSFW.
Clik here to view.

GitHub :: template สำหรับการสร้าง issue (beta version)

GitHub เพิ่งเปิดให้ public repository ใช้งาน template สำหรับการสร้าง issue ได้แล้วนั่นทำให้เราสามารถกำหนด template ในรูปแบบของ Markdownให้ใช้งานง่ายขึ้น รวมทั้งสามารถ custom...

View Article


Image may be NSFW.
Clik here to view.

สวัสดี Qodana

วันนี้เห็น VDO แนะนำ Qodana จาก JetBrains ใน Youtubeซึ่งเป็น static code analysis หรือ code quality monitoringซึ่งทำงานอยู่ในเครื่องมือของ JetBrains เลยยกตัวอย่างเช่น IntelliJ IDEA...

View Article

Image may be NSFW.
Clik here to view.

สรุปจากบทความเรื่อง Best practices for writing code comments

อ่านบทความเรื่อง Best practices for writing code comments จาก StackOverflowทำการสรุปและคำแนะนำเกี่ยวกับการเขียน comment ใน code ที่ดีเพื่อช่วยให้คุณภาพของ code ดีขึ้นมีประโยคที่น่าสนใจคือการเขียน...

View Article

Image may be NSFW.
Clik here to view.

มาแล้วนะ สำหรับ Go 1.17 RC1

เพิ่งเห็นว่า go ได้ปล่อย Go 1.17 RC1 ออกมาแล้วซึ่งเราสามารถ download มาทดลองใช้งานได้เลยอยู่ในส่วนของ Unstable version นั่นเองมีอะไรเปลี่ยนแปลงบ้าง ไปอ่านกัน Draft :: Release Notes

View Article


Image may be NSFW.
Clik here to view.

ว่าง ๆ มาทำ load testing ระบบกันก่อนขึ้นระบบไหม ?

ว่าง ๆ มาดูกันหน่อยว่าระบบ web application นั้นควรจะต้องมีการทำ performance testing บ้างยกตัวอย่างเช่น การทำงาน load testingเพื่อทำให้มั่นใจในระดับหนึ่งว่าระบบงานของเรานั้น...

View Article

Image may be NSFW.
Clik here to view.

ว่าด้วยเรื่องของ Flow State Killer

หลังจากอ่านหนังสือเรื่อง Flow: The Psychology of Optimal Experienceมีหลายเรื่องที่น่าสนใจ เท่าที่พอจะเข้าใจยกตัวอย่างเรื่องของ Flow State Killerหรือสิ่งที่มาทำลาย Flow ของการทำงาน โดยเฉพาะนักพัฒนา...

View Article

Image may be NSFW.
Clik here to view.

สวัสดี GitHub Copilot

GitHub Copilot (Technical preview) เป็นระบบที่น่าสนใจมาก ๆเป็นระบบที่ใช้งาน OpenAI Codex Model ที่สร้างโดย OpenAIโดยทำการเรียนรู้รูปแบบต่าง ๆ ของ code จาก GitHub ที่เป็น public...

View Article


Image may be NSFW.
Clik here to view.

เมื่อใช้งาน Miro ใน Zoom ได้

สำหรับใครที่ใช้งาน Zoom ในการประชุมหรือคุยงานแบบ Remoteและใช้งาน Miro สำหรับการออกแบบ วางแผนจะพบปัญหาว่า ต้องสลับหน้าจอไปมาซึ่งทำให้การทำงานไม่ราบรื่นมากนักจากปัญหานี้ ทาง Zoom และ Miro...

View Article


Image may be NSFW.
Clik here to view.

ปัญหาคอขวด ที่มักพบเจอในระบบงาน

เมื่อระบบงานมีจำนวนการใช้งานที่สูงขึ้น (Work load) แล้วปัญหาที่มักจะตามมาเช่น ระบบไม่สามารถรองรับได้ หรือ scale ได้ทันความต้องการระบบทำงานช้าระบบล่ม มาดูกันว่า ต้นเหตุของปัญหามีอะไรบ้าง ? 0....

View Article

Image may be NSFW.
Clik here to view.

น่าสนใจสำหรับ RESTler: Stateful REST API Fuzzing

อ่าน research paper ของ Microsoft เรื่อง RESTler: Stateful REST API Fuzzingเป็นเครื่องมือสำหรับการทดสอบ REST API แบบ Fuzz testing หรือ Fuzzingคือรูปแบบหนึ่งของการทดสอบแบบ blackboxโดยจะพยายามหา bug...

View Article

Image may be NSFW.
Clik here to view.

ว่าด้วยเรื่องของ Cost of Fixing Bugs

เขียนรูปนี้ใน feed facebook แล้วทำให้คิดถึงปัญหาอย่างหนึ่งในการพัฒนา software นั่นก็คือ ค่าใช้จ่ายสำหรับการแก้ไขข้อผิดพลาดยิ่งข้อผิดพลาดเกิดบน production server...

View Article

Image may be NSFW.
Clik here to view.

Dart :: การจัดการ exception ที่น่าสนใจ

วันนี้ทำการแก้ไข code ที่พัฒนาด้วยภาษา Dartก็ไปเจอรูปแบบการจัดการ exception/error หลายรูปแบบที่ทำงานกับ async functionจึงลองทำการสรุปไว้นิดหน่อย พื้นฐานเล็กน้อยสำหรับ Dart โดยที่ Dart จะแยก Error กับ...

View Article


Image may be NSFW.
Clik here to view.

Dart :: การทำงานร่วมกับ WebAssembly (Wasm)

เห็นใน Dart community และใน GitHub issue ของ Dartมีการพูดถึงการทำงานร่วมกันระหว่าง Dart กับ WebAssemblyซึ่งดูแล้วมีความเป็นไปได้ และน่าจะให้คลอดออกมาเนื่องจากตอนนี้อยู่ในขั้นตอนของการทดลอง (ยังไม่...

View Article

Image may be NSFW.
Clik here to view.

Voodoo programming คืออะไร

วันนี้อ่านหนังสือเจอแนวปฏิบัติในการเขียน program ที่ใช้ชื่อว่า Voodoo programmingเนื่องจากไม่เคยได้ยินมาเลยดังนั้นลองไปหาข้อมูลกันหน่อยว่าคืออะไร เป็นอย่างไร จาก Wikipedia เป็นแนวทางในการเขียน program...

View Article


Image may be NSFW.
Clik here to view.

สิ่งที่น่าสนใจจาก The State of Developer Ecosystem 2021

ทาง JetBrains ได้ออกผลการสำรวจเรื่อง The State of Developer Ecosystem 2021โดยสำรวจนักพัฒนามากกว่า 30,000 คน จาก 183 ประเทศทั่วโลกประมาณ 71% เป็น backend developerเพื่อสำรวจว่านักพัฒนาทำอะไรกันบ้าง...

View Article

Image may be NSFW.
Clik here to view.

Java :: อย่าสร้าง Date แบบนี้ !!

ไปเจอ code สำหรับการสร้าง Date หรือวันที่ใน project หนึ่งพออ่านแล้วก็รู้สึกแปลก ๆ ว่าใน Utility classทำไมมี method createDate() ให้ใช้งานด้วยแถมจริงจังด้วยไม่พอ เป็นการ copy มาจาก project...

View Article


Image may be NSFW.
Clik here to view.

รูปแบบที่น่าสนใจ สำหรับจัดการปัญหาการติดต่อสื่อสารระหว่าง service

ในระบบงานมักจะมีการติดต่อสื่อสารระหว่างระบบหรือ serviceผ่านระบบ network ที่ขึ้นชื่อว่า พร้อมพัง ได้เสมอดังนั้นในการออกแบบ พัฒนา และ...

View Article

Image may be NSFW.
Clik here to view.

ทำความรู้จักกับ Twemproxy เพื่อการ scale Redis แบบง่าย ๆ

ปัญหาการ scale Redis บน Google Cloud Memorystore for Redisเนื่องจาก Redis ทำงานแบบ Single threadทำให้ถ้ามีการทำงานที่ช้า ๆ อาจจะส่งผลต่อการทำงานอื่น ๆ ได้แต่ละ scale ด้วยการขยายเครื่อง...

View Article

Image may be NSFW.
Clik here to view.

มาดูการ scale ระบบ Club leaderboard ใน Strava

สายนักวิ่ง นักปั่น หรือ นักกีฬา น่าจะรู้จักและใช้งาน Stravaซึ่งแต่ละคนสามารถ update activity ต่าง ๆ รวมทั้งสร้างหรือร่วม Club ต่าง ๆเพื่อบันทึก แข่งขัน หรือ ดูสถิติต่าง ๆหนึ่งใน feature หลักของ club...

View Article
Browsing all 1997 articles
Browse latest View live