タグ

ブックマーク / secondlife.hatenablog.jp (4)

  • プログラマが知る97のきのことに寄稿しました・クックパッドに入社(してま)した - 2nd life (移転しました)

    12/18 にオライリーから発売される、97きのこことプログラマが知る97のきのことに、"快適な環境を追求する" というエッセイを一寄稿しました。みなさん、良かったら手に取ってみてください。 プログラマが知るべき97のこと 作者: 和田卓人,Kevlin Henney,夏目大出版社/メーカー: オライリージャパン発売日: 2010/12/18メディア: 単行(ソフトカバー)購入: 58人 クリック: 2,086回この商品を含むブログ (325件) を見る あ、今更間漂う報告ですが、2010年8月からクックパッド株式会社で働いてます。なんか報告のタイミングがずれていまさら感が漂いますが…。 クックパッドでは "快適な環境を追求する" ということで開発基盤チームに所属してます。開発基盤チームでは全員が利用するライブラリの開発から、サービスをより良くするにはどういった(ソフトウェア・プロセ

    プログラマが知る97のきのことに寄稿しました・クックパッドに入社(してま)した - 2nd life (移転しました)
    acotie
    acotie 2010/12/13
  • YAMLの文法 - 2nd life (移転しました)

    YAMLはお手軽にかけるけど、文法エラーになることが多い。 -: var -:var -: var -foo:var -baz: var foo:var とか実は6行目だけがエラー。んなのぱっと見わからんて。 つーことでvimでお手軽にyamlの文法チェックする方法を。ただrubyyamlパーサ通してエラーがあるかチェックしてるだけだけど。.vimrcに autocmd FileType yaml nmap ,e :execute '!ruby -ryaml -e "begin;YAML::load(open('."'"."%"."'".","."'"."r"."'".').read);rescue ArgumentError=>e;puts e;end"' とか記述すれば、yamlなファイル編集中に,eで文法チェックできる。execute文が変態なのはrubyが悪いんじゃなくてvim

    YAMLの文法 - 2nd life (移転しました)
  • vim でのオススメ plugin

    最近 .vimrcを貼り付けるのが流行ってるみたいなので自分も.vimrcを貼り付け、るわけでなくオススメの plugin を紹介してみようかと。 Align.vim http://www.vim.org/scripts/script.php?script_id=294 痒いところに手が届く整形ぷらぎん。 options = { width => 100, height => 50, background => nil, } なソースを範囲選択して :'<,'>Align => すると options = { width => 100, height => 50, background => nil, } のように整形してくれます。 Allargs.vim すべてのバッファでコマンドを実行。例えば開いてるバッファのすべての文字列を置換したければ、 :Allargs %s/perl/ruby

    vim でのオススメ plugin
  • ack.vim - vim から ack の検索結果を使う - 2nd life (移転しました)

    http://coderepos.org/share/browser/lang/vim/ack/plugin/ack.vim vim で、カレントディレクトリ以下のファイルから文字列を検索し、quickfix リストで眺めたいとき " :vim は :vimgrep の省略 :vim /foo/j **/* :cwinと毎回打っていたんですが、面倒だったりバイナリファイルにマッチすると遅くなったりしてしまったりしてしまうため、コマンドラインからソース検索でよく使う ack を利用し、検索結果があれば quickfix を表示する(カーソル移動はしない) vim plugin の ack.vim を作りました。 :Ack foo " カレントディレクトリ以下のすべてのファイルから文字列 foo を検索 :Ack --perl use " カレントディレクトリ以下の perl コードから文字列

    ack.vim - vim から ack の検索結果を使う - 2nd life (移転しました)
  • 1