タグ

2007年6月11日のブックマーク (9件)

  • リバースAjax機能はAjax+Javaをもっとやさしくする?

    リバースAjax機能はAjax+Javaをもっとやさしくする?:MyEclipseでAjax+Javaをやさしく開発(4)(1/4 ページ) MyEclipseはJava EE開発を効率化するプラグインの集大成でかつ統合開発環境だ。併せてAjaxの開発を容易にする機能も持ち合わせている。連載では、サーバサイドにJava EEを、クライアントサイドにAjaxを用いたWebアプリケーションをMyEclipseを使って容易に開発する手法を紹介していく。また、AjaxとJava EEの連携にはAjax開発用のJavaフレームワーク「DWR」を活用する。(編集部) 前回までで、MyEclipseとDWRが持つさまざまな便利機能について解説してきました。今回は2007年4月26日にリリースされたDWR 2.0の目玉機能の1つリバースAjaxについて解説します。 リバースAjaxとは、サーバ側からブラ

    リバースAjax機能はAjax+Javaをもっとやさしくする?
  • akihiro kamijo: Adobe Apollo 改め Adobe Integrated Runtime (AIR) パブリックベータ開始

    そうです。Apollo の正式名称が発表されました。今日からは AIR でよろしくお願いします。 さて、Adobe Labs に従来のアルファ版に機能の追加されたパブリックベータ版が公開されています。(AIR@Labs) 新しいランタイムや SDK のダウンロード等詳細な情報は Labs をご覧ください。 Dreamweaver 用の Apollo 開発機能拡張のベータ版も今日公開されています。(air Dreamweaver CS3 extension@Labs) こちらは Dreamweaver CS3 の英語版のみでテストされているとのことですので、申し訳ありませんが日のユーザの皆様には ”お試し” もまだお待ちいただくことになるようです。一方 Flash 用の機能拡張はまだ時間がかかっていて、もう少し先の公開になりそうです。 ここで話を進める前に注意点をいくつか。 今回のベ

    hiro360
    hiro360 2007/06/11
  • エンタープライズ検索サーバ「Apache Solr 1.2」登場 | エンタープライズ | マイコミジャーナル

    The Apache Lucene Projectは7日(米国時間)、Apache Solrの最新版となる「Apache Solr 1.2」を公開した。Apache SolrはApache Lucene Java検索ライブラリをベースにして構築されたエンタープライズレベルの検索サーバ実装。ヒットハイライト機能、ファサード検索機能、キャッシュ機能、レプリケーション機能、Web管理インターフェースなどを備えるといった特徴がある。Apache Solr自体はApache Tomcatにおいてサーブレットとして動作する。 1.2は、Apache Solr初のパブリックリリースとなると同時に、Apache Incubatorからの卒業リリースという位置づけにもなっている。1.2ではCSVデータ読み込み、時刻ベースの自動コミット、高速ファサード、ネイティブフィルタ機能、スペルチェックハンドラ機能、ワー

  • Javaアプリケーションを高速化するキャッシュシステム - Java Caching System 1.3登場 | エンタープライズ | マイコミジャーナル

    The Apache Jakarta Project, the Jakarta JCS projectは6日(米国時間)、Java Caching Systemの最新版となる「Java Caching System(以下、JCS) 1.3」を公開した。1.3はJava Caching Systemにとって初のオフィシャルリリース。 JCSはJavaで開発された分散キャッシュシステム。キャッシュデータを管理することでアプリケーションの動作をスピードアップすることを目的にしている。JCSでは一般的なキャッシュシステムが備える機能のほかに、追加機能として次のような機能も提供している。 メモリ管理機能 ディスクオーバーフロー機能 スレッドプール制御機能 エレメントグループ化機能 リモート同期機能 リモートストアリカバリ機能 そのほかのキャッシュのUDP探索機能 エレメントイベントハンドリング機能

  • Click 1.3登場 - セキュリティチェックの実行順序を変更 | エンタープライズ | マイコミジャーナル

    The Click Framework Projectは5日(米国時間)、Click Web Application Frameworkの最新版となる「Click version 1.3」を公開した。Clickは学習の容易さが特徴のJava EE/Webアプリケーションフレームワーク。Apache License Version 2.0のもとでオープンソースソフトウェアとして公開されている。 1.3における重要な変更は、ページイベントの実行順序が変更された点にある。1.3ではonSecurityCheck()メソッドがonInit()メソッドよりも前に実行される。これはセキュリティチェックを通過した場合にのみonInit()が一回だけ実行されるというもの。この変更が作成しているプロダクトに影響があるかチェックしてからアップグレードを実施されたい。 それ以外ではPickListコントロールの

  • 巨大なラーメン - アンカテ

    私の父は自営業者だったが、一般的に「自営業者」という言葉の持つイメージとは対極的な浮世離れした所のある人間だった。だから、自分が自営業者の息子として育ったことが、自分の世界観に影響を与えていると考えたことはなかった。 だけど、最近になって、いろいろな人と世間話として仕事や景気の話をしている時に、やっぱり自分は自営業者の息子なのかもと思うようになった。 というのは、私は「働いて収入を得る」ということの基的なモデルとして、客に一杯のラーメンを出して「ごちそうさま」と言われながら500円玉を受け取ること、というようなイメージを持っている。ラーメンがうまければ収入が上がるし、ラーメンがまずければ収入が下がり場合によっては失業する。 これを意識したことはなかったが、意識してみると、巨大な組織の中で組織の一員として働いていても、この「ラーメンモデル」の延長として自分の仕事を見ていたような気がする。

    巨大なラーメン - アンカテ
    hiro360
    hiro360 2007/06/11
  • テストを書かないと品質はやっぱり下がる - Be Happyman!!

    私は今だにxUnitに代表される自動テストツールの効果が今ひとつ腑に落ちていなかったのですが、プロジェクトメンバーがその効果を調査・分析・見える化してくれたおかげですっきりしました。私の中だけに留めておくのはもったいないのでエッセンスを公開します。*1 対象プロジェクトに関する情報は以下の通りです。 業務系 画面数は60程度 帳票数は15程度 Java(Seasar2/S2Struts/S2Dao),Web系 クラス数は750程度 開発期間は約半年 最終的には総じて高い品質を実現した テストツールとしては、JUnit/EZmock/S2TestCaseを使っていて、それぞれ対象となるレイヤは、Actionクラス/Serviceクラス/Daoクラスです。画面のテストにはSeleniumも使いましたが、今回の調査の対象外としています。 目的 テストで重要なのは、要はそれぞれの工程で適切な粒度・

    テストを書かないと品質はやっぱり下がる - Be Happyman!!
    hiro360
    hiro360 2007/06/11
  • iBATISを使ったO/RマッピングによるDBアクセスの実例:CodeZine

    はじめに iBATISはSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。 特にSQLを多用する人には使いやすいフレームワークです。SQLは使いたいがJDBCは低レベルすぎる高機能なO/Rマッピングフレームワークは難しすぎるソースコードからSQLを分離したいが動的なSQLの実装も必要  このようなケースで、iBATISは特に有効です。 記事では、たくさんのサンプルソースを解説することで、「iBATISを使えばこんな風に書ける」ということが分かるようにしています。環境設定や、設定ファイルについての細かい説明は簡略化してあります。対象読者Javaの基をマスターしている人SQL文を理解している人 必要な環境 iBATIS 2.3.0、J2SE

  • 回り道日記 - 規約早見表が欲しい

    @ 規約早見表が欲しい規約ベースなので、id とプロパティの対応の一覧が欲しいなあ。たとえばこんな感じ。機能名とか適当。(※この表は不足や間違いがある可能性があります。また、リンク先が正しくない場合があります) 機能タグおよび属性HTML上のidプロパティ名