InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
数値計算用の動的言語Julia 1.0がリリース
テクニカルコンピューティング用のハイレベルでハイパフォーマンスな動的言語のJulia 1.0の最新バージョンには、言語APIの安定性と新たな組み込みパッケージマネージャが含まれる。Juliaコンピューティングチームは先週、ロンドンのJuliaCon 2018イベントで、Juliaバージョン1.0のリリースを発表した。
-
Javaコミュニティリーダ陣、プラットフォームサポートの選択肢を解説
Javaコミュニティの30を超えるリーダがオープンレターを公開した。今後利用できるサポートの選択肢とJavaビルドを明らかにしている。ドキュメントではオラクルとその他のサプライヤ双方から利用できる無償と有償のサポートの選択肢を詳細に解説している。
-
マイクロサービスの通信手法
モノリスからマイクロサービスに移行することで、それまでモノリスの中の暗黙的に存在していた複雑性が明らかになり、通信に関する課題が指数級数的に増加する — Michael Plöd氏は、GeeCON 2018でのプレゼンテーションでこのように述べ、マイクロサービス間の通信に関するさまざまな手法について説明した。
-
Google、Python 3.7とPHP 7.2をサポートするApp Engineの第2世代ランタイムをリリース
Google Cloudは、第2世代App Engineスタンダードランタイム、アプリ構築のためのWebフレームワークおよびクラウドコンピューティングプラットフォームに対するアップデートを発表した。今回のアップデートで、ユーザーはPython 3.7とPHP 7.2ライブラリを含む人気のある言語・フレームワーク・ライブラリの最新バージョンでWebアプリを動かせるようになる。
-
Mozilla FirefoxはWebトラッカーをデフォルトでブロックするようになる
Mozillaは最近、Firefoxが近い将来、Webトラッカーをデフォルトでブロックするようになると発表した。Mozillaは、ページロードパフォーマンスの改善、クロスサイトトラッキングの削除、有害な行為の軽減を含む3つの重要な取り組みにより、一連の機能をリリースする予定だ。
-
ASP.NET 2.2 Preview 1でJava SignalRクライアントが登場
Microsoftは、ASP.NET Core 2.2で登場する新機能について詳細をリリースし始めている。その1つに、SignalRをサポートする新しいJavaベースクライアントがある。
-
WindowsデスクトップアプリケーションをXAML Islandsで最新化する
Windowsデスクトップ開発はもはや終わりだという印象を持っているかも知れないが、Visual Studioのテレメトリーデータによると、デスクトップアプリケーション開発に積極的に携わっている開発者の数は約240万人で、20か月前に比べて50%増加している。この大規模なコミュニティをサポートするため、Microsoftは、これら資産のWindows 10への���合を支援する方法を検討している。
-
-
Rust 2018が登場、Rust 2015からの移行手段も提供
Rust 1.31に相当するRust 2018の最初のリリースが2018年12月6日に提供予定であると、Rust Core Teamが書いている。Rust 2015が最初に公開されて以降、言語を充実させてきた豊富な機能が、新たなラベルの下で統合される。
-
Windows Community Toolkit for UWPの概要
Microsoftは、ビジネス開発者の持つ一連のニーズに対応するために、UWP用のWindowsコミュニティツールキットを提供している。変化の著しいこのライブラリは、新しいUWPコントロールと新機能をテストする場としての役割を持つ。
-
Go 2ブロックをおりる
Gophercon 2018においてRuss Cox氏はGo 2においてエラーハンドリング、ジェネリック、そして新しい機能の提案がどのように見えるかをプレビューした。
-
13回目のState of Agile年次調査が公開
State of Agileの13回目の年次調査がCollabNet VersionOneから発表された。これは世界中のアジャイルの採用を年次で調査している。
-
WhiteSourceが無償のオープンソース脆弱性チェックツールをローンチ
オープンソースのセキュリティおよびライセンスコンプライアンス管理ソリューションプロバイダのWhiteSourceが、Vulnerability Checkerをローンチした。オープンソースのクリティカルな脆弱性に関するアラートを提供する、新しい、無償のスタンドアロンCLIツールだ。
-
IntelliJ IDEA 2018.2、Java 11やMacBookタッチバーのサポートなど
JetBrainsはIntelliJ IDEAのバージョン2018.2をリリースした。このバージョンは次のJava 11のサポートやブレークポイントインテンション、MacBookのタッチバー、Spring BootやScalaプラグイン、Dockerプラグインの強化といったものを提供する。
-
UberはオープンソースのFusion.jsフレームワークを発表した。
UberはFusion.jsを発表した。これはオープンソースの「プラグインベースのUniversal Web Framework」である。この発表において、UberのシニアソフトウェアエンジニアであるLeo Horie氏は、Uberは数百のWebアプリケーションを構築し、Webテクノロジは迅速に変化し、ベストプラクティスは絶えず変化し続けていると説明した。何百人ものWebエンジニアが最新の言語機能を活用しながら、Webプラットフォームのダイナミックな性質を維持することは難しい課題だ。