[go: up one dir, main page]

タグ

2012年7月27日のブックマーク (11件)

  • 富士通がLSI主力生産ラインの売却を検討中 | スラド ハードウェア

    富士通がシステムLSI生産ライン(三重工場)を台湾のLSI製造大手TSMCに売却、ルネサスやパナソニックとともにシステムLSI設計部門を統合か?という報道がなされています(日経新聞、朝日新聞)。売却交渉の相手は、半導体の受託製造で世界最大手の台湾積体電路製造(TSMC)。 日メーカーのファブレス化やシステムLSI設計部門統合は前々から言われてきたことですが、はたして先行きはどうなるのでしょうか? 設計部門統合と一緒に出てきていた日の丸Fab設立の話はもはや過去の夢と化してしまったわけですが。

    w2allen
    w2allen 2012/07/27
    引用:富士通がシステムLSI生産ライン(三重工場)を台湾のLSI製造大手TSMCに売却、ルネサスやパナソニックとともにシステムLSI設計部門を統合か?という報道がなされています(日経新聞、朝日新聞)。
  • Dalvik仮想マシン - Wikipedia

    Dalvik仮想マシン(ダルビックかそうマシン)は、Androidプラットフォームで採用されていたレジスタベースの仮想マシン[1]。ダン・ボーンスタイン(英語版)およびGoogle社のエンジニアによって設計・開発されていた。Android 5.0よりAndroid Runtime(ART)に置き換えられた。 Dalvikは低メモリ環境に対して最適化されており、オペレーティングシステムによるプロセス間の分離、メモリ管理、スレッドのサポートを用いて複数のVMインスタンスが同時に動作できるよう設計されている。DalvikはJava仮想マシンとされることもあるが、動作するバイトコードがJavaバイトコードではないため、これは明らかに正確ではない。また、Java互換性テストを通過していないので、法的にもJavaを名乗れない。Android SDKに含まれる dx と呼ばれるツールが正規のJavaコン

    w2allen
    w2allen 2012/07/27
    引用:Dalvik は携帯電話メーカーがコアの VM の改変をソースコードの公開なしに行うことができるよう、OpenJDK(GPLリンク例外を用いている )ではなくApache Harmony (Apache License で提供されている)のサブセットを用いている。
  • Dalvik VM(ダルビック バーチャルマシーン)

    Dalvik VM(ダルビック バーチャルマシーン) 現在 Android4.4からようやくARTというより高速な実行環境が出てきました。 Android黎明期(2008-2010) すべてのアプリはDalvik上で動いています。 Java実行環境のようなものです。 現在は、正式にはJava言語のみDalvik実行形式に変換可能です。 将来的にはC#などもサポートされるかもしれない。 動作速度ですが、Dalvikは普通のJava VMではないです。 Dalvik VMを介して実行するといっても画面とかはOpenGLやライブラリーを呼び出すのでネイティブと変わらないと思います。 Javaデスクトップアプリで言えばEclipse(SWT)ぐらい速いと推測します。 (ただAndroidそのもののチューニング不足で遅い可能性はあります) DalvikはモバイルJavaの分断とも言われますが、DoJ

    w2allen
    w2allen 2012/07/27
  • SafariのWindowsサポート、打ち切り? | スラド アップル

  • 第233回 Ubuntu App Showdownの応募作品に見る、気になるアプリ(2) | gihyo.jp

    先週に引き続き先月から今月にかけて開催された、Ubuntuにおけるアプリ開発コンテスト「Ubuntu App Showdown」のノミネート作品の中で、特におもしろそうなアプリを紹介します。 デスクトップの設定に関するアプリ Cuttlefish Cuttlefishは特定のイベントに対して、指定した操作を自動的に行うアプリです。 $ sudo add-apt-repository ppa:noneed4anick/cuttlefish $ sudo apt-get update $ sudo apt-get install cuttlefish 例えば、指定したSSIDの無線LANに接続した時はプロキシをオンにする、ノートPCのACアダプターを接続したら特定のアプリケーションを起動するというように、何かしらかの「イベント(Stimulus⁠)⁠」に対して指定した「アクション(Action

    第233回 Ubuntu App Showdownの応募作品に見る、気になるアプリ(2) | gihyo.jp
  • 将棋のルール

    当サイト、将棋のルールでは初心者の方にもわかりやすい用に将棋のルールを説明しています。 将棋は老若男女楽しめる頭脳スポーツです。 当サイトで将棋のルールを覚え、将棋の魅力を堪能してください。 将棋は、日将棋将棋ともいい、2人で行うボードゲームの一種である。競技人口は600万人いると推定されています。 将棋とは、合計40個の駒を使って2人で対戦する頭脳ゲームです。 駒には様々な種類があり、動き方もそれぞれ異なります。順番に駒を動かしていき、相手の王将を動けなくした方が勝ちとなります。 将棋の特徴として、いくつかあります。まず、奪った相手の駒を自分の駒として使えることです。 これは、他のボードゲームでは見られない珍しいルールと言えます。 将棋に近いゲームとして、チェスがありますが、チェスは取った相手の駒は使えません。 奪った相手の駒はいつでもどこの場所にも置けるため、戦略性が高いと言えま

  • Twitterが、Ruby on RailsからJavaVMへ移行する理由

    オライリーが主催するイベント「Open Source Convention 2011」が7月25日から米国ポートランドで開催されました。 その中で、TwitterがなぜRuby on RailsベースのシステムをJavaVMベースへ移行しようとしているのかを解説したセッション「Twitter: From Ruby on Rails to the JVM」が行われ、ビデオが公開されています。 13分程度の短いセッションのポイントをまとめて紹介します。 世界最大のRuby on RailsによるWebサイトをJavaVMへ移行 Twitterのアプリケーションサービスグループ、Raffi Krikorian氏 Twitterは世界中からのツイートをリアルタイムで扱っている。リアルタイム処理が、ツイッターにおけるもっとも難しい処理だ。 Twitterは、おそらく世界最大のRuby on Rail

    Twitterが、Ruby on RailsからJavaVMへ移行する理由
    w2allen
    w2allen 2012/07/27
    Rubyも併用されている模様。引用:JavaVMを採用する理由の1つはフレキシビリティだ。Twitterでは、ストレージレイヤにはScalaを使っているし、それ以外にJavaも使っていて、最近ではClojureも使い始めた。J
  • The Kaffe Virtual Machine

    Kaffe is a clean room implementation of the Java virtual machine, plus the associated class libraries needed to provide a Java runtime environment. The Kaffe virtual machine is free software, licensed under the terms of the GNU General Public License. Kaffe is not an officially licensed version of the Java virtual machine. In fact, it contains no Sun/Oracle source code at all, and was developed wi

    w2allen
    w2allen 2012/07/27
    引用:but Oracle controls the Java trademark, and has never endorsed Kaffe, so technically, Kaffe is not Java.
  • Rava / JavaVM on Ruby

    Tue, 15 Oct 2002 09:47:06 +0900、初稿。 Thu, 17 Oct 2002 18:43:17 +0900、改稿。/. に載った記念に、未実装部分追記(ぉぃ)。 Mon, 16 Dec 2002 14:55:36 +0900、./rava2.html を書きました。 なんじゃそりゃ Ruby で書いた JavaVM です。pure ruby です。ええ。 JRuby ってあるじゃないですか。あれは、JavaRuby インタープリタ動かすやつ(らしい)ですけど、これは、RubyJava バイトコードを動かします。 どう考えても、使う利点って(殆ど)無いような気もしますが。 誰か考えてそうで、だけど(その無意味さに)誰も作っていなかった(一応、Google様は知らなかった。作っていた人がいたらごめんなさい)。 まぁ、ジョークの一つとしてご笑覧ください。

  • 開発者が知っておくべきJavaと仮想マシンの歴史

    Javaの黎明(れいめい)期、多くの人々にJavaが知られ、広まった理由の1つは、WebブラウザにJava VMが組み込まれたことにあるでしょう。その当時のWebブラウザ開発のエキサイティングな様子は、雑誌『Wired』の古い記事「The Java Saga」で読むことができます。 Webブラウザ上で動作するJavaアプレットの勢いも借りて、各OSベンダが米サン・マイクロシステムズからライセンス提供を受け、各OSプラットフォーム用のJava環境が続々とリリースされます。 その一方、米マイクロソフトのWebブラウザ「Internet Explorer」(以下、IE)にJava VMが組み込まれたことは、歓迎とともに混乱を招きました。米マイクロソフトが提供したWindows 95/NT用のJava VM((MSJVM))が持つ「J/Direct」機能は高性能ながら、Win32 APIを直接呼び

    開発者が知っておくべきJavaと仮想マシンの歴史
    w2allen
    w2allen 2012/07/27
    VMだけでも、たくさん種類がある。Kaffeは、Icedteaに置き換えられた感じがする。
  • Microsoft Java VM について

    Microsoft Java VM (Microsoft Virtual Machine for Internet Explorer) についてまとめておきます。 Microsoft Java VM のサポート: 2007.12.31 まで。 Microsoft Java Virtual Machine Support より: The MSJVM will reach its end of life on December 31, 2007. 最新の Microsoft Java VM: build 3810 最新の脆弱性: MS03-011: Microsoft VM の問題により、システムが侵害される (816093)。 Microsoft Java VM はたびたびセキュリティ問題を発生させている他、 すでに開発が終了してメンテナンスモードに入っている。 できれば使わない方がいい。し

    w2allen
    w2allen 2012/07/27
    引用:Microsoft Java VM のサポート: 2007.12.31 まで。 Microsoft Java Virtual Machine Support より: