BT

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

寄稿

Topics

地域を選ぶ

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

  • SOAP Over Java Messaging Service

    W3Cは、Java Message Service (JMS) をサポートするメッセージングシステムと、SOAPがバインドする方法を定義している、SOAP Over Java Message Service 1.0勧告候補をリリースした。

  • Androidアプリケーションからネイティブコードの呼び出しが可能に

    開発者からの要望を受け、Android Native Developer Kit (NDK)がDalvik仮想マシンでのネイティブコード呼び出しをサポートした。メモリ消費が少なくCPU使用率の高い処理ならば、パフォーマンスの向上や既存のコードの再利用といった恩恵を受けられるだろう。そのような処理として、例えば信号処理や物理シミュレーション、ある種のデータ処理などがある。

  • Ruby VM 総括,Ruby 1.9.2 Preview 1,そして Ruby バージョンサイト

    Ruby 1.9.2 Preview 1 が公開された。Method#parameters などのAPI改良や 旧世代オブジェクトに関する GC 最適化などが図られている。また,Ruby の実装の早さに遅れないためとして,David A. Black 氏が ruby-version.net を公開した。このサイトでは,MRI の数多くのバージョンと JRuby,Rubinius,REE 実装などが利用可能だ。

  • FisheyeとCrucibleで「ソーシャルネットワーキング」が可能に

    Atlassian社のFisheye 2(ソースコードリポジトリブラウザ)とCrucible 2(コードレビュア)の最新版は、完全に刷新されたUIを持ち、開発者が、作業に対するのと同様に、ある意味ソーシャルネットワーキングであるチームをフォローできるようになった。Crucible 2は、同時に反復的なコードレビューの概念もサポートする。

  • クロスプラットフォーム開発 - Banshee/Monoの事例から学ぶ

    Scott Hanselman氏によるインタビューのなかで, ノベル社のAaron Bockover氏は、Bansheeを開発することの難しさについて話している。BansheeはMono上でC#によって作られたクロスプラットフォームのアプリケーションで、Linux、Max OS X、そしてWindowsで動作する。

  • HTML 5のビデオ コーデック、各ベンダの合意を見るに至らず

    Ian Hickson氏 (HTML 5仕様策定のエディタ) は、先ごろ、ドラフト標準のvideoおよびaudioタグからそれぞれコーデックの義務付けを削除したが、動画および音声コンテンツのWeb配信に関わる主要ベンダ間で合意に達するにあたりさまざまな問題点をあげている。

  • Blackboard による Ruby でのタプルスペース永続性の調査

    Ruby 1.8 のグリーンスレッドは,以前からその性能が批判されている。Luc Castera氏は RubyNation コンファレンスでRuby とタプルスペースによる並列プログラミングの発表を行い,Ruby でのタプルスペース実装方式として,Rinda と Redisを用いたBlackboard(とErlangへの移植計画)の2つを紹介した。

  • 角括弧がコントラクトファースト開発に関係する?

    ThinktectureのChristian Weyer氏は、WCFを使ったWebサービスで、コントラクトファースト開発を可能にするVisual StudioアドインであるWSCF.blueのリリースを発表した。

  • Web: Word, Excel, PowerPointそしてOneNote、4つのOffice製品がWeb上に出現する

    マイクロソフトは、Office 2010をブラウザ上で実行できる軽量なアプリケーションとして、Web経由で提供したいと考えている。

  • FlexMonkey 1.0がリリース

    Gorilla Logic社は、 FlexMonkey バージョン1.0の最初の製品リリースを発表した。FlexMonkeyは、FlexおよびAIRアプリケーションに向けたオープンソースのテスティングツールであり、Flexユーザ インタフェース機能のキャプチャ、リプレイ、検証機能を提供している。

  • ベロシティは何のため?

    最近、ScrumDevelopment Yahoo!グループでは、ベロシティの活用と誤用に関して様々な議論がなされている。ベロシティを生産性の基準として使うべきだろうか?イテレーション計画のために使うべきだろうか?もっと長期のリリース計画にはどうだろうか?

  • REST非同期実行の扱い方

    Tim Bray氏は新しい投稿の中で、非同期でRESTを扱うことやRESTを使っての非同期処理を支援する方法について議論している。

  • Googleが新しいフリーなオペレーティングシステム、Google Chrome OSでMicrosoftに狙いを定める

    GoogleはGoogle Chrome OSと呼ばれる新しいオペレーティングシステムの開発を行っていることを発表した。Linuxカーネルをベースにして新しいウィンドウシステムを持つこの新しいOSは、まずはネットブックをターゲットとし、オープンソースかつフリーになる予定だ。

  • 日本のリーン活動を見る

    リーン活動を見るために日本の「現場に行った」アジリストのグループは、何を見ただろうか? 日本への「Roots of Lean」ツアーは、Mary Poppendieck氏とTom Poppendieck氏に率いられ、この春実施された。ここに、プロガーやニュースグループのライターたちがツアーについて観察したことをまとめている。このツアーでは、Henrik Kniberg氏、Sune Gynthersen氏、Gabrielle Benefield氏等が、製造工場とソフトウェア会社の両方を訪れている。

  • Google、インターネットスピードアップ共同作業を呼びかけ

    数週間前Googleは、インターネット全体のプロセスをスピードアップさせる方法を探り、後押しするために、Page Speedをオープンソース化した後、ウェブサイトへ発表した。 Googleは調査データやウェブサイトのスピードを最適化するチュートリアルやプレゼンテーション動画、様々なパフォーマンス最適化ツールへのリンク、そして、ウェブをより速くする方法の共有に導くディスカッショングループをシェアする。

BT