InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
MicrosoftはVisual Studio for LinuxとOS Xを発表した
Microsoftは、Windows, Mac OS X, Linux向けにネイティブのVisual Studioをリリースすることを発表した。
-
Microsoft、LLVMベースの.NET/CoreCLRコンパイラLLILCを発表
.NET FoundationがLLILC(「ライラック」と読む)という新しいプロジェクトのリリースを発表した。 このプロジェクトはもともとMicrosoftによるもので、.NET Coreのための新しいLLVMベースのネイティブコードコンパイラを提供することを目的としている。これによって「CoreCLRが移植されていてLLVMがターゲットとしているプラットフォーム上で」.NETプログラムを動かせるようになる。
-
PowerShell Tools for Visual Studioはリモートセッション、DSC、Workflowsをサポートする
PowerShell Tools for Visual Studioは、PowerShell開発者にVisual Studioのパワーを提供するVisual Studio拡張である。この拡張のオリジナルの作成者であるAdam Driscoll氏は、過去数か月にわたってMicrosoftからの助けを得た。その結果、新しいリリースであるv3.0.108では、64ビット版とリモートセッションのサポートとそのほかの改善を提供することができた。
-
Amazon Web ServiceがMachine Learningサービスをリリース
Amazon Web Serviceは先日,クラウド上で予測モデルの学習が可能なAmazon Machine Learningサービスをローンチした。GoogleのPrediction API,MicrosoftのAzure Machine Learningに続いてAmazonは,この種のサービスを提供する最後発の大手クラウドプロバイダになる。
-
BDDは境界よりも向心性を重視するコミュニティである
先日のCukeUp 2015カンファレンスで,振る舞い駆動開発(BDD)とは実際には何なのかを説明する試みが行われた。Paul Rayner氏にとってのそれは明確だ。BDDは価値観においてコミュニティ指向なのであって,境界や排他的な意味でのコミュニティを重視しているのではない。その原則が,新たなプラクティスの導入に対してオープンであることに変わりはないのだ。
-
AngularチームとReactチームとのコラボレーション
AngulraJSチームとReact.jsチームのメンバが先週集結し,現在の開発状況とコラボレート可能な領域について意見を交換した。両プロジェクトには共通する部分が多々あるものの,統合する可能性はほとんどないと言ってよいだろう。
-
複雑さはコードの外にある
ブタペストで開催されたCraft Conference 2015で、Dan North氏とJessica Kerr氏が基調講演で、開発者に対して、複雑さは普通、コードの外にあると、注意を促した。UX、セキュリティ、配置、並列性のような複雑さの領域を特定し、管理すること、学習することを最大限重視すること、ビジネスに対するインパクトへのリードタイムを最小化すること、協力的なチームを育てること、ソフトウェアコミュニティに広く貢献することなどを話した。
-
MicrosoftはNano ServerとHyper-Vコンテナを発表した
Microsoftはコンテナの津波によってもたらされた新しい現実に対応するために、先日、コンテナに仮想マシンの隔離機能を提供する"最小のフットプリント" Windows ServerとHyper-VコンテナであるNano Serverを発表した。Nano Serverはクリティカルな脆弱性を92%減らし、一般的なWindows Serverと比較して再起動要求を80%減らすことができる。
-
Googleが検索アルゴリズムを変更し、モバイルフレンドリーサイトを優遇
2015年4月21日Googleは、モバイル端末での検索アルゴリズムの変更を行い、スマートフォンに最適化されたウェブサイトを高く評価するようにする。この変更は世界中の言語での検索に影響を与える。Googleによれば、“検索結果に大きな影響がある”。
-
アーリーアダプションの危険と期待
第1回のO’Reilly Software ArchitectureカンファレンスでBryan Cantrill氏は,OS仮想化コンテナのアーリーアダプション(early adoption)に関わるビジネスの構築から,自身が学んだ教訓について講演を行った。アドバイスの中心となったのは,一度に多くの方向に改革しないこと,技術的な差別化要因を特定すること,利用/適用の容易性に注目すること,そして諦めないこと – 技術革命には時間が必要なのだ。
-
GoogleがQUICをIETF標準として提案予定
Googleは先日、試験用のトランスポートレイヤネットワークプロトコルであるQUICをIETF標準として提案予定であることを発表した。さらに、GoogleはQUICの初期機能としてページロード時間短縮を可能にした。
-
AppleのResearchKitがGithubで利用可能に
先月発表されたとおり、Appleはモバイル機器を医療研究用のネットワークセンサーとして活用することを可能にするオープンソースフレームワーク、ResearchKitを公開した。
-
Gitの高可用性とスケーラビリティを実現するAtlassianのStash Data Center
Atlassianが先頃リリースしたStash Data Centerは,オンプレミスソースコードとGitリポジトリの管理ソリューションであるStashに,高可用性と水平拡張性を加える展開オプションだ。ダウンタイムなしで新たなノードを追加可能とすることで,アクティブ-アクティブなクラスタリングと速やかなスケーラビリティを実現する。
-
Chrome 42でNPAPIと関連プラグイン(Java, Unity, Siliverlight)が無効に
NPAPI Deprecation Guideで概説されているように,今月に設定されていた予定通り先頃リリースされたChrome 42では,NetscapeプラグインAPI(NPAPI)が廃止されている。2013年に最初に発表されたその理由は,NPAPIが“ハングやクラッシュ,セキュリティ問題,コードの複雑さの最も大きな原因になっている”ためだ。
-
Googleがクラウドプラットフォームのデータサービスとネットワークサービスを拡張
GoogleはCloud DNSの一般提供とロードバランスのロケーション拡大,ピア接続対象のキャリアプロバイダ追加,Cloud DataflowとVPNサービスのベータ提供開始を発表した。