タグ

2006年10月22日のブックマーク (14件)

  • Eclipseで使える機能テストツール

    Eclipseプラグインで提供されるテストツールが充実してきた。連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部) 今回は、アプリケーションを実際に動かしてその動作をテストする機能テストツールを紹介します。一般に、機能テストツールは、HTTP通信やSOAP通信、Swingアプリケーションなどに対するユーザーの操作を記録することで、機能テストを実現します。 機能テストを提供する「Solex」と「WSUnit」 機能テストは、ソフトウェアの要求仕様が正しいか否かを確認するテストです。ユニットテストがクラスやメソッド単位での動作の正しさを検証するのに対し、機能テストでは、アプリケーション全体、もしくはサブシステムの中で動作の正しさを検証します。例えば、Webアプリケー

    Eclipseで使える機能テストツール
  • KDDIの一般アプリ解禁がもたらすもの

    10月10日、KDDIからauの携帯電話端末上でJavaアプリをオープンアプリとして利用できるようにするという、衝撃的な発表があった。このJava復活の発表の意味をケータイアプリ事業者の立場から詳しく探ってみる。 過去のKDDI JavaPhase3)を振り返る KDDI向けのケータイアプリには2つの仕様がある。EZアプリ(BREW)とEZアプリ(Java)である。ただし、EZアプリ(Java)の対応端末は、2004年6月のA5407CAを最後に発売されていない。CDMA 1X WINのW11シリーズにも搭載された、KDDI Javaの最後の規格であるPhase3は、プログラムサイズ150Kバイト、データ保存サイズ210Kバイト、QVGA対応となっており、現行機種であるNTTドコモの902iシリーズ、ソフトバンクモバイルの3Gシリーズと並び、今でもjigブラウザの最新版が使えるほどの性能

    KDDIの一般アプリ解禁がもたらすもの
  • アノテーションの作成簡単に - JSR 269、PFDフェーズへ | エンタープライズ | マイコミジャーナル

    Java Community Process, JSR 269 Expert Groupは9月18日(米国時間)から「JSR 269: Pluggable Annotation Processing API」のProposed Final Draftを公開。最終調整のフェーズに入ったといえる。JavaはJ2SE 1.5からアノテーションタイプを実現するために実行時にもコンパイル時にも処理できクラス、フィールド、メソッドに適用可能なアノテーションと呼ばれる機構を追加している。 同規約はビルド時におけるアノテーション処理において、標準プラガブルAPIを活用してアノテーションを処理する仕組みを追加しようとするもの。この規約によってアノテーションプロセッサの作成が簡単になるほか、開発が容易になると期待されている。同規約が将来のJavaリリースにとりこまれた場合、javax.annotation.p

  • 耳かき専門 山本耳かき店

    ご愛顧いただき十年以上。 山耳かき店は秋葉原にオープンしてから十年以上が経過しました。 ご愛顧いただいているお客様、小町たちの頑張りでここまでたどり着くことができました。 これからも都会の中の癒し処の一つとして 皆様にお選びいただけるように 努力してまいります。 「ひざ枕耳かき」なら山耳かき店。 これからもよろしくお願いいたします。 小町女性のひざ枕に身をゆだねながらの耳かきで心身とも癒されてください。 当店は秋葉原店を一号店として2005年にオープンしたひざ枕耳かき店としては最も古いお店になります。 皆様にサービスを提供するのにあたっては、思いやりといたわりの気持ちを忘れずに、少しでも日々の疲れを取ってもらえる時間と空間であることを心がけるようにしてきました。 日々の疲れとその癒し方は その時々で変わってきます。 例えば、お休みになりたいお客さまにはしっかりお休みいただき、お話も楽し

  • http://japan.internet.com/webtech/20060306/11.html

  • JRuby 0.9.1登場 - 6割スピードアップしRailsサポートも改善 | エンタープライズ | マイコミジャーナル

    The JRuby teamは20日(米国時間)、JRubyの最新版となるJRuby 0.9.1を公開した。JRubyはJavaで実装されたRuby実行環境。JavaからRubyスクリプトを実行できるほか、RubyスクリプトからJava APIを活用できる。0.9.1における主な改良点は次のとおり。 0.9.0と比較して全体的に50から60%の性能向上 Railサポートの改善 JavaクラスをRubyで活用するための新しいシンタックスの導入 新しいインタプリタ設計の導入 メソッドディスパッチ、コード評価、ブロックディスパッチコードのリファクタリング パーサの性能拡張 JavaにおけるEnumerable/StringScannerの書き替え インターフェースを実装するための実験的なシンタックスの導入 0.9.0から89の問題タスクを改善 特に全体的に実行性能が5、6割改善している点と、Ra

  • Jar管理をかんたんに - JSR 277、Java SE 7を目途に登場 | エンタープライズ | マイコミジャーナル

    Java Community Process, JSR 277 Expert Groupは10月11日から11月13日(米国時間)にかけて「JSR 277: Java Module System」のEarly Draft Reviewを公開している。同規約によってJavaアプリケーションの配布やデプロイ、依存関係問題といった種々の問題が解決される可能性がある。同規約はJava SE 7を目途にマージされる見通し。 Javaアプリケーションの配布や実行にはJarファイルが利用される。Jarファイルが策定されたのは90年代中期ごろで、配布/バージョン管理などにおいてはスケーラビリティがある作りにはなっていない。このため配布、インストール、デプロイ、依存関係などにおいて種々の面倒な問題が発生していた。JSR 277はこうした問題を解決することを目的とした規約。配布形式や新しいメタデータ形式、バー

  • 【ハウツー】Hibernate - H2とExecute Queryで体験、定番の"Core" (1) O/Rの定番 Hibernate | エンタープライズ | マイコミジャーナル

    Javaを使ったWebアプリケーションで使われるコンポーネントはいくつかあるが、デファクトスタンダードをあげるとすれば次の3つだろう。 Webアプリケーションフレームワーク - Struts テンプレートエンジン - Velocity O/Rマッパー - Hibernate 現在、Webアプリケーションフレームワークに関しては多くの選択肢が存在し、プロジェクトの目的やデベロッパの好みでこのなかから選択されている。ビュー層も時代とともに変化してきた。現在ではJSP/JSFをベースにAjax JavaScriptフレームワークを統合する傾向にある。 こうした状況の中でも引き続きよく使われるのがテンプレートエンジンのVelocityとO/RマッパーのHibernateだ。Java SE 5やJava EE 5からはJPA(Java Persistence API)が標準となるため、Hiberna

  • OBB vs AABB - Radium Software Development

    iPhoneの一般修理店は予約なしでも来店できる? 基的には飛び込みで修理に行ってもOK iPhoneを置いていたソファにうっかりと腰かけてしまい、パネルを割ってしまった、こんな時はスマホの一般修理店へ行きましょう。画面割れは、スマホやタブレットの故障原因として非常に多いものです。予約なしで突然お店に行っても平気かしらと、不安に思う方々もいらっしゃるかもしれません。結論としては特に問題はなく、予約なしで訪問しても画面割れの修理はお願いできます。 ただし他のサービス業のお店同様、予約なしの場合、お店が混雑していると順番待ちをしなければいけないです。特に繁盛しているスマホ修理のお店だと、行列が店内で出来ており、予約なしだと、自分の順番が巡ってくるまで長時間待たされる可能性があります。平日の朝、昼なら利用客が少ない場合が多く、飛び込みでも比較スムーズに修理が頼めます。 予約は入れた方が時短に、

  • http://www.typemiss.net/blog/kounoike/20061019-100

  • 本当は比べるべきなのについ比べてはいけないと思い込む : 404 Blog Not Found

    2006年10月22日01:45 カテゴリMoney 当は比べるべきなのについ比べてはいけないと思い込む それを業界病と言う。 Wii(仮称) CNET Japan Blog - 渡辺聡・情報化社会の航海図:当は比べてはいけないがつい比べてしまうWiiとPS3 立ち位置の違い ライトユーザー向けエンターテイメント ソニー的王道エンターテイメントを歩むPS3 余談的にPCの立ち位置 上記のような項目は、実はほんとどうでもいいこと。 ゲーム業界が争うべきシェアは、そんなことではない。 体が何台売れる?タイトルが何でる? そんなことはほんとどうでもいい。 ゲーム業界が争うべきパイは、台数でもない。売上げでもない。 ユーザーの時間、だ。 これはゲーム業界だけではない。娯楽業界だけですらない。 エンドユーザーに対して必需品以外のものを売っている業界は実はすべてそうなのだ。 ユーザーが買ってる

    本当は比べるべきなのについ比べてはいけないと思い込む : 404 Blog Not Found
  • Googleの検索語によるタグクラウド「Google Search Cloud」

    Apacheのアクセスログから、自サイトへ到達した訪問者がGoogleなどで使った検索フレーズを、Perlを使ってタグクラウド風に表示するというもの。 自分のサイトがどのような検索語でよく訪問されているかがビジュアル的にわかりやすくなるのでなかなかおもしろい。 設置方法の詳細などは以下の通り。 Google Search Cloud 上記ページに書いてある1つめのコードを「gscloud.pl」として保存し、2つめのコードを「gscloud.css」として保存。最後に「Examples of usage」に空いてあるようなコマンドを定期的に実行するようにすれば、アクセスログを解析してタグクラウドの書かれたHTMLファイルを吐き出してくれるという仕組みらしい。割とシンプルなので、いろいろと応用ができそうな予感。

    Googleの検索語によるタグクラウド「Google Search Cloud」
  • web kikaku

    さていよいよ最終回である。 私自身の核は「生活こそが作品」という意識である。他者とは絶対に違う「時間の流れ」を追い求め、誰もやったことのない「人体実験」を繰り返し、「作品」である生活を磨いていくのが私の流儀。そして「次の十年」の大テーマは「場所にいっさい縛られない自由」の徹底追求と「時間の凝縮」への挑戦である。そんなことを前号では述べた。 飛行機に乗って日に近づくにつれて、日が遠ざかっていく。最近そんなことをよく思う。場所と時間についての感覚が揺らぎ、新しい時代に適応する過程にあるのかもしれない。 「人体実験」の一つとして、シリコンバレーでは「ネットに住む」ように暮らしているが、膨大な情報空間に身を置いて考え事をする時間を長くとれば、日で何が起きているのかもリアルタイムで把握できる。 一方、日に着けば、飛行機を降りた瞬間から、分刻みのスケジュールで人に会い続ける、リアル中心

  • 印刷可能なカレンダーを自動生成するネットサービスいろいろ - GIGAZINE

    最近は「Google カレンダー」などを使えば割と簡単に予定管理できるのですが、やはり机の上に紙のカレンダーがあるといろいろな時に便利なものです。というわけで、自分の好きなスタイルでカレンダーを印刷できるネットサービスをあれこれ探してみました。 詳細は以下の通り。 Free Online Calendar PDF 上記サイトでは1901年から2038年までの月間表示カレンダーを作成可能。サイズはいろいろ指定でき、週の開始を日曜日以外に指定することも可能。年間のうちで何週目か、何日目かというのも表示可能。 また、指定した条件で年間カレンダーの作成が以下のページで可能です。サイズ指定できるので、A3サイズとか、やろうと思えばA0サイズでも出力可能。 Free Online Calendar PDF - Year on a Page で、次のサイトは週間・月間・年間表示が選択でき、なおかつ自分で

    印刷可能なカレンダーを自動生成するネットサービスいろいろ - GIGAZINE