InfoQ ホームページ ニュース
-
.NET向けパッケージマネージャPaketの紹介
PaketはNuGetの代替となる.NET向けのパッケージマネージャだ。InfoQは開発者のSteffen Forkmann氏に話を聞き、Paketの出自や機能について話を聞いた。
-
IronFleet: 分散システム検証の方法論
Microsoftの研究者グループが論文“IronFleet: Proving Practical Distributed Systems Correct”の発表に合わせて,非自明な分散システムの正当性を安全性(safety)と活性(liveliness)の観点から証明することで,方法論をマシン上で証明するためのソースコードを公開した。
-
-
大規模システムの保守における技術的負債とチームのモラル
Agile Testing Days 2015において、Thomas Bradford氏はテストがなく大きな技術的負債のあるモノリシックなJavaベースのシステムの保守に関する経験について語った。 InfoQは、システムを保守する上での問題や作りこまれた技術的負債、なぜ別のア��ローチをとったのか、どうやってチームのモラルを向上させたのかについて氏にインタビューした。
-
Rust 1.5が”cargo install”を備えてリリース
Rustコアチームが1.5をリリースした。700に近い変更点には,cargo installとメタデータサイズの20%縮小化が含まれている。
-
ソフトウェア業界の先駆者であるエド・ヨードンが死去
ソフトウェア業界の先駆者であり、多作な著述家、研究者、コンサルタント、そして写真家であったエドワード・ヨードン氏が、2016年1月20日に死去した。
-
モノのインターネット(IoT)でマイクロサービスを利用する
このインタビューではFred George氏が,モノのインターネット(IoT)でマイクロサービスをいかに活用するかを,それに伴う課題と対処とともに説明している。InfoQはさらに,モノのインターネットへのマイクロサービスの活用に関して,ソフトウェア業界へのアドバイスも合わせて氏に聞いた。
-
AndroidがOpenJDKを採用へ
Hacker Newsの伝えた Androidソースコードのコミットメッセージによると,GoogleのモバイルオペレーティングシステムのJavaライブラリ実装が,Harmonyをベースとしたオリジナル版からOpenJDKのものにスイッチされる模様だ。この移行に関しては,GoogleもVentureBeatで認めている。
-
スケーラブルな分散環境で機密保護を行うには
アムステルダムで開催されたVelocityカンファレンスでAlex Schoof氏が,クラウドのような分散型でスケーラブルな環境での機密管理方法について講演を行った。Shoof氏が提案したのは,機密管理の5つの基本原則に基づいたシステムだ。
-
FlutterでDartによるモバイルアプリのクロス開発を目指すGoogle
Flutterは,Dartの単一コードベースによるiOSとAndroidのクラスプラットフォーム開発を実現するためにGoogleが開発した,オープンソースの新フレームワークだ。両方のプラットフォームで,ハイパフォーマンスと60fsでジッタフリーなエクスペリエンスを提供することを目的とする。
-
Angular 2 ベータ版リリース
Angular 2の最初のベータ版がリリースされた。 仕上げの必要な点���いくつが残っているが,今回のベータ版は開発者がアプリケーション構築に着手する上で,確定した基盤を提供するものだ。
-
WSO2がIoT処理のオーケストレーション機能を強化
オープンソースミドルウェアベンダのWSO2が同社プラットフォームの新機能として,IoT(Internet of Things, モノのインターネット)のアプリケーション管理とデータ処理を発表した。今回の拡張にはMQTT(ライトウェイトなM2M/IoTパブリッシュ/サブスクライブ接続プロトコル),Activiti BPM(Business Process Management)プラットフォーム,Open DataのOData 4.0プロトコルのサポートなどが含まれている。
-
Cloud Native Computing Foundationが新メンバと技術的コントリビューションの受け入れ開始を発表
‘クラウドネイティブ’なアプリケーションとサービス開発の促進を目的として創設されたLinux FoundationコラボレーションプロジェクトのCloud Native Computing Foundation (CNCF)が,新たなメンバの参加とオープンガバナンスの公式な構成,関連技術スタックに関する詳細を発表した。
-
Yahoo!がApache Flink, Spark, Stormのベンチマークを実施
Yahoo!は,代表的なストリーム処理フレームワークであるApache Flink, Spark, Stormの3つを対象としたベンチマークを行った。
-
OracleがJava 9提供スケジュールの遅延を認める
先日のメールで,OracleのJava Platform Groupでチーフアーキテクトを務めるMark Reinhold氏が,Project Jigsawの完成に要する追加期間を認めるために,Java 9の一般提供に6ヶ月の遅れが発生することを示唆した。これが審議を経て承認され,Java 9の一般提供は2017年3月と決定した。