Tests are supposed to save us money. How is it, then, that many times they become millstones around our necks, gradually morphing into fragile, breakabl…
![Magic Tricks of Testing (RailsConf)](https://cdn-ak-scissors.b.st-hatena.com/image/square/f2f3051c3e8fcecb0b63d77d669c4d0584e67136/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fac751bc0918e01300e0b6698bdce82b7%2Fslide_0.jpg%3F1387838)
Xcode 4.4 から Objective-C が書きやすくなりました、という今更のいまさらな話ですが、ネット上に転がっている少し前のサンプルソースなどは古い書き方のものもあるようなので、今回はよく使う NSArray と NSDictionary と NSNumber の書き方についてだけ備忘録として残しておこうと思います。 NSArray インスタンスの生成 // 古い書き方 NSArray *oldArr = [NSArray arrayWithObjects:@"value1", @"value2", @"value3", nil]; NSMutableArray *oldMutableArr = [NSMutableArray arrayWithObjects:@"value4", @"value5", @"value6", nil]; // 新しい書き方 NSArray *n
なぜ京都の人は、あんなに山椒が好きなんだろう。 京都在住の友人宅に、遊びに行った時、おかずの味付けに、かなりショックを受けた。 京都の家庭料理っていうと、上品で、薄味なのかなあ...と勝手に思い込んでいたのだが、容赦なく、ピリピリししていたのだ...。 それは山椒のピリピリであった。私にとっては新鮮だったので「京都人、山椒好きなんだねえ!」と興奮して言ったら、「ああ、そういえばそうねえ」と、軽く流された気がする。当たり前すぎて、自覚がないらしい。 「...そういや、山椒の新芽が出て実がなるまでの、春〜夏の季節に、山椒の葉をじかに山盛りに入れて、お鍋にして食べたりもする家もあるらしいよ、ウチではやったことないけど」 え、山椒を多く使った日本料理ってだけでも珍しいのに、山椒の葉っぱ鍋!? 食べてみたい。そう思った。 実は、京都でもマイナー...? 先日、その「山椒鍋」をふと思い出し「
ムフフなビデオも網羅的に扱うDVDや動画の提供サービス「DMM」のWeb APIがいつの間にか公開していたらしく、なにぶんノーマークだったもので昨日の夜知ってビックリした。というかDMMは一生API出さないだろうなんて決め込んでいたのが良くなかったですね。 ってことでとあるAV女優の商品一覧を出力するようなスクリプトを書いてみました。API固有の「癖」でいくつか実装する際の注意すべきポイントがあるのでそれをまず紹介します。Perlコードですが参考になるかもです。 リクエストパラメータにはタイムスタンプがいる リクエストのパラメータにはタイムスタンプが必須です。形式は 2013-05-14 08:03:16 というもの。僕はDateTime派なので、以下のコードで現在のタイムスタンプの文字列をつくっています(*ある方から指摘を受けてコードを修正させていただきました!)。 use DateTi
4月23日に都内で開催されたエンジニア向けのイベント「QCon Tokyo 2013」。急速に人気サイトへと成長したPinterestが、その裏でいかにスケーラビリティと格闘してきたのかをPinterestのエンジニア自身が紹介するセッション「Scaling Pinterest」が行われました。 この記事では、その内容をダイジェストで紹介しましょう。 つねにシステムのどこかが壊れている Pinterest、Marty Weiner氏。 Pinterestはオンラインのピンボードで、ユーザーが「ボード」を作成して、そこに画像など好きなものをアップロードしてシェアできるというもの。「ピン」ひとつひとつが画像やリンクになっている。 ユーザーやボードをフォローすることもできるし、再ピンしたりイイネしたり、コメントの入力もできる。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く