BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • Coverity ScanがJava, Apache Hadoop, HBase, Cassandoraのコード向上をサポート

    先頃リリースされたCoverityによるソース調査レポートでは,おもにリソースリークやnullポインタ,コントロールフローその他の問題の検出と修正が行われている。Linuxソースコードの検査も行われて,いくつかのバグが修正された。

  • RESTにおけるべき等とは何を意味するのだろうか?

    サービス指向アーキテクチャメーリングリストでの最近のディスカッションでは、べき等という用語をRESTに適用する時の意味についての議論が巻き起こった。例えば、ある操作が実際にはログの更新のようなある種の状態を変更するような場合、その操作がユーザに対してべき等に見えるかどうかは重要なことだろうか?

  • Oracle NoSQL Database 3.0がテーブルデータモデルと2次インデックスをサポート

    Oracleは先頃,キー・バリュー型分散データベースOracle NoSQL Databaseのバージョン3.0をリリースすると発表した。最新バージョンではテーブル形式のデータモデルと2次インデックスを新たにサポートし,Oracle Walletとの統合によるセキュリティ改善,データセンタのサポート拡張を提供する。

  • 従来型テストの先を行くアジャイル開発

    アジャイル開発が従来型のテストに先行する,その理由とアジャイルテストの新たなトレンドに関するレポート。

  • リアクティブな世界におけるスケーラビリティ

    システムをスケーラブルにするには参照の局所性の最大化とコンテンションの最小化が必要だ – Akkaプロジェクト創始者のJonas Bonér氏は先日の,リアクティブシステムのスケーラビリティに関するプレゼンテーションでこう説明した。シェア・ナッシング・アーキテクチャを採用し,イベント駆動を基盤として,実績の積み重ねによって証明された基本原則を忠実に守ることで,私たちは真にスケーラブルなシステムを作り上げることができる。

  • ビッグデータHadoopソリューション、2014年第一四半期の状況

    最新のForrest reportによると、Hadoopの勢いはとどまるところを知らない。エンタープライズでのHadoopの使用は、新しい方法でのデータの保存、処理、分析、そしてビッグデータの共有などの能力により、継続的に増加している。このレポートでは各Hadoopベンダーに注目し、ランク付けを行っている。

  • ClouderaがMongoDBと提携,Hadoopデータを同社のNoSQL DBに

    現在の"企業データの80%が非構造であり,構造データの2倍の速度で増加している"という事実を���置きに,ClouderaとMongoDBの2社は,ApacheベースのビッグデータプラットフォームとNoSQLソリューションの組み合わせをオプションとして提供する"戦略的"パートナーシップを発表した。

  • JavaScriptライブラリFamo.us がオープンソース公開,コミュニティ向けの無料レッスンも提供

    最初のローンチからおよそ3年の時を経て,JavaScript開発フレームワークのFamo.usがオープンソースとして公開されることになった。オープンソースの3Dレイアウトエンジンと,DOMやCanvas, WebGLなどに描画可能な物理学ベースの3Dアニメーションエンジンを統合して提供することで,HTML5の初期ビジョンの達成を支援したいという考えだ。

  • Visual Studioのセットアッププロジェクトが復活

    Visual Studio 2010にはセットアッププロジェクトがあったが、VS2012では除外されてしまっており、ユーザはInstallShield LEやその他のサードパーティ製品を使うしかなかった。ユーザの要望が多かったことから、MicrosoftはVS2013向けに、以前のプロジェクトタイプを復活させるつもりだ。

  • リリースプランニングのためのアジャイルな見積もり

    優先度付けや製品のリリース計画のためにアジャイルチームやプロダクトオーナーは見積もりを行う。見積もり、さまざまなレベルでさまざなな方法で行われる。

  • AmazonがElastic BeanstalkにDockerサポートを追加

    Amazonは,同社の自動スケール機能を備えたインフラストラクチャ・アズ・ア・サービス(IaaS)であるElastic Beanstalkで,Dockerをサポートすると発表した。Dockerコンテナを使うことで,Elastic Beanstalkで使用可能な言語とフレームワークのサポートは大幅に拡張され,ほとんどすべてのものがコンテナ内に配置可能になる。

  • Google Cloud Platformのネットワークを改善するAndromeda

    Googleはネットワーク仮想化基盤であるAndromedaが、Google Compute Engine (GCE)のふたつのゾーン(us-central1-bとeurope-west1-a)で使われており、これから数ヶ月のうちに他のゾーンでも導入すると発表した。

  • 継続的開発は新しいメンテナンスの現実か?

    モノのインターネット、Web API、ビッグデータは継続的開発を現実のものとし、開発者を完成したアプリケーションのメンテナンス作業に釘付けにするだろう。Dr.DobbsのAndrew Binstock氏はそう語る。開発者の時間を有効活用するためには、短期スプリント、継続的インテグレーションおよびデプロイメント、最新のプログラミングプラクティスがこれまで以上に重要になる。

  • 振る舞い駆動開発とはツールではなく対話である

    振る舞い駆動(BDD/Behavior-Driven Development)で重要なことはただひとつ,ツールではなく対話である – 先日のCucumberカンファレンスにおいて,Liz Koegh氏が10年間のBDDの実践に関するプレゼンテーションで述べたことばだ。 私たちが長年にわたるBDD実践において何か大きな誤りを犯している,と氏は考えている。しかしその一方で,私たちの現在の理解状況やここ数年で始まったいくつかの開発に対しては,非常に強い関心を持ってもいる。

  • ビットコイン紛失とMongoDBの結果整合性

    先日のビットコイン取引所で生した盗難事件を受けて,結果整合性(eventually consistent)データベースは果たして銀行業務に有用なのか,という議論が巻き起こっている。

BT