-
「あとで捨てることになるコードのテスト」について - 刺身☆ブーメ... blog.kyanny.me
- コンピュータ・IT
- testing programming test テスト SoftwareTest
- 30 users
- 2012/05/19
-
同僚とこんな話をした。例えば「キャンペーンサイトとプレゼント応募フォーム」のような、一時的にしか使わないことがわかっているコードに対するテストをどの程度書けば良いのか?納期は迫っていて、他にもっと優先度の高い仕事もあるとする。最低限 200 が返ってくることだけをテストすれば良いのか、 POS... 続きを読む
-
オレオレ Git サブコマンドを作る - 刺身☆ブーメランのブログ blog.kyanny.me
今日同僚と「git copy ってないの?」「ないすよ」という話をして、そういえば svn のころの癖でつい git help copy などと探してしまうし、別にあっても害はないかなと思って git-copy を作ってみた。https://github.com/kyanny/git-copy... 続きを読む
-
bundle のなかで bundle する - 刺身☆ブーメランのブログ blog.kyanny.me
bundle exec した環境下でさらに bundle exec したいことがある。 bundle exec rake resque:work で起動した Resque ワーカーのなかで system("bundle exec rake spec") のような外部コマンドを呼び出すとか。あり... 続きを読む
-
ウェブオペレーションを読んだ - 刺身☆ブーメランのブログ blog.kyanny.me
発売から遅れること一年、ようやくウェブオペレーションを読んだ。この本はウェブサイトの運用にまつわるさまざまなトピックを扱ったエッセイ集だが、アプリケーションプログラマにとっても得るものが多い。キャパシティプランニングや監視など、普段の仕事では馴染みの薄いことがらについて初歩的な知識を身につける... 続きを読む
-
oh-my-zsh の bash 版を標榜する Bash it を試す - 刺身☆ブーメラン... blog.kyanny.me
oh-my-zsh という、 zsh 向けの便利な拡張機能をまとめたフレームワークがある。 bash 愛好家としては zsh コミュニティの盛り上がりを悔しいような羨ましいような複雑な気持ちで遠巻きに眺めていたのだけど、 dotfiles.github.com 経由で Bash it という ... 続きを読む
-
The Art of Readable Code の翻訳レビューに参加しました - 刺身☆ブ... blog.kyanny.me
- コンピュータ・IT
- programming Books BookAntenna book readablecode
- 11 users
- 2012/04/19
-
The Art of Readable Code の日本語訳がこの夏に発売されます。翻訳は「メタプログラミングRuby」や「ウェブオペレーション」でおなじみの 角 征典 (@kdmsnr) さんです。自分のブログに The Art of Readable Code の感想を書いていたことがきっ... 続きを読む
-
シニアエンジニアになりました - 刺身☆ブーメランのブログ blog.kyanny.me
今年から始まったペパボの新しい人事評価制度で、技術者 (エンジニア) にはシニアエンジニア・アドバンスドシニアエンジニアといういわゆるスペシャリスト枠ができたのですが、最初の評価プロセスが終了したこの四月から、シニアエンジニアとして働いています。ペパボの技術者向け評価制度については Paper... 続きを読む
-
mosh-1.1.3-1.el6.x86_64.rpm - 刺身☆ブーメランのブログ blog.kyanny.me
mosh を試した。ソースから入れたくないなーと思ったので RPM をビルドして入れましょう。RPM をビルドしたことがないひとは いまさら聞けないrpmbuildことはじめ - blog.tnmt.info という良いまとめがあるのでこれをみてビルド用パッケージを導入したりコマンドの使い方を... 続きを読む
-
Kindle Personal Documents を Kindle Library から一括削除するブッ... blog.kyanny.me
Kindle には Personal Documents という、任意のファイルを Kindle デバイスに同期させるとても便利な機能がある。 @free.kindle.com なメールアドレスに添付して送るだけで Kindle デバイスがオンラインになったタイミングで自動ダウンロードしてくれ... 続きを読む
-
Emacs 実践入門を読んだ - 刺身☆ブーメランのブログ blog.kyanny.me
「Emacs 実践入門」を読み終わった。技術評論社の池田様より献本をいただきました。ありがとうございました。楽しく読めました。この本は実に実践的だ。著者は Emacs を使い始めて四年ほどらしい。その倍ほど Emacs を使ってきたぼくだが、本書を読んでいて初めて知った機能や、知ってはいたが試... 続きを読む
-
Working with UNIX Processes を読んだ - 刺身☆ブーメランのブログ blog.kyanny.me
Working With Unix Processes という本を読んだ。 Thin の作者からの「時期バージョンを作るとき参考にする」というメッセージ*1が添えられていたのに惹かれて買った。著者のサイトで直販しているが、 Kindle Store からも購入できる。この本は一言でいうと、 U... 続きを読む
-
ペパボの社内勉強会で Fixture Replacement について発表しました - ... blog.kyanny.me
ペパボ社内の RSpec 勉強会で Fixture Replacement について発表しました。実際は RSpec に限らずテストに関する話題を幅広く扱う勉強会でしたが。社外に公開しても差し支えない内容なのでスライドを公開します。話す内容を補うために用意したスライドなので説明不足だったり例が... 続きを読む
-
Homebrew に (ささやかながら) 貢献するには - 刺身☆ブーメランのブ... blog.kyanny.me
Homebrew は GitHub 上で開発が進められているので、新しい Formula を追加するとか既存の Formula を改良するとかして upstream に取り込んでもらいたい場合も当然 GitHub を使います。 Formula Cookbook というページに詳しく作法が書いて... 続きを読む
-
APIs: A Strategy Guide を読んだ - 刺身☆ブーメランのブログ blog.kyanny.me
APIs: A Strategy Guide を読んだ。この本は API の設計や実装に関する本ではない。もっと大局的な、 API を取り巻くエコシステム全体のあり方を論じる本だった。要するに、開発者視点では得るものが少なかった。とはいえ一ヶ月半近くかけて主に通勤中に、最後のほうはすっとばしな... 続きを読む
-
highscalability.com の Tumblr のアーキテクチャについての記事を読... blog.kyanny.me
- コンピュータ・IT
- tumblr アーキテクチャ architecture development Webサービス
- 203 users
- 2012/02/19
-
High Scalability - High Scalability - Tumblr Architecture - 15 Billion Page Views a Month and Harder to Scale than Twitter を読んだ。すごく面白かった。 Kindle で引... 続きを読む
-
渋谷.rb[:20120215] で Ramaze と Sequel について発表しました - 刺... blog.kyanny.me
渋谷.rb[:20120215] で Ramaze と Sequel について発表しました。ありがとうございました。http://speakerdeck.com/u/kyanny/p/shibuya-rb-20120215-ramaze-sequel まとめだけ書くと、 Ramaze は覚える... 続きを読む
-
30days Album はどのようにして画像にアクセス認証をかけているか - ... blog.kyanny.me
- コンピュータ・IT
- 設計 webservice Infrastructure tips nginx
- 9 users
- 2012/02/14
-
30days Album は画像の URL にもアクセス認証を入れています - 刺身☆ブーメランのはてなダイアリー の技術的な解説。基本的に 関西オープンソース 2008 30days Albumの裏側 のとおり。 ミドルウェアはこのスライドのときと比べてけっこう様変わりしている。 Perlb... 続きを読む
-
おれがはてなブログPro初日に1年コースを契約した理由 - 刺身☆ブー... blog.kyanny.me
http://b.hatena.ne.jp/entry/staff.hatenablog.com/entry/2012/02/13/172342はてなブログProに対して「高い」とか「競合に比べて機能が少なすぎる」とか「腕に覚えがあるエンジニアならさくらのVPSで全部自力で作れてしまう」とか、... 続きを読む
-
rbenv + ruby-build を system-wide にインストールする - 刺身☆ブ... blog.kyanny.me
rbenv と ruby-build 便利ですね。しかし ~/.rbenv 以下にもろもろ入ってしまうと都合が悪いこともあるので system-wide に、 /usr/local 以下とかにインストールしたい (そして複数ユーザーで同じ rbenv 環境を共有したい) のでやり方を調べた。だ... 続きを読む