2008-01-01から1年間の記事一覧

memo

LaTeXの機能を備えるワープロソフト「LyX 1.6」 | パソコン | マイコミジャーナルhttp://journal.mycom.co.jp/news/2008/11/11/033/ 情報整理・活用ソフト xfy Planner[ベータ版]http://www.justsystems.com/jp/products/xfy_planner/ 【連載】セカイ系ウェ…

ftpクライアント(Windows)

CUIで自動実行できるものを調べた。Windowsに付いているftp.exeでもftp -s:filenameでバッチ処理できるけど、もう少し高機能なもののほうが楽かと思って。 ncftp lftp lftpはmirrorコマンドなど便利なんだけどWindows版はないみたい。cygwin上で動作させるな…

memo

セックスを生み出した細胞:NBonline(日経ビジネス オンライン)http://business.nikkeibp.co.jp/article/life/20081014/173798/?P=2&ST=leaf ナショナルジオグラフィック NATIONAL GEOGRAPHIC.JPhttp://nng.nikkeibp.co.jp/nng/sub/top_nb.html 低稼働の資産…

書籍の送付方法

Yahoo!オークションで書籍を送る場合、今までは冊子小包を使うことが多かった。 落札者から質問があり、クロネコメール便は対応しないのかと聞かれて調べてみた。80円または160円で送ることができて安いみたい。 また、冊子小包もいつの間にか「ゆうメール」…

空耳

アムロの声が出るガチャガチャのおもちゃを聞いた子供の空耳。 (正)親父にもぶたれたことないのに! (誤)お刺身も食べたことないのに!

memo

アメリカの夢 (内田樹の研究室)http://blog.tatsuru.com/2008/09/18_1006.php カフェ・ヒラカワ店主軽薄 - 楽天ブログ(Blog)http://plaza.rakuten.co.jp/hirakawadesu/ @nifty:デイリーポータルZ:初めての野宿入門http://portal.nifty.com/2008/09/23/b/…

memo

新興国の宴も終わり?:NBonline(日経ビジネス オンライン)http://business.nikkeibp.co.jp/article/world/20080912/170431/?P=3 新興国のGDPは合計18兆1000億ドルに達し、世界の30%を占める。2013年までにその額が28兆8500億ドルに達し、世界シェアは35%…

作業メモ

Firefox 旧PCで[ブックマークの管理]でブックマークをバックアップ 新PCで[復元]する。 サイドバーを右にする。 Firefoxのサイドバーを右側に表示させる方法http://d.hatena.ne.jp/ombra/20080706/p1 MultiSidebar FireGestures ContextMenu Extensions IE […

新PC

ref: http://d.hatena.ne.jp/drambuie/20040706会社のPCが新しいものに交換になった。Eclipseがだいぶ速くなった。 旧: Celeron 2.30GHz, 1GB RAM 新: Core 2 Duo 3GHz, 2GB RAM

memo

15年に1度のブーム到来!自転車に乗りたくなる5冊:NBonline(日経ビジネス オンライン)http://business.nikkeibp.co.jp/article/nba/20080812/167845/ 思考の転換を図り 目の前の事象を捉え直してみよう!:NBonline(日経ビジネス オンライン)http://busines…

IE6 でリンクをクリックすると文字のサイズが中に戻る

私のところでも起きていたんだけど、バグだったのか。知らなかった。 バグや問題を「MSのせい」にする技術者、いませんか?http://slashdot.jp/developers/comments.pl?sid=416352&cid=1411383 いまどき Web アプリを作ると Encoding は ふつー utf8 ですよ…

memo

テーブルを魅せる10のCSS | エンタープライズ | マイコミジャーナルhttp://journal.mycom.co.jp/news/2008/08/22/048/ Mozilla、マッシュアップツール「Ubiquity」の試作版公開 - ITmedia Newshttp://www.itmedia.co.jp/news/articles/0808/28/news016.html …

読書記録

