Global uncertainty is reshaping cloud strategies in EuropeDigital sovereignty has gained new urgency amid rising geopolitical tensions, with some European IT leaders reconsidering their reliance on global cloud providers.
IBM、Java実装「OpenJDK」でOracleと協力――Apache Harmonyから乗り換え(1/2 ページ) IBMとOracleが、Sunが開発したJavaのオープンソース実装OpenJDKの開発で協力すると発表した。IBMはApache Harmonyを離れ、Javaコミュニティーの安定を目指して“現実的な選択”を行った。 米Oracleと米IBMは、開発者が既存のJava資産とOpenJDKのリファレンス実装に基づいてソフトウェアを構築・導入できるようにするために協力する計画を発表した。 Javaを支援する大手企業である2社は10月11日(現地時間)、記者会見でこの計画を発表した。具体的には、主要なオープンソースのJava環境を開発するためにOpenJDKコミュニティーで協力すると、OracleとIBMは説明した。 両社はOpenJDKコミュニティーをオープンソースJav
TISは9月27日、独自のJava開発基盤「Xenlon~神龍」(シェンロン)を開発、全社利用を開始したことを発表した。 Xenlonは、アプリケーションフレームワーク、プログラム自動生成ツール、開発支援ツールガイドの3要素で構成されている。Xenlonのアプリケーションフレームワークは、ライブラリセットのJava 2 Enteprise Edition(J2EE)と、JavaベースのDIコンテナ「Seasar2」のウェブフレームワーク「SAStruts」とO/Rマッパー「S2JDBC」をベースに、ビジネスアプリケーション構築で開発効率向上に有効な機能や部品群をアドオンしたものという。 プログラム自動生成ツールは、設計情報をデータベース化して、機械的に生成可能な部分のプログラムコードを生成する。プログラムコード自動生成で不具合混入を防止でき、開発者が機械的作業から開放され、業務処理部分の思
JSON-libの概要 JSON-libは、JavaオブジェクトからJSON形式の文字列を生成したり、その逆の処理を行うJavaライブラリです。Ajaxアプリケーションにおいて、Webブラウザで動作しているJavaScriptのプログラムとサーバ側のプログラムとの間でオブジェクトをやり取りする際に利用できます。JAR形式のファイルをSourceForgeからダウンロード可能です。ライセンスはThe Apache Software License, Version 2.0です。 JDK1.3用(json-lib-1.1-jdk13.jar)とJDK1.5用(json-lib-1.1-jdk15.jar)がありますので、使用するJDKのバージョンに合ったものをダウンロードし、ファイルのパスをクラスパス(CLASSPATH)に設定してください。ここではJDK1.5用による実行例を紹介します。 実
OpenSolaris Forumによると、OpenSolarisがついに終了となる模様だ(OpenSolaris cancelled, to be replaced with Solaris 11 Express)。元ネタはOracle社内回付メモのリークだそうだ。 メモが主張しているのはSolarisの先進性・信頼性に対する自信と、オーナーシップと知財の囲い込みを強めようという姿勢だ。 これから起こることは、 OpenSolarisの次のメジャーリリースは出ない。オフィシャルな更新は終了。Solaris11 Expressが出てくる。開発中のソースに触れるのはパートナープログラム下で。CDDL公開済みのソースを引っ込めることは無い。 とのこと。 SourceForge.JP Magazineによると、今後OpenSolarisに変わる物として「オープンソース版」のSolarisが用意さ
今日のこちら(米国西海岸)でのもっぱらの話題は、Oracleの「Android訴訟(詳細)」だが、これに関しては、私も含めて「やはり来たか」と見ている専門家は多い。 そもそも、スマートフォン以前の携帯電話用のJavaがプラットフォームとして成功しなかった理由の一つは、J2MEが根っこのところで、NTTドコモ独自のDoJaとモトローラ主導のMIDPに分岐してしまったことにあるし、同じJ2ME間でも実装の差異が大きく "write once, run everywhere" が机上の空論になってしまったことにある。Sunがちゃんとリーダーシップを発揮できなかったためである。 その意味では、J2ME/MIDPとコンパチビリティがなく、Sunから正式にJavaをライセンスしていないAndroidはけしからん、というのは(今はOracleの一部になった)Sunから見れば当然のこと。 「J2MEの時に
C# 4がやってきた 6月19日に行われた「第3回 .NET中心会議」にパネラーとして出席させていただいた。 その際、実は大きな思い違いをしていたことに気付いた。多くの開発者はMSDNの契約を行っていて、サブスクライバー・ダウンロードからすでにVisual Studio 2010を入手済みであることは前提。しかし、まだ開発プロジェクトで本格的な利用はされておらず、現行のVisual Studio 2008から本当に移行してよいか悩んでいる……と思っていた。 しかし、実態はそうではなかった。実は、2008をスキップして2005から2010に進むことを検討しているユーザーが多いどころか、Visual Basic 6.0からの移行という計画を持っているユーザーすらまだいる。しかも、いまだにJavaというユーザー層までいて、恐らく彼らはVisual Studioですらない。Ecliseという名前は
最近、VPS が現実的な値段になってきまして root ありのサーバで LAMP 構築して WordPress なんてこともちょっとがんばればできるようになってきました。 そこで、はてさて安価な VPS どれくらいの性能が出るのかってことでまずはローカルの仮想環境で同じスペックのサーバをたてて試験して、、、みたいなんてときに使えるかなと思い、Web の負荷やシナリオ試験アプリケーション Apache JMeter の使い方とか書いてみたいと思います。 ここでかかれていることはローカル環境向けです。 他の方も使っているインターネットサーバに向けては決して負荷試験は行わないでください。 というわけで、とりあえず Apache JMeter。 pure Java のアプリです。 swing ベースなのでちょっと使いづらいですが、Java が動く環境なら動作すると思います。 ぼくは Linux と
日本IBMは2010年4月15日、Javaの開発・実行環境である「Java SE 6 Update 10」以降に含まれる「Java Deployment Toolkit」の脆弱(ぜいじゃく)性を突く攻撃を確認したとして注意を呼びかけた。細工が施されたWebサイトにアクセスするだけで被害に遭う恐れがある。同社によれば、国内のある企業で被害が観測されたという。対策は、同日公開された最新版「Java SE 6 Update 20」に更新すること。 米オラクルが提供するJava SE 6 Update 10以降に含まれるJava Deployment ToolkitのプラグインおよびActiveXコントロールには、入力データを適切に検証しない脆弱性が見つかり、4月9日に公表された。このため、このプラグイン/ActiveXコントロールがインストールされた環境で、細工が施されたWebサイトにアクセスす
Javaの共同発明者であるJames Gosling氏は、Oracleが同氏の長年の雇用主だったSun Microsystemsを買収した数カ月後、Oracleを去ることになった。 Gosling氏は自身のブログ上でこのことを発表し、米国時間4月2日付でOracleを辞めたと述べた。 Gosling氏は退職の理由を明かさなかった。その代わり、Gosling氏は「正確で正直な気持ちを話してしまえば、そのほとんど全てが有害無益なことになるだろう」と書いた。今後の予定について、Gosling氏は今は分からないが、仕事探しを始める前に少し休みたいと述べた。 Gosling氏はSunに在籍していた1990年代、Javaプログラミング言語の開発に寄与した。Oracleは2009年4月、Sunを74億ドルで買収する意向を明らかにした。しかし、この買収はOracleが規制当局の承認を待つ間保留状態となり、
Java基礎文法最速マスター - いろいろ解析日記をリスペクト。 Javaの変態文法・技法一覧です。Javaの基礎をある程度知っている人はこれを読めばJavaの変態をマスターしてJavaを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1.基礎 エンクロージング型内部classの作成 外部classのインスタンスに紐付くインスタンスを生成します。外部クラスのインスタンス - 内部クラスのインスタンス間に、クラス - インスタンスのような関係を持たせることができます。 public class Outer { public class Inner { } } というようなクラスを作った場合、 Outer o = new Outer(); Inner i = o.new Inner(); となります。new
・Internet Explorer 7 Windows Vista ・Internet Explorer 8 Windows XP SP3 ・Internet Explorer 6 SP3 Windows 7 現在、使用できません。 大阪府の電子入札や電子申請に使う端末には、「Internet Explorer 6 SP3」「Internet Explorer 7(以下 IE7)」「Internet Explorer 8(以下 IE8)」並びに「Windows XP SP3」「Windows Vista(以下 Vista)」「Windows 7」を使用しないでください。 大阪府電子調達(電子入札)システムをIE7、Vistaにて利用できるようにするには大規模なプログラム改修が必要となります。 大阪府では平成21年末にリプレイス(機器入替)を予定しており、
Microsoftは11月中旬に「Azure」からベータタグを取るにあたって、Azure周辺の取り組みを活発に進めている。 アップデート:Azureチームは米国時間10月29日付けで、アップデートした最新のロードマップをブログにて公開している。これによると、Azureのプレビュー版は2009年いっぱいは利用できるという。Azureの利用やホスティングに課金するのは、2010年2月1日からとしている。 ドイツで開催されている「Eclipse Summit Europe」にて、MicrosoftはPHP開発者向けのプラグイン「Windows Azure Tools for Eclipse」を発表した。同プラグインは、すでに発表済みの「Azure Software Development Kit(SDK) for PHP」とともにEclipse PHPプロジェクトにバンドルされる。最新ツールは、
かつてマイクロソフトは、独自のJavaランタイム・エンジンとしてMicrosoft Java Virtual Machine(MSJVM)を開発し、Windows OSに標準添付していた。しかしJavaテクノロジに関するSun Microsystemsとの係争などにより、マイクロソフトは、自身によるMSJVMのサポート終了を宣言し、今後発表される自社製品からMSJVMを除外することを決定した。当初の予定では、サポートは2003年末で終了し、それ以後はMSJVMに脆弱性が発見されても修正を公開しないと公言していたが、米Microsoftと米Sunは2004年4月に係争に関する和解に合意し、マイクロソフトは2007年末までMSJVMのサポートを継続すると発表した(この合意に関するニュース・リリース)。 とはいえマイクロソフトは、新たな機能拡張などをMSJVMに対して実施する予定はないと明言して
Googleマニアの中には、今後新しいAndroidスマートフォンの登場に伴い、Android対応アプリケーションも豊富に出そろうものと期待している向きもいるだろう。だが、このオープンソースOSをめぐるGoogleの方針に誰もが納得しているわけではない。 AndroidはオープンソースのJavaプログラミング言語を利用しているが、Javaのそもそもの開発元であるSun Microsystemsには、当然のことながら、Javaを守りたいという気持ちが強い。Googleが2007年11月、携帯端末向けのAndroid OSとそれに付随する開発ツールを発表すると、Sun幹部は「AndroidはJavaを分断化させることになる」との懸念を直ちに表明、GoogleのAndroidチームを強く非難した。 「Javaプログラマーは通常Javaの互換性テストを受けるが、それも行なわずにプログラマーが手当た
マイクロソフト vs Google vs オラクル連合(AmazonやSalesforceはここに落ち着くか)の 三つ巴でしばらくは推移してゆくことになるのだろうか。IBMによる買収交渉が 進んでいたと見せかけていたSunの嫁入り先が正式にOracleに決まったことで クラウド戦役のミリタリーバランスが崩れる可能性がある。 全般的な話題は各メディア、ブログに任せるとして、ここではクラウドに特化して 新生オラクル連合の戦力をマイクロソフト側の視点からみてゆくことにする。 .NETを擁するマイクロソフトから見た最大の関心事はJavaの行く末である。 今回の件で勢いを増すことはよいとして、オラクルがどの程度の投資をして、 Java自体、およびJavaの開発コミュニティを育成する意向なのか、組織やオペレーションを 含め統合を誰がどのようにはかってゆくのか、非常に気になるところである。 クライアント
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 開発者にとっては朗報といえる側面も OracleがSun Microsystemsを買収することを発表した。今回の買収を、JavaをはじめとするSunのプロダクトを利用する開発者として、どのように考えていけばいいだろうか。 今回の買収によってOracleはサーバやストレージをはじめとするハードウェア、Solaris、そしてJavaを獲得できる。これによりハードウェアからソフトウェアまでを網羅する統合されたソリューションを提供できるようになる。 従来よりハイエンドからミドルエンドのシステムでは「Oracle+SunのハードウェアあるいはSolaris」という組み合わせは一般的であり相性の良いものだった。したがってハードウェア製品全般やSo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く