タグ

2013年3月8日のブックマーク (4件)

  • Red Hat、OpenJDK 6プロジェクト主導を表明

    OracleがJDK 6のサポート打ち切りを表明したことを受け、米Red Hatは3月7日、OpenJDK 6プロジェクトを主導する役割を担うことになったと発表した。 米Red Hatは3月7日、OpenJDK 6プロジェクトを主導する役割を担うことになったと発表した。OracleがJDK 6のサポート打ち切りを表明したことを受け、事実上のサポート延長を担う。 OpenJDKはJavaのオープンソースインプリメンテーションで、Red HatはOracleに買収される前のSun Microsystemsとの契約に基づき、5年以上にわたってOpenJDKコミュニティに貢献してきた。 OracleはJDK 6のサポートを2013年2月で打ち切っており、3月4日にJavaのゼロデイの脆弱性に対処する臨時パッチをリリースした時点で、今回リリースされた「6u43」が一般向けの最期のアップデートになると

    Red Hat、OpenJDK 6プロジェクト主導を表明
    r-west
    r-west 2013/03/08
    企業には「もうただ安定して動いててくれればいいlってシステムがあって、それに金かけたくないんだよね。Javaほど後方互換性に気を使ってても移行のコストand/orリスクは歓迎されない。
  • 開発サーバに chef を入れるときの 11の方法 - Hack like a rolling stone

    タイトルは釣りです。11個もやり方をしらないまま書き始めます。 最近 chef が流行っていますが、みなさんどうやって各サーバに chef をインストールしていますか? ここでは僕がいままで紆余曲折していた方法を紹介します。 列挙だけするとこんな感じです。 vagrant の VM イメージに入っているもの omnibus installer を使う knife solo を使う OS の ruby 環境に chef を入れる RVM 環境を作って chef を入れる rbenv 環境を作って chef を入れる roundsman を使って chef を入れる vagrant の VM イメージに入っているもの vagrant の VM イメージには、大抵 ruby と chef がインストールされています。 veewee を使ってあたらしい VM イメージを作成すると必ずインストールさ

    開発サーバに chef を入れるときの 11の方法 - Hack like a rolling stone
  • Scalaのトレイトは実はトレイトじゃなくただのミクスイン - Smalltalkのtは小文字です

    タイトルは釣りです。 まずおおざっぱに用語の整理をさせていただくと、ここで「トレイト」は、シェルリ(Nathanael Schärli)らが2002年頃に発表したTraitsやそれ用のエンティティ(trait)を指し、「ミクスイン(Mixin, mixin)」は従来からある実装の多重継承方法のひとつ、具体的には継承機構を使ってメソッドを定義したクラス様エンティティ(クラスでも構わない)を継承パスに差し込むことで対象となるクラスにメソッドを追加する機構(特別な機構を要しないときは単なるクラスの運用方法)、そのときに用いるクラスあるいはクラス様エンティティ(例えばRubyならモジュールとか)を指すことにします。 トレイトやその機構について説明すべきことはいろいろありそうですが、詳しくはシェルリらの論文(Traits: Composable Units of Behaviour など)を読んでい

    Scalaのトレイトは実はトレイトじゃなくただのミクスイン - Smalltalkのtは小文字です
  • DCIの疑問点をまとめる - yojikのlog

    以下勉強会(DCI hansei meetup)用のメモです。 自分の立場 問題意識は理解できる。しかしこの問題は以前から理解されていたものであり、それぞれの方法論等で常に問題になっているものである。DCIで解決策として示されているものが、それ以外の方法に比べて特にすぐれているとは思えない。 DCIに関する自分の理解 DCIとは スピリチュアルなことを別とすればMVCと同様のアーキテクチャパターン。 http://d.hatena.ne.jp/digitalsoul/20100131/1264925022 コンテキスト ユーザーとの相互作用があるソフトウェアをつくる際には、ユーザの意図とソフトウェアの内部で起きていることを同期させる必要がある。具体的にはGUIアプリケーションの構築時など。 DCIが解決しようとしている問題 従来のMVVの道具(オブジェクト指向の道具)では、、いろいろな不具

    DCIの疑問点をまとめる - yojikのlog