タグ

2011年10月30日のブックマーク (7件)

  • PojoSRはJavaにサービスレジストリを持ち込む

    原文(投稿日:2011/10/13)へのリンク Karl Pauls氏が PojoSR 0.1.6をリリースした。これは、完全なOSGiランタイムスタックを必要とせずにOSGi バンドルをロードでき、サービスを一緒に繋ぐことができるようにする。PojoSR が完全なOSGiプラットフォームと違うのは、ネストしたクラスローダーを使わないことである。なので構造化したOSGi環境でしばしば動かなくなる Hibernateのような行儀の悪いライブラリでも正常に動き続ける。 クラスパス(classpath )上で走っている通常のアプリケーションと違って、 PojoSRによって、フラットなクラスパス ビューからアプリケーションを μServicesで作られたクラスパス ビューへ移行できる。 Declarative Services やApache Felix Gogoシェルのような既存のOSGi バン

    PojoSRはJavaにサービスレジストリを持ち込む
  • 実行後ロギングを提供するChronon 2.0

    Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

    実行後ロギングを提供するChronon 2.0
    daisuke-m
    daisuke-m 2011/10/30
    面白いな。パフォーマンスが気になるけど、ある程度クリアしてるんだろうな〜。
  • OSGi初期ドラフトが公開される

    原文(投稿日:2011/10/12)へのリンク OSGiアライアンスはOSGiプラットフォームの次期リリースの仕様のドラフトを発表した。これはドラフトなので多くの機能に変更が加えられるかもしれない。また、廃止されたり置き換えられる可能性もある。このドラフトには下記の仕様が含まれている。 RFC 112 - OBR RFC 152 - サブシステム RFC 167 - サービスローダーのサポート RFC 169 - JMXの更新 RFC 172 - 宣言的サービスアノテーション RFC 174 - バンドルコリジョンフック RFC 175 - バージョニングの更新(スナップショット) RFC 176 - 宣言的サービス1.2 OBR: バンドルを取得して実行中のOSGiシステムにインストールする方法は共通の課題だ。現在、これはmvn:プロトコルを使ってリモートリポジトリからバンドルを取得する

    OSGi初期ドラフトが公開される
    daisuke-m
    daisuke-m 2011/10/30
    よさげ〜
  • OS X Lion オレオレ設定!これでかなり便利になった! « ウープスデザインブログ (デザイナーまめこ)

    Lionにアップデートしたらいくつか不具合がでてきたりしたので良い機会だとクリーンインストールすることにしました。3台目のセットアップくらいから細かい設定なども合わせてこうすると便利!みたいな形ができたので備忘録として書いておきます。 ランチャー最適化 アプリの起動、ファイルへのアクセスはランチャーたちにかかっています。 いくつかのランチャーがありますがその特徴に合わせて使い分けるのが良いでしょう。 よく使うアプリ+グローバルホットキー!はQucikSilverにおまかせ Quicksilver — Mac OS X at your Fingertips これは自分がずっと使っていたのでそのまま継承されていますがアプリの起動は他のでも大丈夫でしょう。最近はずっと止まっていた開発が進み始めたのでまた期待したいです。 一番ハズセないのはグローバルホットキーで、iTuneのスキップや停止・

  • Google App EngineでGoogle Cloud SQLを使ってみる | DevelopersIO

    Google Cloud SQLとは 先日、Googleは同社が提供するクラウドサービスであるGoogle App Engine ※1でリレーショナルDBが使用できるサービス、 Googel Cloud SQL ※2を発表しました。このサービスはMySQLライクな機能を提供し、DC間の同期もサポートされているようです。 Google Cloud SQLは2011/10/14現在、Labsにて限定プレビューになっています。 Google App EngineのDBといえば、いままではNoSQLデータベースであるBigTableを使用するしかありませんでしたが、 今後はMySQLライクなリレーショナルDBを(もしくは両方同時に)使用することができるようになります。 現在は限定プレビューなので、いくつか手順を踏まなければ使用することができませんが、ご紹介させて頂きます。 Google Cloud

  • Spring Data JPA で遊んでみる 〜その8〜 - Yamkazu's Blog

    Specificationの話です。 SpecificationはDDDのパターンの一つですが、JPA2から導入されたCriteriaを利用して、Spring Data JPAではSpecificationパターンみたいなことが出来ます。 Specificationを使用するにはリポジトリの定義でJpaSpecificationExecutorを継承する必要があります。 public interface EmpRepository extends JpaRepository<Emp, Long>, JpaSpecificationExecutor<Emp> { //.. JpaSpecificationExecutorに定義されているメソッドは以下のようなもの。 T findOne(Specification<T> spec); List<T> findAll(Specification<

    Spring Data JPA で遊んでみる 〜その8〜 - Yamkazu's Blog
  • Launchpadで表示するアプリを管理できる『Launchpad Control』 | ライフハッカー・ジャパン

    Mac OS X:OSXの新機能「Launchpad」は気に入っているものの、若干ゴチャゴチャしているのが気になる...という人は、『Launchpad Control』を使えば特定のアプリを隠してスッキリさせることができます。 Launchpad Controlはその名の通り、Launchpadを管理するアプリです。 Launchpadに表示させたくないアプリ(常にメニューバーに常駐しているアプリや、ほとんど使っていないアプリなど)があれば、設定画面を開いてアプリのチェックを外せば隠すことができます。隠したアプリが必要な時はFinderから探して使え、チェックを戻せばまたLaunchpadに追加することも可能です。 Launchpad Controlは、Mac OS X Lion対応の無料アプリです。Launchpadの表示をスッキリさせたい時に使ってみてください。 Launchpad

    Launchpadで表示するアプリを管理できる『Launchpad Control』 | ライフハッカー・ジャパン
    daisuke-m
    daisuke-m 2011/10/30
    [ma