(注:このブログはもう更新していません)この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

[クラウド帳票エンジンDocurain]

2010-08-01から1ヶ月間の記事一覧

長いファイル名を持つファイルダウンロードで名前が途中で切れる件

先日、半角スペースの文字化け問題を取り上げましたが、 今度はIEで、『長いファイル名を持つファイルをダウンロードすると、ファイル名が最後の15文字程度しか残らない』という問題が発生。 (ただし環境による模様。僕のマシンでは発生しました) 調べてみ…

近所のニャンコ

この子、最近僕んちの近所を深夜にうろうろしているのです。 すっごく小さくて、手のひらに乗るくらい。たぶん生後3ヶ月くらいなんだと思います。 で、あまりに可愛かったので。。。 本当はあまり良くないんだろうけど、魚肉ソーセージをあげてしまいました…

ファイル名に半角空白を含むファイルをダウンロードするとファイル名が化ける

ファイル名に半角空白を含むファイルをダウンロードすると ファイル名が化けるというバグに出くわしました。 例えば、a b c.txtというファイルをダウンロードしようとすると、a+b+c.txtとなってしまいます。 原因 Servletでダウンロードさせるファイル名を指…

続・@ManyToManyでConcurrentModificationExceptionが出る件

昔悩んでいたこのエラー。やっと原因がわかりました。 例えば以下のようなエンティティがあったとします。 @Entity public class Shop { @ManyToMany // fetchを指定しない場合、デフォルトはLAZYであることに注意 private Set<Product> products; ... } @Entity publ</product>…

カニ

僕は週1くらいのペースでココへ行ってギネスを飲むのですが、 CafeRest’CUZNジャンル:カフェ住所: 台東区浅草1-41-8このお店を含むブログを見る | (写真提供:クラウン) 昨日は、通称「パパ」さんがカニを持ってきてくれたので頂きました。 (結構大きいで…

エンティティオブジェクトはObject#hashCodeを実装してはいけない

...って言うのは少々大げさなのですが、普段は何気ないメソッドも、 油断をすると牙を向いてきますよ、というお話。 親子関係にある2つのエンティティが1:Nの関係で存在したとき、 親エンティティをSetに詰めるコードがあったのですが、 なぜか親エンティテ…

voidの真の意味

よく、クリックしても何もしないリンクを表示するのに <a href="javascript:void(0);">ほげほげー</a> とかやるじゃないですか。で、このvoidの意味はなんなんだ、と。 パッと見は関数呼び出しに見えるので、ずっとそうだと思っていたのですが。 先程、それは違うということを知りました。 void…

夏らしい夜

知り合いの方に誘われて、いつものバーであるzu-lu関係者の方々に混じって花火をしてきました。 こんな風に花火をやったのは随分と久しぶりです。もしかしたら10年ぶりくらいかも。 しかし僕はむしろ花火よりも七輪で焼いた肉のほうに夢中(笑) (真っ暗でよく…

とん八亭@上野

とん八亭ジャンル:とんかつ住所: 台東区上野4-3-4このお店を含むブログを見る | (写真提供:kanbun0105)とん八亭をぐるなびで見る | 上野のとんかつ(トンカツ)をぐるなびで見る昨日はここでランチです。 ウチの取締役と、とある賭けをして勝ったので彼の…

かおたんラーメン&マジェスティック

かおたんラーメンえんとつ屋 南青山店ジャンル:ラーメン住所: 港区南青山2-34-30このお店を含むブログを見る | (写真提供:Fat boy Slim)知り合いとここでラーメンを食べました。 まずなんつーか。。。店内はまさにバラック小屋という言葉がぴったりです。…

浅草中央町会こども会

ネットでは既にメジャーになっていたネタですが、初めて実物を目にしたので、記念写真をば。全くもって謎の組み合わせです。 作者さんはきっと去年ので、味を占めたんでしょうね…来年はどうするつもりなのでしょうか。 ちなみに去年のはコレ。

GIGAZINEの今回の一件に思うこと

ちょっと古い話で恐縮ですが、GIGAZINEの編集長がぶっちゃけたことが波紋を呼んでいたという話です。http://gigazine.net/index.php?/news/comments/20100802_gigazine_job/ 最初読んだときは、イチ経営者として「わかるなあ」と思ったりもしたのですが、事…

OGNLだけでMapのソート

OGNLだけでマップのソートをしてみました。こんな感じ。 <%-- このマップを、キーを数値とみなしてソートしたいとする --%> <s:set var="unsorted" value=" #{ '1': 'a', '10': 'b', '2': 'c' }" /> <%-- まずTreeMapのインスタンスを作成する --%> <s:set var="sorted" value="#@java.util.TreeMap@{}" /> <%-- コレは次のようにしても同じ--%> <%--s:set var="sorted" value="new java.</s:set></s:set>…

イベントハンドラの互換性問題にハマるの巻

僕は、キーイベントを拾って何かアクションを起こすようなJavascriptに違和感を感じてます。 ただのWebアプリケーションなのに、やりすぎというか。 リッチなクライアントを作りたければ、さっさとFlashなどを使うべきです。Javascriptで頑張るのは疲れるだ…

隅田川花火大会

一昨日は花火大会でした。 僕の部屋のバルコニーは40平米ほどあるので、 友達を8人呼んで花火鑑賞会です。 8人もいると、しかもみんな酒を飲んでいるともうグダグダです(笑) でも楽しかった。みなさーん。ぜひ来年も来て下さい! 残念なのは 写真がうまく取…