BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース

  • Vaughn Vernon氏が語る、アクターモデルとドメイン駆動設計

    新しいマルチコアマシンがもたらす並行性の潜在力を活かすためには、我々は並行性に適したプログラミングモデルを使うべきであり、アクターモデルはそのための道具をたくさん与えてくれる、とVaughn Vernon氏は今年ロンドンで開催された「DDD Exchange Day」で説明した。

  • MobileCloud for TFSによって、Windows Phone, Android, iOS 、BlackBerry アプリがテストできる

    Perfecto Mobile が最近リリースしたMobileCloud for TFSは、Windows Phone, Android, iOS、BlackBerry用のモバイルアプリをTeam Foundation Server から直接テストする機能を提供し、更にプロジェクトのテスト、実行、レポート、追跡、コラボが出来る。

  • Fries: ネイティブのAndroidインターフェイスをHTML、JavaScript、CSSで構築する

    iPhoneアプリのプロトタイピングフレームワークであるRatchetにインスパイアされて、Jaune Sarmiento氏はネイティブコードなしにHTML、JavaScript、CSSだけでAndroidアプリのUIを作成する小さなフレームワーク、Friesを作った。同様のインターフェイスを実現するものは多数あるが、FriesはネイティブのAndroid 4.0インターフェイスをかなり忠実にまねている。

  • DevOps Days Amsterdam 第1日,話題は継続的デリバリとDevOps文化

    DevOps Days Amsterdam の初日は,継続的デリバリ (continuous delivery) とオートメーションの側と,組織内の DevOps文化を 促進する側の間で,関心の的が分かれていた。継続的デリバリの話題では,デリバリのパイプラインを自動化する方法に加えて,システム障害時における自動復旧の手法が注目を集めていた。文化に関する側の議論では,文化的変化の導入を成功させる上で個々の性格タイプを考慮する必要性や,企業文化の確立が雇用にもたらす肯定的影響などの成果があった。

  • Windows AzureがMBaaSを拡張してカスタムAPIとGitをサポート。

    Google がAndroid アプリケーション向けMobile Backend Starter を発表した直後に、Microsoftは、カスタムAPI, Git, NPM, Android Push Notifications, 無料のSQL DBのサポートを追加するAzureモバイルサービスの拡張をアナウンスした。

  • 値としてのデータベース

    QCon New York 2013で、Rich Hickey氏が関数型データベースについて講演をした。氏はClojure プログラミング言語、そして現在開発中のDatomic, 関数型データベースのクリエータとして有名である。講演で関数型言語の有用な特徴を説明した。値としてのデータ と純粋関数は、データベースのコンテキストでも全く同様に有用である。

  • Happy Melly: 幸せな労働者を作るビジネスネットワーク

    “Melly Shum hates her job”という写真に着想を得て、Jurgen Appelo, Maarten Volders 、Vasco Duartoの三氏がHappy Mellyを設立した。Happy Mellyは組織が環境の変化に適応するのを支援し、仕事をするモチベーションが高い幸せな労働者を生み出す。

  • Netflixのコードのデプロイ方法。

    Netflixでは、一日あたり百回の配給を行なっているが、 Chef や Puppetを使用していないし、品質保証部門もなく、リリースエンジニアもいない。これを行うのに、Netflixは、高度な社内のPaaS (Platform as a Service)を作成し、各チームがインフラの独自の部分を望む時に、必要な回数デプロイすることができるようになっている。

  • JMS 2.0の新機能

    JMSの登場から11年、JMS 2.0がJava EE 7の一部としてリリースされた。ポイントはシンプルさだ。本記事では新機能のいくつかについて紹介する。

  • Google Playでアプリを配布する際のベストプラクティス

    モバイルアプリが急増する中で、アプリの配布については細心の注意を払う必要がある。そのためにはGoogleが推奨するルールやベストプラクティスに従うことが重要だ。

  • AngularJSのDartへのポーティングが進行中

    AngularJSのDartへのポーティングが進行中だ。これはGoogleのJavaScriptフレームワークのパラレル実装を提供する。

  • ポストHTTP時代 MeteorによるリアルタイムWebアプリケーション

    QCon New York 2013のHTML5トラックで、Matt DeBergalis氏は自身が共同出資しているオープンソースのリアルタイムWebアプリケーションフレームワーク『Meteor』について講演した。モダンWebにおいて、クライアントサイドで出来る事はますます増えており、より多くの作業がクライアントサイドで行われるようになっている。しかしながら、これらのモダンなWebアプリケーションを開発するためのツールは ― DeBergalis氏の主張によると ― そうした現状に追いついていないという。

  • OracleがJava EE 7 と Glassfish 4 をリリース

    Oracleが公式にJava EE 7をリリースし、今日の9 am PT / 12 pm ET / 5 pm Londonに生のウェブキャストを、そして9 pm PT / 12 am ET (木) / 2 pm Sydney (木)に再生上演を放映するこのリリースと一緒にのOracleは、 GlassFish 4.0という形で仕様のリファレンス実装を追加した。我々はEE 7対応IDEとなるはずのNetbeansの7.3.1の公式リリースを期待している。

  • Java EE 7リリースに関する1問1答 - Oracleソフトウェア開発担当副社長Anil Gaur氏に聞く

    Oracleは本日この後のwebcastにおいて,Java EE 7を正式にローンチする。 リリースに先立ってInfoQでは,ソフトウェア開発担当副社長のAnil Gaur氏と対談し,今回のリリースと今後の計画について詳しく聞いた。

  • 議論多いWebRTC:リアルタイム通信の課題と機会

    QCon New York 2013で、Gustavo Garcia氏は、WebRTC、HTML5の新しいリアルタイム通信コンポーネントに関する講演を行った。WebRTCは、ピア間のリアルタイム、低レイテンシな通信が可能になる一連の技術で、例えば、ビデオとオーディオ会議そしてゲームで使用できる。

BT