タグ

packageに関するmokemokechickenのブックマーク (2)

  • Mac Explorer| Homebrew - Mac OS X 用スマートなパッケージ管理システム

    Mac OS X で利用可能なパッケージ管理システム。にわかに流行って(?)きているので私も導入してみました。 パッケージ管理に多くのユーザーに使われているものにMacPortsがありますが、それよりもよりスマートに動く、というもの。 MacPortsはとても扱いやすく管理パッケージも豊富でかなり便利なのですが、初めからMacに装備されているものも考慮せずに新しくアプリケーションをインストールするという性質があります。例えばMacPortsでインストールしようとしたパッケージがPerlに依存するものの場合、標準で Perl 5.10 が入っている上で依存パッケージとして新規にPerlをインストールする、という形。 その点このHomebrewはMacに標準でインストールされているものはそのまま利用するという賢い仕組みを持っています。 Homebrew ― MacPorts driving y

  • apk(パッケージ)リソースを共有する - Kazzz's diary

    以前にも書いたが、Androidのデプロイの単位はapk(Android Package)であり、Javaのクラスのように同一のパスに置いておけば互いに簡単にアクセスできる訳では無いが、しかし、アクセスする手段はある。 他のapkにアクセスするための方法 1. AndroidMenifest.xmlのルート要素()で、共有ユーザID(sharedUserId属性)を合わせる 2. Context#createPackageContextで、apkにアクセスするためのコンテキストを作成する 3. 2.で作成したContext#getResourceでリソースを取得する この方法を利用することで.NET Frameworkの"サテライト・アセンブリ"のように、複数のパッケージで共有することを目的にしたリソースだけを含んだapkをデプロイする戦略が可能になる。※ -- hoge.package.

    apk(パッケージ)リソースを共有する - Kazzz's diary
  • 1