ハンバーガーはサンドイッチ?
今日,マクドナルドに行った。ドライブスルーで渡されたメニューがこれ。  あれ?サンドイッチ?  マクドナルド的には,ハンバーガーってカテゴリじゃなくて,サンドイッチって扱いなのね。 今度,「ベーコンレタスサンド,チーズ抜き」って頼んでみようかな。。。…
今日,マクドナルドに行った。ドライブスルーで渡されたメニューがこれ。  あれ?サンドイッチ?  マクドナルド的には,ハンバーガーってカテゴリじゃなくて,サンドイッチって扱いなのね。 今度,「ベーコンレタスサンド,チーズ抜き」って頼んでみようかな。。。…
社会人になってすぐに作成して,今まで設置してきた自分のホームページを削除した。全然更新してなかったし,このブログの方が有名(?)になってしまったので,更新しないコンテンツを置いておくのも資源の無駄ということもあり,廃止することにしたというわけである。 なので, [ここ](http://www02.so-net.ne.jp/~yoichiro/)に行っても,もちろん404である,,,と思ったら,ディレクトリページが出てきた。そっか,スキー部のページを残したんだった。そっちも何とかしなくちゃだ。 …
「 [フォームの扱い方](http://www.eisbahn.jp/yoichiro/2005/12/post123.html)」のエントリでは,フォームがサブミットされたときの処理の記述方法について紹介した。ただ,多くのWebアプリケーションでは,フォーム内に複数のボタンを配置して,それぞれ違った処理を行わせたいことがあると思う。今回は,そんな場合に使用するボタンコンポーネントについて取り上げる。 まずPOHPから考えよう。複数のボタンを同一フォームに配置するために,普通にサブミットボタン…
Skypeを普段使用しているが,接続のたびにNorton AntiVirusのインターネットワーム防止機能が働いて,警告ダイアログが表示される。これを表示させないようにするための推奨設定の方法がどこかにないかなぁと探していたら,とんでもないページを見つけた。 [livedoor - Skype (TM) for Windows を使って困ったら?](http://helpguide.livedoor.com/help/skype/qa/grp1811476) そこには,こう書かれている。 …
Web技術の進化は止まらない。HTML,Java Applet,Flash,Java Web Start,Active Xなど,多くのWeb技術が登場しては消えていった・・・わけではないが,Ajaxの登場により,Webブラウザ上でのユーザインタフェースは,Office製品をデスクトップアプリケーションと遜色ないレベルまで実現可能になった。 [Writely](http://www.writely.com/) - Ajax技術を使って作られたワードプロセッサ イメージはこんな感じだ。 [![…
Webアプリケーションに欠かせないHTMLのフォーム。Wicketでフォームを扱うための方法を今回は紹介する。 フォームは,inputタグなどのいくつかの入力要素から構成される。GUIアプリで言えば,フォームはコンポーネントが登録されるコンテナだ。Wicketでは,フォームを扱うために,Formクラスが提供されている,Formクラスは,Wicketコンポーネントのコンテナとして機能する。 HTMLのフォームは,formタグで表される。通常は,action属性によりサブミットがかけられたときの…
建築業界の設計偽装問題。今テレビを見ていたら,「改ざんをできてしまうソフトウェアになっていた」なんてことを言っていた。お役所と検査会社は,ソフトウェアの処理結果に対する編集ができてしまうことに驚愕し,みんな「まじっすか」っていう雰囲気になった,と言っていた。しかも,ソフトハウスの企業名すら堂々と出して,「改ざん可能なシステムを作ったのは,ここだよ」と,全国ネットで言っている。 おぃおぃ,ソフトハウスは少なくとも依頼主の言うとおりに作っただけなはずだぞ。それを,あたかも「ソフトハウスのソフトウェ…
世間は建築業界の設計偽装問題で持ちきりだ。何でも,建物の耐震強度が低いらしい。組織的な偽装体質もあったみたいだし,ひどい話である。 ただ,不謹慎な言い方をあえてするならば,この問題においては一応震度5弱までは耐えられる。しかし,IT業界の問題は,ほとんどのシステムが,震度2なんてとても耐えられる代物ではない。鉄筋なんてないものだっていっぱいある。 「自分たちのシステムって,耐震強度はどうなんだろう?」と思った人は,ベンダーから提供された設計書やソースコードを見るといい。トーシローでも見抜ける…
最近では,何らかのフレームワークにアプリケーションコードが依存しないように,POJO(Plain Old Java Object)なアプリケーションコードを開発することが当たり前になりつつある。Wicketにおいても,アプリケーションコードはPOJOで書かれることが想定された作りになっている。 具体的には,WicketのコンポーネントとPOJOとの連携を,IModelインタフェースを使って行う。IModelインタフェースの実装クラスがWicketではいくつか提供されているので,適切なものを使っ…
Eclispeを入れ直す度に調べ直しているのもいい加減いやになったので,このエントリに記しておく。 Eclipseにおいて,SSH越しにCVSのpserverを叩くには,「org.eclipse.team.cvs.ssh2」プラグインのplugin.xmlファイルに,以下の内容を追記する。 その後,-noregistrycacheオプション付きでEclipseを起動すると,PServerSSH2を選択できるようになる。…