summaryrefslogtreecommitdiff
path: root/blog/post/2019-02-13.html
diff options
context:
space:
mode:
Diffstat (limited to 'blog/post/2019-02-13.html')
-rw-r--r--blog/post/2019-02-13.html16
1 files changed, 9 insertions, 7 deletions
diff --git a/blog/post/2019-02-13.html b/blog/post/2019-02-13.html
index 7531926..64094ee 100644
--- a/blog/post/2019-02-13.html
+++ b/blog/post/2019-02-13.html
@@ -78,10 +78,10 @@ loadTheme();
<ul id="tagslist">
<li><a href="/blog/list/web/">web</a></li><li><a href="/blog/list/random-xp/">random-xp</a></li><li><a href="/blog/list/garbage/">garbage</a></li></ul>
</li>
- <li id="tocouter" style="display: none;">
+ <li id="tocouter">
<span>Table of Contents</span>
<ul id="tocroot">
- </ul>
+ <li><a class="toctarg" href="#tocanch0">Mirror in Japan</a></li><li><a class="toctarg" href="#tocanch1">An Eruditus from Waseda and An Illiterate in China</a></li><li><a class="toctarg" href="#tocanch2">A world in which everyone can program</a></li><li><a class="toctarg" href="#tocanch3">The world of smartphone...</a></li><li><a class="toctarg" href="#tocanch4">Googlephobia</a></li><li><a class="toctarg" href="#tocanch5">Software Subscription Model Sucks</a></li></ul>
</li>
<li style="margin-left:-0.5em"><a id="prevp" href="2018-12-06.html">Prev post</a></li>
<li style="margin-left:-0.5em"><a id="nextp" href="2019-04-25.html">Next post</a></li>
@@ -92,24 +92,26 @@ loadTheme();
<div id="datetags" class="TText" style="margin-bottom:1em;">2019-02-13<br>#web #random-xp #garbage</div>
<hr><div id="article" class="TText"><article>
<p>If you are reading this, your browser probably fetched all data it required to display the page directly from my VPS hosted by ConoHa.</p>
-<h1 id="mirror-in-japan">Mirror in Japan</h1>
+<h2 id="tocanch0" class="tvis">Mirror in Japan</h2>
<p>(No pun intended)</p>
<p>I set up my own git server half a year ago. Now I've found <a href="https://cgit.chrisoft.org/web.git/">the perfect use for it</a>. I create the git repository right in <code>/var/www/html</code> on my local server. The remote server has a post-receive hook that automatically pulls in the document root. Any volatile large files are moved to a new virtual host <code>filestorage.chrisoft.org</code> and kept in sync with <code>rsync</code>.</p>
<p>The site also underwent a major cleanup. Many legacy stuff got either removed or relocated.</p>
<p>Generally this means you should experience major speedup visiting this site. If, however, you are exeriencing problems, please do not hesitate to contact me.</p>
<p>The reverse proxy is now moved to <code>rp.chrisoft.org</code>. It's not yet accessible at the time of writing because my local server is hidden super stealthily under multiple layers of NAT.</p>
-<h1 id="an-eruditus-from-waseda-and-an-illiterate-in-china">An Eruditus from Waseda and An Illiterate in China</h1>
+<h2 id="tocanch1" class="tvis">An Eruditus from Waseda and An Illiterate in China</h2>
<p>Everyone except me has made significant progress.</p>
<p>I was actually shocked to learn that he's now majoring in something related to aviation machinery.</p>
<p>Shame on me, I guess.</p>
-<h1 id="a-world-in-which-everyone-can-program">A world in which everyone can program</h1>
+<h2 id="tocanch2" class="tvis">A world in which everyone can program</h2>
<p>I shall probably quit programming and move on by then.</p>
-<h1 id="googlephobia">Googlephobia</h1>
+<h2 id="tocanch3" class="tvis">The world of smartphone...</h2>
+<p>... is now a wasteland. Literally all flagship models are mutants from the Chernobyl exclusion zone.</p>
+<h2 id="tocanch4" class="tvis">Googlephobia</h2>
<p>Shit. They are probably also watching me writing this.</p>
<p>Thanks to (?) the GrandeFreakWitless, my reliance on Google is not that strong -- nope. It's actually my general fear and distrust of those tech giants.</p>
<p>My fear was magnified by my recent findings of just how much Google knows about me -- they probably know me better than myself; and again by Louis Rossmann <a id="n1" href="#note1" class="note">[1]</a>.</p>
<p>When those Google fanboys are still enjoying the great convenience they provide, I'm already planning to flee from Google. It's probably just me being hyperallergic, but it also could be Google doing something really unfair to their users.</p>
-<h1 id="software-subscription-model-sucks">Software Subscription Model Sucks</h1>
+<h2 id="tocanch5" class="tvis">Software Subscription Model Sucks</h2>
<p>Reading through Roland Cloud's product page triggers me everytime: I sincerely cannot figure out why they make it a subscription service rather than a one-time purchase (with a fee for each upgrade).</p>
<p>Usually people subscribe for:</p>
<ul>