2013年6月25〜27日に上海で開催されたMobile Asis Expo 2013へ中国スマホ市場の情報収集の視察へ行きました。仕事内容と関係しない範囲で、上海のAndroid事情、通信事情、旅のお役立ち情報についてまとめました。まず必須なのは通信手段の確保の仕方。是非SIMフリー端末を持って行きましょう。そして通信品質は思った以上に悪く金盾に予想以上に苦しめられました。端末はサムスンが大人気です。...
今仕事で書いてる sledge アプリがあるのですが、先日負荷テストを行った結果びっくりすることに現行アプリの10倍遅いことが判明してしまいました・・・orz sledge...
前回の perl スクリプトで遅い場所を特定する方法 - devel::profiler / devel::nytprof のエントリで、 sledge フレームワーク自身が重くないことは今までの経験でわかってるのですが、どうにもソースを見直しているだけでは原因が特定できない・・・そんな活躍するのがプロファイラです。プロファイラの御陰で遅いヶ所を特定することができ、無事に想定するパフォーマンスを得ることができました。この内容に関してはまた別エントリにて。...
UML::Class::Simpleとumlclass.plを使って様々なperlアプリケーションのクラス継承図を簡単に図示化することができます。このエントリではCatalystフレームワークで作成したMyAppのクラス図の作成について、モジュールのインストールから図示までの手順を説明します。...
Perl CPAN モジュールガイドを借りて読んでみたら手元に置いておきたくなったのでamazonでぽちりました。CPANの存在を知っていてPerlを日常使っているプログラマなら手元に置いておいて損はないと思います...