[轉]Shadowsocks
什麼是shadowsocks http://vc2tea.com/whats-shadowsocks/ 官方 https://shadowsocks.org/en/config/quick-guide.html 基本安裝教學 http://shadowsocks.blogspot.tw/2015/01/shadowsocks.html
什麼是shadowsocks http://vc2tea.com/whats-shadowsocks/ 官方 https://shadowsocks.org/en/config/quick-guide.html 基本安裝教學 http://shadowsocks.blogspot.tw/2015/01/shadowsocks.html
http://convertjson.com/html-table-to-json.htm
1、use google account login gtm 2、create one container, then get script, use same GTM code, put <body> <!-- Google Tag Manager --> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-xxxxxxxxx" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script>(function(w,d,s,l,i){w\[l\]=w\[l\]||\[\];w\[l\].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)\[0\], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-xxxxxxxx');</script> <!-- End Google Tag Manager --> different web site:A and B So put it at two web site 3、Tiggers .NAME: A page view .Choose Event:Page view .Configure Tigger:Page view .Fire On:Page Hostname contains A.com .NAME: B page view .Choose Event:Page view .Configure Tigger:Page view .Fire On:Page Hostname contains B.com ...
http://www.javascriptkit.com/javatutors/preloadimagesplus.shtml http://fragged.org/preloading-images-using-javascript-the-right-way-and-without-frameworks_744.html
https://github.com/iantrich/ChrUbuntu-Guides