2017年12月

プロフィールサイトを GitHub Pages から Netlify に移行しました

ぼくのプロフィールサイトGitHub PagesからNetlifyに移行しました。簡単かつ無料でHTTPS化できたので、満足です。

移行のきっかけは、NetlifyがTechnology Radarに取り上げられたことでした。Technology RadarはThoughtWorks社が年に数回発表しているもので、新しいIT技術に対する同社の評価がまとめられています。Netlifyは、2017年11月に発表されたTechnology Radar最新版で初登場し、好意的に評価されました。いま試しておくと、あとで有利かもしれません。

NetlifyはGitHub Pagesと同じく、静的サイトを簡単に公開できるプラットフォームです。もともと静的なプロフィールサイトをGitHub Pagesで公開していたので、それならNetlifyへの移行を試しやすいだろうと思い、実施してみました。

移行は下記の手順で簡単に終わりました。

  1. アカウントを登録
  2. サイトを作成(GitHubリポジトリから作れるので簡単)
  3. カスタムドメインを設定
  4. DNS設定を変更(向き先をGitHub PagesからNetlifyに変えるだけ)

さらに下記の手順でHTTPS化を進めました。

  1. 証明書を設定(Let's Encryptを使うだけなので数クリックで完了)
  2. HSTSを有効化し、HTTPSを強制(せっかくなので)

これだけです。

Netlifyには他にもフォーム連携など便利そうな機能があります。そのうち試そうと思っています。

今週の学習進捗 (2017-12-18 〜 2017-12-24)

クリスマス・イブですね。わが家はお気に入りのレストランでディナーをいただきました。帰宅後は、いつものように勉強でございます。

というわけで、このブログの「今週の学習進捗」カテゴリでは、ぼくがいま何を勉強しているのか、そして、どこまで進んだのかを公開しています。その3回目です。


1. 高校数学標準講義

機械学習などを学ぶのに有用かと思い、高校数学を動画で復習しています。今週は数学Iの第3章「4. 図形の移動」まで見終えました。1日1本は見ようと思いつつ、仕事もプライベートもそれなりに忙しかったため、先週と同じく2本しか見られませんでした。来週はがんばります。


2. Introduction to Computer Science and Programming Using Python

MOOCサービスでPythonを学んでいます。9週分のコースです。今週は「Week 2: Simple Programs」を終え、「Week 3: Structured Types」に入りました。このコースはマサチューセッツ工科大学が提供しているもので、さすがMITというべきか、Week 2の終わりに、初学者には難しいであろう課題がありました。


3. Introduction to Kubernetes

Pythonと同じMOOCサービスで、Kubernetesについて学んでいます。全15チャプターのコースです。今週は「Chapter 8. Services」まで終えました。このコースは講義動画がなく、テキストを読むだけです。そのぶん取っかかりやすく、高校数学やPythonにくらべると捗っています。来週中に終えられるかもしれません。

記事検索
Twitter