オラクルはGraalVMの1.0リリースを発表した。これは多言語対応の仮想マシンとプラットフォームである。最初のリリースにはJavaとJVM言語の実行機能 (バイトコードを通じて)とJavaScriptとNode.JSの完全なサポート、RubyとPython、R、LLVMバイトコードのベータでのサポートがある。 プラットフォーム全体は多数のコンポーネントから成る。 Graal - Javaで書かれたJITコンパイラ SubstrateVM - 実行コンテナを考慮せずに済む軽量ラッパ Truffle - 言語インタプリタ構築用のツールキットとAPI 全体としての目的は別の実行コンテナ内に組み込める多言語実行環境を提供することである。OpenJDKコンテナや別の可能性、たとえばオラクルやMySQLデータベースの中といったものだ。 InfoQはOracle LabsのResearch Direc
2010年初頭のOracleによるSun Microsystems買収は、IT業界に大きな驚きで受け止められるとともに、開発者やユーザーに1つの重大な懸念を抱かせた。「この先、Javaはどうなるのか?」。長年にわたってJavaエバンジェリストとして活動してきた日本オラクル株式会社の寺田佳央氏は、そうした心配はまったくの杞憂であり、Oracleは今後もJavaとJavaの開発者を大切に考えていくと改めて力強くアピールした(寺田氏のブログ)。 Oracleが改めてJavaを世界規模で推進していくことを力強く表明 開口一番、寺田氏は、Oracle は今後も積極的にJavaに投資していくと表明。「すでにOracle本社からのメッセージとして発信されており、米国のエバンジェリストチームと一緒に、もう一度OracleとしてJavaを世界規模で推進していく取り組みがすでに始まっている。またCEOのラリー
あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。
OracleのトリガでJavaの処理を起動する JavaとPL/SQLを組み合わせて開発していると、「OracleのトリガでJavaの処理を起動させたいな」という局面に出会うことがあります。単にJavaで書いたプログラムを動かしたいだけならば、OracleのトリガそのものをJavaで書くということもできるし、そもそもPL/SQL で大概のことが済んでしまいます。そうではなく、特定の実行空間(サーブレット実行環境)などで、スタティック変数やスレッドなどにアクセスしたいというような場合が、この文書のテーマです。私の場合、マスタテーブルをスタティック変数の配列に読み込んで利用しているのですが、そのマスタテーブルを SQL*PlusやAccessで変更した場合に配列を再読み込みさせたい、という問題にぶつかりました。 このような場合、一定間隔でテーブルをチェックする、ということになりがちですが、その
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く