BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ デベロップメント に関するすべてのコンテンツ

  • Microsoft Surface Hub向けアプリ開発

    MicrosoftがMicrosoft Surface Hubのアプリケーションをデザイン・開発する方法について説明する9つのビデオをリリースした。ビデオは、UWP (Universal Windows Platform)を使っているデベロッパーとデザイナーを対象にしている。

  • Go言語とマイクロサービスとコンテナで銀行を作る:QCon LondonのMatt Heath氏の講演

    QCon LondonでMonzo Bankの分散システムエンジニアであるMatt Heath氏が“Building a Bank with Golang”と題して講演をした。氏は、Golangの素晴らしい並列処理機能が、この言語を'ボリュームが高く、遅延が少ない分散アプリケーション'の開発に適したものにしている、と話した。

  • WebStorm 2017.1、Vue.jsサポートを追加

    WebStormは、最新のJavaScript機能をIDEに追加し続けている。バージョン2017.1には、Vue.js、Jest、Angular Language Service、StandardJS、emojis.のサポートが含まれる。

  • Power Tools最新版がVisual Studio 2017に15のエクステンションを提供

    Visual Studio 2017用Productivity Power Toolsの最新エディションでは、開発者が自身のエクスペリエンスを向上す���15のエクステンションがIDEに追加される。さらに、Visual Studioエクステンションを開発するための優れたサンプルでもある。

  • TextTestを使った承認テスト

    承認テスト(Approval Testing)は、現在のコードの出力を、“承認済”バージョンのものと比較するテスト技術だ。承認済バージョンは、事前にテスト出力を調査して、その結果を承認することによって作成する。要件が変更された場合でも、承認済バージョンを再検討することで簡単に更新することができる。テキストベースのオープンソース機能ツールであるTextTestは、この承認テストをサポートする。

  • デッドコードは取り除かなければならない

    デッドコードは、見つけて、取り除く必要がある。デッドコードを残しておくと、プログラマの理解と行動を妨げることがあり、コードが実行されて、重大な問題を引き起こすリスクもある。 デッドコードの削除は、技術的な問題ではない。それは考え方と文化の問題だ。

  • 並列性と未来の分散プログラミングの関係

    身の回りの全ての世界は並列に進んでおり、非同期でイベント駆動である。最近のQCon LondonでJoe Duffy氏は基調講演を行い、並列性とクラウドは全ての開発者が将来的に取り扱う必要がある概念であると主張した。この中心にあるのは通信であり、これは並列性と分散システムの両方にとって必要不可欠なものである。

  • C# をフルサポートした .NET Core Tools 1.0 がリリース

    .NET Core Toolsは初めて1.0のリリースがなされた。C#に焦点が置かれ、.NET Core開発者は.NET CoreとASP.NET Coreのアプリケーションが簡単にビルドできるようになる。リリースはVisual Studio 2017のローンチと同時だったが、これはWindows、Linux、そしてMac OSシステムをサポートするマルチプラットフォームツールセットだ。

  • SnapchatのIPO申請で懸念されるGoogle Cloud依存度の高さ

    Snapchatを提供するSnap Inc.の30億ドルというIPO申請を前に、Google Cloudに対する同社の依存度を疑問視する声が上っている。 日平均1.58億のアクティブユーザを持ち、年間売上高4億440万ドルと報告される同社は、今後5年間にわたって、最低で年間4億ドルのクラウドサービスを購入するという同意をGoogleと交わしている。

  • AlexaスキルのAWSホスティングがほぼ無料に

    Amazonが、Alexaスキルのホスティングを補助するプログラムを発表した。これはAWSの無料利用枠を超えてAWS LambdaなどのAWSサービスを利用しているAlexaスキルのためのプログラムで、応募資格があるのは、少なくとも1つのスキルを持つ開発者だけだ。

  • DigitalOceanが高可用性のためにマネージドロードバランサをリリース

    DigitalOceanは自社のIaaSクラウドサービスを拡張し、マネージドロードバランサの提供を開始する。InfoQは創設者のひとりに、新機能と長期的なロードマップについて話を聞いた。

  • GitLabがパブリックチャットソフトウェアのGitterを買収

    オープンソースのGitプロバイダーであるGitLabが、Slack代替サービスのGitterを買収した。2つの製品を統合する計画はないが、Gitterrは2017年半ばまでにオープンソース化される予定だ。GitLabの目的は、Gitterの800,000以上のユーザーにGitLabを紹介することで、成長を加速することにある。

  • IBM QISKitにより、クラウドベースの量子計算を実現

    IBMのQuantum Experienceチームは、量子ソフトウェアQISKitのオープンソース化を始めた。量子コンピューティング・情報科学者のJay Gambetta氏が開発している。QISKitにより、開発者はPythonでIBMクラウド対応の量子プロセッサを活用できる。

  • Google Cloud Nextカンファレンスまとめ

    世界中の熱心なクラウド支持者がGoogle Cloud Nextに参加し同社のクラウドの最新情報に耳を傾けた。多くのキーノートと200を超えるセッションから浮かび上がったのは次の3つのテーマだ。すなわち、サービスのスケールと成熟、機械学習、そして、企業用途に対する親和性だ。

  • YahooがTensorFlowOnSparkをオープンソースに

    YahooがTensorFlowOnSparkをオープンソース化した。SparkやHadoopにおける分散トレーニングとモデル提供のためのSparkネイティブなTensorFlowランタイムおよびインテグレーションを可能にする。

BT