InfoQ ホームページ ニュース
-
API開発者エクスペリエンスとは何か,なぜ重要か
ソフトウェア開発にシームレスな体験を提供するというAPI開発者エクスペリエンスは,API設計の改善目標としては比較的新しい視点であるといえる。プログラマの効率向上に寄与すると同時に,開発者がエンドユーザに代わってその目標を達成する上での支援ともなる。
-
Runscopeインタビュー - APIテストとモニタリング
APIのモニタリングとテストを提供するベンダのRunscopeは,主要なAPIのトランザクションを対象とするAPIパフォーマンス監視ソリューションのLive Traffic Alertsを,一般向けに提供開始すると発表した。InfoQではこの機会を利用して同社のビジョンや,プラットフォームがユーザに提供する価値について聞いた。
-
ヒューマンリファクタリング:人生にもリファクタリングを適用しよう
Bryan Beecham氏はAgile Testing Days 2015でヒューマンリファクタリングについての基調講演を行った。InfoQは氏に、ヒューマンリファクタリングが私たちの生活の向上にどう役立つか、コードのリファクタリングとどう関係するか、健康に良い食事を摂ることを重要視しているのはなぜか、アジャイルチームはヒューマンリファクタリングからどんなメリットを受け得るか、自己向上と個人の成長に関する情報はどこで得られるか、についてインタビューした。
-
ThoughtWorksのVuksanovic,Gibson両氏に聞く - インターネットセキュリティ,TLS,HTTP/2
InfoQは先日,ThoughtWorksのMarko Vuksanovic氏とSam Gibson氏から,同社の月刊誌であるThought Works P2で公開された,TLS/HTTPSとHTTP/2に関する両氏の最近の調査について話を聞くことができた。両氏はユビキタスコンピューティング,TLS/HTTPSの働き,証明書信頼(certificate trust),HTTP2のセキュリティへの影響といった,セキュリティに重点を置いた話題に関して,広範な専門知識を提供してくれた。
-
.NET 向け分散プログラミングフレームワーク MBrace 1.0 のリリース
数年の開発越しに、先週 MBrace 1.0 がリリースされた。MBrace は、スケーラブルなクラウドデータ向けに F# と C# でスクリプトとプログラミングが可能なプログラミングモデルだ。プロジェクトは主にコードライブラリとクラウドプロバイダのライン地アイムから形成されている。
-
Visual Studio Codeがオープンソース化
MicrosoftのマルチプラットフォームエディタであるVisual Studio Codeが拡張機能をサポートし完全にオープンソースになった。11月のリリースでベータになり、多くの強化が追加された。
-
Google Container Engineが一般提供を開始
Google Cloudが先日のブログで,Google Container Engine(GKE)の一般提供開始(Generally Available/GE)を発表した。同サービスが実用可能な状態に達したと判断したもので,99.5パーセントの稼働SLAでバックアップする。オープンソースのKubernetesをベースとしてGoogle Cloud Platformで動作し,Googleのエンジニアによって管理されるシステムだ。
-
ケンブリッジ大学がAndroidのセキュリティ状況を調査
ケンブリッジ大学の研究者たちが,Androidのセキュリティをデバイス別,バージョン別,年代別に評価する大規模な調査を実施している。その結果,過去4年間の平均として,87%のAndroidデバイスに脆弱性のあることが明らかになった。研究のリーダであるDaniel Thomas氏に話を聞いた。
-
意向に基づくリーダーシップ
意向に基づくリーダーシップは情報を持っている人に権限と意志決定を移譲するというリーダーシップだ。能力と明晰さを持っている人に権限を渡すことは、素晴らしいことが生まれる環境を作るのと同じだ。Jenni Jepsen氏にインタビューをし、意向に基づくリーダーシップの強みと弱み、影響力と権限を与えて意志決定を広めること、力が湧くと感じる環境の作り方について話を聞いた。
-
Microsoft CodePush の目的は Cordova と React Native アプリケーションの即時更新を可能にすることだ
CodePush により、Cordova と React Native 開発者は、モバイルアプリケーションの更新を iOS や Android に直接更新可能となることを Microsoft が述べている。CodePush はクラウドサービスと SDK を伴っており、JavaScript, HTML, CSS, 画像に対して最新の状態に更新することが可能だ。コンパイル済みのコードは即時反映ができない。
-
Microsoft が ASP.NET WebHooks プレビューをリリース
Microsoft は WebHook の送受信可能なライブラリである ASP.NET WebHooks プレビューをリリースした。WebHooks は MVC5 と WebApi 2 をサポートしている。
-
ECMAScriptプロポーザルのObject.observeは撤回される
ECMAScriptプロポーザルのObject.observeは次のミーティングで撤回される。アイデアには多くの約束があったのにも関わらず、JavaScriptの世界は最初の紹介から進化してきた。
-
アジリティにおける自律性の意義
自律性(autonomy)はSpotifyの中核的な基本理念のひとつだ。現場に可能な限り近い場所で,社員による意思決定が可能になる。同社のKristian Lindwall氏とCliff Hazell氏がAgile Greece Summit 2015で,自律性がアジリティの中心である理由を説明した。
-
JAX London 2015 総まとめ
10月12日から15日にかけて英国ロンドンのビジネスデザインセンタで開催されたJAX London 2015には,Javaやマイクロサービスなど,最近の開発プラクティスの各分野から,多くの専門家たちが集まった。テーマは多岐に渡るが,全体のメッセージとしては,これらのテクノロジが成熟の域に達していることと,ユーザがその効果的な活用方法を積極的に学ぼうとしていることを指摘しているようだ。
-
Booking.comのA/Bテスト
私たちは、製品開発の推進に顧客感情を欲する。実験によって証明された仮説は、顧客の感情を発見するのがベストである。booking.comの主任設計者Stuart Frisby氏は、アムステルダムのOSCONに参加しA/Bテストの広範囲の利用を主張した。Frisby氏は、A/Bテストを正しく実施するために避けるための一般的なミスを説明した。