2017-01-01から1年間の記事一覧

Vimをコンパイルしてインストールする

使っているプラグインの関係で+python,+lua,+perlなVimが必要になりました。 しかし、Ubuntuのパッケージで条件を満たすものが見当たりません。 そこで自分で一からコンパイルしてインストールしました。 僕は自分でコンパイルしたソフトウェアを$HOME/.loca…

githubのバックアップを取る

年末も近くなってきたのでgithubが落ちた時に備えてリポジトリのバックアップを取ることにしました。 以下のスクリプトを実行するとgithub以下にすべてのリポジトリがバックアップされます。 YOUR_ACCESS_TOKENはSign in to GitHub · GitHubで作れます。 Sel…

Freeモナドについて今更勉強してみた

5年ほど前、Freeモナドという言葉がHaskell界隈でよく見られました。 僕のフォローしている人たちが次々に解説記事をアップしていたように思います。 5年たった今になって、Freeモナドについて興味が湧いてきたので記事を書いてみることにしました。 Freeモ…