RubyCore

Notes on life and technology

Blog Changelog

This post records changes made during the development of this blog. ...

April 28, 2021 · 1 min · Blake

Learning Git

While deploying the blog recently, I reviewed the Git commands I use. Here are my notes. ...

April 26, 2020 · 1 min · Blake

HydraBlog Becomes WeCode

Along with the domain change, the blog has a new name. 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. 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. There were no major problems during the migration, and most of the smaller issues have been resolved. ...

August 14, 2018 · 1 min · Blake

52pojie Opens Registration Today

52pojie is open for registration today, with two registration windows: 12:00–14:00 and 16:00–18:00 ...

July 21, 2018 · 3 min · Blake

Blog Updates

Updated the playback controls and added a seek bar. Changed the background color of syntax-highlighted code to improve readability. Added article word counts so readers can estimate how long a post will take to read. On mobile, tapping the avatar now collapses the sidebar automatically. Fixed a minor styling issue with the left sidebar in Safari. Added a gallery.

July 21, 2018 · 1 min · Blake

Setting Up DDNS with DNSPod

Last updated: 2018/08/14 17:04 — added GoDNS. Domain name The most important part of DDNS is a domain name. It can be paid or free. This example uses a free domain: http://www.dot.tk/zh/index.html — Free domains for all. Using hydrablog as an example, there are five free domain extensions available. I chose .cf. We will use DNSPod later. You will be redirected to Freenom. Select a twelve-month registration period and enter an IP address in the DNS settings as a placeholder. Continue to the next page and register an account or sign in. ...

June 24, 2018 · 4 min · Blake

Moving the Blog to HostShare Hosting

Why I moved 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’s Hong Kong 103 SSD VPS. I had spent more than twenty days on CoffeeHost’s Hong Kong CN2 VPS, and the experience was disappointing. Apart from support tickets, I found the owner’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’t enable it…” ...

June 19, 2018 · 3 min · Blake

Successfully Migrated from WordPress to Typecho

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. 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’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. 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. ...

June 11, 2018 · 2 min · Blake

Hello World

This is Blake’s new website: RubyCore. The blog has also been renamed from WeCode to RubyCore. So far, it has moved from WordPress to Typecho and then to Hexo. A fresh start! ...

April 2, 2017 · 1 min · Blake

My Experience with GoDaddy Shared Hosting

I bought a GoDaddy hosting plan today. After comparing a few providers, I picked the cheapest one—ha! I also did something incredibly stupid at the time: I deleted a hosting instance before requesting a refund, which effectively meant paying for two. Many website owners will already be familiar with GoDaddy. As the world’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. ...

June 18, 2016 · 2 min · Blake