InfoQ

InfoQ

エディタ毎の記事の表示

全ての Matthew Bassに関するすべてのコンテンツ


Matthew Bassが書いた最新の記事

Google Chartとgchartrbの紹介

トピック
Ruby,
動的言語,
言語,
Google,
プログラミング,
RubyGems

Google Chartは、チャートを作成するためのWebサービスです。本稿では、Google Chartのインターフェースと、Rubyコードから簡単にチャートを生成することができるgchartrbライブラリの説明をします。

SSHとRubyでファイル・アップロードを自動化

トピック
Ruby,
動的言語,
スクリプティング,
言語,
プログラミング,
SSH

コンピュータスキルがコンピュータそのもののように、急速に進化する様は奇妙な感じがしないか?現在、ハードコアなコンピュータ・プログラミングをしている我々のような人間の中には、初期の頃の心を奪われるようなWebでHTMLやCGIからスタートした人もいるだろう。私もそうした人間の1人だ。

Matthew Bassが書いたNews

WEB4J: 逆張りのJavaウェブアプリケーション開発

トピック
Java,
Webフレームワーク,
言語,
オープンソース,
プログラミング,
Architecture

WEB4Jはミニマリストで意固地なJava用フルスタック・ウェブアプリケーションフレームワークである。これは「設定より規約を優先」という考えを推し進めている上、極めて小さくまとまっていて合計88クラスしかない。

Mockito 1.5によるプレーンオブジェクトの偵察

トピック
Java,
言語,
ユニットテスト,
TDD,
プログラミング,
テスト,
Mocks

Mockito mockフレームワークの最近のリリースは、非mockオブジェクトの偵察を可能にし、またより明確なスタブ構文を採用している。

XHTML 2とHTML 5はまだ別々の道を歩む

トピック
Ruby,
JavaScript,
Java,
動的言語,
Markup Languages,
.NET,
言語,
Web 2.0,
W3C,
プログラミング,
仕様,
エンタープライズアーキテクチャ

この2つのマークアップ標準はそれぞれの前身をいまどきのウェブにあわせてデザインしたものだ。XHTMLとHTMLとあるのを見るとお互いの仕様が似ていると思い人もいるかもしれない。実際にはこの2つは異なった目的を持ち異なった問題を解決するためのものだ。

AppleがSproutCoreへのかかわりを強化

トピック
JavaScript,
Java,
動的言語,
AJAX,
言語,
プログラミング,
RIA,
SproutCore

WebのためにSproutCoreはCocoaに変化しているのか?デスクトップのようなWebアプリケーション開発をより簡単にするよう意図されたJavaScriptフレームワークは、WWDCでSproutCoreのオフラインデータストレージ機能の使用方法を説明したセッションにおいて、非公式の承認を受けた。Appleの新たなMobileMeがSproutCoreを利用することが明らかになった。

AJAXデベロッパがUnobtrusive JavaScriptへの移行を継続

トピック
JavaScript,
Java,
動的言語,
言語,
AJAX,
プログラミング,
RIA

Unobtrusive JavaScriptは、JavaScriptをHTMLマークアップと区別する新たに登場してきたテクニックである。これは、1990年代後半にCSSの作成に伴って出現した、スタイリングとHTMLを区別するのと全く同様である。

Backbase 4.2の機能には新しいData ServicesやSpring MVC Connectorなどが含まれる

トピック
JavaScript,
Java,
Webフレームワーク,
動的言語,
言語,
AJAX,
プログラミング,
Architecture,
RIA,
Backbase

Backbaseはほんの1週間ほど前にJavaフレームワーク向けのEnterprise Ajaxバージョン4.2をリリースした。今回の新リリースではJava開発者に完全なAJAXプラットフォームを提供するが、StrutsやSpring MVC、Java Server Facesなど、開発者が現在使用中のフレームワーク多数も初めからサポートしている。

PersisteJSとMySpaceによるGearsの採用で、クライアントサイドストレージの勢いは続く

トピック
JavaScript,
Java,
動的言語,
言語,
プログラミング,
Google Gears

Paul Duncanにより、PersistJSが先日リリースされた。これは、クライアントサイドでのデータストレージを実現するJavaScriptフレームワークである。こうしたストレージは、オフラインでの利用が可能なWebアプリケーションによって主に利用される。PersistJSはクライアントサイド・ストレージを実現するのに、他のフレームワークに比べていくつかの利点を持っている。