Hướng dẫn dùng Valgrind để kiểm tra memory leak
Việc tìm kiếm các bug như memory leak, memory corruptions và memory access violations có thể rất khó khăn nếu bạn không có công cụ phù hợp để giúp bạn thu hẹp phạm vi điều tra và cung
Việc tìm kiếm các bug như memory leak, memory corruptions và memory access violations có thể rất khó khăn nếu bạn không có công cụ phù hợp để giúp bạn thu hẹp phạm vi điều tra và cung
SocketIO là gì ? Cách lập trình SocketIO với nodejs mình đã nói ở series bài viết về SocketIO, hôm nay mình sẽ thực hiện một kết nối realtime giữa server với ESP8266/NodeMCU(client), việc này sẽ rất
Như chúng ta đã tìm hiểu ở phần trước về MQTT và thực hành cơ bản, ta đã biết được MQTT là gì, cách để sử dụng MQTT và dùng ESP8266 trong MQTT như thế nào, giờ thì
Trong bài viết này chúng ta sẽ tìm hiểu về WebSocket, cách để biến ESP8266 thành WebSocket Server và WebSocket Client. Việc sử dụng giao thức websocket sẽ có nhiều lợi ích cho các kết nối 2 chiều,
Như ở bài viết trước mình đã có đề cập tới một số cách để cập nhật firmware từ xa hay còn gọi là update OTA cho ESP8266, vì những cách này khá khó khăn khi không thông
Vậy là cũng đã đi tới bài cuối của socketIO, trong bài này sẽ là làm một ứng dụng chat với SocketIO và tìm hiểu thêm một chút về cách debug và log chương trình Ứng dụng chatVới
Từ bài SocketIO đầu tiên helloworld tới nay cũng đã đi hơi xa xa rồi, giờ đã tới bài thứ 3, nay ta tìm hiểu về broadcasting, namespace, room xem nó là cái gì nhé. BroadcastingBroadcasting nghĩa là
Sau bài học hello world với socket io thì ta sẽ tiếp tục đi tiếp phần event handling và error handling, anh em gồng lên nào :D Event HandlingSocket thì hoạt động chủ yếu dựa trên event, có