Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。Kanamori先日開催されたEclispeCon(source)には1400人を超える聴衆が集まり300以上のプレゼンテーションやチュートリアル(source)が行われた。DevCon(source)と共同で開催された。RT(サイト・英語)と呼ばれるトップレベルプロジェクトの発表だった。projects)とコンポーネント(components)に分けられている。Jabber(source)のサポート機能のような特定の機能を開発している。Framework(サイト・英語)のようなキーとなるコンポーネントプロジェクトを行うことを目的にしている。Portal(サイト・英語)も作られた。Platformとの違いを明確にするため、それらとは異なるものとして作られている。Foudationはオープンソースのランタイム技術を開発し促進させるための新しい第一歩を今日発表しました(source)。この技術はOSGiに準拠した軽量ランタイムであるEquinoxをベースにしています。Eclipseは開発ツールとして広く知られていますが、今回の第一歩はランタイム技術にフォーカスしたEclipseオープンソースプロジェクトについてのコミュニティを作ります。そのランタイム技術はモバイル、デスクトップ、サーバ環境においてソフトウェアの開発・デプロイをより柔軟にする方法を提供します。Milinkovich氏は「ランタイムにフォーカスしたEquinoxコミュニティの開始は自然な流れである」と語っています。「我々のコミュニティは既にRCPやRAP、Swordfish、EclipseLink、ECFといったランタイムプロジェクトを開発しています。この新しいコミュニティはソフトウェアの開発やデプロイを容易緒することに焦点を当てた付加的なプロジェクトをまとめたり、促進させる手助けとなるでしょう。」EclipseConでのもう一つの大きなニュースはEclipseLink(source)がJPA2.0(別称JSR317)(source)のリファレンス実装に選ばれたことだった。API(JPA)2.0についてのJSR317標準を主導するSunが、そのリファレンス実装としてEclipseLinkを選んだことをお伝えします(source)。Project(EclipseLink)は、Oracleが主導していて、キーとなる永続化の標準仕様をサポートするオープンソースのランタイムフレームワークを開発しています。EclipseLinkプロジェクトは、複雑なマッピング、パフォーマンス、スケーラビリティを実行するためのリッチサービス、そしてエンタープライズJavaアプリケーションに必要とされるより進んだ機能を提供します。リファレンス実装として、EclipseLinkはJavaSE・JavaEE両方において実績ある商用品質の永続化手段を提供することになるでしょう。Milinkovich氏はこう言いました。Eclipseのコミュニティが一緒になって取り組んだ素晴らしい実例です。」「このようにオープンなコラボレーションが行われることで、技術を広く採用されるよう促進がされます。」EclipseLink(source)プロジェクトが昨年Oracle(サイト・英語)から寄贈されたTopLink(サイト・英語)によって始まったことを考えると、今回のリリースは特に注目すべきことだ。3(source)にも採用されようとしている。SunがEclipseプロジェクトに今すぐ参加することは考えにくいが、このような協力はみなにとって間違いなく役立つことだ。Ramji氏(source)からSWTを利用できるようなWPF(.NETのGUI基盤)上で動くリソースを投じる(source)という展望を示した。これはまだ合意がされていない。1.0)(source)がリリースされた)。Eclipseの進化Eclipseにはこれまでも健全なエコシステムがあった。最近の唯一の大きな変化はOSGiランタイムの採用だったが、Eclipseの将来にについての健全な議論がされている。4.0)(source)をターゲットにしたプレゼンテーションが行われていた。あるEclipseセッションでのトピックは、ユーザインターフェースとしてブラウザを使うこととサーバ上にコードを置くことだった。これによってどこでもログインしてコーディングが可能になる。(ウェブベースの非同期環境で動作する)が作られていて、これは将来Eclipse3.xで取り入れられる可能性がある。今の時点ではE4は時間とともに進展するであろうアイディアの集まりで、いずれ目にすることになるアイディアの集まりだ。それが実現するまでにはいくつかのデモ(source)が見れるはずだ。Platform(source)では既存の実装をウェブブラウザ内で変換するコード(デモもある(source))が作られていて、ごくわずかなコード変更をする(source)だけで既存のGUIを実行することができる。データの永続化には注意が必要でServlet風のやり方でハンドリングしないといけない。DevConがEclipseConと共に開催されている。Eclipseは3.0からOSGiランタイムを使用してて、今ではBEAのmicroServicesArchitecture(サイト・英語)やIBMのWebSphere(source)(将来はJBossJ(source)も)のような多くのエンタープライズアプリケーションがOSGiランタイムの上に構築されている。Server(サイト・英語)、Knopflerfish(サイト・英語)、そしてEquinox(サイト・英語)などがあることを考えると、特定の性能を満たすランタイムやその技術供与に対する需要があるようだ。昨年までの2,3年は、OSGiは何か、OSGiはどのように使うか、といったビギナートピックが多かったが、今年は特定のことに特化したトピックが数多くあった。OSGi)の使用(PDF・英語)についてや、OSGiをAndroidで使う(PDF・英語)ことやOSGiを備えたカスタムハードウェアを使う(PDF・英語)BugLabs(サイト・英語)といったハードウェア関連の話があった。Mobileデバイス向けのJavaプラットフォーム)が発表された。Titan開発プラットフォームについて近くウェブセミナ(source)が開かれることになっている。6650394(source)(モジュールシステムの相互運用性を求めて報告)、そしてマルチベンダによるOSGiの浸透およびマルチベンダ以外のベンダでのOSGiの採用を考えると、数多くのモジュラシステムが将来もOSGiをベースにし続けることだろう。DevCon)はアイディアと実装について人と会い話をする場であり、今年も例外ではなかった。特定のプロジェクトウェブサイトについて議論する場というよりは、より広いコミュニティの場でもある。ここで行われたプレゼンテーションはそのうちEclipseConで利用可能になるものもある(source)。Runtimeプロジェクト(source)が創設されたことはEclipseが単にIDEのためのものではないことを明らかに示している。Platform(サイト・英語)を使ったクライアントサイド、eRCP(サイト・英語)を使ったモバイルクライアント、そしてEquinoxサーバ(サイト・英語)を使ったサーバサイドのすべてにおいて、Equinoxベースのシステムは十分に実績のあるモジュラアーキテクチャとして成長しそうな予感がある。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。/スパムの可能性があると認識されました。モデレーターが確認し問題がなければ24時間以内に公開します。その際あなたへの通知は行われませんのでご了承ください。291)とJSR277&JSR294は代替できる技術で、いわばライバル関係にある技術ではないでしょうか。原文もそういう書き方がされていたと思いますが...。私自身はOSGiに準拠していってくれた方がみんな幸せになれると思います。原文から違った解釈になってしまっているのはよろしくないと思い、敢えて書かせていただきます。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員��して、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。