summaryrefslogtreecommitdiff
path: root/index.shtml
diff options
context:
space:
mode:
Diffstat (limited to 'index.shtml')
-rw-r--r--index.shtml69
1 files changed, 47 insertions, 22 deletions
diff --git a/index.shtml b/index.shtml
index 8c80b7b..72f7fb3 100644
--- a/index.shtml
+++ b/index.shtml
@@ -7,7 +7,7 @@
<meta name="description" content="Chris Xiong's personal homepage">
<meta name="author" content="Chris Xiong">
<title>Chrisoft::Home</title>
-<link rel="icon" href="./favicon.png">
+<link rel="icon" href="/favicon.ico">
<link rel="preload" href="/themes.svg" as="image">
<link rel="me" href="https://c.im/@chirs241097">
<link rel="stylesheet" type="text/css" href="common.css">
@@ -33,7 +33,7 @@ The source code of this site, including all HTML, JavaScript and CSS
files, are licensed under the terms of the Expat(MIT) License.
Contents are licensed under the CC BY-SA 4.0 license.
-->
-<body onload="swonload();">
+<body>
<script type="text/javascript" src="panel.js"></script>
<script type="text/javascript" src="themer.js"></script>
<script type="text/javascript">
@@ -89,6 +89,7 @@ function swonload(){
if(unsupportedpf.indexOf(window.navigator.platform)!==-1)
document.getElementById('appleouter').style.display='block';*/
}
+document.addEventListener("DOMContentLoaded", swonload);
</script>
<div id="panel" class="TText">
<ul id="panellist">
@@ -100,6 +101,7 @@ function swonload(){
<li><a id="aboutlk" href="#about" onclick="contsw('about');">About</a></li>
<li><a id="linkslk" href="#links" onclick="contsw('links');">Links</a></li>
<li><a href="javascript:showthemesw()">Themes</a></li>
+ <li><a href="javascript:togglepanel()" id="paneltoggle" style="display:none;"></a></li>
</ul>
</div>
<div id="content" class="TText">
@@ -120,18 +122,22 @@ function swonload(){
<s>The owner of this site doesn't have any Apple devices that can go online so</s> you may experience major problems browsing this site. If you consider this unacceptable, you may donate me an Apple device. Please mail your generous donation to <code>/dev/null</code>.
</p></div>
</p>-->
+ <div style="text-align:center;">
+ <a href="https://www.debian.org"><img src="debianpowered.svg" alt="Powered by Debian"></a>
+ <a href="https://www.conoha.jp/conoha"><img src="conohahosted.svg" alt="Hosted by Conoha"></a><br>
+ </div>
</div>
<div class="block" id="projects">
<h2>Projects</h2><hr>
<p>
- Here's an incomplete list of projects maintained by me. You may find more projects listed in my <a href="https://cgit.chrisoft.org/">code library</a>, or under my GitHub profile.
+ Here is an incomplete list of projects maintained by me. You may find more projects listed in my <a href="https://cgit.chrisoft.org/">code library</a>, or under my <a href="https://github.com/chirs241097/">GitHub profile</a> (currently only used for collaborative projects).
</p>
<p>
For projects with license files, please refer to them for licensing details.
Other projects, especially the old inactive ones, are provided "as-is", licensed under the terms of the Expat (MIT) license and
come with <strong>ABSOLUTELY NO WARRANTY</strong>. Use them at your own risk.
</p>
- <h3 style="font-weight:normal;">Active Projects</h3>
+ <h3 style="font-weight:normal;">Current Projects</h3>
<ul>
<li>deduper
<reduced>
@@ -197,6 +203,19 @@ function swonload(){
</div>
</reduced>
</li>
+ <li>RBUS-ADAT
+ <reduced>
+ <a href="https://chrisoft.org/rbusif">
+ [details]</a>
+ <a href="javascript:toggleblkdisplay('rbusad-desc')">
+ [short desc.]</a></reduced>
+ <div class="block" id="rbusad-desc">
+ Convert digital audio data carried by Roland's proprietary
+ R-BUS interface into ADAT. Linked page also provided additional
+ technical information on R-BUS.
+ </div>
+ </reduced>
+ </li>
<li>Touhou BGM Remix
<reduced><a href="./thbgmremix">[details]</a>
<a href="javascript:toggleblkdisplay('thbgm-desc')">
@@ -265,10 +284,11 @@ function swonload(){
includes implementing optical disc authoring for the file manager and reworking the computer
pseudo-folder. I also worked on the networking section of the settings application for some
time, as well as a few other system components (DTK being one of them). Chances are if you
- have ever used DDE v20 (the redesign released in 2020), my code has passed through the
- pipelines of your processor.
+ have ever used DDE v20 (the redesign released in 2020), my code has passed through the
+ pipelines of your processor.
</p>
- <p>I have mixed views on Deepin the company. You may find out more in my blog posts.</p>
+ <p>I have mixed views on Deepin the company. You may find out more in my blog posts. I'm no
+ longer affiliated with the company or its successor UnionTech.</p>
</div>
</reduced>
</li>
@@ -278,10 +298,10 @@ function swonload(){
<a href="javascript:toggleblkdisplay('ckrst-desc')">
[short desc.]</a></reduced>
<div class="block" id="ckrst-desc">
- Rasterizers for Virtools (an old interactive 3D toolkit). I shifted the project from a
- reverse-engineering approach to a "just wing it" approach. Helped with completing the
- DirectX 9 rasterizer. Additionally created two new rasterizer modules
- for modern graphics from scratch (CKGLRasterizer and CKVkRasterizer).
+ Rasterizers for Virtools (an old interactive 3D toolkit). I shifted the project from a
+ reverse-engineering approach to a "just wing it" approach. Helped with completing the
+ DirectX 9 rasterizer. Additionally created two new rasterizer modules
+ for modern graphics from scratch (CKGLRasterizer and CKVkRasterizer).
</div>
</reduced>
</li>
@@ -489,6 +509,12 @@ function swonload(){
Does not appear to contain a significant amount of cerebral
activity.
</p>
+ <h3><a href="/notekins">Notekins</a></h3>
+ <p>
+ Micro-blogging before social media ruined everything. This is
+ where I do stuff that I used to do on Twitter and Mastodon
+ nowadays.
+ </p>
</div>
<div class="block" id="library">
<h2>Library</h2><hr>
@@ -509,10 +535,11 @@ function swonload(){
<h2>Leave a Message</h2><hr>
<p style="font-size:75%;">
All times are in CST (UTC+8).
- Messages are <b>not</b> censored
- (except messages for testing, which would be deleted
- shortly after posting; advertising is also prohibited).
General etiquette still applies.
+ Your IP will be checked against a spam filter (AbuseIPDB).
+ Your message will be held in a moderation buffer if there
+ are reports against your IP, and may be released later.
+ See the <a href="https://chrisoft.org/blog/post/Privacy.html">Privacy Policy</a> for details.
</p>
<div id="commentdiv">
</div>
@@ -605,22 +632,20 @@ function swonload(){
<li><a href="/sound-of-sorting">Sound of sorting in your browser</a></li>
</ul>
<h3>Friends</h3>
- <p>No one can go without friends. (unordered list)</p>
+ <p>No one can go without friends. (Unordered list. Stricken items are currently inaccessible.)</p>
<ul id="friendslist">
- <li><a rel="external" target="_blank" href="https://blog.61dpi.com/">夜光糖果屋</a></li>
+ <li><a rel="external" target="_blank" href="https://blog.61dpi.com/"><s>夜光糖果屋</s></a></li>
<li><a rel="external" target="_blank" href="https://www.blumia.net/" rel="nofollow">BLumia :: Wrapzone</a></li>
<li><a rel="external" target="_blank" href="https://jxpxxzj.oschina.io"><s>雄心万丈, 躺在床上</s></a></li>
<li><a rel="external" target="_blank" href="https://yyc12345.github.io/MyBlog/">yyc12345 の Blog</a></li>
<li><a rel="external" target="_blank" href="https://oing9179.github.io/blog">oing9179 的笔记本儿</a></li>
<li><a rel="external" target="_blank" href="https://baka719.top">719daze</a></li>
<li><a rel="external" target="_blank" href="https://world.203.jp/">OWNER203'S WORLD</a></li>
- <li><a rel="external" target="_blank" href="https://un1c0de.xyz">UN1C0DE</a></li>
- <li><a rel="external" target="_blank" href="https://www.swung0x48.com/">Excerpt &#8211; A Blog of Swung</a></li>
+ <li><a rel="external" target="_blank" href="https://un1c0de.xyz"><s>UN1C0DE</s></a></li>
+ <li><a rel="external" target="_blank" href="https://www.swung0x48.com/"><s>Excerpt &#8211; A Blog of Swung</s></a></li>
</ul>
</div>
<div style="text-align:center;padding:0.5em;">
- <a href="https://www.debian.org"><img src="debianpowered.svg" alt="Powered by Debian"></a>
- <a href="https://www.conoha.jp/conoha"><img src="conohahosted.svg" alt="Hosted by Conoha"></a><br>
<a href="/blog/post/Privacy.html">Privacy</a> | Copyright Chris Xiong 2024
</div>
</div>
@@ -640,8 +665,8 @@ function swonload(){
</div>
</div>
<div id="v6" style="display:block;" class="floatingl" onmouseover="changeImage('aqt6a','aqt6')" onmouseout="changeImage('aqt6','aqt6a')" onclick="this.style.display='none';">
- <img src="koishi_norm.png" alt="" width="320" id="aqt6" decoding="async">
- <img src="koishi_hovr.png" alt="" width="320" id="aqt6a" decoding="async" style="display:none;">
+ <img src="koishi_norm.png" alt="" width="240" id="aqt6" decoding="async">
+ <img src="koishi_hovr.png" alt="" width="240" id="aqt6a" decoding="async" style="display:none;">
</div>
</body>
</html>