Mongodb lookup array nhưng vẫn đảm bảo thứ tự

Vấn đề Trong mongodb aggregation framework, lệnh $lookup không đảm bảo thứ tự đầu ra sẽ giống đầu vào. Vd: mình có 2 collections: users và quests. Mỗi user sẽ… Read more »

Spread the love
  •  
  •  
  •  
  •  
  •  

IP68 – 5ATM – WR20BAR – 100m: điện thoại/đồng hồ của bạn chống nước, kháng nước, chịu nước cỡ nào?

Trước giờ mình có dùng vài con đồng hồ, thông minh có, không thông minh có, máy cơ có, máy pin có, và tất nhiên 1 yếu tố mình rất… Read more »

Spread the love
  •  
  •  
  •  
  •  
  •  

Kết nối database production từ máy local với các GUI tool (MySQLWorkBench, Robomongo…)

Thông thường, để đảm bảo tính bảo mật cho production database, các database server sẽ “bế quan toả cảng”, không giao thiệp với bên ngoài bằng các biện pháp: Chỉ… Read more »

Spread the love
  •  
  •  
  •  
  •  
  •  

Xamarin – So sánh mobile ORM: SQLite.NET và Realm

Từ bài viết: http://blog.appconus.com/2015/08/06/gioi-thieu-realm-giai-phap-thay-the-cho-sqlite-2/ Thì bạn có thể thấy thì: trước đây khi làm với mobile db người ta chỉ nghỉ tới SQLite và giờ đây là Realm (bên cạnh… Read more »

Spread the love
  •  
  •  
  •  
  •  
  •  
haproxy load balancing

Scale Socket.IO với Redis và HAProxy – Bài 2: HAProxy load balancing

Bài trước mình đã giới thiệu Socket.IO và chạy một một instance Socket.IO trên PORT 3000. Nhưng một thằng thì chỉ phục vụ được một số lượng client nhất định… Read more »

Spread the love
  •  
  •  
  •  
  •  
  •  

Nodejs auto deployment with pm2

Đôi điều về pm2 pm2 là công cụ quản lý nodejs app: start, stop, restart, tự khởi động lại khi app crash, tự start app khi hệ điều hành restart…… Read more »

Spread the love
  •  
  •  
  •  
  •  
  •