タグ

2009年3月12日のブックマーク (9件)

  • アプレットを開いたユーザに拒絶感を与えない方法 - kaisehのブログ

    Javaアプレットが載ったHTMLページを開くと、こういうスプラッシュ画像が出てきます。 この画像が目に入った瞬間、反射的にページを閉じる習慣が身に付いてしまっているユーザは、僕を含めて多いと思います。 Java SE 6 Update 10でサポートされたimageパラメータを使うと、この画像を任意に置き換え可能なようです。 追記: imageパラメータ自体は、もっと前からあったようです。Java SE 6 Update 10以降は、画像をセンタリングするcenterimageパラメータやアニメーションGIFが追加サポートされたようです。 <applet ...> <param name="image" value="another_image.gif" /> </applet> 例えば以下のFlex風画像で代替すると、ユーザにかなり安心感を持ってもらえるんじゃないでしょうか。

    アプレットを開いたユーザに拒絶感を与えない方法 - kaisehのブログ
    yamkazu
    yamkazu 2009/03/12
    元画像かっちょええんだけどな。やっぱりユーザに拒絶感を与えるのだろうか?
  • 第二回Wicket勉強会で発表してきた『Wicketアプリケーションを�Webで公開する前にやっておく�3つのこと』 - public static void main

    第二回Wicket勉強会で発表してきました。 内容はそのままpptをあげようかと思ったのですが、ソースコードの部分が少しあってその辺が見づらかったので記事に書き直しました。pptでの発表だとどうしてもソースコードを見せるのが難しいので、何か対策を考えたいですね。 以下発表内容と感想と宣伝です。 Wicketアプリケーションを�Webで公開する前にやっておく�3つのこと WicketでWebに公開する Wicketは面白いフレームワーク でも、ステートフルなために公開する際にやっておいたほうがよいことがいくつかある 実際にサイトを公開して見てやっておいたほうがよさそうと思ったことを3つ紹介 今回の使用するバージョンはWicket1.3.5 1. エラーページを変更する Wicketでの開発で頻繁に遭遇するPage Expired サーバ上からPageのインスタンスが消えてしまった後にアクセス

    第二回Wicket勉強会で発表してきた『Wicketアプリケーションを�Webで公開する前にやっておく�3つのこと』 - public static void main
  • java.nioに触ってみた(UDP通信編) - にんにくとたかのつめ

    大容量のデータを高速通信をしようとして、UDPデータ送受信のプログラムを書いていたのだが、どうにもパフォーマンスが出なくて悩んでいた。所謂、以下にあるようなマルチスレッド型のサーバを書いていた。 ... DatagramSocket socket = new DatagramSocket(4649); byte[] buffer = new byte[8192]; while(true) { DatagramPacket packet = new DatagramPacket(buffer, buffer.length); socket.receive(packet); byte[] receiveData = new byte[8192]; System.arraycopy(packet.getData(), 0, receiveData, 0, packet.getData().len

    java.nioに触ってみた(UDP通信編) - にんにくとたかのつめ
    yamkazu
    yamkazu 2009/03/12
  • JDBC vs Hibernate vs iBATIS vs S2DAO (vs TopLink)

    <<<<< JDBC vs Hibernate vs iBATIS vs S2DAO (vs TopLink) >>>>> 流行りのORMapperを習得しながら、機能や速度を比較してみようという企画です。 注意! この記事には、性能比較データを載せていますが、あくまで一つの切り口、一つの環境で計ったデータに過ぎません。 過信しすぎないよう気をつけてください。また、Oracle TopLinkについては、ライセンス上性能データを載せていません。 この記事では、以下のORMapperを取り上げています。 Hibernate iBATIS S2DAO TopLink [ダウンロード] ソース・設定ファイル・性能比較結果などの成果物は、以下の場所からダウンロードできます。 成果物一式: OR.zip (333KB) サマリのみ: ORresult.pdf (72KB) [そもそも] 連載:Hib

    yamkazu
    yamkazu 2009/03/12
    O/Rマッパの比較
  • ウェブサイトにとって重要なユーザビリティの7つのクイックチェック

    Quick Usability Checklist 下記は、その意訳です。 はじめに 下記の全ての項目が、すべてのサイトに当てはまるわけではありません。これらは、あなたのサイトの方向性を示唆するものです。 1. Site ID サイトはIDは非常に重要な要素で、ページ上部の左やナビゲーションの側によく配置されているサイト名やロゴのことです。 サイトIDには、トップへのリンクを設けるか、ナビゲーションにトップのリンクを設置する必要があります。 2. Page Name ページの名前は、サイトIDと同様にユーザーに明確に伝える必要があります。 ビジュアル的にページの名前であると分かるように目立たせるべきです。 また、ユーザーがそのページに到着するためにクリックしたテキストと一致している必要もあります。リンク元とリンク先が同じ内容のものであれば、ユーザーは混乱することがなくなります。 3. Na

  • IT業界で楽しく仕事をするための10カ条 - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) 2009年、日の春は多くの学生さんたちが卒業し、また社会で活躍し始める時期です。 IT業界は3K、7Kなどと、いろいろネガティブな面も取り上げられます。けれども、「ものづくり」の楽しさや、人の役に立つ仕事として@ITで取り上げられるような業種で働こうと考えている人も多いことでしょう。 なんとなくIT業界を選択した人から、もしかしたらあまり気が進まないのに、IT業界に入ってしまった人がいるかもしれません。その一方、プログラミングやコンピュータに関する事柄がとても好きでIT業界に入ってきた人もいるでしょう。 記事では、IT業界を目指している学生さんや入社間もない新人に向けて、より楽しく

    IT業界で楽しく仕事をするための10カ条 - @IT
    yamkazu
    yamkazu 2009/03/12
  • アクセシブルで、美しいフォームを実装するためのチュートリアル集 | コリス

    アクセシブルで、美しいフォームを実装するためのチュートリアル集をnoupeから紹介します。 Beautiful Forms - Design, Style, & make it work with PHP &a [...]

  • テクノロジー : 日経電子版

    1回の充電で東京―大阪間に相当する500キロメートルを走れるリチウムイオン電池技術の開発が活発だ。積水化学工業の技術は突破のメドがたち、旭化成も近づいた。いずれも既存の電極を使うこ…続き 再エネ効率的に貯蔵、「ナトリウムイオン電池」寿命・容量が増大 [有料会員限定] トヨタの全固体電池 2025~30年EVが化ける [有料会員限定]

    テクノロジー : 日経電子版
    yamkazu
    yamkazu 2009/03/12
    JQueryの伸びが半端ないな
  • アジャイル開発と反復開発の落とし穴

    前回「『現状のソフトウェア開発は間違っていないか?』(プロセス編)」では、ウォーターフォール開発の問題点と改善方法を示した。さて、前回お話ししたようにウォーターフォール開発は来、いくらプロセス改善をしたとしてもイノベーティブな開発がしにくい。ならば、反復開発(*1)やアジャイル開発に変えてしまおう、といいたいところ。しかし、導入するのであれば、それぞれのプロセスの特徴と弱点をしっかりと知っておくことが必要である。 ウォーターフォール開発からの乗り換えを考えている方々だけではなく、いまアジャイル開発や反復開発を実践している方たちにもぜひ一読してほしい。 (*1)反復開発とは例えばRUP(Rational Unified Process)やUP(Unified Process)のこと。 反復開発とアジャイル開発の違い 反復開発とアジャイル開発は、繰り返し型開発という意味では同じように思われる

    アジャイル開発と反復開発の落とし穴