<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Posts on RubyCore</title><link>https://rubycore.pages.dev/en/posts/</link><description>Recent content in Posts on RubyCore</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 28 Apr 2021 10:33:20 +0800</lastBuildDate><atom:link href="https://rubycore.pages.dev/en/posts/atom.xml" rel="self" type="application/rss+xml"/><item><title>Blog Changelog</title><link>https://rubycore.pages.dev/en/article/c4442e98.html</link><pubDate>Wed, 28 Apr 2021 10:33:20 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/c4442e98.html</guid><description>&lt;p&gt;This post records changes made during the development of this blog.&lt;/p&gt;</description></item><item><title>Learning Git</title><link>https://rubycore.pages.dev/en/article/638fbc0c.html</link><pubDate>Sun, 26 Apr 2020 18:43:21 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/638fbc0c.html</guid><description>&lt;p&gt;While deploying the blog recently, I reviewed the Git commands I use. Here are my notes.&lt;/p&gt;</description></item><item><title>HydraBlog Becomes WeCode</title><link>https://rubycore.pages.dev/en/article/c0f79b2b.html</link><pubDate>Tue, 14 Aug 2018 20:21:56 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/c0f79b2b.html</guid><description>&lt;p&gt;Along with the domain change, the blog has a new name.&lt;/p&gt;
&lt;p&gt;Changing the domain directly in Typecho previously left the site displaying garbled text. I therefore backed up all of the website files and the database and rebuilt the site. All data was migrated successfully without loss.&lt;/p&gt;
&lt;p&gt;The main reason for the new name is to give the blog a more distinctive identity. There do not seem to be many sites quite like this, and I hope we can learn to code and share what we discover together.&lt;/p&gt;
&lt;p&gt;There were no major problems during the migration, and most of the smaller issues have been resolved.&lt;/p&gt;</description></item><item><title>52pojie Opens Registration Today</title><link>https://rubycore.pages.dev/en/article/f4882ee2.html</link><pubDate>Sat, 21 Jul 2018 13:48:12 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/f4882ee2.html</guid><description>&lt;p&gt;52pojie is open for registration today, with two registration windows:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;12:00–14:00 and 16:00–18:00&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Blog Updates</title><link>https://rubycore.pages.dev/en/article/3ffa55c6.html</link><pubDate>Sat, 21 Jul 2018 13:07:27 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/3ffa55c6.html</guid><description>&lt;p&gt;Updated the playback controls and added a seek bar.&lt;/p&gt;
&lt;p&gt;Changed the background color of syntax-highlighted code to improve readability.&lt;/p&gt;
&lt;p&gt;Added article word counts so readers can estimate how long a post will take to read.&lt;/p&gt;
&lt;p&gt;On mobile, tapping the avatar now collapses the sidebar automatically.&lt;/p&gt;
&lt;p&gt;Fixed a minor styling issue with the left sidebar in Safari.&lt;/p&gt;
&lt;p&gt;Added a gallery.&lt;/p&gt;</description></item><item><title>Setting Up DDNS with DNSPod</title><link>https://rubycore.pages.dev/en/article/36cb3b.html</link><pubDate>Sun, 24 Jun 2018 21:14:36 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/36cb3b.html</guid><description>&lt;blockquote&gt;
&lt;p&gt;Last updated: 2018/08/14 17:04 — added GoDNS.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="domain-name"&gt;Domain name&lt;/h2&gt;
&lt;p&gt;The most important part of DDNS is a domain name. It can be paid or free.&lt;/p&gt;
&lt;p&gt;This example uses a free domain:&lt;/p&gt;
&lt;p&gt;&lt;img alt="Free domain registration" loading="lazy" src="../../images/ddns/4216778621.png"&gt;
&lt;a href="http://www.dot.tk/zh/index.html"&gt;http://www.dot.tk/zh/index.html&lt;/a&gt; — Free domains for all.&lt;/p&gt;
&lt;p&gt;Using &lt;code&gt;hydrablog&lt;/code&gt; as an example, there are five free domain extensions available. I chose &lt;code&gt;.cf&lt;/code&gt;. We will use DNSPod later.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Choosing a free domain" loading="lazy" src="../../images/ddns/2180166369.png"&gt;&lt;/p&gt;
&lt;p&gt;You will be redirected to Freenom. Select a twelve-month registration period and enter an IP address in the DNS settings as a placeholder.&lt;/p&gt;
&lt;p&gt;Continue to the next page and register an account or sign in.&lt;/p&gt;</description></item><item><title>Moving the Blog to HostShare Hosting</title><link>https://rubycore.pages.dev/en/article/8ac70619.html</link><pubDate>Tue, 19 Jun 2018 17:10:56 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/8ac70619.html</guid><description>&lt;h2 id="why-i-moved"&gt;Why I moved&lt;/h2&gt;
&lt;p&gt;The blog was previously hosted with CoffeeHost. Quite a few friends reported that it was inaccessible or extremely slow, so I decided to move it. After a difficult choice, I settled on HostShare&amp;rsquo;s Hong Kong 103 SSD VPS.&lt;/p&gt;
&lt;p&gt;I had spent more than twenty days on CoffeeHost&amp;rsquo;s Hong Kong CN2 VPS, and the experience was disappointing. Apart from support tickets, I found the owner&amp;rsquo;s attitude unfriendly. I requested TUN/TAP access so I could configure BBR; the purchase page explicitly said it could be enabled. In the end, the response was along the lines of: “What do you need that for? Getting around restrictions? BBR? CN2 is fast enough. Don&amp;rsquo;t enable it…”&lt;/p&gt;</description></item><item><title>Successfully Migrated from WordPress to Typecho</title><link>https://rubycore.pages.dev/en/article/845cb4e1.html</link><pubDate>Mon, 11 Jun 2018 22:20:56 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/845cb4e1.html</guid><description>&lt;p&gt;Whenever I make a substantial change to the blog, I tend to rebuild it from scratch. What you are looking at now is its ninth rebuild.&lt;/p&gt;
&lt;p&gt;I first got into this two years ago. After seeing plenty of recommendations for GoDaddy hosting, I bought a year and followed a tutorial to set up WordPress. That became my first website. Building a site seemed straightforward, but GoDaddy&amp;rsquo;s Singapore server routed traffic through the United States and was painfully slow. The routing has since become direct. SMTP mail also had problems, so I stopped working on it.&lt;/p&gt;
&lt;p&gt;In the second year, I bought a BandwagonHost VPS. I learned to install a control panel and gained more control over my site. Overall, BWH was damn good: despite heavy overselling, it remained very responsive. I mainly bought it for getting around internet restrictions, though, and stopped using it after the IP address was blocked.&lt;/p&gt;</description></item><item><title>Hello World</title><link>https://rubycore.pages.dev/en/article/4a17b156.html</link><pubDate>Sun, 02 Apr 2017 12:12:04 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/4a17b156.html</guid><description>&lt;p&gt;This is &lt;strong&gt;Blake&lt;/strong&gt;&amp;rsquo;s new website: &lt;em&gt;&lt;strong&gt;RubyCore&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;The blog has also been renamed from WeCode to RubyCore.&lt;/p&gt;
&lt;p&gt;So far, it has moved from WordPress to Typecho and then to Hexo.&lt;/p&gt;
&lt;p&gt;A fresh start!&lt;/p&gt;</description></item><item><title>My Experience with GoDaddy Shared Hosting</title><link>https://rubycore.pages.dev/en/article/b2b393cf.html</link><pubDate>Sat, 18 Jun 2016 16:27:13 +0800</pubDate><guid>https://rubycore.pages.dev/en/article/b2b393cf.html</guid><description>&lt;p&gt;I bought a GoDaddy hosting plan today. After comparing a few providers, I picked the cheapest one—ha!&lt;/p&gt;
&lt;p&gt;I also did something incredibly stupid at the time: I deleted a hosting instance before requesting a refund, which effectively meant paying for two.&lt;/p&gt;
&lt;p&gt;Many website owners will already be familiar with GoDaddy. As the world&amp;rsquo;s largest domain registrar, it is often chosen for its speed, service, stability and, above all, low prices. But what is its shared hosting actually like? Here is a look at the reasons so many people choose it.&lt;/p&gt;</description></item></channel></rss>