理系学生日記

おまえはいつまで学生気分なのか

忍者TOOLS

tips

Gitでの各種操作の取り消し・修正方法

VCS を使ったときのメリットは多々ありますが、そのうちの一つは、いつでも修正内容をもとに戻せることだと思います。 ローカルで修正した内容をもとに戻したい git checkout git restore 直前の commit の内容を変更したい commit を取り消したい git reset…

非JSONの文字列が含まれるファイルに対してjqを使いたい

jq は CLI で使用できる JSON processor でみなさんも日々お使いのことと存じます。 stedolan.github.io 問題 解法 解説 問題 jq は標準入力に対して様々なフィルタや加工を行えるわけですが、基本的にはその入力フォーマットが JSON になっていることがベー…

東海道・山陽新幹線で乳児連れで帰省するとき用のノウハウ

そういや先月に故郷である山口県東部へ帰省しました。 みなさんご存知か知りませんが、山口県って東京から移動するにはかなり微妙な位置にあります。 飛行機で帰っても新幹線で帰ってもあんまりドアツードアだと時間的に変わらなかったりします。 一方で、山…

blogsyncとhelm-agではてなブログのカテゴリを整理する

この Blog でずっと整理したかったのが、各ブログエントリのカテゴリでした。 たとえば、この Blog には enlightenment と enlightment という 2 つのカテゴリがありましたが、実際には enlightenment が正しいです。 このような表記揺れをなんとかしたかっ…

iOS beta からダウングレードする方法

iPad には iOS 5.1 beta をインストールしていたのだけれど、ひょんなことから iPad を人に貸し出すことになった。 iPad を初めて使うということなので、これはやっぱし正規の iOS に戻してからお貸ししなければと思ったのだけれど、iOS 5.1 から iOS 5 への…

はてブのタグ表記揺れを修正したい

大半の人は同じ悩みを抱えているような気もしますが、ぼくのはてブのタグには、表記揺れが相当ある。 例えば、"programming" というタグと "programming" というタグがあったり、"nix" タグでまとめるはずだったのに "unix" タグがあったりと、タグで検索す…