タグ

2010年12月15日のブックマーク (5件)

  • Androiとテスト

    3. 株式会社オープンストリーム 会社概要 • 東京都千代田区外神田6-14-3 神田KSビル • 設立:2000年1月 • 資金:2億6,260万円 • 代表取締役社長:佐藤浩二 • 従業員数:115名 • 平均年齢:31歳 • 関連会社 • 株式会社豆蔵OSホールディ ングス(東証マザーズ:3756) • 株式会社ネクストスケープ • 株式会社フォスターネット • 株式会社モバイルコンビニ • 事業概要 – SOAとオープンアーキテクチャ(JavaWebサービス、OSS等)によるシステムイ ンテグレーション事業を展開 • 主要取引先(50音順、敬称略) – AIGエジソン生命保険株式会社 – 鹿島建設株式会社 – 株式会社ぐるなび – コニカミノルタビジネステクノロジーズ株 式会社 – 株式会社サイバーエージェント – シャープ株式会社 – 株式会社セガ – ソニー株式会社 –

    Androiとテスト
  • プログラマの思索: CIツールHudsonを使いこなす

    XPのプラクティスの一つが常時統合(CI・Continuous Integration)。 別名、デイリービルドと言われる。 第2世代CIツールと言われるHudsonを使って運用して、常時統合の概念について改めて書く。 #Hudsonの全機能はまだ使いこなせてないので念のため。 【1】バージョン管理(SCM)+常時統合(CI)+テスト駆動開発(TDD)で、初めてアジャイル開発が可能になる 【元ネタ】 バージョン管理と常時結合 豆蔵:継続的インテグレーション(CI)をしましょう Subversionでbranches/tags/trunkでソース管理したら、次に行うべき環境構築はビルド環境。 Javaなら、Ant/Mavenでワンクリックでビルドできるようにスクリプトを作る。 今でもビルドする時に、Eclipseから手作業でビルドしているプロジェクトもままある。 ローカルマシンで手作業でビル

    プログラマの思索: CIツールHudsonを使いこなす
  • Native Activityの実装方法(Native Activities and Applications和訳) - Android(アンドロイド)情報-ブリリアントサービス

    Android NDK r5の docs/NATIVE-ACTIVITY.HTMLを訳して、まとめてみました。Native Activityの実装方法は2通りあり、その方法はやや難解ですが、ヘルパーライブラリを利用すれば幾分楽に実装ができそうです。 I.概要 Android SDKが提供するヘルパークラスーNativeActivityにより、完全なネイティブアプリケーションを記述することが可能となりました。NativeActivityはAndroidフレームワークとネイティブコードの間のコミュニケーションを処理するので、それらのサブクラスやメソッドをコールする必要はありません。必要なことはAndroidManifest.xmlファイルにネイティブなアプリケーションを宣言し、そのネイティブアプリケーションを作成することです。 ネイティブアクティビティの概念が導入されても、下記の事実に何ら変更

    Native Activityの実装方法(Native Activities and Applications和訳) - Android(アンドロイド)情報-ブリリアントサービス
  • * COIN *  android sdk r8 と NDK r5

    android sdk r8 と NDK r5を導入 ネイティブ側のビルドがなかなか通らなかったのはAndroid.mkの書き方のせいだった まずこの書き方は使えないみたいなので LOCAL_CXXFLAGS += -I$(STL_INC) -I$(BOOST_INC) こんな感じに変更 LOCAL_C_INCLUDES := $(STL_INC) LOCAL_C_INCLUDES += $(BOOST_INC) stlportライブラリをリンクするための(これまで使えていた)パス付きの書き方がうまく使えなかったので LOCAL_LDLIBS += /cygdrive/c/android/android-ndk-r5/sources/xxxxxxxxx こんな感じに変更 LOCAL_LDLIBS += -lstlport_static その際stlportはNDK付属のものを使

    nharuki
    nharuki 2010/12/15
    AndroidとSTLとBoostとNDK
  • ネットワークインターフェース情報一覧を取得する(getifaddrs):Geekなぺーじ

    機器に設定されている全てのネットワークインターフェースに付いている、IPアドレス、ネットマスク、ブロードキャストアドレス、フラグなどの情報一覧を取得するには、getifaddrs関数(※システムコールではありません)を利用します。 getifaddrs関数はIPv4とIPv6両方に関する情報をリストとして取得できます。 getifaddrsで取得したifaddrs構造体はfreeifaddrs関数を利用して解放する必要があります。 getifaddrsを利用したサンプルプログラム 以下に、getifaddrsを利用したサンプルプログラムを示します。 フラグ、IPアドレス、ネットマスクを表示しています。 #include <stdio.h> #include <string.h> #include <ifaddrs.h> #include <sys/socket.h> #include <n