新幹線に長時間乗っていることが多かったため、今年前半は(自分にしては)結構本を読めた。 リスク〈上〉―神々への反逆 (日経ビジネス人文庫) リスク〈下〉―神々への反逆 (日経ビジネス人文庫) 敗者のゲーム(新版) なぜ資産運用に勝てないのか 経済学を学ぶ (…

URL memo

松尾健治の母です - チラシの裏http://d.hatena.ne.jp/zoe1/20080702 週刊東洋経済の投資信託特集にあきれた件について SunSPOTでつくる身近なモニタリングシステム SDC SQUARE August 2008http://sdc.sun.co.jp/news/2008/08/sunspot.html?cid=e6849 ぷらっ…

読書記録

生命保険の「罠」 (講談社+α新書) 生命保険はこうして選びなさい―必要な保険・いらない保険 上記の二冊を買ったけど、立ち読みした「あなたの「生命保険」払いすぎ!」のほうが良かったかもしれない。 年収崩壊―格差時代に生き残るための「お金サバイバル術」…

Struts validation.xmlメモ

後で使えるかもしれないので、メモしておく。 mask <constant> <constant-name>MASK_ASCII_CHAR</constant-name> <constant-value>^[\x20-\x7E]*$</constant-value> </constant> <constant> <constant-name>MASK_ALPHABET_AND_NUMBER</constant-name> <constant-value>^[0-9A-Za-z]*$</constant-value> </constant>

saveTokenの使用

タブブラウザや、IE6あたりでもctrl+Nで別画面にした場合、同一プロセスで複数画面となり、cookieなどが共有されてしまい、結果としてセッションIDが同じになる。StrutsのFormをセッションで保持しているような場合、複数画面から同じFormを参照・更新するよ…

Struts ボタンの有効/無効切り替え

ある条件だけボタンを押せて、それ以外は使用不可にする。ユーザの権限で押せるボタンと押せないボタンがあるような場合。以下のサイトを参考にしたが、確かに、ここだけはscriptletになってしまう。 SmallStyle - Strutsカスタムタグhtml:buttonでdisabledh…

MockStrutsTestCase + djUnit

StrutsTestCaseを使っていてもdjUnitのVirtual Mock Objects機能も使いたいということで、MockStrutsTestCaseにdjUnitの機能をくっつけた。やり方は簡単で、MockStrutsTestCase を extend したクラスに、以下のページにあるMockObjectManagerへの呼び出しを…

indexedListProperty

オブジェクトの配列をvalidateするのにindexedListPropertyというのを使うとあったので使ってみた。Javascriptでのチェックはないようで、すべてサーバサイドでのチェックになってしまい、普通のvalidateとUIが微妙に違ってしまう。 Integer型のフィールドに…

Strutsで画面に何も入力しないと勝手に0が入る

Strutsで使っているbeanutilsのIntegerConverterで0にしてしまっている。 ConvertUtils.register(new IntegerConverter(null), Integer.class);のようにデフォルトをnullにするように登録すればよい。 ActionServletにconvertNull=trueを設定することで、同…

IEにServer 500エラーのページを表示させる。

IEで500エラーのページをちゃんと表示させるには512バイト以上にする必要がある。親切なような分かりにくいような仕様でMicrosoftらしい。こういう障害対応では日本企業のような親切さと分かりにくさがある(いかにも会議で決めた仕様)。 「ページが見つかり…

struts-config nocache="true"

struts-config.xml の controller 関連の設定で nocache="true" にしたら、とりあえず以下のようなヘッダが出ていた。こんなのでいいのかな。(id:drambuie:20050814#p2) HTTP/1.1 200 OK Server: Apache-Coyote/1.1 Pragma: No-cache Cache-Control: no-cach…

Strutsでのセッションの確認

操作を行っているユーザが認証済かどうか。Action#execute()の先頭でセッションに格納した情報からログイン済かどうかを判定するメソッドを呼んでいた。 これで大丈夫と思っていたが、ログインしていない状態でURLを直接実行されると案外とエラーになってし…

Java 5 の細かいところ

Javaの経験はあったが、1.3のころだったので、1.5では基本的な文法も若干変わっていた。 Autoboxing 何か禁断の秘技みたいな感じがするが、勝手にやってくれるのは確かに便利。慣れるとついつい使ってしまう。 しかし、NullPointerExceptionが出ても一瞬なん…

AspectJのpointcutがStrutsのAction#execute()に入らない

StrutsのAction#execute()でメソッドの開始・終了でログを出したい。またテスト環境での出力のみで本番環境では不要ということで、AspectJを試してみた。EclipseにAJDTを入れた。 しかし、どうもうまくやりたい処理を追加できない。 pointcut atActionExecut…

memo

ずいぶん昔のメモが残っていたので、こちらに移動。 テレビの亡い生活 - 雑種路線でいこうhttp://d.hatena.ne.jp/mkusunok/20080303/tvc コラム: やじうまミニレビューパタカラ「ユーミー」http://kaden.watch.impress.co.jp/cda/column/2008/03/06/2013.ht…

住信SBIネット銀行

新生銀行の振込み手数料無料が月一回となってしまったため、乗り換えようということで、こちらに。月三回まで無料。 ニュースリリース|住信SBIネット銀行https://www.netbk.co.jp/wpl/NBGate/i900500CT/PD/corp_news_20080606_2 新生パワーダイレクトにおけ…

PHP→C→Java

だいぶこの日記も放置してしまった。id:drambuie:20051023で書いてから、2年ほど組み込みの開発をやっていたが、最近はまたWebアプリの開発に戻っている。JavaでStrutsをそのまま生で使っている。

memo

マインドマップの最大のライフハックは原典に従うこと (今日の仕事のコツ ver2.0):NBonline(日経ビジネス オンライン)http://business.nikkeibp.co.jp/article/skillup/20080206/146557/ 確かにマインドマップはネットを読んでいるだけだと何だかよく分から…