News

Open Source - Tìm hiểu về giấy phép MIT

MIT là một giấy phép phần mềm tự do được phát hành bởi Học viện Công nghệ Massachusetts (Massachusetts Institute of Technology – MIT), được hội đồng MIT X sử dụng.

Open Source - Tìm hiểu về giấy phép MIT

News

Open Source - Tìm hiểu về giấy phép GNU (GNU General Public License)

GNU (GNU General Public License) là giấy phép phần mềm tự do phổ biến nhất, ban đầu được thiết kê bới Richard Stallman, dành cho dự án GNU. Phiên bản 2 của giấy phép này được phát hành năm 1991, và phiên bản 3, phiên bản hiện tại, được phát hành năm 2007.

Open Source - Tìm hiểu về giấy phép GNU (GNU General Public License)

Project

Github project - DCrawler - Crawler System base on Nodejs and MongoDB

DCrawler is Nodejs Crawler, multi-module-spider, jQuery query page content, multi thread support. Design by Van-Duyet Le (@lvduit), one of module for my DSS Project.

Github project - DCrawler - Crawler System base on Nodejs and MongoDB

Data

MongoDB - Cách thiết lập để App Server kết nối đến MongoDb Server

Thông thường, chúng ta thường thiết lập để Code và phần Database chung 1 server. Với những ứng dụng lớn để quản lý, chúng ta phải tách riêng biệt chúng trên nhiều server khác nhau. Bởi vì mặc định MongoDb không cho phép remote connections mà chỉ cho phép kết nối nội bộ. Mình sẽ hướng dẫn cách thiết lập sao cho từ App Server (server chứa code) kết nối được tới MongoDb Server (hoặc cụm MongoDb Server)

MongoDB - Cách thiết lập để App Server kết nối đến MongoDb Server

Data

Database - Tìm hiểu về CSDL Redis

Redis là 1 trong số các hệ quản trị cơ sở dữ liệu phát triển mang phong cách NoSQL. Redis là hệ thống lưu trữ key-value với rất nhiều tính năng và được sử dụng rộng rãi. Redis nổi bật bởi việc hỗ trợ nhiều cấu trúc dữ liệu cơ bản (hash, list, set, sorted set, string), đồng thời cho phép scripting bằng ngôn ngữ lua.

Database - Tìm hiểu về CSDL Redis

News

12 cách người thành đạt đối phó với đồng nghiệp khó ưa

Vạch ra các giới hạn, không dễ quên hay luôn đi trước một bước là những cách người thành công dùng để đối phó với đồng nghiệp khó ưa.

12 cách người thành đạt đối phó với đồng nghiệp khó ưa

Javascript

Nodejs - Giới thiệu MEANJs Fullstack và cách cài đặt

MEANJs là một web application framework cho NodeJS, nó là 1 stack kết hợp nhiều công nghệ, giúp bạn dễ dàng nhanh chóng và dễ dàng phát triển 1 ứng dụng Web SPA (Single Page Application). Cùng tìm hiểu nhé.

Nodejs - Giới thiệu MEANJs Fullstack và cách cài đặt

BigData

BigData - Cài đặt Apache Spark trên Ubuntu 14.04

Trong lúc tìm hiểu vài thứ về BigData cho một số dự án, mình quyết định chọn Apache Spark thay cho Hadoop. Theo như giới thiệu từ trang chủ của Apache Spark, thì tốc độ của nó cao hơn 100x so với Hadoop MapReduce khi chạy trên bộ nhớ, và nhanh hơn 10x lần khi chạy trên đĩa, tương thích hầu hết các CSDL phân tán (HDFS, HBase, Cassandra, ...). Ta có thể sử dụng Java, Scala hoặc Python để triển khai các thuật toán trên Spark.

BigData - Cài đặt Apache Spark trên Ubuntu 14.04