Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2009年7月8日のブックマーク (15件)

  • JSP、JSTL、EL で定数を使う - cypher256's blog

    今回のプロジェクトでは定数クラスは設計書から自動生成されるようにしました。でもせっかく定数クラス作っても、JSP ではベタ書きしていたり、JSP で定数使うのはおかしいとか言うエラい人もいたりしますが、やっぱり JSP でも定数使いたい場面はあります。例は悪いですけど、こんな。 public interface Flg { String ON = "1"; String OFF = "0"; } <td>${Flg.OFF}</td> とか <c:if test="${hogeFlg == Flg.ON}"> 今まで、定数クラスごとにマップを作ってアプリケーション・スコープに登録したりしていたのですが、面倒なので自動登録してしまおうというのが、JSTLConstantsRegister です。どこかで聞いた言い回しですけど。これはルート・パッケージ配下のインターフェースか public s

    JSP、JSTL、EL で定数を使う - cypher256's blog
  • はてなブログ | 無料ブログを作成しよう

    ささやかなお正月飾り お正月飾りに葉牡丹の寄せ植え。関西は色々な葉牡丹が揃っていて選ぶのも楽しい キンセンカ ブロンズビューティー この後、門扉のそばに飾りました。華やかになりましたね そしてしめ縄作り。 松、水引き、しめ縄に庭の南天を加えました あわじ結びから、固く結ばれた…

    はてなブログ | 無料ブログを作成しよう
  • 楽天の個人情報問題に日本一まずいラーメン屋がアドバイス!|ガジェット通信 GetNews

    さまざまな時事問題に鋭いアドバイスをズバッと言い放つことで有名な、日一まずいラーメン屋『彦龍』の店主・原憲彦さん。お笑いコンビ・ダウンタウンが日一まずいラーメンとして認めてから15年以上が経ち、2009年いっぱいで閉店することになった『彦龍』ですが、その歯に衣着せぬ発言は今も健在のようです。 「直木賞作家の坂東眞砂子さんは、子が生まれると崖に投げ捨てて殺しているらしいです。避妊手術もしないで、子を殺すことも捨てることもない方法は何かないでしょうか?」という質問には、「オス飼えば?」と一蹴。「幼女を誘拐したり、そして援助交際をしたり……。どうすれば、性犯罪が減るでしょうか?」という質問にも「性犯罪者は減らない。無理」と鋭い返答をしてきました。 ということでガジェット通信編集部は、最近話題になっている「楽天市場から個人情報がスパム業者に流出か」という問題に対して、私たち購入者はどうすれ

    楽天の個人情報問題に日本一まずいラーメン屋がアドバイス!|ガジェット通信 GetNews
  • Wicketを実際の案件で使ってみた際のまとめ : ジウコラ虫の泣き声

    3ヶ月間ほど社内案件でWicket(1.3.6)を使用していたので、今後案件で使用される方の参考になればと思い、Wicketを使用してみた際の感想を記載しておきます。ただし、その場しのぎで対応している部分も多々あるため参考程度としてください。 # 実案件で使用させてる方ってどのくらいいるんだろう? ■学習コスト 約1ヶ月ほどかかりました。UIとして表現したいパターンを洗い出してプロトタイプを兼ねながら作成していました。 ■ログイン wicket-auto-roleを使用しました。今回は複雑なユーザ管理は必要ないんで特に問題なかったかな?サインインパネルとしてorg.apache.wicket.authentication.panel.SignInPanelを使用しようと思いましたが、WICKET-2103のとおり問題があるため、流用しながらonSignInSucceededメソッドをカス

  • 定期券を分割して買うと、なぜ安くなるのか(プレジデント) - Yahoo!ニュース

    ■関東周遊でもわずか130円也 ご存じだろうか。 通勤定期券を東京─横浜間で購入した場合、6カ月で6万5020円。これを東京─蒲田、蒲田─横浜と分割購入すると、3万240円+3万240円=6万480円。6カ月で4540円が浮き、年間(6カ月定期×2回)で実に9080円! しかも合法だという。通常運賃でも、東京─横浜間のJR運賃は450円。分割すると210円+210円=420円になり、「30円」がやはり浮く。 JR東日には、JRの通常の料金体系とは違って、私鉄との競合を意識するなど、自由な料金設定をする「電車特定区間」が存在する。山手線を中心に北は東北線の大宮駅、東は常磐線の取手駅。南は横須賀線の久里浜駅までだ(図)。 実際、JR東日、東海、西日の3社の幹線で共通の普通運賃と比べると、1〜3キロで140円と130円で10円、91キロ〜100キロでの差は90円。 しかし、これ

  • HTML5タグリファレンス - HTML5.JP

    W3C HTML5 の「第4章 HTMLの要素 (4 The elements of HTML)」とそれに関連する項目をもとに、HTML5 の HTML タグリファレンスをご用意しました。主に HTML5 の仕様の和訳となります。 正確性を求める場合は、最新の原文を参照してください。また、もしサイトのリファレンスが、最新の仕様と異なる部分がありましたら、ご指摘頂けると幸いです。 コンテントモデル HTML5 の要素は、コンテントモデルと呼ばれるグループに分類されます。このコンテントモデルは、その要素の中に入れても良いものを定義します。HTML5 をマークアップするには、このコンテントモデルを意識しなければいけません。まず最初に、コンテントモデルを理解しましょう。 グローバル属性 すべての要素で共通に使える属性をグローバル属性と呼びます。class 属性や id 属性など、これまでによく使

  • W3C,マークアップ言語「XHTML 2」を「HTML 5」に統合へ

    Web関連技術の標準化団体World Wide Web Consortium(W3C)は米国時間2009年7月2日,マークアップ言語HTMLをXMLで再定義した言語「XHTML 2」について,策定担当ワーキング・グループ(WG)の憲章(行動指針)「XHTML 2 Working Group charter」の適用を2009年末で打ち切ると発表した。同憲章を更新せず,HTML担当の「HTML WG」に投入するリソースを増やすことで「HTML 5」仕様の策定作業を加速させ,HTML開発の方向性を明確化する考え。 W3CはXHTMLHTMLのXMLシリアライゼーション(XML形式への変換)と見なしている。HTML 5仕様にXMLシリアライゼーションを含め,引き続きHTML WGで検討していく。現在HTML 5仕様でこのXMLシリアライゼーションは「XHTML 5」と呼んでいるが,今後HTML

    W3C,マークアップ言語「XHTML 2」を「HTML 5」に統合へ
  • 新人研修 - NullPointer's

    同じIT系でも、研修はいろいろですね 極道的研修 今のうちに絶望に慣れなさいwwwデスマーチ演習www、や、草生やしてるけど全然笑えない。 極道的研修のあらまし「引数と戻り値が分かりません」 - 歩きつづける ゆり 咲きつづける (via デスマーチ演習 - カレーなる辛口Java転職日記 ) 「一切分かりません」「興味がもてません」「だって『外部設計』の工程ではプログラムを書いちゃだめなんでしょう?」 興味が無いことを教えるのは難しいものだけど、こうあからさまに興味ねえ、と言われてしまうともうお手上げだなぁ。大手SIer技術不問という会社も多いから、やはり「俺は上流だからプログラムなんてわかんなくても良いや」という新人ばかり集まるんだろうかな… はてな的オープン研修 一方、こっちはなんか楽しそう。 2009-06-29 - YoshioriのBlog 研修の過程をモヒカン族のスクツは

    新人研修 - NullPointer's
  • エンジニアとしての歩き方 - 都元ダイスケ IT-PRESS

    これから書くことは決して「これをしなければいけない」とか「他に手段はない」なんてコトを主張したいのではない。色んな道があるはずだぁ。その中の一つの事例として、自分がやってきたことをフレームワーク化し、色々挙げてみようと思う。 当然、俺の主観が入りまくっているので、突っ込みどころは満載だろうなw そもそも「エンジニア」って何?w その辺り、はてブ界隈のミナサマにおかれましてはお手柔らかに願いたいww さて、いきなりどこかの技術系カンファレンスで1時間喋っちゃえ、とか突然は無理なのは分かる。何を話せばいいのやら、どこに喋るチャンスがあるのやらだ。しかし、そういう所で喋るような自分を将来のビジョンとして持っている人は、以下に挙げることを小さなことからコツコツと実践してみるといいかもしれない。という意図で書いていく。 何事にも興味を持とう 興味は勉強の原動力。興味のない勉強は苦痛でしかない。ここが

    エンジニアとしての歩き方 - 都元ダイスケ IT-PRESS
  • Eclipse 3.5 Galileoの「実に面白い」新機能とは

    Eclipse 3.5 Galileoの「実に面白い」新機能とは:ユカイ、ツーカイ、カイハツ環境!(6)(1/3 ページ) 2009年6月24日に、オープンソースのIDE(統合開発環境)「Eclipse」の最新版であるEclipse 3.5、コードネーム「Galileo」の正式版がリリースされました。稿では、その新機能を紹介します。 「Io」ではなく、「Galileo」なのは、なぜ? 私事ではありますが、最近、「MR.BRAIN」というTVドラマにはまっています。MR.BRAINは、脳科学者である主人公が脳科学を使って、トリックが仕掛けられた難事件を解決していくという内容ですが、少し前に流行った福山雅治主演の科学者「ガリレオ」が難事件を解決するTVドラマを彷彿とさせる内容で、毎週楽しみにしています。 さてガリレオといえば、Javaの世界ではEclipse 3.5のコードネームGalile

    Eclipse 3.5 Galileoの「実に面白い」新機能とは
  • テレビの視聴率がさがってきたのは大画面テレビのせいじゃないか - はてなポイント3万を使い切るまで死なない日記

    前から周りにも主張しているんだけど、ほかのひとでそういう意見を主張しているひとみないんだよね。 テレビがここ数年、視聴率がさがってきたのはネットではなく大画面テレビの普及が原因だと思う。 だって、ここ数年、新しくネットをはじめたひとよりも、大画面テレビを買った人のほうが絶対に圧倒的に多い。 大画面テレビでなぜ視聴率が下がるのか? それはながら視聴が困難になるからだ。 映画を見るならいい。なんか、気合いいれて見るぶんには大画面テレビはいい。 でも、なんとなくつけておくには大画面テレビはうざすぎる。絶対にながら視聴時間はへっているはずだ。ながら視聴はテレビの視聴時間の半分はこえているんじゃないか?しらないけど。 来客があったときになんとなく大画面テレビをつけておくって、ちょっと想像してみるといい。 いっしょにテレビをみるしかないじゃないか。はなしをしたいんだったら画面は消してBGMを選ぶだろう

    テレビの視聴率がさがってきたのは大画面テレビのせいじゃないか - はてなポイント3万を使い切るまで死なない日記
  • 5年後に後悔しないJavaプログラムの書き方 - L'eclat des jours(2009-07-02)

    _ 5年後に後悔しないJavaプログラムの書き方 ここ数日、死ぬほど後悔しまくっているので、あらためて(というのは、数年前にも一度後悔しまくって、そのときの知見はあらかた処方箋とかコーディングの掟に書いているからだが)後悔しないための書き方をいくつか紹介する。 とにかく、ファクトリメソッドパターンを使うこと。 これは当に重要。しかも簡単でありながら効果は絶大。 だめな例。 public class FooBar { private Connection conn; ... protected void setup() { ... conn = DriverManager.getConnection(url); ... } urlを指定することや、DriverManagerの実装を交換すれば良いだろうと想定していても(というか、Connectionならそういう方法もあり得るが、そうはいかな

  • 2009-07-01

    自分も相当なJavadoc厨と自負しておりますので,内容をあらためねばと超上から目線で立ち読みしてきたら,{@code}タグやら@{literal}タグなど,知らないタグが書いてあって,恥ずかしい思いをしたでありますの巻。 慢心はいけませんね。:-P 今までJavadocの書き方といえば「How to Write Doc Comments for the Javadoc Tool」くらいで,とっても良いこと書いてあるのに読んでくれる人は少なくて悲しい思いをしたもんだが,日語で解説してある書がでたから,もう安心だね。遠慮して「再入門講座」ってあるけど「再」は余計だよね,つーか,みんなJavadocナメ過ぎ。あれは,相当デキる子なんですよ。 思い返せば,うんこなJavadoc(を作っているプロジェクト)に対する不満は山のようにあるが,そんなの書いてもしようがないので,「Javadoc,よく

    2009-07-01
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • Firefox 3.5の変更点メモ - hagino3000's blog

    JavaScriptのパフォーマンスに関する所で気になった点のみ。もっと後で試す。 ネイティブJSONのサポート window.evalを使わなくても文字列からJSONオブジェクトが作れる様になった。誰かベンチ取ってくれてると思うけど、速くなってるはず。 var jsObject = JSON.parse(jsonString); ネイティブ JSON を使う - MDC script要素のdefer属性のサポート script要素にdefer属性が付けてあれば遅延実行してくれる。document.writeを使ってるとアウト。 ブログパーツなんかのストレスは減らせるはず。 jsファイルの並列ロード "Speculative parsing(投機的解釈)" のような技術のおかげで、 Firefox 3.5 では Web コンテンツがより速く描画されます。あなたのユーザは「Firefox 3

    Firefox 3.5の変更点メモ - hagino3000's blog