InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
アジャイルチームにとって楽しさは重要か
アジャイルチームで働くのはストレスフルになる場合がある。例えば、顧客のニーズが不明瞭であったり、やらなければならなかったことがたくさんあったり、チームのメンバが困難に直面したりする場合だ。楽しさはストレスを低減し、モチベーションを増やし、生産性をあげるのだろうかという疑問を持つこともあるだろう。これが正しいのなら、アジャイルチームに楽しさを持ち込むにはどうしたらいいのだろうか。
-
Peter Bell氏に聞くNoSQLのトレンド
Peter Bell氏が現在のNoSQLのトレンドを紹介している。NoSQLは高速進化しているデータベースの分野でさまざまなソリューションを提供する。
-
アジャイル導入の技術的実践、システム思考、文化の問題
単純さ、フィードバック、コミュニケーション、尊敬と勇気。これらのエクストリームプログラミング(XP)の価値はいまだにXP Days Benelux 2013カンファレンスのチームに刺激を与えている。InfoQはカンファレンスの主催者であるMerlijn van Minderhout氏とPascal Van Cauwenberghe氏に、アジャイルでの新しい開発、アジャイルへうまく移行すること、アジャイル推進のためのヨーロッパ地域の組織の必要性について話を聞いた。
-
モバイルHTML5の問題は?
最近のリサーチによると、HTML5の主な問題は一般的に信じられているパフォーマンスではなく、むしろプロファイルやデバッグのためのツール不足と確かなAPIの欠如にあるようだ。
-
Octokit.NETは.NET Framework 4.5アプリケーションへのGitHubインテグレーションを可能にする
GitHubが.NET Framework 4.5アプリケーションへのGitHub APIのインテグレーションを可能にするOctokit.NETをリリースした。これにはFullBuild MSBuildターゲットとOctokit.Tests.Integrationアセンブリを使うことでAPIにアクセスするインテグレーションテストも含まれている。
-
OpenHABがEclipse SmartHomeとしてEclipseに移行
昨日のEclipseConでKai Kreuzer氏がEclipse SmartHome(旧名OpenHAB)のプレゼンテーションを行った。SmartHomeはスマートアプライアンスを統合し,Javaサービスから集中コントロールするサーバコンポーネントで,OSGiおよびEclipse Equinoxをベースに構築されている。どのようなもので,どのように動作するか,今回の記事で確認してほしい。
-
Internet Explorer 11、新しいF12ツール、タッチ改善、WebGL、WebCrypto 、ハードウェア3Dサポートを追加
Windows 8.1に搭載されたInternet Explorer 11には、タッチ改善に加えて、新しいF12ツール、WebGL、ハードウェア3Dサポートが含まれている。
-
Netty 4がTwitterのGCオーバーヘッドを1/5に削減
Netty Projectは7月,Netty 4の最初のバージョンをリリースした。おもにガベージコレクションのオーバーヘッドを削減することによって,大幅なパフォーマンスの向上を実現している。TwitterはNetty 4を組み込むことで5倍のパフォーマンス向上を実現したが,いくつか問題もあった。
-
Phusion Passengerアプリサーバ、Node.jsをサポート
もともとRubyをターゲットにしていた人気のあるWebアプリケーションサーバ、Phusion PassengerがNode.jsアプリをサポートした。この機能は今年初めに、Passengerのエンタープライズ版で取り入れられたが、フリー版の4.0.21リリースでオープンソース化された。Phusion PassengerはNode.jsにスケーリング、統計情報、監視、マルチテナント性をもたらす。InfoQはPhusionのCTO、Hongli Lai氏に話を聞いた。
-
Google Play 4.0、さらにサービスを追加
Play ServicesはGingerbreadよりも前のデバイスをサポートしなくなる。Play 4.0にはMobile Ads SDKが含まれ、Wallet Instant Buyにより新しい統合購入システムが提供される。
-
-
なぜGerritはBuckを選んだのか
6ヶ月前,Gerritプロジェクトは既存のMavenビルドから,Buckをベースとしたビルドシステムへの移行を開始した。そして2.8ストリームでは,Buckがデフォルトのビルドになった。EclipseConでShawn Pearce氏はこの切り替えの理由に加えて,ビルドシステム自体についても少し説明した。Buckの内容とMavenに対するアドバンテージについて,本文から読み取ってほしい。
-
2.0リリースでクラウドへと向かうEclipse Code Recommender
Eclipse Code Recommenders 2.0がリリースされた。リコメンデーションを拡張し,他ユーザのスニペットを取得する新しいクラウドソーシング機構に加えて,開発途中ながらJavaDocの"関連項目"コールの記述を動的ドキュメントによってアノテートするテクノロジも備えている。詳細は本文で確認してほしい。
-
ゼロから始めるドメイン駆動設計
ドメインはビジネスを説明し、ドメイン駆動設計では、ドメインはアプリケーションの最も重要な構成要素だ、とAndras Nemes氏がドメイン駆動設計に基づいたウェブサービス開発についての連載ブログ記事の初回で説明している。氏の目的はDDDのすべてを説明するのではなく、初学者でも学習できるようにすることだ。
-
CiscoがH.264デコーダをオープンソース化,Mozilla Firefoxで使用可能に
Ciscoが次週のIETF議会に先立って,H.264デコーダをMozilla Firefoxで利用可能なBSDライセンスで公開すると発表した。これによってすべてのブラウザがH.264をサポート可能になる。