GitHub Octokit を使ってみた

GitHub が公開している Octokit を使ってみたので、その際のメモをまとめたいと思います。 Octokitとは GitHub API を使用する際の client ライブラリのようです。Introducing Octokitにてイントロダクションが公開されています。5/31 時点では Ruby と Obje…

"コーディングを支える技術" を読んで

"コーディングを支える技術" を読みを終えたので、感想を記してみたいと思います。 コーディングを支える技術 ~成り立ちから学ぶプログラミング作法 (WEB+DB PRESS plus)作者: 西尾泰和出版社/メーカー: 技術評論社発売日: 2013/04/24メディア: 単行本(ソフ…

Play framework の設定ファイルで環境変数を読み込む

最近 Play framework で Web アプリケーションを作成していますが、その中で設定ファイル (conf/application.conf など) の中で環境変数を読み込みたい場面がありました。例えば、OAuth 認証を使って twitter などのアプリケーションとの連携をする場合に、…

gcc コンパイルで規格を指定するとき

久々に C を書いていて、以下のような for 文を書くとコンパイルの際に怒られたので、調べてみました。 忘れないようにメモ。(ファイル名は適当です) // hoge.c for (int i = 0; i < N; ++i) { // do something } 以下のようなエラーが。。。 $ gcc hoge.c -…

"Emacs 実践入門" を読んで Emacs の良さを再認識する

普段プログラミングをする際に Emacs を使っているのですが,最近は『あまり使いこなせてないなぁ』と思うことが多々ありました. そんなとき,下記の『Emacs 実践入門』という本と出会いました.ここではこの本の感想と,本を読んで改めて思った Emacs の良…

アーロンチェアを買いました

引越しをしたついでに前々から気になっていたアーロンチェアを購入したので,ここで簡単にレビューをしてみたいと思います. Amazon.co.jp: ハーマンミラー アーロンチェア ポスチャーフィット フル装備 AE113AWB PJG1BBBK3D01: ホーム&キッチン 外観 宅急…

RVM 環境での sudo

rvm 環境でなにか管理者権限の必要なことする場合は rvmsudo をつけるといいみたいです. 例えば,RSpec で sudo の必要なコマンドを打つようなテストを書いた際には,以下のように実行します. rvmsudo rspec hoge_spec.rb

Ruby で string -> [char] をしたいとき

需要はないかもしれませんが,split を使うといいみたいです. "abcde".split(//) # => ["a", "b", "c", "d", "e"] // のあいだにスペースが入ると上手くいかないので注意です.

Hello ブログ!!

こんちにはブログ!