Blog

เปลี่ยนมาใช้ iTerm2 + zsh พร้อม Features เพียบ

เมื่อก่อนบน Ubuntu ผมก็ใช้งาน Terminal ร่วมกับ bash มาโดยตลอด ใช้บ่อยกว่า nautilus (File Explorer) ซะอีก หลังๆเริ่มหัดใช้ vim บางทีก็เปิดแค่ Terminal ตัวเดียว แล้วเขียนโค๊ดเลย ปัจจุบัน Environment…

Setup Environment ในการทำงานบน Mac

อาทิตย์ที่ผ่านมาได้มีโอกาสได้ใช้งาน MacBook Pro และได้ทำการ setup โปรแกรมที่สำคัญต่างๆ สำหรับเอาไว้เขียนโปรแกรม ก็เลยถือโอกาส รวบรวม TODOs ต่างๆ เช่น การตั้งค่า, Text Editor, Program…

ขั้นตอนการติดตั้ง Android Studio บน Mac

การติดตั้ง Android Studio บน Mac นั้นมีขั้นตอนการติดตั้งที่ค่อนข้างง่าย เพียงแค่ไม่กี่ขั้นตอนเท่านั้น Step 1 : Download ทำการเข้าสู่เว็บไซต์ Android Developers จากนั้นทำการดาวน์โหลด Android Studio…

ทำระบบอัพโหลดไฟล์ด้วย Node.js

บทความนี้จะพูดถึงตัวอย่างการทำไฟล์อัพโหลดด้วยการใช้ Node.js + Express.js ร่วมกับ Middleware ของ Express.js ด้วย Multer สำหรับบทความนี้จะมีเทคโนโลยีที่เกี่ยวข้องดังนี้ Node.js Express.js Multer Step…

HTML5 Canvas คืออะไร? + วิธีใช้งานเบื้องต้น

HTML5 Canvas เป็นหนึ่งใน feature ที่มีคุณสมบัติทางด้านกราฟฟิคที่มาพร้อมกับ HTML5 โดยส่วนตัวเพิ่งเริ่มสนใจ Canvas ก็ตอนที่ได้ลองหัดทำเกมส์บน Browser…

เทคนิคการทำ Tab ให้กับเว็บไซต์

สังเกตมั้ยว่าเว็บไซต์บางแห่งจะมีส่วนของ Tab ที่เอาไว้ให้เราเลือกกด เพื่อเปลี่ยนเนื้อหา/ข้อความนั้นๆ ตัวอย่าง เช่น ซึ่งจริงๆแล้ว หากใครใช้พวก CSS Framework อย่าง Bootstrap หรือ Foundation…

สร้างโปรเจ็ค Android ให้รับรอง Material Design

บทความนี้เป็นการทดลองเล่นๆของผมเองครับ เนื่องจากว่าตั้งแต่ Android ออก Material Design มาตั้งแต่ปีที่แล้ว ส่วนตัวยังไม่ได้เขียนหรือพัฒนาแอพอะไรให้มันลองรับหรือได้ใช้งานเลยซักอย่าง ตั้งแต่เขียน Android…

รู้จักกับ CocoonJS ตัวช่วยสำหรับคนทำเกมส์ HTML5

วันนี้จะพาไปรู้จักกับ Cocoon.js ตัวช่วยของผมในการเขียนและคอมไพล์เกม HTML5 เลยก็ว่าได้ เนื่องจากปัจจุบันกำลังหัดเขียนเกมและพบว่าเขียนด้วย HTML5 (javascript) ด้วย Framework อย่าง Phaser.js…