diff options
author | clarkzjw <[email protected]> | 2022-12-09 17:16:51 -0800 |
---|---|---|
committer | clarkzjw <[email protected]> | 2022-12-09 17:16:51 -0800 |
commit | 605513219ae93dff0e0876e8f90f3cf1bf748cf9 (patch) | |
tree | 06cb90ff7fd01558159ee556cca36380370181bf /deprecated | |
parent | 4eb313986873dbc036e9dddbba79ffd4ee578aaf (diff) | |
download | jinwei.me-deprecated.tar.gz |
deprecated: add 2022 github gist versiondeprecated
Diffstat (limited to 'deprecated')
-rw-r--r-- | deprecated/2022/CNAME | 1 | ||||
-rw-r--r-- | deprecated/2022/Dockerfile | 6 | ||||
-rw-r--r-- | deprecated/2022/README.md | 1 | ||||
-rw-r--r-- | deprecated/2022/biocard.txt | 35 | ||||
-rw-r--r-- | deprecated/2022/css/main.css | 176 | ||||
-rw-r--r-- | deprecated/2022/img/451.PNG | bin | 0 -> 36125 bytes | |||
-rw-r--r-- | deprecated/2022/img/v.jpg | bin | 0 -> 41616 bytes | |||
-rw-r--r-- | deprecated/2022/img/v_compressed.jpg | bin | 0 -> 41616 bytes | |||
-rw-r--r-- | deprecated/2022/index.html | 43 | ||||
-rw-r--r-- | deprecated/2022/js/blackout.js | 76 | ||||
-rw-r--r-- | deprecated/2022/keybase.txt | 75 | ||||
-rw-r--r-- | deprecated/2022/pgpkey.txt | 4 | ||||
-rw-r--r-- | deprecated/2022/pubkey.asc | 121 | ||||
-rw-r--r-- | deprecated/2022/robots.txt | 53 | ||||
-rw-r--r-- | deprecated/2022/sitemap.xml | 13 |
15 files changed, 604 insertions, 0 deletions
diff --git a/deprecated/2022/CNAME b/deprecated/2022/CNAME new file mode 100644 index 0000000..f07dd39 --- /dev/null +++ b/deprecated/2022/CNAME | |||
@@ -0,0 +1 @@ | |||
jinwei.me | |||
diff --git a/deprecated/2022/Dockerfile b/deprecated/2022/Dockerfile new file mode 100644 index 0000000..694aa3f --- /dev/null +++ b/deprecated/2022/Dockerfile | |||
@@ -0,0 +1,6 @@ | |||
1 | FROM nginx:mainline-alpine | ||
2 | LABEL maintainer clarkzjw <[email protected]> | ||
3 | |||
4 | COPY . /usr/share/nginx/html | ||
5 | |||
6 | CMD ["nginx", "-g", "daemon off;"] | ||
diff --git a/deprecated/2022/README.md b/deprecated/2022/README.md new file mode 100644 index 0000000..f07dd39 --- /dev/null +++ b/deprecated/2022/README.md | |||
@@ -0,0 +1 @@ | |||
jinwei.me | |||
diff --git a/deprecated/2022/biocard.txt b/deprecated/2022/biocard.txt new file mode 100644 index 0000000..13c88cf --- /dev/null +++ b/deprecated/2022/biocard.txt | |||
@@ -0,0 +1,35 @@ | |||
1 | -----BEGIN PGP SIGNED MESSAGE----- | ||
2 | Hash: SHA512 | ||
3 | |||
4 | --BEGIN-- | ||
5 | I am clarkzjw. | ||
6 | A programmer, computer vision enthusiast. | ||
7 | A user of Vim, Debian, Raspberry Pi, etc. | ||
8 | Ingress Hangzhou Resistance. | ||
9 | Anti-GFW. Anti-ChinaIntranet. | ||
10 | |||
11 | Contact me | ||
12 | Telegram: @clarkzjw | ||
13 | https://jinwei.me | ||
14 | http://v6p725qyugjbrpfo.onion | ||
15 | |||
16 | This text is digitally signed. | ||
17 | https://jinwei.me/biocard.txt | ||
18 | --END-- | ||
19 | -----BEGIN PGP SIGNATURE----- | ||
20 | Version: GnuPG v2 | ||
21 | |||
22 | iQIcBAEBCgAGBQJX9e9oAAoJEN07JUB2ouFWU5MQAKJjDC0wpmSqv2yCiMNRPesv | ||
23 | fMVTTH6QC/wWf2dowOgarNSFCK5Wp+3uRcg0tpUWJycnE/BbfvPDtN8S1JY5afIx | ||
24 | BmlJd9dsyld+hXPztlggfmSB5xkk688bb8PnMs6FCVvB+da8bzmti1yJCr1OM4Z1 | ||
25 | A2MDxn0gQ0L0+L4LoNzvKuzKT9YxTG1HiJCwhJ/Tt4xrC2482G/EOQ4mHihCa0aa | ||
26 | bceQBwSPJaN5/BhJuXyOiNxB4oTSiCUAeYY/uLJS5BsJRO3FWi4KXNjaDTk3KsjW | ||
27 | lenehlFbEPRG0TW7MKCZZTnz1z6kmxe1VY0wO6q31KyaYnQXR16AHxi+XjlnBnz+ | ||
28 | jasveoL2idJDz5hPo+lQEj5BoYJpI7Ed4wy82EUhm51jxsuo+5wIFCI04vJKVuq9 | ||
29 | PcFtgeVxXUsbnlyKA/2nEE/L02zjXgu2fM1J/GULNV+oOa5Hz5U75EGbdQleM7mb | ||
30 | UoogWaZvxq9e+WaTZ9ginHqpoiJFhDYi7lKYv7Hs4sM0XdSAnGm2qcotAbBeDntb | ||
31 | mCajoHGD0TIPZwHsa6oWg63S6nSHZlAWLArXqd8JxfeLRZmq0XKLEZ3XJfSmTqAF | ||
32 | 2KIUwRxXesjZ6VROffndf+qF3VFc/t50nQnw/SyGrtMcMLoZL7JWw1wetD0uqQTI | ||
33 | Da+0e2iwCdmGHgcUgXgv | ||
34 | =92BN | ||
35 | -----END PGP SIGNATURE----- | ||
diff --git a/deprecated/2022/css/main.css b/deprecated/2022/css/main.css new file mode 100644 index 0000000..4733137 --- /dev/null +++ b/deprecated/2022/css/main.css | |||
@@ -0,0 +1,176 @@ | |||
1 | @-webkit-keyframes fade { | ||
2 | 0% { | ||
3 | opacity: 0; | ||
4 | margin-top: 10px; | ||
5 | } | ||
6 | 100% { | ||
7 | opacity: 1; | ||
8 | margin-top: 0px; | ||
9 | } | ||
10 | } | ||
11 | |||
12 | * { | ||
13 | margin: 0px; | ||
14 | padding: 0px; | ||
15 | } | ||
16 | |||
17 | body { | ||
18 | font-family: Penumbra, HiraginoSansGB-W3, sans-serif; | ||
19 | } | ||
20 | |||
21 | h1 { | ||
22 | font-size: 22px; | ||
23 | line-height: 40px; | ||
24 | -webkit-transition: padding 100ms ease; | ||
25 | } | ||
26 | |||
27 | p { | ||
28 | font-size: 20px; | ||
29 | line-height: 40px; | ||
30 | } | ||
31 | |||
32 | img { | ||
33 | width: 80px; | ||
34 | height: 80px; | ||
35 | padding: 10px; | ||
36 | -webkit-transition: margin 1000ms ease; | ||
37 | } | ||
38 | |||
39 | span#loveu { | ||
40 | font-size: 17px; | ||
41 | line-height: 40px; | ||
42 | font: "Microsoft Ya Hei"; | ||
43 | } | ||
44 | |||
45 | div#card { | ||
46 | position: absolute; | ||
47 | width: 600px; | ||
48 | height: 400px; | ||
49 | top: 50%; | ||
50 | left: 50%; | ||
51 | margin-top: -200px; | ||
52 | margin-left: -300px; | ||
53 | box-shadow: 0px 5px 20px -5px black; | ||
54 | background: black; | ||
55 | font: "Microsoft Yi Baiti", Roboto, "华文行楷"; | ||
56 | } | ||
57 | |||
58 | div.block { | ||
59 | position: relative; | ||
60 | width: 200px; | ||
61 | height: 200px; | ||
62 | float: left; | ||
63 | box-shadow: inset 0px -2px 2px rgba(0, 0, 0, 0.2); | ||
64 | text-align: center; | ||
65 | color: white; | ||
66 | overflow: hidden; | ||
67 | -webkit-transition: opacity 145s ease; | ||
68 | } | ||
69 | |||
70 | div.block:hover > .divin img { | ||
71 | margin-top: -20px; | ||
72 | } | ||
73 | |||
74 | div.block:hover > .divin h1 { | ||
75 | padding-top: 20px; | ||
76 | } | ||
77 | |||
78 | div.block:hover > .divin { | ||
79 | margin-top: -100px; | ||
80 | } | ||
81 | |||
82 | div.block:hover > .time5 { | ||
83 | margin-top: -110px; | ||
84 | } | ||
85 | |||
86 | div.block:hover > .inbox { | ||
87 | -webkit-animation: fade 500ms ease 200ms both; | ||
88 | } | ||
89 | |||
90 | div.divin { | ||
91 | width: 100px; | ||
92 | height: 140px; | ||
93 | padding: 30px 50px; | ||
94 | -webkit-transition: margin 300ms ease; | ||
95 | } | ||
96 | |||
97 | div.inbox { | ||
98 | width: 150px; | ||
99 | padding: 0px 25px; | ||
100 | } | ||
101 | |||
102 | div.time { | ||
103 | width: 175px; | ||
104 | margin: 0px auto; | ||
105 | padding: 0px; | ||
106 | height: 100px; | ||
107 | padding: 10px 12.5px 0px; | ||
108 | background: rgba(0, 0, 0, 0.1); | ||
109 | box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.1); | ||
110 | } | ||
111 | |||
112 | div.time li.list { | ||
113 | list-style: none; | ||
114 | position: relative; | ||
115 | float: left; | ||
116 | width: 25px; | ||
117 | height: 50px; | ||
118 | margin: 0px 0px 10px 0px; | ||
119 | font-size: 12px; | ||
120 | -webkit-transition: 200ms ease; | ||
121 | } | ||
122 | |||
123 | div.time li.list:hover { | ||
124 | color: yellow; | ||
125 | -webkit-transform: scale(1.1); | ||
126 | } | ||
127 | |||
128 | div#b1 { | ||
129 | background-color: #2CC0E2; | ||
130 | } | ||
131 | |||
132 | div#b2 { | ||
133 | background-color: #59D999; | ||
134 | } | ||
135 | |||
136 | div#b3 { | ||
137 | background-color: #7658F9; | ||
138 | } | ||
139 | |||
140 | div#b4 { | ||
141 | background-color: #E9C24E; | ||
142 | } | ||
143 | |||
144 | div#b5 { | ||
145 | background-color: #E55679; | ||
146 | } | ||
147 | |||
148 | div#b6 { | ||
149 | background-color: grey; | ||
150 | } | ||
151 | |||
152 | span.last { | ||
153 | position: absolute; | ||
154 | font-size: 72px; | ||
155 | line-height: 200px; | ||
156 | width: 200px; | ||
157 | height: 200px; | ||
158 | left: 0px; | ||
159 | top: 0px; | ||
160 | -webkit-transition: opacity 200ms ease; | ||
161 | } | ||
162 | |||
163 | span#u {} | ||
164 | |||
165 | span#real { | ||
166 | position: absolute; | ||
167 | opacity: 0; | ||
168 | } | ||
169 | |||
170 | div#b6:hover #u { | ||
171 | opacity: 0; | ||
172 | } | ||
173 | |||
174 | div#b6:hover #real { | ||
175 | opacity: 1; | ||
176 | } | ||
diff --git a/deprecated/2022/img/451.PNG b/deprecated/2022/img/451.PNG new file mode 100644 index 0000000..7a289ef --- /dev/null +++ b/deprecated/2022/img/451.PNG | |||
Binary files differ | |||
diff --git a/deprecated/2022/img/v.jpg b/deprecated/2022/img/v.jpg new file mode 100644 index 0000000..7bcac40 --- /dev/null +++ b/deprecated/2022/img/v.jpg | |||
Binary files differ | |||
diff --git a/deprecated/2022/img/v_compressed.jpg b/deprecated/2022/img/v_compressed.jpg new file mode 100644 index 0000000..7bcac40 --- /dev/null +++ b/deprecated/2022/img/v_compressed.jpg | |||
Binary files differ | |||
diff --git a/deprecated/2022/index.html b/deprecated/2022/index.html new file mode 100644 index 0000000..f546b05 --- /dev/null +++ b/deprecated/2022/index.html | |||
@@ -0,0 +1,43 @@ | |||
1 | <!DOCTYPE html> | ||
2 | <html> | ||
3 | |||
4 | <head> | ||
5 | <title>Hello World</title> | ||
6 | <meta charset="utf-8"> | ||
7 | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | ||
8 | <meta name="viewport" content="width=device-width"> | ||
9 | <script async src="https://www.googletagmanager.com/gtag/js?id=G-W258G4YG8K"></script> | ||
10 | <script> | ||
11 | window.dataLayer = window.dataLayer || []; | ||
12 | function gtag() { dataLayer.push(arguments); } | ||
13 | gtag('js', new Date()); | ||
14 | gtag('config', 'G-W258G4YG8K'); | ||
15 | </script> | ||
16 | <style> | ||
17 | a { | ||
18 | text-decoration: none; | ||
19 | } | ||
20 | |||
21 | a:hover { | ||
22 | text-decoration: underline; | ||
23 | } | ||
24 | |||
25 | li { | ||
26 | font-size: 1.1em; | ||
27 | line-height: 2.4; | ||
28 | } | ||
29 | |||
30 | li.hidden { | ||
31 | display: none; | ||
32 | } | ||
33 | </style> | ||
34 | </head> | ||
35 | |||
36 | <body> | ||
37 | <script src="https://gist.github.com/clarkzjw/6288c7c25bfea8e96a19bc25365a42d4.js"></script> | ||
38 | <li class="hidden"><a rel="me" href="https://m.jinwei.me/@clark" target="_blank">Mastodon @[email protected]</a></li> | ||
39 | <li class="hidden"><a rel="me" href="https://m.jinwei.me/@clarkzjw" target="_blank">https://m.jinwei.me/@clarkzjw</a></li> | ||
40 | <li class="hidden"><a href="https://clustrmaps.com/map/Jinwei.me" title="Visit tracker for Jinwei.me"><img src="//www.clustrmaps.com/map_v2.png?d=BZAtKjE_P9CVLS6kplk8VhRuylP-LiRDq--MW5eUu_g" /></a></li> | ||
41 | </body> | ||
42 | |||
43 | </html> | ||
diff --git a/deprecated/2022/js/blackout.js b/deprecated/2022/js/blackout.js new file mode 100644 index 0000000..e0ce075 --- /dev/null +++ b/deprecated/2022/js/blackout.js | |||
@@ -0,0 +1,76 @@ | |||
1 | //套上CSS樣式 | ||
2 | (function() { | ||
3 | var blackout_css = document.createElement("style"); | ||
4 | var 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://cdn.clarkzjw.cn/v_compressed.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 | ); | ||
17 | blackout_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://cdn.clarkzjw.cn/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區塊 | ||
62 | function 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 | |||
72 | if (window.addEventListener) | ||
73 | window.addEventListener('load', function(){ showBlackout() }, false); | ||
74 | else if (window.attachEvent) | ||
75 | window.attachEvent('on' + 'load', function(){ showBlackout() }); | ||
76 | })(); | ||
diff --git a/deprecated/2022/keybase.txt b/deprecated/2022/keybase.txt new file mode 100644 index 0000000..7e96536 --- /dev/null +++ b/deprecated/2022/keybase.txt | |||
@@ -0,0 +1,75 @@ | |||
1 | ================================================================== | ||
2 | https://keybase.io/clarkzjw | ||
3 | -------------------------------------------------------------------- | ||
4 | |||
5 | I hereby claim: | ||
6 | |||
7 | * I am an admin of https://jinwei.me | ||
8 | * I am clarkzjw (https://keybase.io/clarkzjw) on keybase. | ||
9 | * I have a public key with fingerprint B878 C370 CF7D 871F AA3C 7663 7E1E B185 1D01 7D3D | ||
10 | |||
11 | To do so, I am signing this object: | ||
12 | |||
13 | { | ||
14 | "body": { | ||
15 | "key": { | ||
16 | "eldest_kid": "0101be1101eec782bbd28cf67116502e64b270b9feb47899530fe7f0f548719842830a", | ||
17 | "fingerprint": "b878c370cf7d871faa3c76637e1eb1851d017d3d", | ||
18 | "host": "keybase.io", | ||
19 | "key_id": "7e1eb1851d017d3d", | ||
20 | "kid": "0101be1101eec782bbd28cf67116502e64b270b9feb47899530fe7f0f548719842830a", | ||
21 | "uid": "53cfd3155d4131c0affdb2147d9b6019", | ||
22 | "username": "clarkzjw" | ||
23 | }, | ||
24 | "service": { | ||
25 | "hostname": "jinwei.me", | ||
26 | "protocol": "https:" | ||
27 | }, | ||
28 | "type": "web_service_binding", | ||
29 | "version": 1 | ||
30 | }, | ||
31 | "ctime": 1462105318, | ||
32 | "expire_in": 157680000, | ||
33 | "prev": "6d2730cdd77815679cd3c14571f398704e6f36e41d50b6ee95be076b69974ba5", | ||
34 | "seqno": 50, | ||
35 | "tag": "signature" | ||
36 | } | ||
37 | |||
38 | which yields the signature: | ||
39 | |||
40 | -----BEGIN PGP MESSAGE----- | ||
41 | Version: Keybase OpenPGP v2.0.53 | ||
42 | Comment: https://keybase.io/crypto | ||
43 | |||
44 | yMNFAnicrZJ7UFRVHMeXh8uwIVCZIxkwXaE0V7xn73tRcwyBIRoWmgEqaec+zsXL | ||
45 | 4+66DzYF5GGsI4OGCQ2gFDDEzNImsM1UolPB6DgEpOCMLG5W1ChjBiNNNK0k072M | ||
46 | /defnT/O4zef7/f8zu/8Lq8P0+hCjiYMNcSHVO8OGR9pdWoKkv+4W4lwFuEwYqxE | ||
47 | SuHaAssEaHeYSyUBMSIoQAEHgTJDyFO0geMEA82LJAUASaAGSOKcgUI5RoQcTtEM | ||
48 | Q2CoCCkRFQmcpgBD4wYaQ1lEj4iSXAxtVpskOxRbjqZoHqNQXqQEhRNZFuMpksQo | ||
49 | CCAHaAIIKKAETFCEBy12VaEkx7F2mCJZlJhyMK+l9x/8/5y3c82OwHhRwABBCDjA | ||
50 | AI+yoihwBoBTAsORKGBU0A5tMlsOFZovY22lR0pcSLUeUaIVEg/VwqoveUyUSLIL | ||
51 | SinKXo9YbRaHhbeUKeGDDofVblRljsNWlXNBzvzYwcxJsqAUUVFUQJtdssiIESgk | ||
52 | 75BUS4CTBoASGKD1CHzHKtmgWVIJgiJpVBnqPbBCsSQFA4WhvCBQFA0IkmJ4AeMB | ||
53 | Tii/gDE0heKQFDES4kAgUI6EkCE4iFIkRzIMhXMsgahvOiRbECOhmDrYYsXTLhXL | ||
54 | rMNpg0j16MiBcE2ITqNdF6p2l0YXGftvzw1fj9V07jZ9X1sf+502bWbdQlLX1R7P | ||
55 | l6axi+NbZm/r/tywmvBL2L7E9/fKg9t/nZjhkMhP5/KiG6YCO0xjUn/VU8EtGb5x | ||
56 | d1th7NVg3EzdrkdjoGby5oUCgvX3mBZPV2S40yfvP9L2/37gs2vDS+zOZaHJGWjQ | ||
57 | 6GXL3V3HQvNLH2Z6vfX1HqcnUNO63JkRtbKEJ7iX6uY+XyWypdQXxp974u1e0/Tg | ||
58 | yv6POuLjVrRVrwyszi3+4DJEBSLcfXfykq31eLh5YaUkOmaj/05VQtRFb+L5GP3G | ||
59 | ofLJufek2zn9nsLVnJZr86c2+YI9rlnLGHixfPqDvHnx0mxG5sn8C16Cf6mwsPfD | ||
60 | Ru1CL3vkt+iMvOiQkYnr51qEbm91l/Xes+2+jpLUTxa035qDl2rSZ6Zer2wLnBmY | ||
61 | 2m8abW7avHlre0eVK1H3VVQg6Y24Z0KXJ18ztiXfe/7B0xHbvsl6efvIyRO1fWnp | ||
62 | V7jywQ2Re3QR8XWnq96030+BYW3y1HR7fXLRXz/e6t53qi8uZn2jq7llK5HzbuXH | ||
63 | i+FPjuZGBI96d/7dsjentfnn3MYrtxbr9nS7z77l85/PTHV48s/mx0c3FWT7Ziof | ||
64 | BDuGZzd9nZ001DWv6+270d5hPPZT2Y3EtODxgVq/5gxe5OdC49yXt920vxr6RRZr | ||
65 | mjj+sJouOmfzQefwoSwkt7Nnxz9wBr0H | ||
66 | =2h1N | ||
67 | -----END PGP MESSAGE----- | ||
68 | |||
69 | And finally, I am proving ownership of this host by posting or | ||
70 | appending to this document. | ||
71 | |||
72 | View my publicly-auditable identity here: https://keybase.io/clarkzjw | ||
73 | |||
74 | ================================================================== | ||
75 | |||
diff --git a/deprecated/2022/pgpkey.txt b/deprecated/2022/pgpkey.txt new file mode 100644 index 0000000..ad6c774 --- /dev/null +++ b/deprecated/2022/pgpkey.txt | |||
@@ -0,0 +1,4 @@ | |||
1 | This file claims ownership of the OpenPGP key with long id 0x7e1eb1851d017d3d. | ||
2 | |||
3 | Token for proof: | ||
4 | [Verifying my OpenPGP key: openpgp4fpr:b878c370cf7d871faa3c76637e1eb1851d017d3d] | ||
diff --git a/deprecated/2022/pubkey.asc b/deprecated/2022/pubkey.asc new file mode 100644 index 0000000..3be7a62 --- /dev/null +++ b/deprecated/2022/pubkey.asc | |||
@@ -0,0 +1,121 @@ | |||
1 | -----BEGIN PGP PUBLIC KEY BLOCK----- | ||
2 | Version: GnuPG v2 | ||
3 | |||
4 | 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 | ||
119 | P/JvBA== | ||
120 | =uAPI | ||
121 | -----END PGP PUBLIC KEY BLOCK----- | ||
diff --git a/deprecated/2022/robots.txt b/deprecated/2022/robots.txt new file mode 100644 index 0000000..b95d72c --- /dev/null +++ b/deprecated/2022/robots.txt | |||
@@ -0,0 +1,53 @@ | |||
1 | User-agent: Googlebot | ||
2 | Disallow: | ||
3 | |||
4 | User-agent: googlebot-image | ||
5 | Disallow: | ||
6 | |||
7 | User-agent: googlebot-mobile | ||
8 | Disallow: | ||
9 | |||
10 | User-agent: MSNBot | ||
11 | Disallow: / | ||
12 | |||
13 | User-agent: Baiduspider | ||
14 | Disallow: / | ||
15 | |||
16 | User-agent: Baiduspider-image | ||
17 | Disallow: / | ||
18 | |||
19 | User-agent: YoudaoBot | ||
20 | Disallow: / | ||
21 | |||
22 | User-agent: Sogou web spider | ||
23 | Disallow: / | ||
24 | |||
25 | User-agent: Sogou inst spider | ||
26 | Disallow: / | ||
27 | |||
28 | User-agent: Sogou spider2 | ||
29 | Disallow: / | ||
30 | |||
31 | User-agent: Sogou blog | ||
32 | Disallow: / | ||
33 | |||
34 | User-agent: Sogou News Spider | ||
35 | Disallow: / | ||
36 | |||
37 | User-agent: Sogou Orion spider | ||
38 | Disallow: / | ||
39 | |||
40 | User-agent: ChinasoSpider | ||
41 | Disallow: / | ||
42 | |||
43 | User-agent: Sosospider | ||
44 | Disallow: / | ||
45 | |||
46 | User-agent: yisouspider | ||
47 | Disallow: / | ||
48 | |||
49 | User-agent: EasouSpider | ||
50 | Disallow: / | ||
51 | |||
52 | User-agent: * | ||
53 | Disallow: | ||
diff --git a/deprecated/2022/sitemap.xml b/deprecated/2022/sitemap.xml new file mode 100644 index 0000000..d87d357 --- /dev/null +++ b/deprecated/2022/sitemap.xml | |||
@@ -0,0 +1,13 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <urlset | ||
3 | xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" | ||
4 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
5 | xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 | ||
6 | http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> | ||
7 | |||
8 | <url> | ||
9 | <loc>https://jinwei.me/</loc> | ||
10 | <lastmod>2017-07-02T11:06:45+00:00</lastmod> | ||
11 | <changefreq>weekly</changefreq> | ||
12 | </url> | ||
13 | </urlset> | ||