ghc-modのインストールが難しかった

詳しい経緯は省きますがHaskellを書こうとしたらghc-modが新しいマシンに入ってなく、新規に入れようとしたら躓いたので解決方法をネットの海に投げておきます。

cabalを使うと解決しそうな気がしますがdependency hellはもう懲り懲りなのでstackしか使わない縛りでやってます。

2018-06-05 追記: タイトルを直しました。URLは据え置きます /追記

UbuntuでrootfsをbtrfsのRAID1インストール

κeenです。Ubuntu 18.04 LTSリリースに合わせてマシンを新調し、ついでにrootfsをRAID1にしたのでそのメモを。 因みに後述するようにブートに問題を抱えているので一般におすすめできるかは怪しいです。

cargo asmでRustのメモリ周り最適化をチェック

κeenです。 RustはたとえばBoxを使っていても必ずしもヒープにアロケートされる訳ではないなど、メモリの扱いを多少最適化してるらしいです。 しかし何がどう最適化されるのかは実際にコードを書いてみて実験しないとわからないことが多いので実験してみます。

rust 1.25.0です。