Vimの改行コードの設定見直し
Vimの文字エンコーディングの設定を見直しているとき(/articles/2022-06-04-vim-encoding-settings-to-open-shift-jis-file/)に、改行コードについてもドキュメントなどから目に...
Vimの文字エンコーディングの設定を見直しているとき(/articles/2022-06-04-vim-encoding-settings-to-open-shift-jis-file/)に、改行コードについてもドキュメントなどから目に...
Microsoft Excelで作成されたCSVファイルをvimで開いたら文字化けしてしまう状態だったので、これを機にVimの文字エンコーディングまわりの設定を見直しました。 設定見直し前の状態文字コードShift_JISで保存...
この記事では、シェルのコマンド履歴をインクリメンタルサーチで検索して素早く再利用する方法についてステップバイステップで紹介します。最終的に、次のgifアニメのような操作ができるようになります。!search-command-his...
~/.zshenv に設定したはずの環境変数が期待通り反映されていないことに偶然気が付き、原因を調べてみたところ後から読み込まれるファイルに環境変数が上書きされているためだった..。同じ轍を踏まないように、zshの設定ファイルの読み...
リングフィットアドベンチャー、このコロナ禍において自宅にいながらも運動不足の解消ができる素晴らしいゲームですね。本当に素晴らしいので政府が運動不足な世帯に無償で配ってもいいんじゃないかとすら思います。そんな最高のゲームのリングフィットア...
MySQLが提供する INSERT .. ON DUPLICATE KEY UPDATE 構文の使い方について、activerecord-import(https://github.com/zdennis/activerecord-...
はじめに本記事は、「ちゃんと理解するrbenv」の第4回です。 ※ 前回の記事(/articles/2021-07-10-understanding-rbenv-3/)今回は、rbenvにおける重要な概念である s...
はじめに本記事は、「ちゃんと理解するrbenv」の第3回です。 ※ 前回の記事(/articles/2021-07-10-understanding-rbenv-2/)今回は、rbenvの機能の真髄であるバージョン切り...
はじめに本記事は、「ちゃんと理解するrbenv」の第2回です。 ※ 前回の記事(/articles/2021-07-10-understanding-rbenv-1/)今回はrbenvの基本的な使い方について整理します...
はじめに本記事は、Rubyで開発している人にとってほぼ必須ツールと言ってよいであろう rbenv(https://github.com/rbenv/rbenv) について、ちゃんと理解して使えるようになることを目指して解説・整...
はてなブログからGatsby製ブログに完全移行した。つい2週間前のブログ(/articles/2021-06-13-new-blog-using-gatsby/) ではそれぞれ棲み分けて使っていきたい、と言っていたのにも関わらず。こ...
再び、このGatsby製ブログの機能改善について。 記事の見出しから目次を生成し、記事ページの上部(タイトルの直下)に表示するようにした。 目次の生成方法について調査記事の見出しにアンカーリンクがつくようにした(/art...
GitHubの README.md のように、記事の見出しにアンカーリンクがつくようにした。見出しの左側にリンクアイコンがぴょこっと出るようになり、そのアイコンをクリックするとその見出しに一発でジャンプできるURLが生成され飛べるように...
Gatsby(https://www.gatsbyjs.com/) を使って新しくブログを作った。既に持っているブログ MogLog から完全に置き換えるつもりはなく、それぞれ棲み分けて使っていこうと思っている。以下、なぜこのブ...
Rails (ActiveRecord) ネタ。 destroyed_by_association(https://api.rubyonrails.org/classes/ActiveRecord/AutosaveAssoci...