aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJinwei Zhao <[email protected]>2016-09-07 10:26:41 +0800
committerJinwei Zhao <[email protected]>2017-01-13 15:07:46 +0800
commit8433131c1d6a293290257e92e60cbaef5b2c0f5b (patch)
tree472cba674d5b0a4d034c7a5912e72e9fedb56e45
parentabb7ef076dc265e099eaf1277cbea6f2e6f43805 (diff)
downloadjinwei.me-8433131c1d6a293290257e92e60cbaef5b2c0f5b.tar.gz
fix Target="_blank" https://www.jitbit.com/alexblog/256-targetblank---the-most-underestimated-vulnerability-ever/
-rw-r--r--biocard.txt35
-rw-r--r--blockchain.md19
-rw-r--r--deprecated/GitHub_Jekyll/index.html4
-rw-r--r--deprecated/GitHub_Jekyll/posts/2014-03-20-blog-git-pages.html2
-rw-r--r--deprecated/GitHub_Jekyll/posts/2014-03-23-Git.html2
-rw-r--r--deprecated/GitHub_Jekyll/posts/2014-03-24-Python.html4
-rw-r--r--deprecated/jinwei.me/index.html4
-rw-r--r--deprecated/jinwei.me/mobile/index.html4
-rw-r--r--deprecated/jinweiclarkchao.github.io/404.html2
-rw-r--r--deprecated/jinweiclarkchao.github.io/assets/stuff.js2
-rw-r--r--deprecated/jinweiclarkchao.github.io/index.html10
-rw-r--r--img/v.jpgbin0 -> 222718 bytes
-rw-r--r--index.html41
-rw-r--r--js/blackout.js76
-rw-r--r--pubkey.asc143
-rw-r--r--sitemap.xml2
-rw-r--r--start.html61
-rw-r--r--upload.html10
18 files changed, 254 insertions, 167 deletions
diff --git a/biocard.txt b/biocard.txt
new file mode 100644
index 0000000..13c88cf
--- /dev/null
+++ b/biocard.txt
@@ -0,0 +1,35 @@
1-----BEGIN PGP SIGNED MESSAGE-----
2Hash: SHA512
3
4 --BEGIN--
5I am clarkzjw.
6A programmer, computer vision enthusiast.
7A user of Vim, Debian, Raspberry Pi, etc.
8Ingress Hangzhou Resistance.
9Anti-GFW. Anti-ChinaIntranet.
10
11Contact me
12Telegram: @clarkzjw
13https://jinwei.me
14http://v6p725qyugjbrpfo.onion
15
16This text is digitally signed.
17https://jinwei.me/biocard.txt
18 --END--
19-----BEGIN PGP SIGNATURE-----
20Version: GnuPG v2
21
22iQIcBAEBCgAGBQJX9e9oAAoJEN07JUB2ouFWU5MQAKJjDC0wpmSqv2yCiMNRPesv
23fMVTTH6QC/wWf2dowOgarNSFCK5Wp+3uRcg0tpUWJycnE/BbfvPDtN8S1JY5afIx
24BmlJd9dsyld+hXPztlggfmSB5xkk688bb8PnMs6FCVvB+da8bzmti1yJCr1OM4Z1
25A2MDxn0gQ0L0+L4LoNzvKuzKT9YxTG1HiJCwhJ/Tt4xrC2482G/EOQ4mHihCa0aa
26bceQBwSPJaN5/BhJuXyOiNxB4oTSiCUAeYY/uLJS5BsJRO3FWi4KXNjaDTk3KsjW
27lenehlFbEPRG0TW7MKCZZTnz1z6kmxe1VY0wO6q31KyaYnQXR16AHxi+XjlnBnz+
28jasveoL2idJDz5hPo+lQEj5BoYJpI7Ed4wy82EUhm51jxsuo+5wIFCI04vJKVuq9
29PcFtgeVxXUsbnlyKA/2nEE/L02zjXgu2fM1J/GULNV+oOa5Hz5U75EGbdQleM7mb
30UoogWaZvxq9e+WaTZ9ginHqpoiJFhDYi7lKYv7Hs4sM0XdSAnGm2qcotAbBeDntb
31mCajoHGD0TIPZwHsa6oWg63S6nSHZlAWLArXqd8JxfeLRZmq0XKLEZ3XJfSmTqAF
322KIUwRxXesjZ6VROffndf+qF3VFc/t50nQnw/SyGrtMcMLoZL7JWw1wetD0uqQTI
33Da+0e2iwCdmGHgcUgXgv
34=92BN
35-----END PGP SIGNATURE-----
diff --git a/blockchain.md b/blockchain.md
deleted file mode 100644
index 5e86c08..0000000
--- a/blockchain.md
+++ /dev/null
@@ -1,19 +0,0 @@
1Jinwei Zhao
2
32016-01-25
4
5[email protected]
6
7Twitter: @_clarkzjw
8
9GitHub: @clarkzjw
10
11PGP fingerprint: B878 C370 CF7D 871F AA3C 7663 7E1E B185 1D01 7D3D
12
13Transaction ID: 0d942495d8fd6d83df6dfd08e4997fe276a08a3a3bb6844688fe8731fa3dcb5c
14
15Proof Hash: 2ee02abee5dc0971f5421e47beeb3e60dbaab6e10ff1f6f9b3d0f0c130955836
16
17![keybase.io](code.png)
18
19![Transaction Link](trans.png) \ No newline at end of file
diff --git a/deprecated/GitHub_Jekyll/index.html b/deprecated/GitHub_Jekyll/index.html
index b26a205..58e6238 100644
--- a/deprecated/GitHub_Jekyll/index.html
+++ b/deprecated/GitHub_Jekyll/index.html
@@ -34,7 +34,7 @@
34 34
35 <h2>http://jinwei.me</h2> 35 <h2>http://jinwei.me</h2>
36 <section id="downloads"> 36 <section id="downloads">
37 <a href="https://github.com/JinweiClarkChao/jinweiclarkchao.github.com" target ="_blank" class="btn btn-github"> 37 <a href="https://github.com/JinweiClarkChao/jinweiclarkchao.github.com" target ="_blank" rel="noopener noreferrer" class="btn btn-github">
38 <span class="icon"></span> 38 <span class="icon"></span>
39 View on GitHub 39 View on GitHub
40 </a> 40 </a>
@@ -87,7 +87,7 @@ $ sudo dd if=/dev/zero of=/dev/sda bs=512 count=1
87 </h3> 87 </h3>
88 88
89 <p> 89 <p>
90 <a href="mailto:[email protected]" target="_blank">[email protected]</a> 90 <a href="mailto:[email protected]" target="_blank" rel="noopener noreferrer">[email protected]</a>
91 </p> 91 </p>
92 </section> 92 </section>
93 </div> 93 </div>
diff --git a/deprecated/GitHub_Jekyll/posts/2014-03-20-blog-git-pages.html b/deprecated/GitHub_Jekyll/posts/2014-03-20-blog-git-pages.html
index 788b818..3568208 100644
--- a/deprecated/GitHub_Jekyll/posts/2014-03-20-blog-git-pages.html
+++ b/deprecated/GitHub_Jekyll/posts/2014-03-20-blog-git-pages.html
@@ -39,7 +39,7 @@
39 //先吐槽一下在Sublime Text里面输入中文总感觉很不协调。 39 //先吐槽一下在Sublime Text里面输入中文总感觉很不协调。
40 <br> 40 <br>
41 话说以前一直用Wordpress实现自己的博客,反反复复折腾了好几次,经历了免费空间的崩溃,后来自己买了域名,用GoDaddy的Web Hosting做了Wordpress。每个月折合人民币45块的费用虽然有点心痛,加上自己写的文章并不是很多,想来想去总感觉有些不值得,但是苦于自己没有更好的解决办法。在这里还是要感谢 41 话说以前一直用Wordpress实现自己的博客,反反复复折腾了好几次,经历了免费空间的崩溃,后来自己买了域名,用GoDaddy的Web Hosting做了Wordpress。每个月折合人民币45块的费用虽然有点心痛,加上自己写的文章并不是很多,想来想去总感觉有些不值得,但是苦于自己没有更好的解决办法。在这里还是要感谢
42 <a href="http://taixian.me" target="_blank">Lin Tianzhi</a> 42 <a href="http://taixian.me" target="_blank" rel="noopener noreferrer">Lin Tianzhi</a>
43 学长一语道破天机,让我知道了有Github Pages这么一个神奇的实现。虽然最后没有用Jekyll,但是传统的html语言或许对我来说用着更顺手吧,也挺好的。 43 学长一语道破天机,让我知道了有Github Pages这么一个神奇的实现。虽然最后没有用Jekyll,但是传统的html语言或许对我来说用着更顺手吧,也挺好的。
44 </p> 44 </p>
45 </section> 45 </section>
diff --git a/deprecated/GitHub_Jekyll/posts/2014-03-23-Git.html b/deprecated/GitHub_Jekyll/posts/2014-03-23-Git.html
index 9d554a4..7f0b640 100644
--- a/deprecated/GitHub_Jekyll/posts/2014-03-23-Git.html
+++ b/deprecated/GitHub_Jekyll/posts/2014-03-23-Git.html
@@ -37,7 +37,7 @@
37 既然昨天的文章被删了,我也没有备份,那就随便再扯一点。总算是把何凯明那篇dehaze的论文看完啦,不过感觉现在的理解还是很浅薄,soft matting那一块还是完全不理解,除了这一块matting之外其他的部分感觉还是不难的,只是现在缺少图像编程的基础知识还不知道怎么下手。昨天还看了他在CVPR的slides,确实深入浅出,比看中文的follower们的文章好多了。 37 既然昨天的文章被删了,我也没有备份,那就随便再扯一点。总算是把何凯明那篇dehaze的论文看完啦,不过感觉现在的理解还是很浅薄,soft matting那一块还是完全不理解,除了这一块matting之外其他的部分感觉还是不难的,只是现在缺少图像编程的基础知识还不知道怎么下手。昨天还看了他在CVPR的slides,确实深入浅出,比看中文的follower们的文章好多了。
38 <br> 38 <br>
39 昨天还无意中再次翻到了交大李武军的文章,《 39 昨天还无意中再次翻到了交大李武军的文章,《
40 <a href="https://www.dropbox.com/s/7xye7wzke4cgafk/%E6%B5%85%E8%B0%88%E6%9C%AC%E7%A7%91%E7%94%9F%E7%A7%91%E7%A0%94%E8%83%BD%E5%8A%9B%E5%9F%B9%E5%85%BB%206.pdf" target="_blank">浅谈本科生科研能力培养</a> 40 <a href="https://www.dropbox.com/s/7xye7wzke4cgafk/%E6%B5%85%E8%B0%88%E6%9C%AC%E7%A7%91%E7%94%9F%E7%A7%91%E7%A0%94%E8%83%BD%E5%8A%9B%E5%9F%B9%E5%85%BB%206.pdf" target="_blank" rel="noopener noreferrer">浅谈本科生科研能力培养</a>
41 》。很早之前就读到过,但是那时只是泛泛而读,加上自己完全没有经验,根本读不出什么东西。虽然现在做的事不能算是搞科研,但是至少和之前读的感觉是不一样了。 41 》。很早之前就读到过,但是那时只是泛泛而读,加上自己完全没有经验,根本读不出什么东西。虽然现在做的事不能算是搞科研,但是至少和之前读的感觉是不一样了。
42 </p> 42 </p>
43 </section> 43 </section>
diff --git a/deprecated/GitHub_Jekyll/posts/2014-03-24-Python.html b/deprecated/GitHub_Jekyll/posts/2014-03-24-Python.html
index 0201fed..540a32f 100644
--- a/deprecated/GitHub_Jekyll/posts/2014-03-24-Python.html
+++ b/deprecated/GitHub_Jekyll/posts/2014-03-24-Python.html
@@ -60,13 +60,13 @@
60 <br> 60 <br>
61 今日链接: 61 今日链接:
62 <br> 62 <br>
63 <a href="https://github.com/sakeven" target="_blank">大冲神</a> 63 <a href="https://github.com/sakeven" target="_blank" rel="noopener noreferrer">大冲神</a>
64 <br> 64 <br>
65 <br> 65 <br>
66 03-21 66 03-21
67 <br> 67 <br>
68 总算是正式把数据结构大作业的命题确定了吧,何凯明的 68 总算是正式把数据结构大作业的命题确定了吧,何凯明的
69 <a href="http://research.microsoft.com/en-us/um/people/kahe/cvpr09/index.html" target="_blank">Single Image Haze Removal Using Dark Channel Prior</a> 69 <a href="http://research.microsoft.com/en-us/um/people/kahe/cvpr09/index.html" target="_blank" rel="noopener noreferrer">Single Image Haze Removal Using Dark Channel Prior</a>
70 70
71 <br> 71 <br>
72 还记得半个多月前Spring发我这篇论文时候的心情。当时他是这样说的,“嘿,去实现一下这个算法吧,一定很酷”。就是这样一句话,将支持我完成这个算法的C语言实现。 72 还记得半个多月前Spring发我这篇论文时候的心情。当时他是这样说的,“嘿,去实现一下这个算法吧,一定很酷”。就是这样一句话,将支持我完成这个算法的C语言实现。
diff --git a/deprecated/jinwei.me/index.html b/deprecated/jinwei.me/index.html
index 4786e51..642e959 100644
--- a/deprecated/jinwei.me/index.html
+++ b/deprecated/jinwei.me/index.html
@@ -105,7 +105,7 @@
105 <span class="sb-toggle">Click to open/close</span> 105 <span class="sb-toggle">Click to open/close</span>
106 <h5> 106 <h5>
107 <span> 107 <span>
108 <a href="http://www.cnblogs.com/jinweiclarkchao/" target="_blank">My &hearts; blog</a> 108 <a href="http://www.cnblogs.com/jinweiclarkchao/" target="_blank" rel="noopener noreferrer">My &hearts; blog</a>
109 </span> 109 </span>
110 </h5> 110 </h5>
111 </div> 111 </div>
@@ -113,7 +113,7 @@
113 <!-- sb-container --> 113 <!-- sb-container -->
114 <h5> 114 <h5>
115 © 2014. All rights reserved. View on 115 © 2014. All rights reserved. View on
116 <a href="https://github.com/JinweiClarkChao/jinweiclarkchao.github.com" target="_blank">Github</a> 116 <a href="https://github.com/JinweiClarkChao/jinweiclarkchao.github.com" target="_blank" rel="noopener noreferrer">Github</a>
117 </h5> 117 </h5>
118 </section> 118 </section>
119 </div> 119 </div>
diff --git a/deprecated/jinwei.me/mobile/index.html b/deprecated/jinwei.me/mobile/index.html
index 9964c70..91a5eba 100644
--- a/deprecated/jinwei.me/mobile/index.html
+++ b/deprecated/jinwei.me/mobile/index.html
@@ -66,7 +66,7 @@
66 </ul> 66 </ul>
67 <ul class="nav navbar-nav navbar-right"> 67 <ul class="nav navbar-nav navbar-right">
68 <li> 68 <li>
69 <a href="https://github.com/JinweiClarkChao/jinweiclarkchao.github.com" target="_blank">View it on Github</a> 69 <a href="https://github.com/JinweiClarkChao/jinweiclarkchao.github.com" target="_blank" rel="noopener noreferrer">View it on Github</a>
70 </li> 70 </li>
71 </ul> 71 </ul>
72 </div> 72 </div>
@@ -79,7 +79,7 @@
79 <h1>Jinwei的小站</h1> 79 <h1>Jinwei的小站</h1>
80 <p>如果你是Android用户,下载下面的App</p> 80 <p>如果你是Android用户,下载下面的App</p>
81 <p> 81 <p>
82 <a class="btn btn-lg btn-primary" href="http://jinwei-me.lofter.com/app" target="_blank" role="button">Download App</a> 82 <a class="btn btn-lg btn-primary" href="http://jinwei-me.lofter.com/app" target="_blank" rel="noopener noreferrer" role="button">Download App</a>
83 </p> 83 </p>
84 <p>如果你是iPhone, iPad, Windows Phone, Blackberry等用户......</p> 84 <p>如果你是iPhone, iPad, Windows Phone, Blackberry等用户......</p>
85 <p> 85 <p>
diff --git a/deprecated/jinweiclarkchao.github.io/404.html b/deprecated/jinweiclarkchao.github.io/404.html
index d652a79..4c54c82 100644
--- a/deprecated/jinweiclarkchao.github.io/404.html
+++ b/deprecated/jinweiclarkchao.github.io/404.html
@@ -51,7 +51,7 @@
51 <br> 51 <br>
52 <h1>請檢查網址是否輸入錯誤</h1> 52 <h1>請檢查網址是否輸入錯誤</h1>
53 <p>你的网页一定是被吃掉了|´・ω・)ノ</p> 53 <p>你的网页一定是被吃掉了|´・ω・)ノ</p>
54 <p><a href="http://jinwei.me" target="_blank" rel="external">jinwei.me</a></p> 54 <p><a href="http://jinwei.me" target="_blank" rel="noopener noreferrer" rel="external">jinwei.me</a></p>
55</body> 55</body>
56 56
57</html> 57</html>
diff --git a/deprecated/jinweiclarkchao.github.io/assets/stuff.js b/deprecated/jinweiclarkchao.github.io/assets/stuff.js
index a1c8ebc..bddb1aa 100644
--- a/deprecated/jinweiclarkchao.github.io/assets/stuff.js
+++ b/deprecated/jinweiclarkchao.github.io/assets/stuff.js
@@ -29,6 +29,6 @@ putImages = function(pics) {
29 pic = pics[Math.floor(Math.random() * pics.length)]; 29 pic = pics[Math.floor(Math.random() * pics.length)];
30 box = $(".instagram"); 30 box = $(".instagram");
31 box.html(""); 31 box.html("");
32 box.append("<a target='_blank' href='" + pic.link + "' class=img><img src='" + pic.images.low_resolution.url + "'></div>"); 32 box.append("<a target='_blank' rel='noopener noreferrer' href='" + pic.link + "' class=img><img src='" + pic.images.low_resolution.url + "'></div>");
33 return load(); 33 return load();
34}; 34};
diff --git a/deprecated/jinweiclarkchao.github.io/index.html b/deprecated/jinweiclarkchao.github.io/index.html
index 0718133..1e8bec2 100644
--- a/deprecated/jinweiclarkchao.github.io/index.html
+++ b/deprecated/jinweiclarkchao.github.io/index.html
@@ -31,10 +31,10 @@
31 <br> Student 31 <br> Student
32 <hr> 32 <hr>
33 <div class="links"> 33 <div class="links">
34 <a href="https://github.com/JinweiClarkChao" target="_blank">GitHub</a> 34 <a href="https://github.com/JinweiClarkChao" target="_blank" rel="noopener noreferrer">GitHub</a>
35 <a href="https://twitter.com/JinweiClarkChao" target="_blank">Twitter</a> 35 <a href="https://twitter.com/JinweiClarkChao" target="_blank" rel="noopener noreferrer">Twitter</a>
36 <a href="http://weibo.com/jinweiclarkchao" target="_blank">Weibo</a> 36 <a href="http://weibo.com/jinweiclarkchao" target="_blank" rel="noopener noreferrer">Weibo</a>
37 <a href="http://blog.jinwei.me" target="_blank">Blog</a> 37 <a href="http://blog.jinwei.me" target="_blank" rel="noopener noreferrer">Blog</a>
38 </div> 38 </div>
39 <hr> 39 <hr>
40 </article> 40 </article>
@@ -42,7 +42,7 @@
42 </section> 42 </section>
43 <footer class="site-footer"> 43 <footer class="site-footer">
44 <div class="container"> 44 <div class="container">
45 The theme of this blog is open sourced on GitHub by <a href="http://weibo.com/jinweiclarkchao" target="_blank" id="twitter">@Jinwei Zhao</a>. 45 The theme of this blog is open sourced on GitHub by <a href="http://weibo.com/jinweiclarkchao" target="_blank" rel="noopener noreferrer" id="twitter">@Jinwei Zhao</a>.
46 </div> 46 </div>
47 </footer> 47 </footer>
48 </div> 48 </div>
diff --git a/img/v.jpg b/img/v.jpg
new file mode 100644
index 0000000..65ec249
--- /dev/null
+++ b/img/v.jpg
Binary files differ
diff --git a/index.html b/index.html
index e78b973..11b7b29 100644
--- a/index.html
+++ b/index.html
@@ -15,14 +15,14 @@
15 <meta property="og:site_name" content="Hello World" /> 15 <meta property="og:site_name" content="Hello World" />
16 <meta name="theme-color" content="#2b303b"> 16 <meta name="theme-color" content="#2b303b">
17 <meta name="viewport" content="width=device-width"> 17 <meta name="viewport" content="width=device-width">
18 <link rel="icon" type="image/x-icon" href="favicon.ico"> 18 <link rel="icon" type="image/x-icon" href="https://jinwei.me/favicon.ico">
19 </head> 19 </head>
20 <body> 20 <body>
21 <pre style='font-size: 9pt'> 21 <pre style='font-size: 9pt'>
22-----BEGIN PGP SIGNED MESSAGE----- 22-----BEGIN PGP SIGNED MESSAGE-----
23Hash: SHA256 23Hash: SHA512
24 24
2508/09/2016 - This signed text was written for https://jinwei.me 2510/04/2016 - This signed text was written for https://jinwei.me
26 26
27 --Welcome-- 27 --Welcome--
28 28
@@ -38,28 +38,29 @@ https://pgp.mit.edu/pks/lookup?op=get&search=0x7E1EB1851D017D3D
38 38
39Find me: 39Find me:
40 40
41https://github.com/clarkzjw 41https://keybase.io/clarkzjw
42 42
43https://twitter.com/_clarkzjw 43https://twitter.com/_clarkzjw
44 44
45mailto:i@jinwei.me 45mailto:hello@jinwei.me
46-----BEGIN PGP SIGNATURE----- 46-----BEGIN PGP SIGNATURE-----
47Version: GnuPG v2.0.22 (GNU/Linux) 47Version: GnuPG v2
48 48
49iQIcBAEBCAAGBQJXqdccAAoJEH4esYUdAX09570P/i52jeWmAixvaWpqjtkUxQJr 49iQIcBAEBCgAGBQJX81ucAAoJEN07JUB2ouFWtWYQAK4kB4pX2sysSB+Q5AdRWzys
50H59seCDWyp4UDoZgjVuXBvYgzl2D2cF7MXdN3RHH9dotg8vsQ1pRhDoEcSfqflqP 503EAVA9BYXyuc9Uf4aMXOg1g/p7Ek9dUKQ3nV7QunXFJchq8KRa1SEM8YkAR3cQNd
51qib/v9W/O9XY861ts5NtUz1nN4ieE2suJ7J09jKyYnaXecxKD8drQxC3ZUOcDF+O 51vvOR6u/sYEeuRW4rSjU5JwrC+fzA4PUDvFkjKySeviigYbR0Ooa9MHJTtPj06MVc
52GyoONIaJgse1DZ107+7pvZbSUUpInBfqNStD4XQHoREpFIw8qe54qnyOJEUqjasB 52ZObLhnk6owAXyYD2s6UeoxsFpyIB4qSdYOcixIfGm8ttNYu+rL4TXwhicFRZRQeA
53gDkSkNfMbiZLyhOh9aZV4d8pK5jzgYzB0HnCGIEg91W6V5uYe68ZtzW0hsUmOdca 53IcLYfS/aS6sgsbq2ogzHalO4wXsDqawwmTTGoneSTSrUxhebQNwHC4FkMR5V+EuQ
54bygyh8QdFC9eJC5RxcWELyN/UoH5X2zaqX56YooeWv4ePCjphZQ6gjEDRWE5nhGY 545d9dJt0nfH9GYNJEJyvVHqYhZ8qnph4BpI/Qj0dMsUnM68zLBNKjCxEhqh9Gu6Ks
55bFmMnkbpAAvB3U4gaufMkM+da+JZbWFoW0T9L/QMOuKjTEdp5JlCCvjv/tfo9XmZ 55Rq268srTtu4tBrhsXlL6dDNF0aTmSG4SPobUg4VNduvsGQFUpsD0D10iyVW9esUy
56hV/Mtcdbl0Hm9jAOHAIW1V+LSas1q15kYa6EQvhlKticUNwMdg0C7eraQ8VwT4rF 56INjJV3IphJi7cormeSIZIwIpbyXNfhPyhUYxU53/eqdRu2BBrKS7A638N74IS7GU
57/ezuS38FO+z0d92m4lsvbViu+cJCaZ78srIBvGEUAHKXN3odpO+P46lrvgpKetua 57m3WYH1WNoS7O15ICw6zjUvE5L2ZvMQJZwegEVC8EOEhNET5c5FZVRvUrgbtpqR46
58RoOd0h1VTQGe2uBwJGUB7jxaOU+ngyfTimORkUnPOiyRBHjcZS2KA/ylzTnUNN+R 58hZcGMOwgblRgb9swVyxQLfIwZeEPn4O3xWH4I/Po5UqG0TKU/NOLbtl2XyTXF+uw
598329VP09K3MvvCk9BNX4y59PsOSICYkvSRCoaVrSmo3zO5Z2SnqSj9+pWaAzJIxz 59s3qL7K4abOblLA/BmfMYbkUXxarQu9Qnyg3zuQREinE1ifnjZ0PJTv9PdRvDnfPS
60wlyAP36wAHlU+3NQ9M3s 603vKUOFHEXTe85DiZDyKf
61=bAku 61=PUwa
62-----END PGP SIGNATURE----- 62-----END PGP SIGNATURE-----
63 </pre> 63</pre>
64 <script src="js/blackout.js"></script>
64 </body> 65 </body>
65</html> 66</html>
diff --git a/js/blackout.js b/js/blackout.js
new file mode 100644
index 0000000..a6496a4
--- /dev/null
+++ b/js/blackout.js
@@ -0,0 +1,76 @@
1//套上CSS樣式
2(function() {
3var blackout_css = document.createElement("style");
4var blackout_css_content = document.createTextNode(
5 "#blackout * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}" +
6 "#blackout { background-color: #3C261C; background-image: url(https://dn-jinwei.qbox.me/v.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; font-size: 16px; height: 100%; left: 0; margin: 0; overflow: hidden; position: fixed; text-align: left; top: 0; -webkit-transition: top 0.8s; transition: top 0.8s; width: 100%; z-index: 99999; }" +
7 "#blackout.out { top: -150%; }" +
8 "#blackout section { background: rgba(0, 0, 0, 0.2); border-radius: 1em; color: white; line-height: 1.5em; margin: 5% auto 3%; max-height: 70%; max-width: 750px; overflow-y: auto; padding: 3%; text-shadow: 1px 3px 3px black; width: 75%; }" +
9 "#blackout p { color: white; line-height: 1.5em; text-shadow: 1px 3px 3px black; }" +
10 "#blackout h1 { border-bottom: 1px solid #CCC; color: white; font-family: sans-serif; font-size: 1.5em; font-weight: bold; line-height: 1.5em; margin: 0 0 1em 0.25em; padding: 0 0 0.25em; }" +
11 "#blackout a { color: #CCC; text-decoration: underline; } #blackout a:hover { background: transparent; color: #EEEEEE; text-decoration: underline; }" +
12 "#blackout .anno { color: #BBB; font-size: 0.9em; margin-bottom: 1.5em; padding: 0 2em; text-shadow: 1px 1px 1px black;}" +
13 "#blackout footer { display: block; height: 20%; text-align: center; } " +
14 "#blackout .blackout-btn { background-color: black; border-radius: 8px; box-shadow: 0 0 15px white; color: white; display: inline-block; line-height: 1.5em; padding: 0.5em 1em; text-decoration: none; }" +
15 "#blackout .blackout-btn:hover { background-color: #333; color: white; text-decoration: none; }"
16);
17blackout_css.appendChild(blackout_css_content);
18
19//騰寫抗議內容
20 var header = document.createElement("header");
21 var title = document.createElement("h1");
22 title.appendChild(document.createTextNode("本網頁基於國家法律而封鎖"));
23 header.appendChild(title);
24
25 var section = document.createElement("section");
26 section.appendChild(header);
27
28 var br = document.createElement("br");
29
30 var content1 = document.createElement("p");
31 content1.appendChild(document.createTextNode("為何看到這個畫面?"));
32
33 var content3 = document.createElement("p");
34 content3.appendChild(document.createTextNode("你知道嗎,政府正打算立法,取得逕自封鎖境外侵權網站的權利。未來本站如果出現利益團體認定的侵權內容,經由政府機關對 ISP 下令,就可以封鎖本站,讓你再也連不上。"));
35 var content31 = document.createElement("p");
36 content31.appendChild(document.createTextNode("如果我們同意提供政府這種權力,以後他們還能以各種理由,任意阻擋他們覺得「不適當」的網站。未來許多網站可能被迫自我審查,在你發言的同時,先看看有沒有「敏感詞」。"));
37
38 var error451a = document.createElement("a");
39 error451a.setAttribute("href", "https://github.com/clarkzjw/Error451-Blackout/raw/gh-pages/451.PNG");
40 error451a.setAttribute("target", "_blank");
41 error451a.appendChild(document.createTextNode("ERROR 451 錯誤頁面"));
42
43 var content4 = document.createElement("p");
44 content4.appendChild(document.createTextNode("我們不希望這種事情在任何地方發生,請您與我們一同反對政府將手伸進網路!如果你我不積極爭取,有一天,你將會看到如此 "));
45 content4.appendChild(error451a);
46 content4.appendChild(document.createTextNode(",真正阻擋了你的瀏覽。"));
47
48 section.appendChild(content1);
49 section.appendChild(content3);
50 section.appendChild(content31);
51 section.appendChild(content4);
52
53 var footer = document.createElement("footer");
54 var footer_content_close = document.createElement("a");
55 footer_content_close.setAttribute("href", "javascript:void(0)");
56 footer_content_close.setAttribute("class", "blackout-btn");
57 footer_content_close.setAttribute("onclick", "document.getElementById('blackout').className = document.getElementById('blackout').className+' out';");
58 footer_content_close.appendChild(document.createTextNode("繼續瀏覽網頁"));
59 footer.appendChild(footer_content_close);
60
61//建立抗議內容到#blackout區塊
62function showBlackout()
63{
64 var element = document.createElement("div");
65 element.id = 'blackout';
66 element.appendChild(blackout_css);
67 element.appendChild(section);
68 element.appendChild(footer);
69 document.body.appendChild(element);
70}
71
72if (window.addEventListener)
73 window.addEventListener('load', function(){ showBlackout() }, false);
74else if (window.attachEvent)
75 window.attachEvent('on' + 'load', function(){ showBlackout() });
76})();
diff --git a/pubkey.asc b/pubkey.asc
index 5719e57..3be7a62 100644
--- a/pubkey.asc
+++ b/pubkey.asc
@@ -1,5 +1,5 @@
1-----BEGIN PGP PUBLIC KEY BLOCK----- 1-----BEGIN PGP PUBLIC KEY BLOCK-----
2Version: GnuPG v2.0.22 (GNU/Linux) 2Version: GnuPG v2
3 3
4mQINBFalgi0BEACitopUODEHPdiI9qSnA/ACmWFfyQaaI9zFoZzF4ZmdCgONe7ip 4mQINBFalgi0BEACitopUODEHPdiI9qSnA/ACmWFfyQaaI9zFoZzF4ZmdCgONe7ip
56E6fAWH93GUnFsARPMa4j/dxAeCmnwjaU9phepJVR9cRoXf436CYAapM/zi2Sigu 56E6fAWH93GUnFsARPMa4j/dxAeCmnwjaU9phepJVR9cRoXf436CYAapM/zi2Sigu
@@ -25,52 +25,97 @@ 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
75=DQmm 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
119P/JvBA==
120=uAPI
76-----END PGP PUBLIC KEY BLOCK----- 121-----END PGP PUBLIC KEY BLOCK-----
diff --git a/sitemap.xml b/sitemap.xml
index 0290962..c53d7fd 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -7,7 +7,7 @@
7 7
8<url> 8<url>
9 <loc>https://jinwei.me/</loc> 9 <loc>https://jinwei.me/</loc>
10 <lastmod>2016-06-06T00:00:00+00:00</lastmod> 10 <lastmod>2016-11-02T11:06:45+00:00</lastmod>
11 <changefreq>weekly</changefreq> 11 <changefreq>weekly</changefreq>
12</url> 12</url>
13</urlset> 13</urlset>
diff --git a/start.html b/start.html
deleted file mode 100644
index 3d10089..0000000
--- a/start.html
+++ /dev/null
@@ -1,61 +0,0 @@
1<html>
2<head>
3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4 <title>Start Here</title>
5 <meta charset="UTF-8">
6 <link rel="stylesheet" href="css/main.css">
7 <style type="text/css">
8 body {
9 background-repeat: repeat;
10 background-color: #CEE3F6;
11 background-image: url(img/background.jpg);
12 }
13 </style>
14</head>
15
16<body>
17 <div id="card">
18 <div class="block" id="b1">
19 <div class="divin">
20 <h1></h1>
21 </div>
22 <div class="inbox">
23
24 </div>
25 </div>
26 <div class="block" id="b2">
27 <a href="https://server.jinwei.me/" target="_blank">server.jinwei.me</a>
28
29 </div>
30 <div class="block" id="b3">
31 <div class="divin">
32 <h1></h1>
33 </div>
34 <div class="inbox">
35
36 </div>
37 </div>
38 <div class="block" id="b4">
39 <div class="divin">
40 <h1></h1>
41 </div>
42 <div class="inbox">
43
44 </div>
45 </div>
46 <div class="block" id="b5">
47 <a href="http://45.78.18.146:8080/" target="_blank">Voice of Ningbo</a><br>
48 <a href="http://144.168.63.226:8080/" target="_blank">Voice of Hangzhou</a>
49
50 </div>
51 <div class="block" id="b6">
52 <div class="divin">
53 <h1></h1>
54 </div>
55 <div class="inbox">
56
57 </div>
58 </div>
59 </div>
60</body>
61</html>
diff --git a/upload.html b/upload.html
new file mode 100644
index 0000000..a348ea2
--- /dev/null
+++ b/upload.html
@@ -0,0 +1,10 @@
1<html>
2<head>
3 <title>Upload file</title>
4</head>
5<body>
6
7<a href="http://139.162.79.23:8080/upload">Upload</a>
8
9</body>
10</html>
Powered by cgit v1.2.3 (git 2.41.0)