|
|
<!DOCTYPE html>
<html>
<head>
<!-- This page is JavaScript free -->
<title>Hello World</title>
<meta charset="utf-8">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
<link href="favicon.ico" rel="shortcut icon">
<style>
div.body {
background-color: #fff;
color: #3e4349;
padding: 0 30px 0 30px;
hyphens: auto;
text-align: center;
}
.body-container {
display: inline-block;
text-align: left;
}
div.body h1, div.body h2, div.body h3, div.body h4, div.body h5, div.body h6, body{
font-family: Roboto, sans-serif;
font-weight: 400;
margin: 30px 0 10px 0;
padding: 0
}
div.body h1 {
margin-top: 0;
padding-top: 0;
font-size: 240%
}
div.body h2 {
font-size: 180%
}
div.body h3 {
font-size: 150%
}
div.body h4 {
font-size: 130%
}
div.body h5 {
font-size: 100%
}
div.body h6 {
font-size: 100%
}
body {
font-size: 14px!important
}
.first {
margin-top: 0!important;
}
div.document {
width: auto;
margin: 30px auto 0 auto
}
div.documentwrapper {
float: left;
width: 100%
}
hr {
border: 1px solid #b1b4b6
}
a {
color: #004b6b;
text-decoration: underline
}
a:hover {
color: #6d4100;
text-decoration: underline
}
ul {
margin: 5px 0 15px 40px;
padding: 0
}
li {
margin: 5px 0 5px 5px;
padding: 0
}
</style>
</head>
<body>
<div class="document">
<div class="documentwrapper">
<div class="body" role="main">
<div class="body-container">
<h1>Hello World</h1>
<div>
<h2>Updates</h2>
<ul>
<li>
<p class="first"><strong>June 2020</strong></p>
<div>
<ul>
<li><a href="https://stamp.jinwei.me/2020/06/21/eclipse/">天文现象邮票</a></li>
<li><a href="https://stamp.jinwei.me/2020/06/18/roc-presidents-inauguration/">中華民國歷任總統就職紀念郵票</a></li>
<li><a href="https://stamp.jinwei.me/2020/06/15/covid-19-stamp/">COVID-19防疫纪念邮票对比</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>Jan 2020</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/2019%E5%B9%B4%E5%BA%A6%E6%80%BB%E7%BB%93-55eb4f242b26">2019年度总结</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>June 2019</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/2019%E5%8D%8A%E5%B9%B4%E5%BA%A6%E6%80%BB%E7%BB%93-ac59b681224">2019半年度总结</a></li>
<li><a href="https://medium.com/@clarkzjw/%E5%9C%A82019%E5%B9%B4%E5%AE%89%E8%A3%85docker%E6%98%AF%E6%80%8E%E6%A0%B7%E4%B8%80%E7%A7%8D%E4%BD%93%E9%AA%8C-4068e6210365">在2019年安装Docker是怎样一种体验</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>October 2018</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/%E4%B8%8D%E5%86%8D%E5%B0%B4%E5%B0%AC%E7%9A%84chromeos-e81f4c6c42a1">不再尴尬的ChromeOS</a></li>
<li><a href="https://medium.com/@clarkzjw/%E6%88%91%E4%B8%8Eingress%E7%9A%841545%E5%A4%A9-a13a7883f7c2">我与Ingress的1545天</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>August 2018</strong></p>
<div>
<ul>
<li><a href="https://medium.com/%E7%88%B1%E6%B2%99%E5%B0%BC%E4%BA%9A%E7%94%B5%E5%AD%90%E5%85%AC%E6%B0%91%E4%B8%8D%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97">【系列】爱沙尼亚电子公民不完全指南</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>December 2017</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/2017%E8%A7%82%E5%BD%B1%E8%AE%B0%E5%BD%95-438e53f1aaee">2017 观影记录</a></li>
<li><a href="https://medium.com/@clarkzjw/the-one-device-experience-of-pixel-2-72593cb2771b">The One Device: Experience of Pixel 2</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>October 2017</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/%E6%B3%A8%E9%94%80-%E5%88%A0%E9%99%A4%E4%B8%80%E4%B8%AA%E4%BA%92%E8%81%94%E7%BD%91%E5%B8%90%E5%8F%B7%E6%9C%89%E5%A4%9A%E9%9A%BE-7c093ea0873e">注销/删除一个互联网帐号有多难</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>July 2017</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/%E6%88%91%E7%9A%84%E5%A4%A7%E5%AD%A6-d6e4282c886a">我的大学</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>March 2017</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/macbook-pro-late-2016%E4%B8%80%E5%91%A8%E4%BD%93%E9%AA%8C-667474f7925d">Macbook Pro Late 2016一周体验</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>October 2016</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/yubikey-4%E5%85%A5%E6%89%8B-51ec9f8c92eb">Yubikey 4 入手</a></li>
<li><a href="https://medium.com/@clarkzjw/error-451-%E6%9C%AC%E7%B6%B2%E9%A0%81%E5%9F%BA%E6%96%BC%E5%9C%8B%E5%AE%B6%E6%B3%95%E5%BE%8B%E8%80%8C%E5%B0%81%E9%8E%96-1ad999b31847">ERROR 451: 本網頁基於國家法律而封鎖</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>September 2016</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/moto-x-2014-xt1085%E5%88%B7cm%E6%8C%87%E5%8D%97-db8886256ba7">Moto X 2014 XT1085刷CM指南</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>August 2016</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/%E8%BF%99%E5%88%97%E7%81%AB%E8%BD%A6-%E4%BB%8E%E5%8C%97%E4%BA%AC%E5%88%B0%E8%8E%AB%E6%96%AF%E7%A7%91-cbcc17b66c03">[这列火车] 从北京到莫斯科</a></li>
</ul>
</div>
</li>
<li>
<p class="first"><strong>April 2016</strong></p>
<div>
<ul>
<li><a href="https://medium.com/@clarkzjw/%E5%AE%89%E5%88%A9%E5%A5%BD%E7%94%A8%E7%9A%84%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E4%B9%8Bfastmail-3f335bebdaaf">安利好用的邮件服务之Fastmail</a></li>
</ul>
</div>
</li>
</ul>
</div>
<div>
<h2>About me</h2>
<ul>
<li>Software engineer</li>
<li>Amateur HAMer(BG5DHM)</li>
<li>Estonian e-Resident</li>
<li>Programming with Python, Golang, C, etc</li>
<li>A user of Vim, Debian, OpenStack, Docker, Raspberry Pi, etc</li>
<li>Ingress resistance</li>
</ul>
</div>
<div>
<h2>Language Skills</h2>
<ul>
<li>Mandarin - Native or Bilingual proficiency</li>
<li>English - Professional working proficiency</li>
</ul>
</div>
<div>
<h2>Publications</h2>
<ul>
<li><a href="https://link.springer.com/article/10.1007%2Fs00371-016-1259-3">Texture filtering based physically plausible image dehazing</a></li>
<li><a href="http://www.cjig.cn/jig/ch/reader/view_abstract.aspx?file_no=20160911&flag=1">暗通道先验图像去雾的大气光校验和光晕消除</a></li>
</ul>
</div>
<div>
<h2>Contact</h2>
<ul>
<li>Feel free to contact me!</li>
<li>PGP: <a href="https://keybase.io/clarkzjw/pgp_keys.asc?fingerprint=b878c370cf7d871faa3c76637e1eb1851d017d3d">0x1D017D3D</a>| <a href="https://keybase.io/clarkzjw">keybase.io</a></li>
<li>Telegram: <a href="https://t.me/clarkzjw">@clarkzjw</a></li>
<li>Twitter: <a href="https://twitter.com/_clarkzjw">_clarkzjw</a></li>
</ul>
</div>
<div>
<h2>Links</h2>
<ul>
<li><a href="https://uuc.ky/">Uucky’s Wonderland</a></li>
<li><a href="https://usdweekly.com/">USDWeekly</a></li>
<li><a href="https://farer.org/">Stray Episode</a></li>
<li><a href="https://sakeven.me/">Sakeven</a></li>
<li><a href="https://justjjy.com/">Justjjy</a></li>
<li><a href="https://reality0ne.com/">realityone</a></li>
</ul>
</div>
<div>
<h2>Other</h2>
<ul>
<li>I was a volunteer of BOINC, supporting experiment like <a href="https://www.worldcommunitygrid.org/">World Community Grid</a> and <a href="https://setiathome.berkeley.edu/">SETI@home</a></li>
<li>I think Freedom is my birth right and I shall have it, including free speech and free software</li>
</ul>
</div>
<div>
<h2>Credit</h2>
<ul>
<li>All original contents of this site are licensed under <a href="https://creativecommons.org/licenses/by-sa/3.0/cn/">CC BY-SA 3.0 CN</a></li>
</ul>
</div>
<div>
<br>
<div style="text-align: center; margin: 5px auto 15px;">
<svg xmlns="http://www.w3.org/2000/svg" width="140" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="140" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h75v20H0z"/><path fill="#e05d44" d="M75 0h65v20H75z"/><path fill="url(#b)" d="M0 0h140v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110"> <text x="385" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="650">Powered by</text><text x="385" y="140" transform="scale(.1)" textLength="650">Powered by</text><text x="1065" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="550">Cloudflare</text><text x="1065" y="140" transform="scale(.1)" textLength="550">Cloudflare</text></g> </svg>
<svg xmlns="http://www.w3.org/2000/svg" width="112" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="112" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h65v20H0z"/><path fill="#97ca00" d="M65 0h47v20H65z"/><path fill="url(#b)" d="M0 0h112v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110"> <text x="335" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="550">Hosted on</text><text x="335" y="140" transform="scale(.1)" textLength="550">Hosted on</text><text x="875" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="370">GitHub</text><text x="875" y="140" transform="scale(.1)" textLength="370">GitHub</text></g> </svg>
<br>
<svg xmlns="http://www.w3.org/2000/svg" width="78" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><clipPath id="a"><rect width="78" height="20" rx="3" fill="#fff"/></clipPath><g clip-path="url(#a)"><path fill="#555" d="M0 0h57v20H0z"/><path fill="#e05d44" d="M57 0h21v20H57z"/><path fill="url(#b)" d="M0 0h78v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110"><text x="295" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="470">Made w/</text><text x="295" y="140" transform="scale(.1)" textLength="470">Made w/</text><text x="665" y="150" fill="#010101" fill-opacity=".3" transform="scale(.1)" textLength="110">❤</text><text x="665" y="140" transform="scale(.1)" textLength="110">❤</text></g> </svg>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
|