BT

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

寄稿

Topics

地域を選ぶ

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

  • IBMのLin Sun氏に聞く - Istio 1.0とマイクロサービス

    オープンソースであるIstioプロジェクトのリリースチームに参加している、IBMシニアテクニカルメンバのLin Sun氏に、Istio全般の状況と、今回リリースされた1.0について話を聞いた。

  • C# 8の小さな機能

    デフォルトインターフェイスメソッドとnull許容参照のような大きなチケットアイテムに注意されがちだが、C# 8では小さな機能も検討されている。このサンプルはC#の将来バージョンになる可能性もある。

  • Mozilla、ARのための新しいオープンWeb APIとしてWebXRを推進

    FirefoxにWebVRサポートを追加した後、MozillaはWebにMR(Mixed Reality)をもたらす、WebXRと呼ばれる新しいAPIに取り組んでいる。WebXRはもともと昨年に発表されたもので、ゆくゆくはWebVRを置き換え、WebVRの利用者にスムーズな移行を促すことを目指している。

  • MicrosoftがWinForms/WPFの利用コードを使った.NET Core 3.0機能投票を実施へ

    我々は5月、Microsoftが、WinFormとWPFを.NET Core 3.0で実行可能にする計画を持っていることを報告した。これを促進するために同社は、どちらのAPIを.NET Coreに移植すべきかを投票する、新たなツールを開発している。ただし直接投票ではなく、アプリケーションでどちらのAPIが使用されているかに基づくものだ。

  • Intelが新たな投機的実行脆弱性"L1 Terminal Fault"を公表

    Intelは、プロセッサのL1データキャッシュに存在する情報を潜在的に漏洩させる可能性のある、L1 Terninal Fault (L1TF)と呼ばれる新たな投機的実行サイドチャネル脆弱性を公表した。Intelによる最新のマイクロコードアップデートと、オペレーティングシステムやハイパーバイザスタックの対応アップデートをベースとした緩和策がすでに提供されている。

  • 分散チームの同調を保つには

    分散チームの最大の課題はコミュニケーションである。コミュニケーションは、コラボレーションの基本ルールを確立する上で不可欠なものだ。お互いの連絡に都合のよい勤務時間へのシフトやチームリエゾンは、コミュニケーションと作業同期を行なう上で有効な手段である。信頼と尊敬とオープン性に立脚したチームは、組織全体の人々を積極的に支援し、チーム間の同調を維持する文化を育む。

  • Ionic 4のβ版リリース

    モバイルWebアプリケーション構築のためのフレームワークIonicのバージョン4 β版がリリースされた。Ionic 4は、パフォーマンス改善およびWeb Components標準のサポートによるフレームワークに依存しないアプローチにフォーカスしている。

  • 数値計算用の動的言語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アプリを動かせるようになる。

  • レジリエントなアーキテクチャを実現する方法

    スケールするシステムを管理するには限界ぎりぎりまでシステムを追い込んでも、回復できるようにする必要がある。そして、障害を受け止めることも必要だ。Adrian Hornsby氏はふたつのブログ記事で、自身の10年以上にわたる大規模システム運用の経験と発見したパターンを共有している。

  • Mozilla FirefoxはWebトラッカーをデフォルトでブロックするようになる

    Mozillaは最近、Firefoxが近い将来、Webトラッカーをデフォルトでブロックするようになると発表した。Mozillaは、ページロードパフォーマンスの改善、クロスサイトトラッキングの削除、有害な行為の軽減を含む3つの重要な取り組みにより、一連の機能をリリースする予定だ。

  • AtlassianとSlackの戦略的提携

    Atlassianは2018年7月26日に、Slackとの戦略的提携を発表し、今後はリアルタイムコミュニケーション製品を提供しない、と発表した。この提携によって両社の既存のツールの間の統合が進み、新製品を一緒に開発するようになる。

  • リモートチームでアジャイルになる

    Shane Hastie氏とShannon Ewan氏はSan Diegoで開催されたAgile2018カンファレンスで、Being Agile in a Remote Teamと題したセッションにおいて、分散アジャイルチームとうまくいく方法について講演した。彼らはICAgile(完全リモートチーム、組織)でうまくいったストーリーを紹介しながら、ハイパフォーミングチームの品質、リモートチームにおける迷信、リモートチームをうまく動かす戦略について話した。

BT