InfoQ

InfoQ

エディタ毎の記事の表示

Craig Wickesser

Craig Wickesser is a software engineer who started his career working primarily with Java and Swing developing user interfaces. More recently Craig has worked with Python, Jython, .NET, Groovy and Grails. Craig enjoys keeping up with the latest trends and exploring up and coming technologies, as well as acting like a kid with his own family (wife, son, daughter (coming soon), dog and cat).

全ての Craig Wickesserに関するすべてのコンテンツ


Craig Wickesserが書いた最新の記事

ケーススタディ: CAS Software AGにおけるEclipse Rich Ajax Platform

トピック
Java,
言語,
ケーススタディ,
Eclipse RAP,
Eclipse RCP,
RIA,
Agile,
プログラミング,
リッチクライアント/デスクトップ,
Eclipse,
Equinox

このケーススタディではEclipse RAP(Rich Ajax Platform)がCAS PIAのアーキテクチャにどう適用されているかに焦点を当てます。CASがRAPを使う中で学んだ興味深い使い方を幾つか紹介します。そして彼らの製品の今後の方向性についても焦点を当てていきます。

クラウドコンピューティング ~ EC2、Mosso、GoGrid

トピック
EC2,
Amazon Webサービス,
Amazon,
仮想化,
マネジメント,
クラウドコンピューティング,
Architecture

クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。

Craig Wickesserが書いたNews

IntelliJ IDEA 9: Java EE 6、OSGi、Flex、その他

トピック
リリース,
Java,
バージョン管理,
IDE,
言語,
オープンソース,
Agile,
プログラミング,
OSGi

最近 JetBrains は、数々の賞を受賞した IDE、IntelliJ IDEA 9 をリリースした。それは、新しい技術の一揃い全体のサポート、既存の機能のサポートの改善、パフォーマンスの改善とより合理化されたユーザインタフェースを含んでいる。

JIRA の改善とコスト削減

トピック
Artifacts & Tools,
Java,
言語,
プログラミング,
Agile,
アナウンス,
Atlassian,
Jira

最近 Atlassian は JIRA 4 をリリースした。JIRA の課題追跡、アジャイルプロジェクト管理、ワークフロー製品は世界中で広く採用されている。InfoQ は、リリースと将来について Atlassian と Q&A の時間を取る機会を得た。

JVMにおけるPythonの状況

トピック
Jython,
Python,
Java,
動的言語,
言語,
プログラミング,
言語設計

近頃のJythonの進歩のおかげもありPythonはこの1年ほどのうちにJVMに対する大きな推進力を得てきた。InfoQはJythonプロジェクトのリードであるFrank Wierzbicki氏にJythonおよびJVM上のPythonの状況について話を聞いた。

SproutCore: HTML5 アプリケーションフレームワーク

トピック
HTML 5,
Ruby,
リリース,
JavaScript,
RIA,
Java,
動的言語,
バージョン管理,
Markup Languages,
言語,
AJAX,
プログラミング,
SproutCore

SproutCore に関して,InfoQ では過去に2度レポートをしている。最近では近々リリースされる 1.0 についての調査を行った。SproutCore はデスクトップ並みに美しいアプリケーションを,ブラウザ上でプラグインを使用せずに実現しようとするものだ。

Google App EngineにJettyを採用

トピック
Java,
SpringSource,
言語,
VMWare,
Google,
クラウドコンピューティング,
プログラミング,
エンタープライズアーキテクチャ,
Tomcat,
Jetty

Google App Engineが当初使っていたウェブサーバ/サーブレットコンテナはApache Tomcatだった。しかし最終的にJettyへと変更された。InfoQはJettyの開発元企業であるWebtideのチームに今回の決定の事情について詳細を聞いた。

JBoss Netty 3.1リリース

トピック
リリース,
Java,
バージョン管理,
言語,
プログラミング,
パフォーマンス&スケーラビリティ

Netty 3.1.0が最近、JBossコミュニティにてリリースされた。Nettyはクライサント/サーバのネットワークアプリケーションを書く際のもう一つの選択肢となる。

JavaとFlexの両方で使えるモックフレームワーク

トピック
Python,
リリース,
Java SE,
バージョン管理,
Java,
動的言語,
Flex,
言語,
ユニットテスト,
Flash,
Adobe,
RIA,
プログラミング,
TDD,
テスト

Javaにはモックオブジェクトを作成するための選択肢が数多く存在するが、Flexではその分野の開発がほとんどされていなかった。しかしそれも先日までの話だ。人気の高い成熟したMockitoフレームワークのFlex版が登場し、Flexにモックを使ったスタイルをもたらそうとしている。

進化を続けるGraniteDS

トピック
Java EE,
リリース,
Flex,
Java,
バージョン管理,
言語,
Flash,
Adobe,
プログラミング,
RIA

最近リリースされたGraniteDS 2.0.0は進化と成熟とを続けており、Adobeが提供するソリューションに対して現実的に競合し得るものになっている。

パーシスタンス・エンティティ転送の容易化

トピック
Java SE,
GWT,
Java EE,
AJAX,
Flex,
Java,
言語,
Adobe,
Flash,
プログラミング,
BlazeDS,
永続化,
RIA,
Hibernate

Gileadとは、パーシスタンス・エンティティを簡単にJVM外に送信するという機能を有効にするライブラリである。Gileadという名称はGeneric Light Entity Adapterからきており、以前はHibernate4GWTという名称であった。