Bài đăng

Đang hiển thị bài đăng từ Tháng 10, 2015

Đăng ký tên miền .xyz miễn phí

Hình ảnh
Hiện tại có 2 cách để các bạn có thể sở hữu một tên miền .xyz miễn phí đó là đăng ký từ pop.co hoặc hostinger.vn Trang pop.co hiện chỉ cho đăng ký tại Mĩ và Canada, các bạn có thể đổi địa chỉ IP bằng cách dùng Sock, Proxy hoặc VPN và tiến hành đăng ký bình thường. Trong bài viết này, tôi hướng dẫn đăng ký tên miền .xyz miễn phí tại trang Hostinger. Read More

Chrome Extension - Snippet mở trang cảm ơn, changelog

Hình ảnh
Mẹo nhỏ trong lập trình Chrome Extension Trước đây tớ hay dùng localStorage để tạo flag đánh dấu khi nào người dùng vừa mới cài đặt extension của mình. Và sau này khi ngó qua mã nguồn của mấy extension phổ biến cũng thấy họ làm cách tương tự. Cụ thể thì như này: // background.js (function($) { if ($.getItem('installed') === null) { $.setItem('installed', true); chrome.tabs.create({ url: 'http://example.com/thank-you.html' }); } })(localStorage); Cách làm này tất nhiên là có thể dùng được, không sao cả. Tuy nhiên nó không chuyên nghiệp , vì: Bạn phải tạo ra một dữ liệu tạm thông qua localStorage. Bạn không thể biết được người dùng vừa cài đặt  hay chỉ vừa cập nhật  phiên bản mới. Sau này khi lần mò trong Document của Google thì tớ biết được một cách hay hơn, xin chia sẻ lại với các bạn: // background.js chrome.runtime.onInstalled.addListener(details => { switch (details.reason) { case 'install': chrome.tabs.create({ur...