Giới thiệu về Google Adsense for Mobile và ứng dụng trong Android

Giới thiệu về Google Adsense for Mobile và ứng dụng trong Android

Google AdMob thực chất là quảng cáo Adsense, nó là nền tảng quảng cáo trên thiết bị di động nên được gọi là AdMob (viết tắt Adsense for Mobile). Khi người dùng có ứng dụng sẽ đăng ký tài khoản Google Adsense và chọn mục** AdMob** để tham gia và nhúng vào phần mềm của mình. Nó rất hữu ích khi bạn publish một ứng dụng free và vẫn muốn có thu nhập từ ứng dụng đó. Trong bài viết này, chúng ta sẽ tìm hiểu làm cách nào để tích hợp được AdMob vào ứng dụng Android của bạn. ... »

Thiết kế giao diện ứng dụng tuỳ chỉnh với các màn hình khác nhau với Stack Views trong Xcode

Thiết kế giao diện ứng dụng tuỳ chỉnh với các màn hình khác nhau với Stack Views trong Xcode

Như chúng ta đã biết trung bình mỗi năm apple lại cho ra một iphone thế hệ mới với kích cỡ màn hình khác nhau. Chính vì vậy có một bài toán đặt ra là làm sao để giao diện trên một ứng dụng có thể hiện thị đẹp trên các thiết bị đó. Để giải quyết bài toán đó hôm nay tôi xin giới thiệu một phương pháp thiết kế ứng dụng trên IOS với giao diện tuỳ chỉnh đó chính là Stack Views Stack Views là gì Stack Views là một interface gồm nhiều views được sắp xếp ... »

Xây dựng môi trường phát triển React App nhanh chóng

Xây dựng môi trường phát triển React App nhanh chóng

Đối với nhưng bạn mới tiếp xúc với React, việc chuẩn bị môi trường để phát triển một React App hoàn chỉnh không phải là điều dễ dàng nếu không có nhiều kinh nghiệm. Ví dụ, nếu muốn có một môi trường đơn giản: Cần local server nhanh chóng → config nhiều Có muốn sử dụng ES6 không? → config khá rắc rối Khi ra môi trường production thì sao? → chuyển đổi code (nếu là ES6) → nén thành file gọn nhẹ nhất có thể. Ở trên là 3 bước cơ bản nhất để có thể phát triển và cho ra mắt được ... »

Giới thiệu về Bloom filter

Giới thiệu về Bloom filter

Bloom filter là gì? Bloom filter là 1 cấu trúc dữ liệu xác suất dùng để check xem 1 phần tử có thuộc 1 tập dữ liệu hay không một cách nhanh chóng và tiết kiệm bộ nhớ. Bloom filter chỉ hỗ trợ 2 phương thức tương tác là: Test: Test xem 1 phần tử có thuộc 1 tập dữ liệu đã add vào bloom filter hay không. Nếu kết quả trả về là “không” thì kết quả này chính xác 100%. Tuy nhiên khi kết quả trả về là “có” thì xác suất kết quả này không chính xác ... »

Lớp học Tiếng Nhật tại công ty

Lớp học Tiếng Nhật tại công ty

Là một trong những công ty hàng đầu Việt Nam trong lĩnh vực phát triển phần mềm cho thị trường Nhật Bản, GMO-Z.com Vietnam Lab Center không chỉ chú trọng tới đào tạo, nâng cao trình độ chuyên môn mà còn quan tâm tới đào tạo, nâng cao trình độ tiếng Nhật cho nhân viên. Nâng cao trình độ Hiểu được nhu cầu của nhân viên luôn muốn được trau dồi tiếng Nhật và kỹ năng giao tiếp, làm việc với người Nhật để sử dụng trong công việc, công ty đã mở ra các lớp Tiếng Nhật Thương ... »

Bamboo Chatwork Notification

Bamboo Chatwork Notification

Giới thiệu Trong nhiều dự án có sử dụng bộ sản phẩm của Atlassian Jira, Confluence, Stash, Bamboo…, nhưng lại không dùng Hipchat mà lại dùng Chatwork để trao đổi công việc . Trong bài viết này mình sẽ hướng dẫn cách thiết lập để sau khi build , tự động gửi kết quả (build thành công hay thất bại , user thực hiện , branch thực hiện …) đến Chatwork. 1. Cài đặt Bamboo server Trong hướng dẫn này mình cài Bamboo server trên Ubuntu. Trước tiên ta cái Docker  sudo apt-get install curl  curl -sSL https://get.docker.com/ | sh Sau đó pull ... »

Tổng quan về Hbase

Tổng quan về Hbase

1 Giới thiệu Hbase là opensource, distributed database phát triển bởi Apache Software foundation, được xây dựng dựa trên Google Big Table. Hbase chủ yếu được viết bằng Java, có thể lưu trữ lượng dữ liệu cực lớn từ terabytes tới petabytes. Rất nhiều doanh nghiệp lớn đang sử dụng Hbase như Facebook,Twitter, Yahoo, Adobe .. 2 Kiến trúc và các thành phần cơ bản 2.1 Các khái niệm chính cần biết trong Hbase Hbase là column-oriented database (Tham khảo Other 4.2 so sánh Column-oriented và Row oriented storages) Dự liệu được lưu trữ trong các table Mỗi ... »

ZStandard - Nén và giải nén dữ liệu nhanh hơn, hiệu quả hơn

ZStandard - Nén và giải nén dữ liệu nhanh hơn, hiệu quả hơn

Việc lưu trữ dữ liệu ngày nay đã trở nên phổ biến và đơn giản hơn rất nhiều. Những thiết bị lưu trữ ngày càng nhỏ nhưng có thể chứa được lượng dữ liệu lớn. Vì thế, nhiều người ít quan tâm tới vấn đề nén dữ liệu để giảm dung lượng lưu trữ. Tuy nhiên, cùng với sự phát triển của điện toán đám mây, nhiều ứng dụng đã sử dụng dịch vụ đám mây để lưu trữ và xử lý dữ liệu. Vấn đề lưu trữ trên đám mây luôn được quan tâm bởi vì dung lượng lưu ... »