BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ

  • Spring がRESTのウェブサービスにHATEOASのサポートを追加

    Spring Framework は現在、HATEOAS, Hypermedia As The Engine Of Application StateをRESTウェブサービスのサポートを追加する開発を行なっている。ライブラリ の主要な焦点は、ハイパーメディアリンクの作成を簡素化し、RESTリソース表現を組み立てるためのAPIを提供することだ。

  • ConcurrentがHadoop向け機械学習DSLのPatternをリリース

    企業向け大規模データアプリケーションプラットフォーム事業者であるConcurrent, Incが業界標準に準拠するPMMLを利用した機械学習DSLであるPatternを発表した。SAS, R, Microstrategy, Oracleのような分析フレームワークはPMML形式でモデルを出力し、Hadoopクラスタで実行できる。

  • PNaCl: GoogleがLLVMを介してChromeにネイティブサポートを更に追加

    Googleは、ChromeにLLVMのビットコードを走らせることでネイティブアプリケーションのサポートを広げている。

  • Azul Systemsが WebSphere アプリケーション・サーバー用のZingプラットフォーム版をリリース

    Azul Systems, Inc. が Zing Platform Edition with WebSphereの出荷を発表した。Zing PEは、IBM WebSphere Applications Server (WAS)をそのZing Java仮想マシンの強化版と統合している。

  • GoogleがパブリックIaaSクラウドをリリースし、NoSQLデータベースを追加する

    Googleは、待望のGoogle 計算エンジンへの扉を開き、AmazonやMicrosoftとのサービスとしてのインフラ (IaaS)の戦いを断固として行なう事になった。今週の Google I/O カンファレンスでも新しい完全に管理されたNoSQLデータベースとサービスとしての Google App Engineプラットフォーム(PaaS)にPHPの追加を発表した。

  • Mulesoftの新しいAPIプラットフォーム

    Mulesoftはクラウドとオンプレミスのサービスを開発、配置、統合を行うAnypoint Platformを発表した。InfoQはMule Summitツアーの間、MulesoftのCTOであるRoss Mason氏この新しいプラットフォームについて話を聞いた。氏はオープンソースのMuleプロジェクトの創始者だ。

  • リーンスタートアップで失敗から学ぶ

    リーンスタートアップは望ましい製品を顧客に素早く提供し、顧客のニーズを理解する方法だ。リーンスタートアップは失敗を調べ、失敗から学ぶ。リーンスタートアップを実践することで素早く学びより優れたイノベーターになれるのだ。また、リーンスタートアップの手法を教育に利用しているトレーナーもいるので、生徒は学習を早めることができる。

  • SOLIDオブジェクト指向ルールのオープン・クローズド原則への批判

    オープン・クローズド原則, OCPは、オブジェクト指向原則SOLIDの一部だが、最近Jon Skeet とRobert Ashton の両氏に批判されている。両氏は、この原則は、効果よりも害のほうが大きいと信じている。2000年初頭にこの原則を発見したRobert C. Martin氏は、しかしこの原則を擁護し、短い定義をではなく、完全な記述を読む必要があると主張している。

  • MBaaSの信条-Anypresence の共同設立者が語る(第一部)

    Anypresenceの共同設立者でありCMO (Chief Marketing Officer)の Richard Mendis (RM) 氏は、彼らのMBaaS デリバリの方法と実行は "市場で全くユニークである"と主張する。InfoQによるAnypresenceの共同設立者、Richard Mendis氏との独占インタビュー

  • NoBackend: フロントエンド・ファーストのWeb開発手法

    先週の Front-Trends 2013 カンファレンス でGregor Martynus氏は,"Look ma, no backend!" と題した講演を行った。アプリケーション開発を主にフロントエンドの側面から捉えて,サーバ側のコンポーネントは単にブラウザでサポートされない機能の実装手段とみなす,というのがその内容だ。

  • ベテランプログラマほど知識豊富なのだろうか

    プログラマの知識は年齢と関係するのだろうか,ベテランプログラマは知識が豊富なのだろうか,新しい知識を求めているのだろうか – このような疑問に対して,Stack Overflow のデータに基づく回答を与えようとする調査が先日行われた。

  • FoundationDBのNoSQLデータベースがACIDトランザクションをサポート

    FoundationDBデータベースプラットフォームは、 NoSQLのスケーラビリティとデータベース内の全データ間のACIDトランザクションを重ね備えている。FoundationDBチームは、彼らの新しいNoSQLデータベースプラットフォームが入手できることを先月発表した。

  • イベントがシステムアーキテクチャに単純さをもたらす

    小さなビジネスコンポーネント間のやり取りにイベントを使うと、システムアーキテクチャに単純さがもたらされる、とRuss Miles氏が先週、イベントによるアーキテクチャの単純さについて講演した時に説明した。

  • プライバシ法に違反するモバイルアプリ開発者たち

    アプリ開発者が最高レベルのギークなら,複数のコード言語を手際よく使い分けて,包括的な個人情報保護施策に関する法的義務を果たし��くれるかも知れない。しかし彼らとて,自分たちのモバイルアプリが広告代理店やMBaaS (Mobile Backend as a Service) プロバイダ,あるいは他のサードパーティ企業に,テキストや写真,位置情報,オーディオやビデオといったユーザの個人情報を横流しすることができると知れば,何らかの妥協をする可能性もあるのだ。

  • JSON用標準JavaAPI

    JSR-353、JSON処理(JSON-P)用のJava APIは、今月の最終承認投票にいたった。JSON-Pは(JAXPに似た)ストリーミングAPI(StAXのに似た)とオブジェクトモデルのAPI(DOMに似ている)で構成されている。このAPIは、JSONデータバインディング(JAXBに似た)含んでおらず、より人気のあるJSONPすなわと"パディングのあるJSON"とは無関係ではあることに注意して欲しい。

BT