Bài viết của Trần Trung Dũng

Hướng Dẫn Cài Đặt MongoDB

MongoDB là ứng dụng quản lý database hỗ trợ No-SQL và có thể chạy trên nhiều nền tảng hệ điều hành khác nhau. Trong bài viết này tôi sẽ hướng dẫn bạn cách cài đặt MongoDB trên hai hệ điều hành Ubuntu và Windows. Lưu ý: Tham khảo bài viết Cài Đặt MongoDB Trên Ubuntu LTS để xem hướng dẫn chi tiết ...

Tác giả: Trần Trung Dũng viết 10:18 ngày 07/09/2018 chỉnh sửa

Ubuntu - Kiểm tra dung lượng RAM

Để kiểm tra dung lượng RAM trong Ubuntu chúng ta có 4 cách sau: Sử dụng lệnh free Sử dụng lệnh top Sử dụng lệnh vmstat Sử dụng file /proc/meminfo Sử Dụng Lệnh free Trên terminal của Ubuntu chạy câu lệnh free với tùy chọn -m bạn sẽ có được thông tin về dung lượng RAM có trong máy cũng ...

Tác giả: Trần Trung Dũng viết 10:18 ngày 07/09/2018 chỉnh sửa

Continuous Integration Là Gì?

Trong bài viết này bạn sẽ tìm hiểu cơ bản về Continuous Integration hay CI và đồng thời giúp bạn phân biệt được Continuous Integration với các khái niệm liên quan như Continous Deployment và Continuous Delivery. Continuous Integration Là Gì Continuous Integration là một tập quán trong phát ...

Tác giả: Trần Trung Dũng viết 10:18 ngày 07/09/2018 chỉnh sửa

NHỮNG SỰ THẬT KHÔNG PHẢI AI CŨNG BIẾT VỀ ĐAM MÊ

Nhiều người trong chúng ta tin vào một thứ phép màu gọi là “đam mê”. Chúng ta thường nói rằng: “Giá mà tôi tìm được đam mê của mình thì chắc tôi sẽ hạnh phúc lắm!” Đúng là đam mê có thật, và sức mạnh lẫn cảm xúc mà đam mê mang lại rất mạnh mẽ. Nhưng hầu hết ...

Tác giả: Trần Trung Dũng viết 10:02 ngày 07/09/2018 chỉnh sửa

Tìm hiểu về Thread trong Swift iOS

Đối với những lập trình viên lần đầu làm quen với iOS, hoặc đã quen với cách tiếp cận của các nền tảng khác, sẽ khá nhiều khó khăn khi làm việc với Thread trong iOS. Bài viết này sẽ giới thiệu một số điểm lưu ý khi làm việc với Thread trong iOS sử dụng GCD. Về cơ bản, cũng giống như những nền ...

Tác giả: Trần Trung Dũng viết 09:58 ngày 07/09/2018 chỉnh sửa

HashMap | ConcurrentHashMap | SynchronizedMap. Làm thế nào một HashMap có thể được đồng bộ hóa trong Java

HashMap là một cấu trúc dữ liệu rất mạnh mẽ trong Java. Chúng ta sử dụng nó hàng ngày và gần như trong tất cả các ứng dụng. HashMap là một lớp không đồng bộ trong Java collection. Vậy bạn đã từng tự hỏi những câu sau đây chưa? Sự khác biệt giữa ConcurrentHashMap và Collections.synchronizedMap( ...

Tác giả: Trần Trung Dũng viết 09:58 ngày 07/09/2018 chỉnh sửa

Những vấn đề gặp phải với Navigation (Phần 1)

Navigation trên Android có thể trở nên khá phức tạp - từ việc truyền dữ liệu đến xử lý ngăn xếp có rất nhiều điều cần chú ý. Cách thức hoạt động Thành phần mới này hoạt động với một kiến trúc Single Activity sử dụng Fragments. Trái tim của nó là biểu đồ điều hướng (navigation graph). Đây là ...

Tác giả: Trần Trung Dũng viết 09:58 ngày 07/09/2018 chỉnh sửa

Tìm hiểu về thư viện jQuery TokenInput

Khi bạn tham gia vào một dự án đang phát triển thì việc phải đọc code đã có để fix bug hay chỉnh sửa tính năng là điều không thể tránh khỏi. Bản thân mình cũng thế, và vừa rồi khi làm task, phải nghiên cứu code đã có sẵn, mình cảm thấy rất hứng thú với thư viện jQuery TokenInput mà người đi trước ...

Tác giả: Trần Trung Dũng viết 09:57 ngày 07/09/2018 chỉnh sửa

Dùng thư viện js_tree để hiển thị cây phân cấp

I. Giới thiệu jsTree là 1 thư viện jquery, cung cấp cho chúng ta các hàm tiện ích để thao tác với cây phân cấp. Nó hoàn toàn miễn phí, là mã nguồn mở và được phân phối theo giấy phép MIT. jsTree có thể dễ dàng được mở rộng, nó hỗ trợ các nguồn dữ liệu HTML và JSON, AJAX. Bài viết này tôi sẽ ...

Tác giả: Trần Trung Dũng viết 09:57 ngày 07/09/2018 chỉnh sửa

Mastering Android Themes - Chapter I

Chào các bạn đến với Chapter 1: Novice and Competent trong Series : Mastering Android Themes Trong phần nàỳ mình sẽ đi qua cac vấn đề chính khi chúng ta phát triển style and theme cho ứng dụng android Okey, bắt đầu nào Novice Trong số chúng ta hẳn là ai cũng từng Hardcode với những ...

Tác giả: Trần Trung Dũng viết 09:57 ngày 07/09/2018 chỉnh sửa