-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
387 lines (302 loc) · 21.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
<!DOCTYPE html><html lang="en">
<head>
<meta name="generator" content="Hugo 0.134.2">
<link rel="icon" type="image/x-icon" href="https://ecwuuuuu.com/favicon.ico">
<link rel="stylesheet" href="https://ecwuuuuu.com/css/style.min.e735795008b179631bc5927fd3982531731cd9daed76e0e3edaaac070fcb20c7.css" integrity="sha256-5zV5UAixeWMbxZJ/05glMXMc2drtduDj7aqsBw/LIMc=">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Home - ECWU's Notebook</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Homepage and blog for Zhenghao Wu (ECWU), sharing thoughts on technology, everyday experiences, and photography. Engaging with the community through knowledge sharing.">
<meta name="keywords" content="">
<meta name="author" content="ECWUUUUU"><script>
if (localStorage.getItem("current-theme") === null) {
if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
localStorage.setItem("current-theme", "dark");
document.documentElement.classList.add('dark')
change_discussion_color_mode();
} else {
localStorage.setItem("current-theme", "light");
change_discussion_color_mode();
}
} else {
if (localStorage.getItem('current-theme') === 'dark') {
document.documentElement.classList.add('dark')
}
}
function change_color_mode(){
if (localStorage.getItem('current-theme') === 'light') {
document.documentElement.classList.add('dark')
localStorage.setItem('current-theme', 'dark');
change_discussion_color_mode();
} else {
document.documentElement.classList.remove('dark')
localStorage.setItem('current-theme', 'light');
change_discussion_color_mode();
}
}
function change_discussion_color_mode(){
console.log('utteranc.es is not enabled.')
}
document.addEventListener("DOMContentLoaded", () => {
document
.getElementById("header-theme-button")
.addEventListener("click", change_color_mode);
});
</script></head>
<body class="transition-colors duration-300"><div class="pt-6">
<h1 class="flex flex-row flex-wrap gap-2"><a href="https://ecwuuuuu.com/">
<svg class="w-36 fill-gray-900 dark:fill-gray-200" fill="currentColor" viewBox="0 0 204.24 43.44" xmlns="http://www.w3.org/2000/svg">
<path d="M0,43.08V0.36h18.24v5.76H6.12v12.54h10.56v5.76H6.12v12.54h12.12v6.12H0z"/>
<path d="M41.64,30.9v2.64c0,1.32-0.25,2.57-0.75,3.75c-0.5,1.18-1.19,2.23-2.07,3.15c-0.88,0.92-1.91,1.65-3.09,2.19 c-1.18,0.54-2.45,0.81-3.81,0.81c-1.16,0-2.34-0.16-3.54-0.48c-1.2-0.32-2.28-0.88-3.24-1.68s-1.75-1.83-2.37-3.09 c-0.62-1.26-0.93-2.87-0.93-4.83V9.84c0-1.4,0.24-2.7,0.72-3.9c0.48-1.2,1.16-2.24,2.04-3.12c0.88-0.88,1.93-1.57,3.15-2.07 C28.97,0.25,30.32,0,31.8,0c2.88,0,5.22,0.94,7.02,2.82c0.88,0.92,1.57,2.01,2.07,3.27c0.5,1.26,0.75,2.63,0.75,4.11v2.4h-6.12 v-2.04c0-1.2-0.34-2.24-1.02-3.12c-0.68-0.88-1.6-1.32-2.76-1.32c-1.52,0-2.53,0.47-3.03,1.41c-0.5,0.94-0.75,2.13-0.75,3.57v21.84 c0,1.24,0.27,2.28,0.81,3.12s1.51,1.26,2.91,1.26c0.4,0,0.83-0.07,1.29-0.21c0.46-0.14,0.89-0.37,1.29-0.69 c0.36-0.32,0.66-0.76,0.9-1.32c0.24-0.56,0.36-1.26,0.36-2.1v-2.1H41.64z"/>
<path d="M78.36,0.36L72,43.08h-5.76l-4.68-27.72h-0.12l-4.62,27.72h-5.76L44.7,0.36h6.48l3.06,27.12h0.12l4.8-27.12h4.68l4.98,27.78 h0.12l2.94-27.78H78.36z"/>
<path d="M102,0.36v33.12c0,1.4-0.25,2.69-0.75,3.87c-0.5,1.18-1.21,2.23-2.13,3.15c-0.92,0.92-1.98,1.64-3.18,2.16 c-1.2,0.52-2.48,0.78-3.84,0.78c-1.36,0-2.63-0.26-3.81-0.78c-1.18-0.52-2.23-1.24-3.15-2.16c-0.92-0.92-1.64-1.97-2.16-3.15 c-0.52-1.18-0.78-2.47-0.78-3.87V0.36h6.12v32.52c0,1.52,0.36,2.64,1.08,3.36c0.72,0.72,1.62,1.08,2.7,1.08 c1.08,0,1.98-0.36,2.7-1.08c0.72-0.72,1.08-1.84,1.08-3.36V0.36H102z"/>
<path d="M127.56,0.36v33.12c0,1.4-0.25,2.69-0.75,3.87c-0.5,1.18-1.21,2.23-2.13,3.15c-0.92,0.92-1.98,1.64-3.18,2.16 s-2.48,0.78-3.84,0.78s-2.63-0.26-3.81-0.78c-1.18-0.52-2.23-1.24-3.15-2.16c-0.92-0.92-1.64-1.97-2.16-3.15 c-0.52-1.18-0.78-2.47-0.78-3.87V0.36h6.12v32.52c0,1.52,0.36,2.64,1.08,3.36c0.72,0.72,1.62,1.08,2.7,1.08 c1.08,0,1.98-0.36,2.7-1.08c0.72-0.72,1.08-1.84,1.08-3.36V0.36H127.56z"/>
<path d="M153.12,0.36v33.12c0,1.4-0.25,2.69-0.75,3.87c-0.5,1.18-1.21,2.23-2.13,3.15c-0.92,0.92-1.98,1.64-3.18,2.16 c-1.2,0.52-2.48,0.78-3.84,0.78s-2.63-0.26-3.81-0.78c-1.18-0.52-2.23-1.24-3.15-2.16c-0.92-0.92-1.64-1.97-2.16-3.15 c-0.52-1.18-0.78-2.47-0.78-3.87V0.36h6.12v32.52c0,1.52,0.36,2.64,1.08,3.36c0.72,0.72,1.62,1.08,2.7,1.08s1.98-0.36,2.7-1.08 c0.72-0.72,1.08-1.84,1.08-3.36V0.36H153.12z"/>
<path d="M178.68,0.36v33.12c0,1.4-0.25,2.69-0.75,3.87c-0.5,1.18-1.21,2.23-2.13,3.15c-0.92,0.92-1.98,1.64-3.18,2.16 c-1.2,0.52-2.48,0.78-3.84,0.78c-1.36,0-2.63-0.26-3.81-0.78c-1.18-0.52-2.23-1.24-3.15-2.16c-0.92-0.92-1.64-1.97-2.16-3.15 c-0.52-1.18-0.78-2.47-0.78-3.87V0.36H165v32.52c0,1.52,0.36,2.64,1.08,3.36c0.72,0.72,1.62,1.08,2.7,1.08 c1.08,0,1.98-0.36,2.7-1.08c0.72-0.72,1.08-1.84,1.08-3.36V0.36H178.68z"/>
<path d="M204.24,0.36v33.12c0,1.4-0.25,2.69-0.75,3.87c-0.5,1.18-1.21,2.23-2.13,3.15c-0.92,0.92-1.98,1.64-3.18,2.16 c-1.2,0.52-2.48,0.78-3.84,0.78s-2.63-0.26-3.81-0.78c-1.18-0.52-2.23-1.24-3.15-2.16c-0.92-0.92-1.64-1.97-2.16-3.15 c-0.52-1.18-0.78-2.47-0.78-3.87V0.36h6.12v32.52c0,1.52,0.36,2.64,1.08,3.36c0.72,0.72,1.62,1.08,2.7,1.08s1.98-0.36,2.7-1.08 c0.72-0.72,1.08-1.84,1.08-3.36V0.36H204.24z"/>
</svg>
<p class="sr-only">ECWU Homepage</p>
</a></h1>
<nav aria-label="navbar" class="mb-3 mr-8">
<ol role="list" class="flex flex-wrap">
<li>
<div class="flex items-center justify-center">
<a href="https://ecwuuuuu.com/" class='mr-2 font-medium text-gray-900 dark:text-gray-200 visited:text-gray-900 dark:visited:text-gray-200'>Home</a>
<svg width="16" height="20" viewBox="0 0 16 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg"
aria-hidden="true" class="mr-2 w-4 h-5 fill-gray-300">
<path d="M5.697 4.34L8.98 16.532h1.327L7.025 4.341H5.697z" />
</svg>
</div>
</li>
<li>
<div class="flex items-center justify-center">
<a href="https://ecwuuuuu.com/post/" class='mr-2 font-medium text-gray-900 dark:text-gray-200 visited:text-gray-900 dark:visited:text-gray-200'>Posts</a>
<svg width="16" height="20" viewBox="0 0 16 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg"
aria-hidden="true" class="mr-2 w-4 h-5 fill-gray-300">
<path d="M5.697 4.34L8.98 16.532h1.327L7.025 4.341H5.697z" />
</svg>
</div>
</li>
<li>
<div class="flex items-center justify-center">
<a href="https://ecwuuuuu.com/photography/" class='mr-2 font-medium text-gray-900 dark:text-gray-200 visited:text-gray-900 dark:visited:text-gray-200'>Photos</a>
<svg width="16" height="20" viewBox="0 0 16 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg"
aria-hidden="true" class="mr-2 w-4 h-5 fill-gray-300">
<path d="M5.697 4.34L8.98 16.532h1.327L7.025 4.341H5.697z" />
</svg>
</div>
</li>
<li>
<div class="flex items-center justify-center">
<a href="https://ecwuuuuu.com/series/" class='mr-2 font-medium text-gray-900 dark:text-gray-200 visited:text-gray-900 dark:visited:text-gray-200'>Series</a>
<svg width="16" height="20" viewBox="0 0 16 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg"
aria-hidden="true" class="mr-2 w-4 h-5 fill-gray-300">
<path d="M5.697 4.34L8.98 16.532h1.327L7.025 4.341H5.697z" />
</svg>
</div>
</li>
<li>
<div class="flex items-center justify-center">
<a href="https://ecwuuuuu.com/page/about/" class='mr-2 font-medium text-gray-900 dark:text-gray-200 visited:text-gray-900 dark:visited:text-gray-200'>About</a>
<svg width="16" height="20" viewBox="0 0 16 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg"
aria-hidden="true" class="mr-2 w-4 h-5 fill-gray-300">
<path d="M5.697 4.34L8.98 16.532h1.327L7.025 4.341H5.697z" />
</svg>
</div>
</li>
<li>
<div class="flex items-center justify-center">
<a href="https://ecwuuuuu.com/page/friends/" class='mr-2 font-medium text-gray-900 dark:text-gray-200 visited:text-gray-900 dark:visited:text-gray-200'>Friends</a>
</div>
</li>
</ol>
</nav><div class="flex items-center space-x-2">
<div class="w-6 h-6 inline-flex items-center justify-center rounded-lg bg-white dark:bg-black shadow-inner ring-1 ring-black/5">
<i id="header-theme-button" data-feather="sun" class="site-header-navlink rounded cursor-pointer">
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 hidden dark:block fill-gray-900 dark:fill-gray-200" viewBox="0 0 20 20"
fill="currentColor">
<path fill-rule="evenodd"
d="M10 2a1 1 0 011 1v1a1 1 0 11-2 0V3a1 1 0 011-1zm4 8a4 4 0 11-8 0 4 4 0 018 0zm-.464 4.95l.707.707a1 1 0 001.414-1.414l-.707-.707a1 1 0 00-1.414 1.414zm2.12-10.607a1 1 0 010 1.414l-.706.707a1 1 0 11-1.414-1.414l.707-.707a1 1 0 011.414 0zM17 11a1 1 0 100-2h-1a1 1 0 100 2h1zm-7 4a1 1 0 011 1v1a1 1 0 11-2 0v-1a1 1 0 011-1zM5.05 6.464A1 1 0 106.465 5.05l-.708-.707a1 1 0 00-1.414 1.414l.707.707zm1.414 8.486l-.707.707a1 1 0 01-1.414-1.414l.707-.707a1 1 0 011.414 1.414zM4 11a1 1 0 100-2H3a1 1 0 000 2h1z"
clip-rule="evenodd" />
</svg>
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4 block dark:hidden fill-gray-900 dark:fill-gray-200" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20.354 15.354A9 9 0 018.646 3.646 9.003 9.003 0 0012 21a9.003 9.003 0 008.354-5.646z" />
</svg>
</i>
</div>
<span class="dark:hidden text-sm">To Dark Mode</span>
<span class="hidden dark:block dark:text-gray-200 text-sm">To Light Mode</span>
</div></div><div class="w-content"><div class="mt-16 mb-16">
<div>
<h3 class="sr-only">introduction for the site</h3>
<div class="space-y-6">
<p class="text-2xl dark:text-gray-200 text-gray-900">Hello and welcome! I am <a href="https://ecwuuuuu.com/page/about">Zhenghao Wu</a>, but you may also know me by my alias, ECWU. This blog serves as a virtual repository of my thoughts, ideas, collections, and creative projects. I also exhibit my photographic endeavors sometime. Beyond this, I have a domain <a href="https://ecwu.xyz">(ECWU.xyz)</a> storing stuffs I create or deploy.</p>
</div>
</div>
</div>
<div class="py-10 lg:pt-6 lg:col-start-1 lg:col-span-2 lg:pr-8">
<h3 class="text-2xl font-medium text-gray-900 dark:text-gray-200">Post</h3>
<div class="mt-4">
<ul role="list" class="text-lg pl-4 list-disc space-y-2">
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' Nov 24 ·</span>
<a href="https://ecwuuuuu.com/post/gpu-container-setup-note/">服务器新装 GPU 的容器化配置笔记</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' Sep 8 ·</span>
<a href="https://ecwuuuuu.com/post/authentik-tutorial-5-setup-migration/">Authentik 教程系列:服务的迁移</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' Aug 8 ·</span>
<a href="https://ecwuuuuu.com/post/authentik-tutorial-video/">Authentik 视频教程 - 合集</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' May 1 ·</span>
<a href="https://ecwuuuuu.com/post/authentik-tutorial-4-setup-forwardauth/">Authentik 教程系列:通过反向代理和 ForwardAuth 接入任何应用</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' Apr 21 ·</span>
<a href="https://ecwuuuuu.com/post/authentik-tutorial-3-setup-oidc-saml-ldap/">Authentik 教程系列:将应用通过 OIDC,SAML,LDAP 协议接入</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' Apr 8 ·</span>
<a href="https://ecwuuuuu.com/post/authentik-tutorial-2-setup-reverse-proxy/">Authentik 教程系列:反向代理的配置</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' Apr 8 ·</span>
<a href="https://ecwuuuuu.com/post/authentik-tutorial-1-introduction-and-install/">Authentik 教程系列:简介和安装配置</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' Jan 5 ·</span>
<a href="https://ecwuuuuu.com/post/pytorch-tutorial/">PyTorch Tutorial</a>
</li>
<div><a class="text-gray-700 dark:text-gray-400" href="https://ecwuuuuu.com/post/">All >></a></div>
</ul>
</div>
</div>
<div class="py-10 lg:pt-6 lg:col-start-1 lg:col-span-2 lg:pr-8">
<h3 class="text-2xl font-medium text-gray-900 dark:text-gray-200">Photography</h3>
<div class="mt-4">
<ul role="list" class="text-lg pl-4 list-disc space-y-2">
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">24' Oct 3 ·</span>
<a href="https://ecwuuuuu.com/photography/gz-sz-hk-and-kodak-gold/">Guangzhou, Shenzhen, Hong Kong, and Kodak Gold</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">22' Apr 7 ·</span>
<a href="https://ecwuuuuu.com/photography/500hrsin307/">500 Hours in 307</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">22' Jan 10 ·</span>
<a href="https://ecwuuuuu.com/photography/hinata-shoyo/">Figure: Hinata Shoyo</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">21' Jul 20 ·</span>
<a href="https://ecwuuuuu.com/photography/drag/">Drag</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">20' Dec 25 ·</span>
<a href="https://ecwuuuuu.com/photography/outside-windowsill/">Outside Windowsill</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">20' Jul 16 ·</span>
<a href="https://ecwuuuuu.com/photography/pkx-airport/">Beijing Daxing International Airport</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">20' Jul 13 ·</span>
<a href="https://ecwuuuuu.com/photography/uic-night/">UIC night</a>
</li>
<li class="text-gray-900 dark:text-gray-200">
<span class="text-gray-700 dark:text-gray-400">18' Aug 20 ·</span>
<a href="https://ecwuuuuu.com/photography/television-studio-production-at-hkbu/">Television Studio Production @ HKBU</a>
</li>
<div><a class="text-gray-700 dark:text-gray-400" href="https://ecwuuuuu.com/photography/">All >></a></div>
</ul>
</div>
</div>
<div class="mt-10 mb-16 ">
<h3 class="text-2xl not-italic font-medium text-gray-900 dark:text-gray-200">Selected Topics</h3>
<div class="grid grid-cols-1 sm:grid-cols-1 md:grid-cols-1 lg:grid-cols2 xl:grid-cols-2 gap-3">
<div id="changelog"
class="mt-4 bg-white dark:bg-gray-900 rounded-lg border shadow-xl ring-1 ring-gray-900/5">
<div class="p-5">
<a href="https://ecwuuuuu.com/page/changelog/">
<h5 class="mb-2 text-2xl font-bold tracking-tight text-gray-900 dark:text-gray-100">Changelog</h5>
</a>
<p class="mb-3 font-normal text-gray-700 dark:text-gray-400">About the site</p>
<a href="https://ecwuuuuu.com/page/changelog/"
class="inline-flex items-center py-2 px-3 text-sm font-medium text-center text-gray-200 dark:text-gray-900 bg-blue-700 dark:bg-orange-500 dark:hover:bg-orange-600 rounded-lg hover:bg-blue-800 focus:ring-4 focus:ring-blue-300 dark:focus:ring-orange-800 visited:text-white dark:visited:text-gray-900">
Read more
<svg class="ml-2 -mr-1 w-4 h-4" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z"
clip-rule="evenodd"></path>
</svg>
</a>
</div>
</div>
<div id="keeplist"
class="mt-4 bg-white dark:bg-gray-900 rounded-lg border shadow-xl ring-1 ring-gray-900/5">
<div class="p-5">
<a href="https://ecwuuuuu.com/series/keep-list/">
<h5 class="mb-2 text-2xl font-bold tracking-tight text-gray-900 dark:text-gray-100">Keep List</h5>
</a>
<p class="mb-3 font-normal text-gray-700 dark:text-gray-400">List of stuffs I enjoy</p>
<a href="https://ecwuuuuu.com/series/keep-list/"
class="inline-flex items-center py-2 px-3 text-sm font-medium text-center text-gray-200 dark:text-gray-900 bg-blue-700 dark:bg-orange-500 dark:hover:bg-orange-600 rounded-lg hover:bg-blue-800 focus:ring-4 focus:ring-blue-300 dark:focus:ring-orange-800 visited:text-white dark:visited:text-gray-900">
Read more
<svg class="ml-2 -mr-1 w-4 h-4" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd"
d="M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z"
clip-rule="evenodd"></path>
</svg>
</a>
</div>
</div>
</div>
</div></div><div>
<footer class="relative mb-6 text-gray-900 dark:text-gray-200">
<hr class="pb-5"><div class="flex justify-begin w-full mx-auto mb-2">
<ul class="flex flex-row justify-begin text-lg space-x-2">
<li>
<a href="https://ecwuuuuu.com/index.xml" aria-label="RSS"
class="round-button social-button">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="w-5 h-5 fill-gray-700 hover:fill-gray-900 dark:fill-gray-400 dark:hover:fill-gray-200" viewBox="0 0 16 16">
<path d="M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm1.5 2.5c5.523 0 10 4.477 10 10a1 1 0 1 1-2 0 8 8 0 0 0-8-8 1 1 0 0 1 0-2zm0 4a6 6 0 0 1 6 6 1 1 0 1 1-2 0 4 4 0 0 0-4-4 1 1 0 0 1 0-2zm.5 7a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z"/>
</svg>
</a>
</li>
</ul>
</div><p>
Powered by <a href="https://gohugo.io">Hugo</a> and <a href="https://github.com/ecwu/ecwu-theme">ecwu-theme</a>.
Build by GitHub Actions at: 2024-11-25 00:26 CST.
</p>
<p>
©2024
ECWUUUUU.
All rights reserved.
</p>
<p>
<a href="http://beian.miit.gov.cn/"> 粤 ICP 备 17015575 号 - 1</a>
</p>
<p class="text-sm my-4">
Google Analytics enabled | <a href="https://ecwuuuuu.com/page/changelog">site changelog</a>
</p>
</footer>
</div>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-HSPDSQWH5L"></script>
<script>
var doNotTrack = false;
if ( false ) {
var dnt = (navigator.doNotTrack || window.doNotTrack || navigator.msDoNotTrack);
var doNotTrack = (dnt == "1" || dnt == "yes");
}
if (!doNotTrack) {
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-HSPDSQWH5L');
}
</script>
</body>
</html>