Blog

เพิ่มปุ่ม Search ให้กับ Static Website + แชร์วิธีการทำ

จริงๆแล้วบทความนี้แค่จะมาอัพเดทเพื่อบอกว่าตอนนี DevAhoy สามารถทำการค้นหาบทความได้แล้วนะครับ :) เนื่องมาจากหลายๆคนสอบถามเข้ามาว่า ทำไมบล็อคไม่ทำปุ่ม search ละ? เวลาจะค้นหาอะไรก็ต้องเข้า google…

cURL คืออะไร? + มาหัดใช้กันเถอะ

วันนี้มาแนะนำการใช้งาน cURL สำหรับนักพัฒนาที่มักจะต้องทำการทดสอบ API ว่ามันโอเคหรือไม่ ทั้งการยิง HTTP GET/POST/PUT ต่างๆ ปกติโปรแกรมที่นิยมกันคงนี้ไม่พ้น Postman แต่วันนี้เราไม่พูดถึง Postman…

มาหัดเขียน Regular Expressions กันดีกว่า

Regular Expressions คิดว่าหลายๆคนคงได้ยินหรือรู้จักมาบ้าง แต่จะมีซักกี่คนที่ได้ใช้มันจริงๆจังๆ รวมถึงตัวผมเองด้วย นานๆจะใช้ที ซึ่งจะใช้งานแต่ละครั้งก็ต้องมานั่งเปิด Cheat Sheet…

Token และ JWT คืออะไร? + ทำ JWT Authentication ด้วย Hapi.js

เนื่องจากปัจจุบันได้หันมาพัฒนาเว็บไซต์ในรูปแบบ RESTFul API ซึ่งเป็น Web Server ในรูปแบบ stateless สำหรับเป็น API ทั้ง Single Page Application และ Mobile คือไม่มีการจดจำ state ของผู้ใช้แต่ว่าใช้ token…

ทดลองเขียน Aggregation ใน MongoDB

พอดีว่าได้ลองนั่งอ่านเรื่อง Aggregation ของ MongoDB แล้วรู้สึกว่ามันน่าสนใจดี ก็เลยทำเป็นบทความซะเลย หากใครยังไม่รู้จัก MongoDB หรือว่ายังไ่ม่ได้ติดตั้งแนะนำบทความ MongoDB…

ทดลองทำ Slack Slash Command

ปัจจุบันจะเห็นว่าหลายๆบริษัทได้นำเอา Slack มาใช้ในการคุยงานกันมากขึ้น รวมถึงที่ Nextzy Technologies ก็เช่นกัน เนื่องจากทุกๆวัน ต้องเปิดหน้าจอ Slack ตลอด ก็เลยอยากจะลองเขียน Slash Command…

ทดลองดึงข้อมูล Calendar ด้วย Google Calendar API บน Nodejs

พอดีได้ลองเล่นตัว Google Calendar API ก็เลยนำมาเขียนเป็นบทความแชร์ไว้ ซึ่ง Tutorial ทั้งหมดผมก็อ่านจาก Google Calendar API Quickstart ของมันแหละครับ ซึ่งข้อมูลอย่างละเอียดแนะนำอ่าน Guides,Quickstart…

แนะนำ 10 เว็บไซต์สำหรับเรียนเขียนโปรแกรมให้สนุกเหมือนเล่นเกมส์

วันนี้ผมจะมาแนะนำเว็บไซต์สำหรับเรียนเขียนโปรแกรมกันซักหน่อยนะครับ ซึ่งถ้าเป็นเว็บเรียนเขียนโปรแกรมทั่วๆไป บางคนอาจจะเบื่อ หรือไม่สนุก แต่วันนี้ผมได้รวบรวม 1…

ดึงข้อมูลเว็บไซต์ด้วย Nodejs และ Cheerio

บทความนี้เป็นตัวอย่างการดึงข้อมูลเว็บไซต์ด้วยการใช้ Node.js และ Cheerio ซึ่งเทคนิคการดึงข้อมูลเว็บไซต์ต่างๆนี้ เราเรียกมันว่า “Web Scraping” หรือ “Web Crawler…

React คืออะไร ? + เริ่มต้นเขียน React

ช่วง 2-3 วันนี้ได้มีโอกาสได้ลองเล่น React.js ดู หลังจากได้ยินมานานแล้ว แต่ไม่มีโอกาสได้ลองเล่น เนื่องจากก่อนหน้านี้ แว๊บๆไปเปิด Get Started ดูแล้วพบว่าโค๊ดมันรกจัง HTML ผสมกับ JavaScript…