BT

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

寄稿

Topics

地域を選ぶ

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

  • Chaos Monkeyアップデート

    NetflixはChaos Monkeyのアップグレードを発表した。Chaos MonkeyはSoftware as a Serviceの弾力性を改善するための汎用ツールであり、サービス提供時間中にランダムにサーバやコンテナを停止する。Rags SrinivasがNetflixのLorin Hochsteinにこのアップグレードについて話を聞いた。

  • 振る舞い駆動開発のアンチパターン

    振る舞い駆動開発(BDD)はビジネス関係者とソフトウェア開発者の間のコミュニケーション改善に有効だが,自動化テストの実行にCucumberを使う場合には,Aslak Hellesøy,Matt Wynne,Steve Tooke各氏が先日の議論で説明したようないつかのアンチパターンが存在する。

  • GitLabのアンケート調査から見た開発者のトレンド

    スタートアップ362社のソフトウェア専門家を対象に、7月6日から27日にかけて実施したアンケート調査結果をGitLabがリリースした。一番の注目は、最新ツールの利用とコラボレーションの改善に優先度を置いていることだ。セキュリティは優先順位が高いが、81パーセントは準備ができる前にソフトウェアをリリースしていると認めている。

  • MicrosoftがTeamsを発表、タブ、ボット、コネク��ーで拡張可能

    MicrosoftがTeamsを発表した。これはチャットベースの、Office 365に統合されたグループコラボレーションワークスペースだ。開発者はタブ、ボット、コネクターを使ってTeamsを拡張することができる。

  • Twitterがストリーム処理エンジンHeronをオープンソース化

    InfoQのRags Srinivas氏は,Karthik Ramasamy氏(Twitterの技術マネージャかつ共同開発者)に対し,ストリーム処理エンジンHeron(Apache Stormの後継)のオープンソース化に関する取材を行った。

  • Next.js: ReactベースのシンプルなUniversal JavaScriptフレームワーク

    Next.jsはReactベースのUniversal JavaScriptフレームワークだ。シンプルなセットアップを持ち、Reactコンポーネントモデルを拡張して、サーバーベースのコンポーネントレンダリングにクライアントでレンダリングを継続できる機能を提供する。

  • SpringはWebサービスのバージョン2.3.1と2.4.0をリリースした

    Springは最近彼らのWebサービスプロジェクトの複数バージョンの更新を発表した。リリースバージョン2.3.1はマイナーパッチを取り上げ、新しいバージョン2.4.0はSpringフレームワーク 4.3とSpring Security4.1で動作するように変更され、Spring 5.0に上位互換があるように設計されている。

  • Racket6.7はAndroidアプリ開発をサポートし,改善されたREPLその他を提供する

    PLT DesignはRacketの新バージョンを発表した。 RacketはSchemeに類似した文法を持つ汎用のマルチパラダイムプログラミング言語である。 Racket 6.7は,Android上でのグラフィカルなアプリケーションの構築,REPLおよびパッケージマネージャの改善,そして拡張されたTyped Racketをサポートする。

  • JavaOne期間中にマイクロプロファイルグループはディスカッションパネルイベントを開催した

    2016年9月22日、マイクロプロファイルグループはパネルイベントをサンフランシスコで開催した。 現在の、そして将来の状況を議論するためだ。JavaOneの一部ではないが、カンファレンスと日時、場所が一致したことでJavaOne参加者がこれに簡単に参加できることとなった。 パネルはレッドハットとPayara、SouJava、Tomitribe、IBM、LJCからの代表を含んでいる。未来のJava開発を作り直すことについて考えをめぐらせた。

  • YouTubeのレコメンデーションアルゴリズムはどのように動くか

    Googleが最近発表した 論文において、YouTubeのエンジニアが、YouTubeレコメンデーションアルゴリズムの内部動作について、今まで以上に詳細に分析した。この論文は、9月にBostonで開催されたレコメンダシステムの第10回ACMカンファレンスで発表された。この記事では、YouTubeが、この業界で最大、かつ、最も複雑なレコメンデーションシステムを操作するために、どのようにディープラーニングを使うのか分析する。

  • Ethereumにセキュリティ警告が発生,Ethereum Foundationが"From Shanghai, With Love"で対応

    9月18日,Ethereum Foundationのdevcon 2 カンファレンスが始まろうとする数時間前,EthereumのブログにDOSセキュリティの警告がポストされた。この警告はEthereumブロックチェーンのブロック2283416で発見された脆弱性に関するもので,可能性および重要性の高いものと認識された。

  • MozillaがFirefox Helloのサポートを終了 [インタビュー]

    MozillaがFirefox Helloの開発を中止し,自らの主力ブラウザから削除した。InfoQではFirefox担当VPのNick Nguyen氏に,ブラウザのWebRTCサポート終了を決定するに至った経緯を聞くことにした。

  • IBMがコグニティブ・コンピューティングのための相変化メモリによる人工ニューロンの開発に成功

    チューリッヒのIBM Researchにて,科学者チームが相変化材料(phase-change materials)を使用し,データの保持と処理が可能な人工ニューロンを開発した。 これら相変化ベースの人工ニューロンは,ビッグデータ(イベントベース・データのリアルタイム・ストリーム)におけるパターン認識や相関の発見に利用できる。また,教師なし学習を高速かつ小エネルギーで実施することができる。

  • 大規模APIと開発者の自律性の両立を図るNetflix

    NetflexエンジニアリングマネージャのKatharina Probst氏とJustin Becker氏は先頃,同社のテックブログに,API環境における開発者の自律性の維持に関する記事を書いた。8月23日に公開されたブログ記事“Engineering Trade-Offs and the Netflix API Re-Architecture”の中で氏らは,コードとプロセスに対する開発者の権利と,API環境におけるチーム全体のサービス共有を両立させることの困難さについて考察している。

  • Jey Kreps氏,Apache KafkaとKafka Streamsを利用した分散ストリーム処理を語る

    Apache KafkaとKafka Streamsフレームワークは,ストリーム中心アーキテクチャと分散型ストリーム処理アプリケーションの開発を支援する。Jay Kreps氏(Confluent社のCEO)は,先週,Reactive Summit 2016 Conferenceにて,ストリーム処理とマイクロサービスに関する基調講演を行った。

BT