
IAM Policy
Như chúng ta đã biết, Amazone IAM (Identity and Access Management) dùng để kiểm soát quyền truy cập của các cá nhân (Users) và các nhóm (Groups) đến tài nguyên của AWS. Policy là các điều khoản được tạo hoặc chỉ định để kiểm soát quyền truy cập vào tài nguyên của AWS. Mỗi một policy có những tính ...

OpenCV: Watermarking image
When you are watching TV, you will see a logo on the top left or right screen. It is used to identify ownership of the copyright of their content which it is called a "digital watermark". An Image Watermarking is the process of hiding digital information into an original image that is to ...

TESTING PROCESS (tiếp)
1.4 Thiết kế ca kiểm thử Thiết kế ca kiểm thử là hoạt động xác định cách thức kiểm thử cho đối tượng nhất định. Nó liên quan đến việc xác định các trường hợp thử nghiệm. Xây dựng từng bước các điều kiện thử nghiệm trên cơ sở sử dụng các kỹ thuật kiểm thử trong chiến lược thử nghiệm và / hoặc kế ...

Sidekiq - Cấu trúc và một số cơ chế hoạt động
1. Tổng quan về Background Job Như chúng ta đã biết, mô hình chung của một ứng dụng web thường như sau: Web application nhận request từ người dùng, tiến hành xử lý logic (service, Database, ...) và trả về một response cho người dùng. Đây là mô hình đơn giản, server xử lý nhanh chóng và ...

Page Object Design Pattern with Selenium Page Factory
Trong bài viết này chúng ta sẽ tìm hiểu về khái niệm Page Object Design Pattern hay còn có thể gọi ngắn gọn là Page Object. Một trong nhưng ưu điểm chính của việc sử dụng một Page Object Design Pattern ( hay từ đây sẽ gọi tắt là Page Object) là nếu UI hoặc bất kỳ đối tượng HTML nào thay đổi cho bất ...

Bắt đầu học Python bằng một game đơn giản.
Chào các bạn! Gần đây mình có tìm hiểu về ngôn ngữ Python, khi tiếp cận với 1 ngôn ngữ mới thường mình không có đủ kiên nhẫn để đọc hết docs của nó, vì vậy mình hay tìm ra cái gì đó để nghịch hoặc thực hành, điều này giúp mình hiểu nó rõ và nhớ lâu hơn! Tất nhiên, mỗi người có cách học khác ...

Một vài thủ thuật CSS mà chính Frontend có thể còn chưa biết (Phần 17)
Hello xin chào mọi người, mình đã trở lại và tiếp tục với phần 17 của series về Một vài thủ thuật CSS mà chính Frontend có thể còn chưa biết Bắt đầu thôi nào! 1. Mẹo để optimize Google Fonts API mà ít dev để ý Khi bắt gặp 1 thiết kế sử dụng custom font , điều đầu tiên bạn nghĩ ngay đến ...

Why and How To Use Laravel Queues
Hello các bác, lại là em đây ). Trong cộng đồng viblo này chắc hẳn có rất nhiều bác đang sử dụng framework Laravel vào công việc của mình. Trong đó có nhiểu bác đã làm việc với Laravel trong vài năm, trải qua nhiều phiên bản nâng cấp của Framework này, và cũng có nhiều bác mới tập làm quen với ...

Vòng quay may mắn - JQUERY
Chả là đợt vừa rồi section mình có tổ chức 20/10 cho chị em, sau hàng loạt các đầu mục chương trình sẽ diễn ra thì mình có nẩy ra ý tưởng làm cái vòng quay may mắn này để tìm ra 3 chị em may mắn để kiếm về giải thưởng từ 50k cho đến 150k. Hôm nay mình xin chia sẻ với mọi người về cách làm nó. ...

[Elasticsearch Series] P3: Documents, Types và Indices trong ElasticSearch
Hi các bạn, nếu như Phần 1 và Phần 2 mình đã giới thiệu một cách tổng quát nhất về Elasticsearch là gì, Elasticsearch có gì hấp dẫn và các trường hợp (bối cảnh) sử dụng Elasticsearch thì từ Phần 3 này, mình sẽ đi vào cụ thể hơn các định nghĩa cũng các ví dụ để giúp các bạn dễ hiểu hơn. Nội dung của ...

DeviceDetector với Ruby on Rails
Trong ứng dụng Rails. nếu bạn muốn detect một thiết bị, căn cứ vào đấy để thực hiện những tác vụ cụ thể thì đây là bài viết dành cho bạn. Tuy nhiên, trước hết chúng ta cần đi qua khái niệm User Agent User Agent User Agent là một chuỗi nhận dạng của trình duyệt web khi gửi yêu cầu đến máy chủ ...

Typescript 3.7 và các feature mới
Typescript 3.7 sẽ có 1 số tính năng mới. Null Coalescing // Use the first of firstResult/secondResult which is truthy: const result = firstResult || secondResult; // Use configValue from provided options if truthy, or 'default' if not: this.configValue = options.configValue || 'default'; ...

Thương mại điện tử – Từ nền tảng công nghệ đến kinh nghiệm triển khai tại Việt Nam
Thị trường E-commerce tại Việt Nam chưa bao giờ sôi động hơn với những con số biết nói. Theo số liệu mới nhất từ Cục Thương mại điện tử và Kinh tế số phát hành vào cuối tháng 9/2018, doanh thu thương mại điện tử trong năm 2017 của Việt Nam đã đạt 6,2 tỉ USD, tăng trưởng 24% so với cùng ...

TeamViewer bị tin tặc Trung Quốc tấn công, bất kỳ máy tính nào đã đăng nhập đều có thể bị kiểm soát
Christopher Glyer, một nhà nghiên cứu tại công ty bảo mật FireEye mới đây đã tiết lộ trên Twitter về việc TeamViewer – công cụ điều khiển từ xa được rất nhiều người sử dụng, đã bị hack bởi nhóm tin tặc Trung Quốc. Cơ quan tình báo Nga bị hacker xâm nhập và lấy cắp mất ...

IBM tố Google “chém gió” về thành tựu Ưu thế Lượng tử, dùng “mánh lới” để làm đẹp báo cáo khoa học
Tuy nhiên, IBM cũng nhấn mạnh rằng họ không có ý gây hấn. Một báo cáo nghiên cứu và một bài blog chỉ mang ý nghĩa làm sáng tỏ cụm từ “Uy thế Lượng tử” hay được cường điệu hóa. IBM cho ra mắt dịch vụ phân tích dữ liệu qua cloud dành cho lập trình viên IBM ...

Cách chữa cười hở lợi bằng Laser an toàn không phẫu thuật
Cách chữa cười hở lợi bằng Laser an toàn không phẫu thuật

Tiết kiệm điện nhờ bình nước nóng năng lượng mặt trời
Tiết kiệm điện nhờ bình nước nóng năng lượng mặt trời

Phụ nữ là tay hòm chìa khóa quản lý chi tiêu, tiết kiệm trong gia đình
Phụ nữ là tay hòm chìa khóa quản lý chi tiêu, tiết kiệm trong gia đình

Trồng bắp cải tươi tốt trong thùng xốp ngay tại nhà
Trồng bắp cải tươi tốt trong thùng xốp ngay tại nhà

Khuynh hướng sống ngoài trời tạo điều kiện phát triển thị trường đồ gỗ
Khuynh hướng sống ngoài trời tạo điều kiện phát triển thị trường đồ gỗ