タグ

ブックマーク / hackmylife.net (5)

  • 標準ログクラスのandroid.util.Logが微妙 - hack my life

    先日androidアプリのreleaseパッケージを作成して動作確認していたところ、 Log.d("Debug", hoge); な 出力がreleaseパッケージでもされている事に気がつきました。 androidapiリファレンスには Verbose should never be compiled into an application except during development. Debug logs are compiled in but stripped at runtime. とかいてるので、Verboseはそもそも compile時に消し込まれ、Debugはrelease環境では表示されないと言っているように思うのですが、実際は表示されます。 まぁ ログぐらいいいんじゃ?とか思う方も居るかもしれませんが、Javaにおけるログ出力は結構なリソースをいます。 Jav

  • eclipseを使いたくない人のandoroid開発 - hack my life

    最近androidの開発をするのに、eclipseが定番ですが、eclipseが重くていやなので、非eclipse環境で開発するためのまとめです。ちなみに環境はMac OS Xですが、基的にはどの環境でもいけると思います。 事前準備 必要なモノはandroidSDKとantを準備します。 android SDKここから入手ダウンロードして適当なフォルダに展開しておきます。展開したディレクトリ/toolsにパスを通しておきます。 ちなみに、Mac OS Xではこれだけだと、肝心なandroidの各バージョンのパッケージが入ってないので、tools/androidを実行して、立ち上がったウィンドウ > Avalable Packages必要なパッケージ(まぁ全部いれちゃっていいです)をインストールしておきましょう。 antantはJakartaプロジェクトで配布されているjava環境のビルド

  • Google Analytics Mobileがdocomo以外の端末IDをみてくれない件 - hack my life

    最近Google AnalyticsのMobile版がひっそりと始まりましたね。 ホントにひっそりで、場所がわかり辛いのですが、 https://www.google.com/analytics/settings/check_status_profile_handler ここの、 Instructions for adding trackingAdvancedタブ1 What are you tracking? A site built for a mobile phoneを選択するとでてきます。 導入方法 Perl編 「2 Paste code on your mobile site」のコードをviewから呼び出せるところに準備htmlあたりに<img src="[% google_analytics_get_image_url() %]">書く「3 Copy this file to

  • YAPC Asia 2009に行ってきました - hack my life

    YAPC Asia 2009に参加してきました。 今回のYAPCではAnyEvent,PSGI,Coro,リアルタイムWeb辺りがポイントだったかと思います。 見た物のなかから一部をピックアップして書いておきます。 Yoichiro Tanaka - ‎Webエンジニアのためのmixiアプリ開発ガイド‎ mixiアプリの解説でperlの話しはあまり出てませんでした。 が、個人的には非常に面白かった。mixiアプリを全然チェックしてなかったのですが、 feedとかJSONのAPIあれば簡単に作れてしまう所が良い感じ。 実装的にはXMLのファイルの中のCDATAセクションにjsを書いて、OpenSocialのライブラリを使って、API接続してゴニョっとする感じ。 マイミクやコミュの情報を使うには独自のAPIを使わないとダメ。OpenSocial準拠ではるけれど、各サービスによって独自A

  • Imagerで画像を傾ける - hack my life

    Imagerで画像を加工して、斜めに20℃傾けてみました。 もと画像はこちら use Imager; # 写真の読み込み my $photo = new Imager; $photo-&gt;read(file =&gt; $photo_file) or die $photo-&gt;errstr; # 写真を傾ける $photo = $photo-&gt;rotate( degrees =&gt; 20 ); # キャンバスとなるオブジェクト my $canvas = new Imager( xsize =&gt; 300, ysize =&gt; 350, channels =&gt; 4 ); # 写真のリサイズ $photo = $photo-&gt;scale( xpixels =&gt; 300, ypixels =&gt; 300, ); # キャンバスに写真を貼り付け $

  • 1