2011年3月26日のブックマーク (11件)

  • Androidアプリケーションのメモリ解析 - Android Zaurusの日記

    公式ブログに「Memory Analysis for Android Applications 」という記事が投稿されたので、久々に訳してみた。誤訳などあったら教えて。ただ、画像貼るの面倒だったので、家の方をクリックして拡大しつつながめてください。 ついでに、大昔に訳したメモリ3部作なんかも参考になるかも。 Androidアプリケーションのメモリ解析 Tim Brayが投稿 この投稿はPatrick Dubroyによるもの。PatrickはAndroidエンジニアで、プログラミングに関することや、ユーザビリティ、インタラクション・デザインについて個人的なブログを書いています Dalvikランタイムはガベージコレクションが働くが、だからといってメモリ管理を無視してはいけない。携帯機器でのメモリ使用には特に注意しなければならない。携帯機器はメモリ制限がきつい。この記事では、Android S

    Androidアプリケーションのメモリ解析 - Android Zaurusの日記
    kkeisuke
    kkeisuke 2011/03/26
    キャッシュ HashMap MATを使ったヒープダンプの解析
  • wonderfl build flash online | 面白法人カヤック

    wonderflは、サイト上でFlashをつくることのできるサービス。 通常Flashをつくるためには、Flash IDEやFlex、FlashDevelop等といったツールを使って、コードを書き、コンパイルする必要がありますが、wonderflでは、サイトにあるフォームにActionscript3のコードを書けば、サーバサイドでコンパイルを行えます。 つまり、ブラウザさえあれば、Flashをつくれます。コンパイル結果はサイト上に表示され、作成されたFlash(swf)はページ上に自動的に表示されるので、完成したFlashをリアルタイムに見ながらコードを書くことができます。 ※APIとして、はてな OpenIDを使用してネットにさえつながれば、誰もがFlashクリエイターになれます。世界中のFlashクリエイターがユーザーになるwonderflは、 文字通り、世界のFlash図鑑となってい

    wonderfl build flash online | 面白法人カヤック
    kkeisuke
    kkeisuke 2011/03/26
    ランダム
  • wonderfl build flash online | 面白法人カヤック

    wonderflは、サイト上でFlashをつくることのできるサービス。 通常Flashをつくるためには、Flash IDEやFlex、FlashDevelop等といったツールを使って、コードを書き、コンパイルする必要がありますが、wonderflでは、サイトにあるフォームにActionscript3のコードを書けば、サーバサイドでコンパイルを行えます。 つまり、ブラウザさえあれば、Flashをつくれます。コンパイル結果はサイト上に表示され、作成されたFlash(swf)はページ上に自動的に表示されるので、完成したFlashをリアルタイムに見ながらコードを書くことができます。 ※APIとして、はてな OpenIDを使用してネットにさえつながれば、誰もがFlashクリエイターになれます。世界中のFlashクリエイターがユーザーになるwonderflは、 文字通り、世界のFlash図鑑となってい

    wonderfl build flash online | 面白法人カヤック
    kkeisuke
    kkeisuke 2011/03/26
    魚群 particle
  • 最小カラムにあわせて高さを統一するjQueryプラグイン「EqualHeightCols plugin」

    twitter facebook hatena google pocket 紙媒体をやっていた人などは各カラムの高さが統一していないと気になることもあるかと思います。 もちろんそうじゃなくても整然と要素を配置したい時はjQuery equal height columns pluginを利用すると最小カラムの内含要素に総てコラムの高さを統一してくれます。 sponsors 使用方法 jQuery equal height columns pluginからファイル一式をダウンロードします。 <script src="jquery-1.5.1.min.js" type="text/javascript"></script> <script src="jquery.equalheightcols.js" type="text/javascript"></script> <script type=

    最小カラムにあわせて高さを統一するjQueryプラグイン「EqualHeightCols plugin」
    kkeisuke
    kkeisuke 2011/03/26
  • 超シンプルなマークアップで実現できるCSS3による画像を使わない吹き出しサンプル:phpspot開発日誌

    How to Create CSS3 Speech Bubbles Without Images JavaScript & CSS SitePoint Blogs 超シンプルなマークアップで実現できるCSS3による画像を使わない吹き出しサンプル。 吹き出しというと実装には若干階層を作ったマークアップが必要と考えますが、CSS3を使うと<p>だけで実現できるようです。 次のような吹き出しも、「<p class="bubble speech">SitePoint Rocks!</p> 」というシンプルなマークアップで実現出来ます。 影もついてますね。 角丸だけなら border-radiusで簡単に実現できそうですが、角のとんがったやつはちょっとしたハックを使っています。 border プロパティで枠線を設定し、左と上の線のみに色をつけることで三角形にしてます。それを2枚重ねることでとんがった

    kkeisuke
    kkeisuke 2011/03/26
  • wonderfl build flash online | 面白法人カヤック

    kkeisuke
    kkeisuke 2011/03/26
    Androidの加速度センサーを試す
  • 曜日計算 - hidecheckの日記

    AlarmClockのソースを参考に今日がXdayだった場合、次にチェックの入ったYdayを求める。という計算ロジックを作成する AlarmClockのソース 曜日チェックの画面 AlarmClockのAlarms.javaに曜日計算している箇所 /** * returns number of days from today until next alarm * @param c must be set to today */ public int getNextAlarm(Calendar c) { if (mDays == 0) return -1; int today = (c.get(Calendar.DAY_OF_WEEK) + 5) % 7; int day, dayCount; for (dayCount = 0; dayCount < 7; dayCount++) { da

    曜日計算 - hidecheckの日記
    kkeisuke
    kkeisuke 2011/03/26
    Android
  • Android GAE を利用したアプリを開発するのに Google App Engine Launcher が便利 | Glob

    ちょっと、GAE と連携する アプリをつくってみたくなったので、以前のメモをあさる。 Android (実機) と GAE を連携させるためのデバッグ環境を Windows7 に構築する Android アプリから Google アカウントを利用して GAE アプリケーションを利用する GAE開発サーバーアカウントを利用する メモをとりながら作業するのは結構面倒くさいが、しばらく時間が空くと、「やったことがある」という記憶を残して、詳細はほぼ忘れてしまうので、時間が倍かかったとしても、メモをとる価値はあるんだよなー で、メインPCも変わった ため、GAEのSDKのインストールから再度やり直し。 上記メモを見ながら、まず、Android 実機からブラウザで、サンプルGAEアプリケーション(ローカルPC上)に接続するところまで。 上記メモでは、Eclipse 上の PyDev から、GAE 用

    kkeisuke
    kkeisuke 2011/03/26
  • wonderfl build flash online | 面白法人カヤック

    kkeisuke
    kkeisuke 2011/03/26
  • JS/CSSでふわりとフェードするボタンをつくる - jsdo.it - Share JavaScript, HTML5 and CSS

    kkeisuke
    kkeisuke 2011/03/26
    Transition CSS3
  • グラフィカルに加速度を作って要素をCSS3アニメーションさせられる「Ceaser」:phpspot開発日誌

    Ceaser - CSS Easing Animation Tool - Matthew Lein グラフィカルに加速度を作って要素をCSS3アニメーションさせられる「Ceaser」。 単純にアニメーションさせるだけではなく、加速度をつけたほうがよりリアルに活き活きと動かすことが出来ますが、そのアニメーションの加速度指定をベジエ曲線を描く要領で指定出来ます。 ベジエ曲線を指定したら「Left」「Width」といったボタンをクリックし、動きを確認出来ます。 動きを作ったら、*-transition: のCSS3プロパティが生成されるので、コピペで使うことが出来る模様。 関連エントリ ピュアCSS3で3Dアニメーション アニメーションの残像が残るjQueryアニメーションチュートリアル 特定要素内の文字をタイプライター風にアニメーションさせるjQueryプラグイン「TypeWriter」

    kkeisuke
    kkeisuke 2011/03/26