Advanced Search
Search Results
12 total results found
CSC105 Backend: Authentication & Cookie
From the last session, we all have done the API endpoint implementation using Node.js to do database operations from API calling. Did we spot some missing part of our API? How can we separate operations and permission based on each user? Authentication Mos...
IoT Lab - Humidity Sensor (D.I.Y guide)
The sensor used for measuring temperature and humidity of the surrounding environment. The box contains AM2302 DHT22 sensor which are the temperature and humidity which outout calibrated digital signal for the data. When you want to try using each sensor, t...
IoT Lab - Wi-Fi Connection
The controller board that we're currently using (ESP32) has built-in Wi-Fi adapter which able to 2.4GHz WPA Wi-Fi. Connecting Wi-Fi can extend more use cases of the board by connecting, sending and receiving data from the internet. In this workshop, we are go...
IoT Lab - Homebridge Setup
Introducing Homebridge, an Apple Homekit Gateway for simulating HomeKit compatible device. In general, if you want a remotely-controllable device, you need an extraordinary price device that support Apple HomeKit and Google Home platform. The device need to b...
CSC105 Backend: Cookie
Cookie To learn more on what's cookie, just googling "what's web cookie". Next, let's see the cookie in action. What cookie a website stored Try to open any website in the browser. For example, https://sqlworkshop.bsthun.com/. Open DevTools windows (by...
IoT Lab - Basic & Setup
What is IoT? IoT stands for Internet of Things. It refers to the interconnectedness of physical devices, such as appliances and vehicles, that are embedded with software, sensors, and connectivity which enables these objects to connect and exchange data and al...
IoT Lab - Humidity Sensor Example
The sensor used for measuring temperature and humidity of the surrounding environment. The box contains AM2302 DHT22 sensor which are the temperature and humidity which outout calibrated digital signal for the data. Searching Guide When you want to try to ...
IoT Lab - Wi-Fi Connection
The controller board that we're currently using (ESP32) has built-in Wi-Fi adapter which able to 2.4GHz WPA Wi-Fi. Connecting Wi-Fi can extend more use cases of the board by connecting, sending and receiving data from the internet. In this workshop, we are go...
IoT Lab - Calling HTTP Request
Schematic – ESP32 with Humidity and Temperature Sensor and LED Lights Code #include "DHT.h" #include <HTTPClient.h> #include <WiFi.h> #include <WebServer.h> #define DHTPIN 25 // what pin we're connected to #define DHTTYPE DHT22 // DHT 22 (AM...
Server Overview
คอนเซปต์คร่าวๆก็คือว่าเหมือน server มันรัน service (i.e., web server, mysql server, varolant server, etc.) ไว้ รอ client ต่อเข้ามามาใช่ป่ะ ทีนี้มันจะมีวิธีรัน 2 แบบก็คือ รัน service ปกติ (เหมือนตอนเชอรี่รัน kmuttBot อ่ะ) ก็คือเอาโปรแกรมที่จะรันใส่เข้าไปแล้ว...
Docker with NGINX
พอได้คอนเซปต์คร่าวๆของ Docker แล้ว ทีนี้ก็ลองมารัน NGINX ดู ที่คิดไว้มีน่าเล่นอยู่ 2 อย่างคือ รัน NGINX หลายๆ subdomain แบบว่า www.ryyyyyy.com กับ hello.ryyyyyy.com เปิดขึ้นมาแล้วขึ้นคนละหน้าเว็บกัน ถึงจะรันอยู่ใน server เดียวกัน ปรับให้ NGINX แสดงเว็บ SPA...
Deploying Website using SFTP
Deploy การ Deploy คือการที่ทำให้เว็บไซต์ของเราที่อยู่ภายในวงเน็ตเวิร์คให้ขึ้นไปอยู่บนเซิร์ฟเวอร์ เพื่อให้สามารถเข้าถึงจากสาธารณะได้ ถึงแม้คอมพิวเตอร์ของเราจะสามารถทำงานเป็นเซิร์ฟเวอร์ได้ แต่คอมพิวเตอร์ของเรานั้นไม่มี IP address ที่ทำให้ผู้อื่นสามารถเข้าถึงจาก...