Monthly Archive: May 2016

[Hapi.js ตอนที่ 2] การใช้เชื่อมต่อ และใช้งาน Firebase ใน Hapi.js และ Angular.js

หลังจากที่พูดถึงการใช้งาน Hapi.js ไปแล้ว คราวนี้กลับมาพร้อมกับ Firebase ตามสัญญาครับ Hapi เป็น framework ตัวหนึ่งที่ทำงานบน Node.js โดยในที่นี้เราจะเอามาไว้สร้าง เซิฟ-เวอร์แล้วให้มันทำหน้าที่เป็นตัว render ไฟล์ html แบบเบื้องต้น   อ่านเพิ่มเติมได้ที่:  [Hapi.js ตอนที่ 1] ทำ web/api server ด้วย Hapi.js แทน Express.js ไปแล้ว.. ต่อกันเลยละกันเนาะ 🙂 2.ว่ากันด้วยเรื่องของ Firebase Firebase คืออะไร? ถ้าเข้าไปอ่านใน...

การติดตั้ง NVM (Node Version Manager) และ NodeRED บน Raspberry Pi

          จากความคับแค้นใจและความรู้อันน้อยนิด เมื่อต้องต่อสู้กับ nvm และ npm จากงาน TESA Top Gun Rally 2016 เพื่อเข้าสู่โลกใหม่ที่ไม่เคยรู้จัก เลยเก็บเอาความสงสัย + ไม่เข้าใจกลับมาขอความช่วยเหลือจากชมรม CMMC ทำให้สามารถบรรลุเป้าหมายในจิตใจไปได้ ๕๕๕ โดยจะขอมาเล่าวิธีการลง NVM แถม Node red ให้ไปเล่นชิว ๆ กันนะครับ เนื้อหาจะอ้างอิงจาก 2 ลิ้งด้านล่างนี้ https://github.com/creationix/nvm http://nodered.org/docs/getting-started/installation รวมคำสั่งที่ใช้ทั้งหมด...

[ESP8266 ตอนที่ 3.1] จับ ESP8266 WebServer มาพ่น HTML และ AngularJS

บทความนี้สืบเนื่องมาจากบทความ [ESP8266 ตอนที่ 3] มาสร้าง IO WebServer ด้วย ESP8266 กันเถอะ step-by-step (โหมด WIFI_STA) ซึ่ง concept หลักก็คือการใช้งาน webserver นั่นแหละครับ วันนี้จะเข้มข้นขึ้นมาอีกนิดคือ เรามาเรียนรู้การพ่น string ยาวๆ ออกมาโดยใช้ arduino framework กันนะครับ อันที่จริงแล้ว การพ่น string ยาวๆออกมา ทำได้หลายวิธีครับ แต่ด้วยวันนี้อารมณ์ศิลปินเข้าสิง เลยคิดว่าไม่อธิบายดีกว่าครับ เอาภาพไปดู… วิธีที่  1…...

[Hapi.js ตอนที่ 1] ทำ web/api server ด้วย Hapi.js แทน Express.js

เนื่องจากบทความนี้ใช้เครื่องมืออยู่สามเครื่องมือ จึงขออนุญาตแบ่งบทความออกเป็นสามท่อนตามแต่ละเครื่องมือ คือ Hapi.js Firebase Angular.js ที่มาของบทความนี้เกิดจากว่าต้องการหาตัวจัดการกับ server ที่ดูง่ายๆ และทำงานกับ database ที่ไม่ยากเกินไปนัก ในระดับที่นั่งเขียนโค้ดกันไม่เกินชั่วโมงสองชั่วโมงก็ได้คร่าวๆแล้ว ตัว framework ที่เราเลือกผลจึงตกมาที่ Hapi เพราะดูจาก document แล้วอ่านไม่ยากเกินไป รวมทั้ง API ที่ดูเข้าใจง่าย (นอกจากนั้นอีกเหตุผลคือไม่เคยลอง แล้วอยากลอง) ในขณะเดียวกัน Firebase ก็ถือว่าเป็นทางเลือกที่ดีเนื่องจากเป็น database ที่อยู่บน cloud แถมเรียกใช้งานได้อย่างง่าย มี gui...

Skip to toolbar