• Cách lưu file Zip về iPhone hoặc iPad

    Cách lưu file Zip về iPhone hoặc iPad
    Các phiên bản mới nhất iOS giúp người dùng dễ dàng tải và lưu các tệp Zip vào iPhone hoặc iPad. Ứng dụng Files được nâng cấp cho phép thiết bị iOS tương tác trực tiếp với các tệp và dữ liệu được lưu trữ trên thiết bị cũng như truy cập vào iCloud Drive.
  • Auto-Increment Sequence trong MongoDB

    Auto-Increment Sequence trong MongoDB
    MongoDB không có tính năng out-of-the-box auto-increment giống SQL Database. Theo mặc định, nó sử dụng ObjectId có độ dài 12 byte cho trường _id như Primary key để nhận diện một cách duy nhất các Document. Tuy nhiên, có các tình huống khi chúng ta muốn trường _id có một số giá trị có thể tự động tăng ngoài ObjectId.
  • Làm việc với Rockmongo

    Làm việc với Rockmongo
    Rockmongo là một công cụ quản lý MongoDB. Sử dụng nó, bạn có thể quản lý Server, Database, Collection, Document, Index,… của bạn. Nó cung cấp một cách rất thân thiện cho người dùng để đọc, ghi và tạo các Document. Rockmongo là khá giống với PHPMyAdmin tool cho PHP và MySQL.
  • Cách xem thời tiết nhiều địa điểm trên iPhone cùng lúc

    Cách xem thời tiết nhiều địa điểm trên iPhone cùng lúc
    Nếu bạn muốn xem thời tiết cho nhiều địa điểm cùng một lúc trên một màn hình, bạn có thể sử dụng tính năng danh sách vị trí được lưu trong ứng dụng Weather của iPhone.
  • Regular Expression trong MongoDB

    Regular Expression trong MongoDB
    Regular Expression được sử dụng thường xuyên trong tất cả ngôn ngữ để tìm kiếm một pattern hoặc một từ trong bất cứ chuỗi nào. MongoDB cũng cung cấp tính năng Regular Expression để so khớp mẫu (Pattern matching) trong chuỗi bởi sử dụng toán tử $regex. MongoDB sử dụng PCRE (Perl Compatible Regular Expression) như là ngôn ngữ Regular Expression.
  • Hướng dẫn bảo mật tài khoản Twitter nâng cao

    Hướng dẫn bảo mật tài khoản Twitter nâng cao
    Chắc chắn bạn đã sử dụng số điện thoại của mình để làm xác thực hai yếu cho tài khoản Twitter. Tuy nhiên, nếu bạn muốn đảm bảo an toàn thực sự tài khoản của mình, bạn nên xem xét việc tạo mật khẩu dành riêng cho ứng dụng.
  • Text Search trong MongoDB

    Text Search trong MongoDB
    Bắt đầu từ phiên bản 2.4, MongoDB bắt đầu hỗ trợ các Text Index để tìm kiếm bên trong nội dung chuỗi.
  • Map Reduce trong MongoDB

    Map Reduce trong MongoDB
    Trong MongoDB Documentation, Map-Reduce là một hệ xử lý dữ liệu để cô đọng một khối lượng lớn dữ liệu thành các kết quả tổng thể có ích. MongoDB sử dụng lệnh mapReduce cho hoạt động Map-Reduce. Nói chung, Map Reduce được sử dụng để xử lý các tập dữ liệu lớn.
  • Hạn chế của chỉ mục trong MongoDB

    Hạn chế của chỉ mục trong MongoDB
    Mỗi chỉ mục không chỉ chiếm dụng một phần không gian bộ nhớ mà còn gây ra một overhead trên mỗi hoạt động insert, update, và delete. Vì thế, nếu bạn hiếm khi sử dụng Collection của mình cho các hoạt động read, thì bạn không nên sử dụng chỉ mục cho nó.
  • Cách tải ảnh từ Dropbox về iPhone, iPad hoặc Mac

    Cách tải ảnh từ Dropbox về iPhone, iPad hoặc Mac
    Nếu bạn muốn in, chia sẻ hoặc chỉnh sửa một hình ảnh bất kỳ đã lưu trên Dropbox, bạn cần phải tải nó về thiết bị của mình. Hãy làm theo các bước sau để tải ảnh từ Dropbox về iPhone, iPad hoặc Mac.
  • Hoạt động chỉ mục nâng cao trong MongoDB

    Hoạt động chỉ mục nâng cao trong MongoDB
    Tạo một chỉ mục trên mảng tức là tạo các chỉ mục riêng rẽ cho mỗi trường của nó. Vì thế trong tình huống này, khi chúng ta tạo chỉ mục trên mảng tags, các chỉ mục riêng rẽ sẽ được tạo cho các giá trị của nó là music, cricket và blogs.
  • Cách gập laptop mà không tắt máy, vẫn nghe nhạc được

    Cách gập laptop mà không tắt máy, vẫn nghe nhạc được
    Thông thường khi gập laptop, máy sẽ rơi vào chế độ shutdown tắt hoàn toàn hoặc Sleep, Hibernate, tùy theo người dùng thiết lập. Và mọi chương trình trên máy sẽ dừng hoạt động. Vậy nếu bạn muốn nghe nhạc khi gập laptop thì làm thế nào?
  • Hoạt động nguyên tử (Atomic Operation) trong MongoDB

    Hoạt động nguyên tử (Atomic Operation) trong MongoDB
    MongoDB không hỗ trợ các Atomic Transaction qua nhiều Document. Tuy nhiên, nó cung cấp các Atomic Operation (hoạt động nguyên tử) trên một Document đơn. Vì thế, nếu một Document có hàng trăm trường, thì lệnh update sẽ hoặc cập nhật tất cả các trường đó hoặc không cập nhật bất cứ trường nào, vì thế duy trì tính Atomicity tại cấp độ Document.
  • Cách chuyển đổi loa bằng phím tắt trên Windows 10

    Cách chuyển đổi loa bằng phím tắt trên Windows 10
    Thông thường để chuyển đổi sử dụng các thiết bị âm thanh cần phải nhấn vào biểu tượng loa ở khay hệ thống. Tuy nhiên bạn có thể thực hiện thao tác này bằng tổ hợp phím tắt.
  • Phân tích truy vấn trong MongoDB

    Phân tích truy vấn trong MongoDB
    Việc phân tích các truy vấn là một khía cạnh rất quan trọng để đánh giá tính hiệu quả của Database và tính hiệu quả của chỉ mục đã thiết kế. Chúng ta sẽ tìm hiểu hai truy vấn được sử dụng thường xuyên nhất là $explain và $hint.
  • Covered Query trong MongoDB

    Covered Query trong MongoDB
    Khi tất cả các trường có mặc trong truy vấn là một phần của chỉ mục, MongoDB kết nối các điều kiện truy vấn và trả về kết quả bởi sử dụng cùng chỉ mục đó mà không nhìn vào bên trong Document. Khi các chỉ mục có mặt trong RAM, việc lấy dữ liệu từ các chỉ mục là nhanh hơn khi so sánh với khi lấy dữ liệu bằng cách quét toàn bộ các Document.
  • Tham chiếu Database trong MongoDB

    Tham chiếu Database trong MongoDB
    Như đã được trình bày trong chương Relationship trong MongoDB, để triển khai một cấu trúc cơ sở dữ liệu tiêu chuẩn hóa trong MongoDB, chúng ta sử dụng khái niệm Referenced Relationship, còn được gọi là Manual References, trong đó chúng ta thao tác để lưu giữ id của các Document được tham chiếu bên trong Document khác.
  • Relationship trong MongoDB

    Relationship trong MongoDB
    Relationship trong MongoDB tượng trưng cho cách các Document có mối liên quan với nhau. Relationship có thể được mô hình hóa thông qua phương thức Embeded và Referenced.
  • MongoDB Deployment

    MongoDB Deployment
    Khi bạn đang chuẩn bị một MongoDB Deployment, bạn nên hiểu cách ứng dụng của bạn đang được hỗ trợ trong Production.
  • Cách đồng bộ danh bạ điện thoại với Mocha

    Cách đồng bộ danh bạ điện thoại với Mocha
    Việc làm này sẽ giúp bạn biết được ai trong danh bạ của mình cũng đang sử dụng Mocha và có thể kết bạn với họ để trò chuyện thoải mái.
  • Tạo Backup trong MongoDB

    Tạo Backup trong MongoDB
    Để tạo Backup của cơ sở dữ liệu trong MongoDB, bạn nên sử dụng lệnh mongodump. Lệnh này sẽ dump tất cả dữ liệu của Server vào trong dump directory. Có nhiều tùy chọn có sẵn từ đó bạn có thể giới hạn lượng dữ liệu hoặc tạo backup của Remote Server.
  • Làm sao khi YouTube bị lỗi màn hình đen trên trình duyệt?

    Làm sao khi YouTube bị lỗi màn hình đen trên trình duyệt?
    Khi bạn xem video trên YouTube thường xảy ra lỗi màn hình đen. Với lỗi này thì chúng ta hoàn toàn không thể xem được nội dung gì. Vậy làm sao để khắc phục lỗi màn hình đen trên YouTube?
  • Những mẹo thiết lập mạng Wi-Fi hữu ích

    Những mẹo thiết lập mạng Wi-Fi hữu ích
    Nếu bạn chuẩn bị lắp đặt một router không dây trong văn phòng hay gia đình, hãy tham khảo các mẹo trong bài để có thể tiết kiệm được chi phí cũng như thời gian.
  • Shard trong MongoDB

    Shard trong MongoDB
    Sharding là một tiến trình lưu giữ các bản ghi dữ liệu qua nhiều thiết bị và nó là một phương pháp của MongoDB để đáp ứng yêu cầu về sự gia tăng dữ liệu. Khi kích cỡ của dữ liệu tăng lên, một thiết bị đơn không thể đủ để lưu giữ dữ liệu.
  • Máy đào Bitcoin chuyên dụng được trang bị tản nhiệt nước, tiết kiệm điện và giảm tiếng ồn

    Máy đào Bitcoin chuyên dụng được trang bị tản nhiệt nước, tiết kiệm điện và giảm tiếng ồn
    Chính vì vậy mà Bitmain đã tạo ra một chiếc máy đào Bitcoin chuyên dụng được trang bị hệ thống tản nhiệt nước nhằm tiết kiệm điện và giảm tiếng ồn.