Programming

Code today, deploy tomorrow.

Rust Series #2 - รู้จัก Cargo: ผู้ช่วยส่วนตัวของโปรเจกต์ Rust!

Programming

Rust Series #2 - รู้จัก Cargo: ผู้ช่วยส่วนตัวของโปรเจกต์ Rust!

ถ้าคุณเริ่มต้นเขียน Rust แล้วรู้สึกว่า “เฮ้ย! Rust เจ๋งแหะ” ก็ขอแสดงความยินดีครับ คุณเพิ่งเจอเพื่อนแท้ในโลกโปรแกรมมิ่ง! แต่เดี๋ยวก่อน... ถ้าต้องเขียนโค้ดโปรเจกต์ใหญ่ ๆ บริหารไลบรารี ดูแลไฟล์ต่าง ๆ หรือทดสอบโค้ดทุกวั

By maimem
Rust Series #1 - Rust: ความเร็วและความปลอดภัยในหนึ่งเดียว

Programming

Rust Series #1 - Rust: ความเร็วและความปลอดภัยในหนึ่งเดียว

Rust เป็นภาษาโปรแกรมที่มาแรงในช่วงหลายปีที่ผ่านมา ถูกพัฒนาโดย Mozilla Research ในปี 2010 และออกแบบมาเพื่อการเขียนโปรแกรมที่ปลอดภัยและมีประสิทธิภาพ Rust เป็นภาษาที่ได้รับความนิยมในวงการพัฒนาซอฟต์แวร์ โดยเฉพาะในแวดวงที่ต้องการการจัดการหน่วยความจำที่เข้มงวด ซึ่งทำให้ Rust ได้รับการยกย่องจากนักพัฒนาทั่วโลกว่าเป็

By maimem
Async, Await, และ Promise: ทำความเข้าใจเพื่อพัฒนาเว็บแอปพลิเคชันที่ response ได้รวดเร็ว

Programming

Async, Await, และ Promise: ทำความเข้าใจเพื่อพัฒนาเว็บแอปพลิเคชันที่ response ได้รวดเร็ว

ในโลกของการพัฒนาเว็บแอปพลิเคชันในปัจจุบัน การเขียนโค้ดให้สามารถทำงานหลายอย่างพร้อมกันอย่างมีประสิทธิภาพเป็นเรื่องสำคัญมาก ซึ่งเทคนิคหนึ่งที่ช่วยให้เราสามารถจัดการกับการทำงานแบบ asynchronous หรือการทำงานที่ไม่ต่อเนื่องได้ดี คือการใช้ Promise และ Async/Await ใน JavaScript เมื่อหลายปีก่

By maimem
Big-O คืออะไร ?  ในงาน Programming: ทำไมเราต้องแคร์?

Programming

Big-O คืออะไร ? ในงาน Programming: ทำไมเราต้องแคร์?

Big-O คืออะไร? ถ้าคุณเคยสงสัยว่าเวลาเขียนโค้ดทำไมบางครั้งโปรแกรมทำงานเร็ว บางครั้งช้าจนน่าหงุดหงิด คำตอบหนึ่งอยู่ที่ “Big-O Notation” ซึ่งเป็นตัวบอกว่าโค้ดของคุณมีประสิทธิภาพมากน้อยแค่ไหนในเชิงการเติบโตของเวลา (Time Complexity) และหน่วยความจำ (Space Complexity) "ถ้าระบบช้าลงเพราะข้อมูลเพิ่มขึ

By maimem
Short Hand JavaScript: เขียนโค้ดให้สั้นลง แต่เข้าใจง่ายขึ้น!

Programming

Short Hand JavaScript: เขียนโค้ดให้สั้นลง แต่เข้าใจง่ายขึ้น!

JavaScript เป็นภาษาที่มีเสน่ห์ เพราะมันยืดหยุ่นและมีลูกเล่นมากมายให้เลือกใช้ วันนี้เราจะมาทำความรู้จักกับ Short Hand JavaScript หรือการเขียนโค้ดให้กระชับและอ่านง่าย ซึ่งช่วยลดความยาวของโค้ดลงแต่ยังคงความหมายครบถ้วน ทำให้นักพัฒนาเขียนโค้ดได้ไวและสบายขึ้น! 1. การใช้ Ternary

By maimem