一人でできるもん(涙

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

2012-01-01から1年間の記事一覧

【SWF::Analysis】バージョンアップ v0.08

https://github.com/YutoAbe/SWF--Analysis ブログ書くのさっそく忘れてたよ。 こっそりとCWS ( Compress なんちゃら SWFの略?)対応を追加したよ。 これで、圧縮してあるやつも安心! SWFの中ってそんなに複雑じゃないので、知りたいなと思う方は使ってみ…

やらかした

etc

夢中になりすぎて時間を忘れるクセどうにかしないとなぁ・・・ 気づいたら朝になってるパターンが最近多い。 会社寝坊アボーン。

そういえば

最近なにもいじってなかったけど SWF--Analysis なにか要望あったら気軽にコメントして下さいね。 対応できる部分は対応していきまっする。 ちなみに、現在考えているTODO ・FWSだけじゃなくてCWS対応 ・画像変換モジュール作成 ・内部変数埋込モジュール作…

仕事はじめた

etc

実は一か月ほど前から就職しております。 ↓こちらに↓ http://www.kdl.co.jp/ おもしろい会社です。 C#とか久しぶりに触った気がするわー。 といっても、ほとんどやったことないけどwww というわけで、またこれからちょいちょいブログ書き始めると思われる…

仕事退職した

7/31日をもって、仕事退職しました。 絶賛自宅警備員。 しばらくはフリーランスとかで食いつないでいこうかなと思ってる今日この頃。 仕事依頼受け付けるよっと! iPhoneアプリ・Flash・Perlに関する案件なら一人でこなせる便利な子だよ(少しは自重しろww…

お名前.comがおちてるね。

etc

DNS障害らしいけど、どうなんだろうね。 サーバエンジニア急募してる状態だし、 対応できないんじゃない? 3日前くらいにも、クラウドでおちてたきがするけど、 この先の展開が楽しみでwktk

【SWF::Analysis】バージョンアップ v0.07

https://github.com/YutoAbe/SWF--Analysis ついついうっかりしてた。 タイムラインはちゃんと解析してるのに、 MovieClipとかグラフィックの中は解析されてなかったwww というわけで、解析するように変更した。 変更ってほどでもないけど・・・。再帰処理の…

【SWF::Analysis】バージョンアップ v0.06

https://github.com/YutoAbe/SWF--Analysis 今回の変更 SWF::Analysis::View->run($swf->get); v0.05で追加した $swf->check; これが気に食わなくなったので変更。 運用の際に使う事はまずないから、標準で入れる必要ないし、 そもそもcheckって名前なんやね…

【SWF::Analysis】バージョンアップ v0.05

カテゴリーにSWF::Analysisを追加しておいた。 これでわかりやすいっ! https://github.com/YutoAbe/SWF--Analysis 今回の追加機能 $swf->check; SWFの解析データを見やすくした。 具体的にいうと ・内部タグにname属性を追加。 これで、なんのタグなのか一…

【SWF::Analysis】ReCompile追加 v0.04

こっそり追加した。テヘペロ https://github.com/YutoAbe/SWF--Analysis use SWF::Analysis; my $swf= SWF::Analysis->new(); $swf->run('hogehoge.swf'); my $analysis_data = $swf->get; print $swf->compile($analysis_data); こんな感じでanalysisしたデ…

【SWF::Analysis】SWF::Analysis v0.01

前回の記事に書いたSWFの解析モジュール。 https://github.com/YutoAbe/SWF--Analysis use SWF::Analysis; my $swf= SWF::Analysis->new(); $swf->run('hogehoge.swf'); print $swf->get; こんな感じで内部解析データとれる。 getでとれるのはリファレンスな…

SWFの動的生成 その4.5

ちょっと趣旨を変えてみることにする。 どうせなら、仕組みうんぬんより、モジュール整理して公開しちゃえばよくね?ってなったwww ただし、Perlだがな。PHP?んなもんしるか(笑 ちなみに言うと、Perlスキルは底辺なので、めんどくさい書き方してあっても苦…

SWFの動的生成 その4

swfの構造はこんな感じ ・Header ・FileAttributes ・Tagいっぱーい ・End Tag Headerはその1で説明してるからもう大丈夫だよね? わかんなかったら、コメにでも書いて下さい。 じゃんじゃん答えるハズw FileAttributes たぶん、使う事はないとおもう。 こ…

SWFの動的生成 その3

ここまで書いてから、大事な前提書いてなかったことに気づいた。 基本的にバイナリ情報はリトルエンディアン方式です。 つまり、 0x00 0x00 0x00 0x01 は1じゃなくて 0x01 0x00 0x00 0x00 と解釈されますので 16777216という膨大な数字になります。 前から…

SWFの動的生成 その2

その1でかいたけど、rect型のtwipについて説明。 twip = 1/20 pixel 最初の5bit => length (例:01111なら15bit区切り) lengthに合わせて、x,w,y,hに並ぶ。余剰bitには0が入る。 例)x=0,y=0,w=240,h=320の場合 x=>000000000000000 w=>001001011000000 y=>0000…

SWFの動的生成 その1

ひろゆきさんからtwitterでリクエストされたので、SWFの動的生成について軽くメモっちゃうよ。 とりあえず、簡単な構造 SWF Header Signature: 3byte => 'FWS'(非圧縮) or 'CWS' (圧縮) Version:1byte => そのままバージョン (例: 0x09 => SWF 9) Length:4by…

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

つい先日(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…

クリエーターかるた

etc

巷で話題になっているそうなので、目を通してみた。 クリエーターかるた <感想> あるある率10%くらいじゃね? エセクリエーター共が多すぎんだろ。

socket通信楽しい

ios + socket通信でいろいろとやってみたけど、なかなか楽しいね。 勉強がてら、ニコニコ生放送っぽいのつくってみようかなぁ。 そういえば、音声モノはまだ手を付けた事ないや。やってみよう。

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

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

Xcodeのバージョン管理

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

はてなブログひどいや

MacのOperaで記事かけるのに、編集できないよ。 公開するボタンが反応しないんだ。 ふざくんなってばよ。 乗り換えるべきなのかと悩む

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…