InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
オラクルはJDKでのコマンドラインオプションを標準化する道を舗装している
オラクルはJDKツールにおけるコマンドラインオプションへの一連のガイドラインを導入するためにJEP 293を作った。これは、それらの間に存在する差異を修正しようとしている。JEPはまだ対象バージョンを持っていないが、これはもっとも早くてもJava 10で提供されるであろうことを意味している。しかしながら、スコープは新しいオプションへの一連のガイドラインを作成することだけを考慮しているので、感じられる効果に対しては長過ぎるかもしれない。
-
Java EEベンダとロンドンJUGは新しいMicroProfileを公表した
直近のDevNationカンファレンスの開催中、Red HatとIBM、Tomitribe、Payara、そしてロンドンJavaコミュニティは次のことを公表した。MicroProfileの作成だ。これはベンダ中立のマイクロサービスフレームワークを作るためにJava EE技術を試し活用する新しい提案だ。そのゴールは次のことだ。2016年の9月までに最初の公開バージョンを持つこと。それはJavaで可搬性のあるマイクロサービスを開発者が作れるようにする。
-
AWSはDaaSに対しネイティブSQL Serverバックアップを追加した
AWSは、Relational Database Service (RDS)のアップデートを発表した。 今回のアップデートにより、ユーザはネイティブのSQL Serverバックアップとリストアを利用可能になる。 AWSは、本機能によりMicrosoft Azureの市場を取り込もうとしている。 本機能を使えば、データベース移行とディザスタ・リカバリを単純化できる。
-
ZeroTurnaround社はRebelLabsの開発者生産性レポートを公表した
本日ZeroTurnaround社のRebelLabsは年2回の2016年の開発者生産性レポートを公表した。これは2000人以上が仕事で何のツールを使っているかを回答したものだ。InfoQはレポートに接近し、結果をまとめた。
-
現実世界におけるデータ一貫性を語る: Uwe Friedrichsen氏による学術論文へのご招待
ドイツのベルリンで開催されたmicroXchg 2016 コンファレンスでのUwe Friedrichsen氏のプレゼンテーションは「現実世界におけるデータ一貫性」についての深い見識を示すものであった。Friedrichsen氏はいくつかの学術論文を引合にACID対BASE等の話題に触れ、多くの開発者は典型的なSQLデータベースが保証するデータ一貫性についての正しい知識を持っていないのではないかという見解やデータ一貫性とマイクロサービスの関わりについて語った。
-
Shark(iOSのためのオープンソースORM)はハイパフォーマンスとマルチスレッド対応を強みとし、Core Dataの置き換えを目指す
Sharkは、iOS用の新しい、オープンソースORMフレームワークである。 SharkはCore Dataに対する置き換えを狙っており、ハイパフォーマンスとスレッドセーフティを提供する。 InfoQは、Sharkの開発者であるAdrian Herridge氏と対談した。
-
ECMAScript 2015をフルサポートするOrion 12
Eclipse Orionプロジェクトが,ECSAScript 2015言語仕様を完全サポートしたバージョン12をリリースした。コントリビュータのMike Rennie氏は今回のリリースについて,OrionのJavaScriptツーリングが引き続き重視され,ECMA 2015がサポートされるようになる他,プロジェクト管理機能の改良やeslimtrc.*ファイルのサポートなどが追加されたことを報告している。
-
AtlassianのBitbucket Cloudで継続的デリバリを提供するBitbucket Pipelines
AtlassianがバルセロナのAtlasCamp 2016でBitbucket Pipelinesのベータ版をリリースした。Bitbucket Cloudで継続的デリバリパイプラインを提供する。それに合わせて,現在のクラウドベースのCI/COソリューションであるBamboo Cloudについては,2017年1月31日をもってサポートを終了すると発表した。ただしBamboo Serverについては,今後も引き続きBitbucket Server(旧Stash)用のオンプレミスCI/CD製品として継続する,と同社では強調している。
-
新たな言語機能とAPを加え,ツーリングを改良したElixir 1.3がリリース
José Valim氏が先日発表したElixir 1.3では,命令型の代入が廃止され,新たな型とアクセサが追加された。ビルドツールのMixと,ユニットテストフレームワークのExUnitにも改良が加えられている。
-
#api360 Microservies Summit 2016で学んだこと
API Academy #api360 Microservice Summitというイベントがニューヨークで開催され,マイクロサービスの専門家たちが,マイクロサービスの現状や関連アーキテクチャ,組織におけるプロセスや技術的問題について,自らの考えを���表した。
-
Windows 10 Anniversary UpdateでMicrosoft Edgeは拡張機能とJavaScriptの改善が提供された
Windows 10 Anniversary Updateには最新バージョンのMicrosoft Edge Webブラウザが含まれている。最新バージョンでは、拡張機能とWindows Hello、そしてHTML5とJavaScriptのいくつかの機能が含まれる。
-
Facebook オープンソース ディープラーニング プロジェクト Torchnet
Facebook人工知能研究所は、Torchnetプロジェクトをまとめてオープンソースとして公開する。ディープラーニングのボイラープレート(訳注:お決まりのコード断片)を再利用やプラグインできるように最適化する。
-
MicrosoftがEdgeの電力効率の高さを主張
MicrosoftはEdgeのユーザに対して,他のブラウザよりもバッテリ性能が向上している点に注目してほしい,と主張している。新たに公開されるWindows 10 Anniversary Editionでは,ブラウザのバッテリ効率がさらに改善されるはずだ。
-
Neha Narkhede氏が語る - Apache Kafkaを使用した大規模ストリーム処理
QCon New York 2016で行われたプレゼンテーション“Large-Scale Stream Processing with Apache Kafka”の中で,Neha Narkhede氏は,ストリーミングデータを処理するKafkaの新機能であるKafka Streamを紹介した。アンバウンドなデータが多く見られるようになったことにより,ストリーミング処理は一般的なものになった,とNarkhede氏は言う。マシンラーニングの例でも見られるように,もはやニッチな問題ではないのだ。
-
.NET Core は project.json の廃止を予定している
Microsoft は project.json を今後数年以内に廃止することを決定しており、標準の .csproj 形式ファイルへ徐々に戻っている。