Hello, World!

First post!

Welcome to my blog! It’s turning out to be my playground for Ruby, but I’ve started to put up some other posts. Do visit again, soon!

-- Alex

Wildcard certs from Let's Encrypt in 2018!

Beta by Jan 4, production by Feb 27

Let’s Encrypt is releasing wildcard certificates in 2018! This was actually announced a few months ago, but since 2017 is almost over, I think this is a good time to revisit this.

Background info

A Certificate Authority (CA) is an organization trusted to release cryptographic certificates for websites and such. When you’re browsing and see https:// instead of http://, the site you’re visiting is using an SSL/TLS certificate from a CA. Such a certificate encrypts communications between your browser and the site you’re visiting, preventing it from being intercepted and read by third parties.

Goodbye, Duchess...

I'm sorry I wasn't there.

My Duchess passed away today due to a sudden illness. cry

Duchess
Hold still, Duchee!

Using my patched paginator

Pull it from git, d'oh!

A Ruby n00b moment: it turns out that gems can pulled from any git repository and branch! This means I don’t have to wait for my Pull Requests to be approved to use all the changes I’ve made to the jekyll-paginate-v2 Jekyll plugin. I just have to edit my Gemfile like so:

group :jekyll_plugins do
  gem "jekyll-feed", "~> 0.6"
  #gem "jekyll-paginate-v2"
  gem "jekyll-paginate-v2", :git => "https://github.com/ibrado/jekyll-paginate-v2.git", :branch => "everything"
end

My first Ruby code...

… was a single if statement! joy

ruby3