スクロール速度に合わせて消えたり現れたりするヘッダーを作る

上にスクロールすると生えてくるヘッダーを作るときは JavaScript でクラスを付け替えてアニメーションは CSS で実現する...

Go の HTTP クライアントで cookie を永続化させる

Golang でどこかのウェブサイトにログインして何かしたいとき、同一プロセスでなら標準の cookiejar を使えばログイン状態...

GitHub Actions のサービスコンテナを使って Hugo のビルド時にリンクカードを生成する

めっちゃ速い静的サイトジェネレータとして定評のある Hugo ですが、その分動的な処理ができないので色々と工夫...

Hugo で Disqus を多言語対応させる

結論 window.disqus_config = function() { this.language = '{{ .Lang }}'; } 解説 Disqus 公式のヘルプを見ると、 var disqus_config = function () { this.language = "ja"; }; このように言語設定を上書きで...

Hugo でリンクの後に余分な空白が挿入されてしまう現象

このブログは Hugo を使って運用しています。 多機能なのに高速でめちゃくちゃ便利なんですが、リンクを貼ると後...

Windows のブラウザを WSL のデフォルトとして使用する

WSLg があるのでまぁそれでも良いんですが、Windows 側に統一できた方が楽なので。 ちなみに Debian です。 sudo update-alternatives...

PowerShell でホームディレクトリを省略する

PowerShell はデフォルトで現在のフルパスを表示しますが、Bash のようにホームディレクトリを ~ で置き換えてほし...
menu
keyboard_arrow_up