InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Facebook Liveにおける世界規模のイベントによるトラフィックスパイクの処理
Facebook Liveのエンジニアたちが、予測範囲内のイベントと予想外のイベントの両方のトラフィックを処理するために、自分たちのシステムをスケールアップした方法について講演した。後者は同社のグローバル分散アーキテクチャによって処理されるのに対して、前者は事前の周到な計画と負荷テストを必要とする。
-
Android Studio 3.1はアプリケーション開発の生産性向上を目指す
Android Studioの最新バージョン、バージョン3.1は、アプリケーション開発の生産性向上に重点を置いている。新しいC++パフォーマンスプロファイラ、Kotlin Lintチェックのコマンドラインサポート、SQLコードの補完、改良されたリファクタリングなどが含まれている。
-
DDD Europe 2018カンファレンス参加記
先日アムステルダムで開催された第3回DDD Europe 2018カンファレンスには、700名近い参加者があった。カンファレンスはドメイン駆動設計(DDD)を中心とするもので、基調講演と19のプレゼンテーション、オープンスペースで開催された1トラックを含み、ライブコーディングとハンズオンを重視した17のセッションが行われた。注目すべき講演者はEric Evans、Dave Snowden、Rebecca Wirfs-Brock、Cyrille Martraire各氏などである。
-
Swift 4.2が最終開発段階に入り、Swift 5の道を拓く
Swift 4.1を使用するXcode 9.3が公式リリースに近づいてきた。Xcode 9.3は現在ベータ版で提供されており、Swiftチームは次期バージョンのSwift 4.2に注力している。新しいバージョンでは、バグ修正やコンパイル時のパフォーマンスの向上を含むほか、ABI安定化をさらに向上させる予定である。
-
JetBrainsがKotlin 1.2.30をリリース
JetBrainsが人気のプログラミング言語Kotlinのバージョン1.2.30をリリースした。バージョン1.2.20のリリース後約1ヶ月半でバグフィックスとツールの更新をした。新機能にはGradleのビルドキャッシュツールのサポート、TestNGのサポート、新しいKotlinスタイルガイドへIDEサポートといったものがある。
-
-
Appleは、Swift向け低レベルノンブロッキングI/OフレームワークのSwiftNIOをオープンソース化
最近のtry! Swift Conference in TokyoでAppleはSwiftNIOプロジェクトを発表した。NottyのようなノンブロッキングクロスプラットフォームのI/OフレームワークはSwiftで書���れている。
-
モバイル開発に手を伸ばすDart 2
Googleのプログラミング言語Dartの最新バージョンは、型システムの強化、構文のクリーンアップ、ツールチェーンの改善が売りだ。Googleはこの言語を、2~3倍の生産性向上を実現するモバイルおよびWebアプリの開発手段だと喧伝している。
-
EF Core 2.1ロードマップ: ビュー、Group By、遅延読み込み
Entity Framework Coreは、元のEntity Frameworkに追いつくための進化を継続している。EF Core 2.1のロードマップでは、ビュー、group by、遅延読み込みなどの機能を計画されている。
-
GoogleがクロスプラットフォームモバイルUIフレームワークであるFlutterのベータ版をリリース
Flutterは、今やベータ版であり、GoogleがiOSアプリとAndroidアプリ向けのクロスプラットフォームインターフェースのフレームワークとして開発している。このフレームワークは、標準ではないが、ネイティブのUIとして動作する。
-
構成情報管理SaaSプラットフォームのConfigがプライベートベータを開始
Configは、構成ファイル管理を目的とする、新しいSaaSサービスだ。Bien David氏が2017年に創立した同社は、システムやアプリ、モジュール、環境、サーバインスタンスが使用するコンフィギュレーションの保管とアクセスの簡略化を目標とする。InfoQはConfigを運営するチームに、同サービスが解決する3つの問題について詳しい説明を聞くことにした。
-
#smooshgateとWeb互換性のチャレンジ
ナイトリーバージョンのFirefoxが古いWebサイトを破壊するというバグレポートに対して、Array.prototype.flatten TC39提案の執筆者であるMichael Ficarra氏がsmooshにflattenの名前を変更すると冗談的に提案したところ、JavaScriptコミュニティは声高に反応した。
-
Universal Windows PlatformアプリはWin32機能を追いかける
MicrosoftはUWPアプリのいくつかの制限を外し、ローカルファイルシステムへのアクセスを拡大し、複数インスタンス、コンソールアプリのサポートにより開発者を引きつける。
-
-