読者です 読者をやめる 読者になる 読者になる

書き初めとして open-package というAtom のパッケージを作って公開した

Atom に慣れてきたので、2017年の書き初めも兼ねてパッケージを作ってみることにした。 個人的信条として、エディタに限らず何かしらのプラグインを作る時には、まず既存プラグインのコードを色々眺めるのが鉄則だと思う。 実現したい機能・UI の参考になる …

RSpecでシェルコマンドの振る舞いを記述できるrspec-shell_commandというGemを作った

github.com だいたいREADMEに全部書いてあるが、雑に使用感とか作った経緯とか書いておく。

Valgrindのエラーメッセージだけを出力したい

最近、プライベートではなぜかCを書くことが多くて、その過程で今更ながらValgrindを使うようになった。 で、使っているうちにValgrindのエラーメッセージだけを表示したくなったので、そのやり方をメモ。 環境は以下のとおり。 一応明記しておくと、Valgrin…

【Ruby】OS XでDigest::MD5を使おうとすると「Symbol not found: _rb_Digest_MD5_Finish (LoadError)」なるエラーが出る問題

週末に久々に会った友人から「お前アナログゲーム以外のこともブログに書けよ」って言われたので、メモ代わりに最近が自分が嵌った落とし穴について。 YosemiteでRuby 2.2を入れたところ、MD5を扱う標準ライブラリのDigest::MD5が使えなくて困った。 発生し…