プログラミング
HUGOで固定ページを作成する

ロクにドキュメントを読んでいなかったので、このサイトでは今まで意味不明な方法で固定ページを作成していましたが、 今回セクションごとのパラメータをつける方法を調べた副産物で正しい方法(?)が分かったのでメモします。

2020/03/14
HUGOで隠しコンテンツを配信する

最近、日記を書くようにしました。せっかくなら公開しようかなという気持ちと、 ここでそんなものを配信し始めたら、一瞬で有用コンテンツの割合が消えてしまうという気持ちの折衷案として、 このサイトで 隠しコンテンツ として配信することにしました。

ここで言う 隠しコンテンツ の要件は次の4つです。

  • サイト内リンク一覧に出現しない
  • RSS配信されない
  • サイトマップ登録されない
  • クローラにインデックスされない

今回は、この4つの要件を満たすセクションができるようにHugoをカスタマイズしようと思います。

2020/03/09
HUGOのRSS出力に画像を設定する

hugoはデフォルトでRSSまで出力してくれて便利なのですが、カスタマイズするに当たって調べることがあったのでここにメモします。

2020/02/27
HUGOをtwitterCardに対応させる

Twitterに限らず、最近の様々なSNSではリンクを共有したときにリッチな表示をしてくれますよね。 このサイトもその表示に対応したので、その方法をメモしておきます。

2020/02/26
Trello Cover Maker を作りました

僕は普段Trelloでタスク管理をしているのですが、項目が増えすぎると横が長くなりすぎちゃうんですよね。 なので、一つのリストに見出し用のカードをいくつか追加して使っています。

2020/02/24
HUGOで個人サイトを作成・ホストする

個人でブログサイトを作り公開する方法は複数ありますが、最近はサーバーレスアーキテクチャが流行っているので できればそれを使ってみたいですよね。そこで注目しているのがHugo+AWSの組み合わせです。この記事では、Hugoの使い方・カスタマイズの仕方と AWSを用いてホストする方法までを解説します。

2020/02/23
万能makefileができるまで

「makeを使うと開発が非常に楽になる」というのは雰囲気でなんとなく分かりますが、 どういう問題をどう解決してくれるのかがイマイチ分からないので手をつけにくいですよね。

この記事ではmakefileの基本の書き方から、C/C++のコードを 依存関係を考慮して効率よくビルドできる makefileがどうできるのかを解説します。

2020/02/21