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

ravelll の日記

よしなに

なるほどUnixプロセス Rubyで学ぶUnixの基礎 を読んだ

新人エンジニアとの読書会でシグナルの話が出た時に色々知識が曖昧なことに気づいたので読んだ。(Spyglass についてはまだ触っていない) 社内の別の読書会にこれの原著を読むものがあったんだけど、 当時 Ruby や UNIX について知識がなさ過ぎたり英語読むの…

Terminal 上の URL をマウスクリックで開く

ターミナルに表示されたURLはcommand + ダブルクリックで開ける。 これは知らなかった。 ブラウザはデフォルトの物が使われるようです。 これで pinboard をいい感じに使う CLI 作れそうと思ったけど、 OSX なら open コマンドで open http://google.com の…

tmux でカレントディレクトリをデフォルトとしてウインドウやペインを開く

日頃頻繁に tmux で画面分割していて、rails server したくなったら新しく window 開いて実行、みたいなことをよくやる。 で、それをバババッとやるとホームディレクトリで rails s して rails の Help が表示されてる新 window が生まれる。 これが地味に心…

Prevent N+1 Query Problems in index action on Active Admin.

Active Admin is a Ruby on Rails plugin that provides administration web page. Our development team uses it for our service. Few days ago, we bring in bullet gem, then we found N+1 query problems in some administration index pages. I search…

Chrome を Vimize する拡張を Vrome から Hometype に乗り換えた

Chrome を vim のように操作したいという欲求があって、しばらく前まで Vrome を使っていた。 Vrome はキーバインドの設定が柔軟に記述できたり、Web 上にある設定ファイルを読み込めたりできて便利だったんだけど、ビジュアルモードがなかったり、ヒントモ…

Golang をようやく書きだした

今まで Golang 書いてなかったんだけど、あんちぽくんさん や monochromeganeさん が社内で Golang 製の某を様々作られていて、想像以上になんでもできそう且つ楽しそうだったのでやりだした。 具体的には、とりあえず基礎をばばっとやろうということで A To…