Canon スピードライト 600EX-RT と スピードライトトランスミッター ST-E3-RT 購入

POSTED: Jun 25, 2012, 9:13 pm
TAGS: ,

今まで使っていた580EX II と 430EX IIはEOS 7Dの内蔵ストロボと光通信ができていたのですが、内蔵ストロボをもたない5D mark IIIがメインになったのでクリップオンストロボも総入れ替え。
600EX-RTを2台 と ST-E3-RTという組み合わせ。
この入れ替えで光通信から電波通信に変わり、ストロボ同士がフラッシュを浴びない位置に置いても動作するようになりました。これは物撮りではかなり大きなアドバンテージ。
手元で各ストロボの設定も変えられるので撮影のスピードもアップ。
これ2台あればモノブロックストロボいらずで撮影できちゃいますよ。

クリップオンストロボがこんなに合ってもしょうがないので580EX II と 430EX IIはドナドナですね。

オフィスをワンフロア化

POSTED: Jun 13, 2012, 9:34 am
TAGS:

もう先月の話になりますけどオフィスの壁を取り壊してワンフロア化しました。
慌ただしく時間は過ぎていきますが、新しい仲間も一気に増え、新しいシゴトもたくさん始まり、パーティーなんかやったりして、何かとワクワクしています。
12年に一度の幸運期である今年も残り半年なので、体を派手にぶっ壊す勢いで超一生懸命日々を過ごしていかねば。
いや、やっぱ健康第一ですよね。

第55回逗子海岸花火大会

POSTED: Jun 6, 2012, 8:15 am
TAGS:

早くも花火大会を満喫。海に浸かりながら酒飲みながらの花火最高です。

(さらに…)

StoryBoardを使ってる時のUITableView、UITableViewCellStyle

POSTED: May 30, 2012, 7:28 am

セルのdetailTextLabelがなかなか表示されずに困っていたけれど、StoryBoardを使っているとdequeueReusableCellWithIdentifier:CellIdentifierの挙動が違うようです。

もともとは下記のように書くのが常套手段だったのが、

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}

StoryBoardでセルを配置している場合はこれだけでOK。

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

initWithStyle:UITableViewCellStyleDefaultを設定してもStoryBoardのほうにつられるので、StoryBoardのほうでSubtitleを設定します。

参考:
Converting to Storyboards Release Notes
https://developer.apple.com/library/ios/#releasenotes/Miscellaneous/RN-AdoptingStoryboards/_index.html#//apple_ref/doc/uid/TP40011297-CH1-DontLinkElementID_5

JSONを格納したNSDictionaryをスマートにforでループする方法

POSTED: May 28, 2012, 3:56 pm

SBJson(Previously known as json-framework)などでNSDictionaryに格納、for文を回してあらかじめ作っておいたPostクラスからインスタンスを生成します。

for (int i=0; i < [[json objectForKey:@"posts"] count]; i++) {
	Post *post = [[Posts alloc]initWithJson:[[json objectForKey:@"posts"] objectAtIndex:i]];
	NSLog(@"title: %@", posts.title);
}

NSDictionaryのallKeysをNSArrayに格納してやる方法よりもいくらかスマートな気がしますね。

参考:
ネストしたJSONデータのプロパティアクセスにはvalueForKeyPath:が便利 #Objective-C #iPhone – Qiita http://qiita.com/items/74152f398fd94dcb1678