一人でできるもん(涙

企画、アプリ設計・制作、サーバ構築、DB設計、サーバサイドプログラム、デザインまで一人でやらされてる都合のいいひr(yu

Objective-c

NSInvocation

非同期で3秒後にこのメソッド実行したいってなった時に + (void)afterRunMethod:(id)target action:(SEL)action args:(NSArray *)args delay:(CGFloat)delay { NSMethodSignature *sig = [target methodSignatureForSelector:action]; NSInvocation *inv = […

大阪ソーシャルゲーム開発勉強会に参加してきました。

つい先日(6/16)に、参加してきたよっと。 やっぱり、ブログを書くまでが勉強会! ・KLabソーシャルゲームのKPI分析について KPI分析、やっぱり大事! 実は、AppDriver つかうと実装が楽だったりします。 広告収入も得れて、一石二鳥! ・AWS関係の話し こ…

StatusCodeってどうとるの?

サーバログだと、 HTTP/1.1 403 316 なのに、 NSLog(@"%d",[(NSHTTPURLResponse *)response statusCode] ); ってやると200が返ってくる。 いみわからん・・・。 だれかおしえてえろいひと!!

第44回 Cocoa勉強会関西に参加しました。

ブログを書くまでが勉強会。 というわけで、今日聞いた内容 ・Foundation Modern Methods 結論:ドキュメントを読みましょう。これにつきる! ・Core Animation の話 Part 1 きいててなつかしかった。 あー、俺も前にこれなったなぁ・・・とシミジミ。 ・iOS…

SBJsonで、もの凄く気になる事。

SBJsonStreamWriterのstrCorCharの返り値。 NSLog(@"FUTFUTFUT: -->'%c'<---", c); return "FUTFUTFUT"; 謎。 だれか説明してください。。

Xcodeのバージョン管理

Xcodeに付随してるgitなんだけど、commitするのめんどいし、 addするときにすぐエラーでるし、バージョン戻すのも手間かかるし、 個人的に苦手・・・。 あれつけなくていいからさ、Xcode内からターミナル接続してくれないかなぁ・・・。 そのほうがよっぽど…

Crypt::CBCでencryptしたものをFBEncryptorAESでdecryptできない

原因判明 encode_base64で第二引数なくて、改行はいってただけだった。 my $encdata64 = encode_base64($encdata,''); これで解決。 2byte文字いれたときにできなかったから、そっちが原因だとおもったのに 単純に2byte文字はいったせいで全長が64byteを超え…

FBEncryptorAESで文字化ける

Objective-cからperlに値を渡そうとして文字化ける。 ivの値によっては化けない。 とりあえず、ivをnull値にして対処してあるけど、できればユーザ毎にivを割り振りたい。 原因わかる人いたらおしえてぷりーず。

Crypt::Rijndaelの罠

ちょっとはまったのでメモしておく。 my $data = 1; //lengthが16の倍数じゃないとだめなので、=つけて調整してみる foreach( length($data) .. 15 ) { $data .= "=";} if length($data) %16; my $c = Crypt::Rijndael->new( $key , Crypt::Rijndael]]MODE_C…