タグ

devに関するrgfxのブックマーク (125)

  • DCIアーキテクチャ - Trygve Reenskaug and James O. Coplien - Digital Romanticism

    この記事はartima developerに掲載されている、Trygve Reenskaug氏とJames O. Coplien氏による記事「The DCI Architecture: A New Vision of Object-Oriented Programming」を、著作権者であるBill Bennrs氏の許可を得て翻訳したものです。文内の図の著作権はArtima, Inc.に帰属します。(原文公開日:2009年3月20日) 要約 オブジェクト指向プログラミングはプログラマとエンドユーザの視点をコンピュータコードにおいて統一するものと考えられていた。この恩恵はユーザビリティとプログラムの分かりやすさの両面にわたる。しかし、オブジェクトは構造をとらえるのに長けている一方で、システムの動作をとらえることができていない。DCIはエンドユーザのロールに関する認識モデルとロール間の関係を

    DCIアーキテクチャ - Trygve Reenskaug and James O. Coplien - Digital Romanticism
  • Hudsonでの署名自動化 - Superdry Memorandom :-p


    AndroidCIHudsonJenkinsHudson BuildSecret Plugin AndroidAPK keytooljarsignerHudsonBuildSecret Plugin便zipHudsonAPK  
    Hudsonでの署名自動化 - Superdry Memorandom :-p
  • PCエンジンの開発環境(ROM篇)::Colorful Pieces of Game

    1988-1994年の間、PCエンジンのゲームを作るために、どんな環境で仕事をしていたのかということを記録に残しておくため、PCエンジンのソフトの開発システムについての記憶に残っている限りの覚書。 今の自分ですら忘れていて、やばいことが分かったので、一生懸命歴史的な資料として残すためシリーズ。 後の世に、このブログのメモがなんの役に立つのかと言われたら、わかんないけど、ナニカの役に立つ…こともない気がするが、残しておいてまあ損はないだろう。 PCエンジンの開発システムは、基が左図のようにNECPC-9801のCバスに接続される通信用の拡張ボードと、Hu7と呼ばれる開発キット(メモリが拡張されて、ROM領域がRAMとして実装されROMカードが簡単に開発できるシステム)がハードとしてあった。 もちろんPC-9801シリーズは、今のAT互換機と同じものではない、日の独自規格ハードで、開発環

  • EasyProjectGenerator for Android(UsefullCode.net)

    UsefullCode.net Visual Studio 2005/2008/2010やandroid SDK/NDKでの開発者向けに便利なソースコードを提供 This site provide you with useful source codes under 'USEFULLCODE license'. 「EasyProjectGenerator for Android」はAndroid用のプロジェクトを自動生成するフリーウエアです。 プロジェクト種類とプロジェクト名を指定するだけで簡単にAndroidアプリ(含ネイティブアプリ)用のプロジェクトを自動生成できます。 具体的な利用方法はこちらのエントリーを参照してください。 EasyProjectGenerator for Android Ver 1.04 EasyProjectGenerator for Android Ver 1

  • カメラアプリ実装のコツ

    Development of hardware-based Elements for GStreamer 1.0: A case study (GStre...Igalia

    カメラアプリ実装のコツ
    rgfx
    rgfx 2011/01/12
    ビットマップのロード時OOM回避はサイズ判断してから縮小取得。コールバックの端末依存。非同期なので保存完了を確認してから。
  • Flashゲームを作る上で気をつけるべきいくつかのこと | NJF


     Kongregate
  • Project: ExEn: XNA for iPhone, Android and Silverlight | RocketHub

    This product has multiple variants. The options may be chosen on the product page MakeStories

    Project: ExEn: XNA for iPhone, Android and Silverlight | RocketHub
  • 経験15年のOCaml ユーザーが Haskell を仕事で半年使ってみた - camlspotter’s blog


     Quants  Quantitatitatitatitative  Quant 20 Quant   Quant 
    経験15年のOCaml ユーザーが Haskell を仕事で半年使ってみた - camlspotter’s blog
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Androidアプリで使える便利なUIライブラリ - 遥かへのスピードランナー

    Androidアプリと言えばUI命!、ということでギークな方々が作られている便利なUIライブラリを見つけられる限り、スクリーンショット付きでまとめてみます。 皆様いずれもソースと一部サンプルアプリを公開されているのですぐにでも試してみることができます。 (作者の方々、載せることに問題があるようでしたらお手数ですがご一報くださいませ) Quick Action 公式Twitterアプリ風にタッチした箇所に吹き出しを表示できる レイアウトもカスタマイズ可能 Y.A.M の 雑記帳: Android Quick Action の Android ライブラリプロジェクトを作ってみた Drag and Drop ListView ドラッグアンドドロップで並び替え可能なリストビュー 似たようなのは色々あるけどこれが一番使いやすかった! ユーザがソート可能なListViewをすこしリッチにしてみた -

    Androidアプリで使える便利なUIライブラリ - 遥かへのスピードランナー
  • Android MockとRoboGuiceでTDD - 遥かへのスピードランナー

    Androidアプリ開発(に限った話ではないですが)でTDDしたいと思ったときに、テスト対象クラスのフィールドをモックで差し替えたい、と思うことがしばしばあります。依存するクラスの振る舞いを固定化することで、テスト対象オブジェクトの振る舞いだけに着目したテストケースを書くことができるからです。 そんな時に、DIコンテナ上でコードを書いていると便利です。以前、少しだけSeasar2+EasyMockでテストを書いていたことがあったのですが、作成したモックオブジェクトの差し替えを、ほぼ全てSeasar2がやってくれたのでものすごく便利でした。 Android開発でもSeasar2+EasyMockくらい簡単にテストを書きたい! ということで、 Android Mockでモックオブジェクトとその振る舞いを定義 RoboGuiceでモックオブジェクトをテスト対象クラスにインジェクト ということをや

    Android MockとRoboGuiceでTDD - 遥かへのスピードランナー
  • Galaxy Sでカメラアプリを使用する時の注意点


     PortraitLandscape  2 使   AndroidSDK104Android  ()   Y.A.M   Android onConfigurationChang
    Galaxy Sでカメラアプリを使用する時の注意点
  • ProGuardを使っての難読化方法 - hyoromoのブログ


    ProGuardJava/apkapk  ProGuard4.5使  ProGuard   ADTr7 proguard.dirProGuardlib androd-sdkantjavacencodingUTF-8 OK $ ant release  obfdump.txtmap
    ProGuardを使っての難読化方法 - hyoromoのブログ
  • Androidアプリ開発における端末多様性の問題 (2) - oops

    H.Narazaki (2010年10月24日 21:56) | コメント(1) | トラックバック(0) | 前回「互換性については注意すべき点を踏まえて設計段階で気を付けていれば、ほとんど問題出ないよ」的なことを書きましたが、今回は「100だの200だの端末出てるのに検証どうするんだ」という話。 ■いきなり結論 結論を言いますと「全検証なんて元より非現実的なんだから、動作確認環境だけ示しておいて動作『保証』はするな、サポートのために手元に置く端末は比較的少なくても可能」ですかね。 だいたい「検証しないとサポートなんて云々」とかいうバカな人が(特に日では)散見されますが、現実問題としてPCでもガラケーでもiOS向けですら全検証なんてしていないでしょう? また、クオリティアップのコストパフォーマンスとしても割に合いません。 ■その心 「全端末で検証」したからといってバグは無くなら

    rgfx
    rgfx 2010/11/18
    とても実践的なエントリ
  • AndroidでContentProviderのモックを使ったテストを行う - 遥かへのスピードランナー

    ContentProviderからデータを取得しているアプリのテストコードを書くときに、テストデータとして端末内のデータを使わずにモックのデータを使いたいということは多いと思います。 今回は端末内の画像を一覧表示するアプリケーションを例にして、このようなテストコードの書き方を説明します。 テスト対象のActivity 以下のようなActivityをテストすることを考えます。 package com.polysfactory.mocktest; import android.app.ListActivity; import android.database.Cursor; import android.os.Bundle; import android.provider.MediaStore.Images; import android.provider.MediaStore.Images.

    AndroidでContentProviderのモックを使ったテストを行う - 遥かへのスピードランナー
  • Live Wallpaper in Android

    rgfx
    rgfx 2010/10/16
    ひょろもたんのtweetから
  • Androidアプリ開発者のためのAndroidソースコードリーディング入門 : Happy my life


    AndroidAndroid Framework使 Android 使調Android developers Android Android
  • Android のメモリ管理は大変です

    ■理想 AndroidってJavaだからメモリ管理なんてしなくてもいいよね!! なんて思っていた時代が私にもありました・・・ ■現実 @Override protected void onDestroy() { super.onDestroy(); // 画面が回転した時など、Activityが破棄されるときに呼び出されます // すべてのメモリはここで開放します // - 特に危険なのが内部クラス(MyWebChromeClientなど)、正しく開放しないとActivityが開放されません // - セットしたbackgroundのcallbackもnullにしないと開放が行われません // - webViewのdestroy()を忘れると後からGCが走ったときにVMがクラッシュします this.webView.stopLoading(); this.webView.setWebChro

    rgfx
    rgfx 2010/10/05
    アクティビティ遷移にまつわる後始末
  • https://supp-app.com/

    rgfx
    rgfx 2010/09/27
    モバイルアプリのサポートサイト作成サービス。androidその他はまだ未対応。
  • Canlı Casino Siteleri | Güvenilir Mobil Türkçe Casino Siteleri Nelerdir?