Scala+Liftによる超実用開発
オブジェクト指向と関数型の機能をすべて提供し、さらにRubyに代表される動的言語の柔軟性と静的型付け言語の信頼性をも兼ね備え、JavaVMの上で開発実行できる新時代の言語がScalaだ。Scalaとその上で使える強力なWebフレームワークLiftを用いた実システム開発が世界的に広がっているが、今回は日本での実システム開発の事例とScala採用の理由をインタビュー+プレゼン形式で語ってもらう。
作者 Matthew Bass , 翻訳者 川本 史生 投稿日 2009年5月31日 午後3時2分
WEB4J はミニマリストで意固地なJava用フルスタック・ウェブフレームワークである。 "苦しむことなくJavaの生産性を上げられます。[WEB4J] の突き詰めた単純さのおかげで、目に見えて開発が速くなります" と、作者のJohn O'Hanley氏は書いている。
ウェブサイトによると、WEB4Jは
WEB4Jの最も興味をそそられる仕様のひとつは、コードとは別にSQLをプレーンテキストで書けることである。これらのSQLは特別なオブジェクトを使って自分のクラスから参照することができるので、DAO (Data Access Object) クラスはとても小さくなる。
WEB4J自体も小さく、88個しかクラスがない。他のフレームワークと比べると、Railsは346個、Strutsは720個, Springは2400個以上のクラスがある。 John氏は、これによってWEB4Jを学ぶのにかかる時間は他のものと比べるとはるかに少なくて済むといっている。
同じウェブサイトでは、WEB4Jの弱点についても率直に述べている
このフレームワークを宣伝する滑稽なYouTubeビデオ が昨年公開された。二人の企業プログラマがこのフレームワークを見つけて、従来のJ2EEプロジェクトの苦痛から開放されるという内容である。
WEB4JはBSDライセンスの下公開されているオープンソースで、 ディストリビューション. にはサンプルコードも付いている。
丸山不二夫氏が語る Android"Cloud to Device Messaging Framework"概要
JSTQBテスト技術者eラーニング講座でテスト技術の国際資格を取得!!
【豆蔵】Android、iPhoneのアプリケーション開発者募集
オブジェクト指向と関数型の機能をすべて提供し、さらにRubyに代表される動的言語の柔軟性と静的型付け言語の信頼性をも兼ね備え、JavaVMの上で開発実行できる新時代の言語がScalaだ。Scalaとその上で使える強力なWebフレームワークLiftを用いた実システム開発が世界的に広がっているが、今回は日本での実システム開発の事例とScala採用の理由をインタビュー+プレゼン形式で語ってもらう。
スクラムはマネージャの役割を定義しない。この記事ではPete Deemer氏がスクラムが果たす役割や選択肢について考察する。この考察にはマネージャの役割の再定義やマネージャをスクラムマスタに任命することも含む。
ある意味、私たちはみんな先生です。ところが、プロの教育者だけがこの分野のトレーニングを受けています。この記事では神経細胞からの教えとそのアジャイルソフトウェア開発などへの適用方法について説明します。
GroovyServは、筆者が所属しているNTTソフトウェア株式会社において、Apache License, Version 2.0に基づき開発・公開しているオープンソースソフトウェアです。GroovyServの基本的なアイデアの説明に始まり、実際の効果を示した上で、導入方法と簡単な使い方、応用例などについても説明します。最後に、適用条件と制約について言及します。
GroovyServは、筆者が所属しているNTTソフトウェア株式会社において、Apache License, Version 2.0に基づき開発・公開しているオープンソースソフトウェアです。本記事ではGroovyServを紹介します。GroovyServの基本的なアイデアの説明に始まり、実際の効果を示した上で、導入方法と簡単な使い方、応用例などについても説明します。
Android2.2 Froyoで導入された”Cloud to Device Messaging (C2DM) Framework”は、Androidの利用スタイルに大きな変化をもたらす可能性があります。そこで、日本Androidの会 丸山不二夫会長による、「C2DMの概要」についての講演の模様を紹介します。
アジャイルのスイート・スポットの外はアジャイルの手法を適用するするのはコストがかかり障壁もある。このような障害物はアジャイルの適用そのものの適用を妨げるものではないが、アジャイル実践のコストを増大させる。
No comments
スレッド表示 返信