2011年7月20日のブックマーク (27件)

  • Seasar - DI Container with AOP -

    S2Dxo 目次 S2Dxo とは クイックスタート DXOの定義 インタフェース/クラス定義 メソッド定義 インターセプタの適用 変換ルール JavaBeansのプロパティとpublicフィールド 変換の基 型変換 ネストしたJavaBeansのプロパティ 変換のカスタマイズ 変換元プロパティ名の指定 OGNL式の利用 nullのプロパティを変換から除外する 空白文字列のプロパティを変換から除外する プレフィックス付きのプロパティ 日付・時刻のフォーマット 独自のコンバータ シャローコピー S2Dxo とは DXO (Data eXchange Object) とは,JavaBeansとJavaBeansまたはJavaBeansとMapを相互変換 (exchange) することを目的としたオブジェクトです.主な用途としては,プレゼンテーション層のモデル (ページ) とドメイン層のモデル

    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • JCaptcha -

    JCaptcha overview JCAPTCHA stands for Java Completely Automated Public Test to tell Computers and Humans Apart The open source java framework for captcha definition and integration Samples SimpleImageCaptchaServlet SimpleImageCaptchaServlet SimpleListImageCaptchaEngineCaptcha SimpleListSoundCaptchaEngine

    lupimm
    lupimm 2011/07/20
    技術 Java web
  • reCaptcha

    Introduction Note: A variation of the original CAPTCHA technology by one of the original developers can also be found at recaptcha.net. This is not affiliated with NAR/CRT. The reCaptcha project is a reimplementation of CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) technology that can be one piece of a broader anti-screen scraping strategy. Distorted dictiona

    lupimm
    lupimm 2011/07/20
    技術 web
  • :: higher ground :: Windows7/VistaでExcelを別のウィンドウで開く(SDI化)[Windows7][サムネイルプレビュー]

    SDI化することで,タスクバーのサムネイルプレビューも可能になる! なんでExcelだけMDIなんだろう...枠に囚われて作業効率が落ちるし. Excel2010ではMDIでもサムネイルプレビューには対応するみたいだけど. 関係ないけど,SkyDriveの"埋め込み"が"共有"になっててイマイチ. 表示形式選びたいのに!以前は3種類あったはず. ---- ※以下の操作は自己責任でお願いします!! HKEY_CLASSES_ROOT\Excel.Sheet.8\shell HKEY_CLASSES_ROOT\Excel.Sheet.12\shell ↑の2か所の (既定) の値を Open から 別のウィンドウで開く(&W) に変更する. 画像のように HKEY_CLASSES_ROOT\Excel.Sheet.8\shell に ┗別のウィンドウで開く(&W)   ┗command とキー

    lupimm
    lupimm 2011/07/20
    技術
  • UUID (Java 2 Platform SE 5.0)

    シナリオ: 可能な限りユニークな識別子が必要です。 システムの仕様上どうしても、ユニークな識別子が必要なのですが、なかなかいい方法が思いつきません。 Java5から導入されたjava.util.UUIDがお手軽なようです。 UUID (Java 2 Platform SE 5.0) 下記のコードから

    lupimm
    lupimm 2011/07/20
    技術 Java
  • パスワード入力なしでpsql

    psqlにはデータベース名やホスト名、ユーザ名などを指定するオプションはあるが、パスワードを指定するオプションはない。 これではシェルスクリプトなどで、psqlを使いたい場合に困ってしまう。 そこで調べてみると、「$HOME/.pgpass」を作って、そこに書けばいいらしい。(マニュアル) そしてWindowsでは「%APPDATA%\postgresql\pgpass.conf」となる。 いずれも書式は同じで hostname:port:database:username:password UNIX系OSではファイルのパーミッションを「0600」にしておかないと無視されるらしいので注意。 あと、「PGPASSWORD」という環境変数もあるらしいのですが、非推奨となってます。

    パスワード入力なしでpsql
    lupimm
    lupimm 2011/07/20
    技術 DB
  • アップロードファイル複数指定できるjavascript「Multiple File Upload plugin for jQuery」

    アップロードファイル複数指定できるjavascript「Multiple File Upload plugin for jQuery」 ファイルをアップロードするとき1つずつでは手間がかかります。 また、アップロードしてもらう時には、指定のファイル拡張子以外送ってもらいたくありません。 Multiple File Upload plugin for jQueryは複数かつ拡張子を指定してアップロードさせるjavascriptです。 sponsors 使用方法 Multiple File Upload plugin for jQueryからjquery.MultiFile.jsをjQueryからjquery.jsをダウンロードします。 <script src="http://yourdomian/jquery.js" type="text/javascript"></script> <scr

    lupimm
    lupimm 2011/07/20
    技術 web
  • Validator.nu

    This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to change Validator.nu (X)HTML5 Validator (Living Validator)Validator InputDocument

    lupimm
    lupimm 2011/07/20
    技術 web
  • UUID generate UUIDs (or GUIDs) in Java

    Generate UUIDs (or GUIDs) in Java This is an implementation of the UUIDs and GUIDs specification in Java. UUIDs are 128 bit long identifiers that are guaranteed to be unique. Download The current version is UUID-3.0. Documentation A UUID (or GUID) is a unique identifier that can be created whithout a central authority. UUIDs can be used if a sequence number is not good enough. Thi

    lupimm
    lupimm 2011/07/20
    技術 Java
  • The W3C Markup Validation Service

    Note: file upload may not work with Internet Explorer on some versions of Windows XP Service Pack 2, see our information page on the W3C QA Website. Validate by direct input Enter the Markup to validate: More Options

    lupimm
    lupimm 2011/07/20
    技術 web
  • 「Teedaでの画面遷移の仕方と値の渡し方」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • Teeda - Extension - リファレンス - ディレクトリ構成

    以下にTeeda Extensionを使用するアプリケーションの標準的なディレクトリ構成と, そこに配置される主要なファイルを示します. Maven2のディレクトリ構成に準じています.

    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • Seasar2の設定ファイル(diconファイル) - Developer☆STYLE

    Seasar2の設定ファイル(diconファイル)について学習(学習中)。 id:higayasuoさんの案内+各種ウェブ情報を読んでの私のメモです。 いろいろ動かしてみたわけではないので、間違いなどは後日別エントリで晒せればと思います。 SAStrutsに触ろう!な勢いだったのですが、この辺りはSAStrutsの学習とちょっと離れてきていることに徐々に気がついてきました(w 早くも"けものみち入り"(w ともあれ、Seasar2の一部復習と勉強を兼ねて。 resources/s2container.dicon Seasar2自身をカスタマイズする設定ファイルがs2container.diconです。 私の理解では、Seasar2のデプロイ方法を変更するためのdiconファイル。 デプロイ方法には"熱い"順に HOT deploy WARM deploy COOL deploy の3種類が

    Seasar2の設定ファイル(diconファイル) - Developer☆STYLE
    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • リダイレクトの警告

    表示中のページから http://teeda.seasar.org/download/2007-05-28/sc2007spring_Aa5_TeedaPractice.ppt にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。

    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • リダイレクトの警告

    表示中のページから http://event.seasarfoundation.org/sc2007spring/viewAttachment.do?_pageName_=Session&_fileName_=sc2007spring_Aa3_S2Dao.pdf にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。

    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • Seasar - DI Container with AOP -

    インクルード関係 標準diconが他のdiconからどのようにインクルードされるか,他のdiconをどのようにインクルードするかを以下に示します.斜体はSeasar2のJarには含まれていない,非標準のdiconです. app.dicon aop.dicon j2ee.dicon jta.dicon jdbc.dicon jdbc-extension.dicon convenction.dicon ejbtx.dicon javaee5.dicon j2ee.dicon jpa-support.dicon j2ee.dicon ejb3tx.dicon j2ee.dicon dxo.dicon cooldeploy-autoregister.dicon (明示的にインクルードする必要はありません) convention.dicon creator.dicon customizer.dico

    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • S2Dao リファレンス

    TABLEアノテーション テーブルとの関連付けはTABLEアノテーションを使用します。 TABLEアノテーションは以下の形式で定数を宣言します。 - public static final String TABLE = “テーブル名”; EMPテーブルの場合以下のようになります。 public static final String TABLE = "EMP"; スキーマの定義をすることも可能です。スキーマ名が"SCOTT"の場合は以下のようになります。 public static final String TABLE = "SCOTT.EMP"; ※クラス名からパッケージ名を除いた名前がテーブル名と一致する場合は、TABLEアノテーションを定義する必要はありません。 また、dao.diconでorg.seasar.dao.impl.DecamelizeTableNamingを指定している

    S2Dao リファレンス
    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • S2Container

    機能リファレンス 作成すべきファイル S2Containerの定義 S2Containerの生成 SingletonS2ContainerFactory S2ContainerFactory S2ContainerServlet コンポーネントの取得 Dependency Injectionのタイプ コンストラクタ・インジェクション セッター・インジェクション メソッド・インジェクション フィールド・インジェクション インスタンス管理 自動バインディング S2Containerのライフサイクル コンポーネントのライフサイクル 環境名 定義ファイルのインクルード 定義ファイルの差し替え 定義ファイルの条件インクルード 定義ファイルの埋め込みインクルード(XInclude) 名前空間 S2ContainerFilter 暗黙的なコンポーネント AOPの適用 メタデータ コンポーネントの自動登録

    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • MAIL メールの受信(POP) Javaテクニカルサンプル集

    メールの受信は以下のサンプルを参考にしてください。 JavaMail1.3ベースです。ライブラリは以下のURLからダウンロードできます。 http://java.sun.com/products/javamail/index.jsp JAFでダウンロード可能な activation.jar が追加ライブラリとして必要です。 http://java.sun.com/products/javabeans/jaf/downloads/index.html try { //接続の作成 Properties props = System.getProperties(); Session session = Session.getDefaultInstance(props, null); Store store = session.getStore("pop3"); store.connect(mai

    lupimm
    lupimm 2011/07/20
    技術 Java
  • JSP/サーブレットでイメージを生成する

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    JSP/サーブレットでイメージを生成する
    lupimm
    lupimm 2011/07/20
    技術 Java
  • jQuery Sortable

    jQuery Sortableで並べ替え 項目1-1 項目1-2 項目1-3 項目1-4 項目1-5 項目2-1 項目2-2 項目2-3 項目2-4 項目2-5 このページのソースコードを見る

    lupimm
    lupimm 2011/07/20
    技術 web
  • Java:ログインパスワードを暗号化する - 愛ゆえにプログラムは美しい

    Webアプリケーションなどでは,アクセス時にパスワードによるログイン認証を行う場合があります。 ここではその具体的な実装のうち,データベースやパスワードファイルに格納するログインパスワードの暗号化について述べてみたいと思います。 【概要】 複数のユーザが個別にユーザ名とパスワードを設定する場合,そのアカウント情報はデータベースなどに保存するようになると思います。 このときパスワードをそのまま保存してしまうと,パスワードはデータベースを閲覧できるすべての人に知られてしまいます。また,Base64変換や元に戻せる暗号にした場合でも,元に戻せる技術をもった人にパスワードを知られてしまう可能性があります。そのため,パスワードを保存する場合は不可逆暗号にするのが一般的かと思います。 不可逆暗号とは元に戻せない暗号です。不可逆暗号を使ってパスワード認証を行うには,暗号化したパスワードをデータベースにあ

    Java:ログインパスワードを暗号化する - 愛ゆえにプログラムは美しい
    lupimm
    lupimm 2011/07/20
    技術 Java
  • ★HTML5リファレンス(旧仕様)

    山田太郎は、ウェブ開発やグラフィックスプログラミングに10年以上の経験を持つテクノロジーの専門家です。特にHTML5 CanvasやJavaScript、インタラクティブメディアに精通しており、動的なユーザーインターフェースや最先端のウェブアプリケーションの開発に携わってきました。複雑な図形描画や画像操作、リアルタイムグラフィックスに関する知識が豊富で、ウェブ技術の限界を追求する開発者たちにとって頼りになる存在です。知識の共有に情熱を持ち、初心者からプロフェッショナルまで幅広く支援するため、技術フォーラムやブログにも積極的に貢献しています。

    lupimm
    lupimm 2011/07/20
    技術 web
  • Google Chrome JavaScriptデバッガ完全マニュアル。 - IT-Walker on hatena

    Google Chromeはシンプルに見えてオフラインやWebアプリショートカット作成などいろんな機能が搭載されています。 そんな中、JavaScriptデバッガがあるのも発見! どんなもんかと思ってみてみたら、なんとコマンドラインベースのデバッガです。Firebugみたいな物を想定していたのですが、まさかgdb(GNU製C/C++デバッガ)みたいなのがブラウザに載ってるなんて・・・しかも全然情報ないし。 でも開発者にとっては、JavaScriptをランタイムでデバッグできると言うのは非常に嬉しい事ですね。そこで、Chromeデバッガの使用法についてちょっと調べてみました。 デバッガは、開発者向けメニューの中から選択する事が出来ます。立ち上げてみると、コマンドの表示結果が表示されるエリアと、コマンドを入力するテキストフィールドが並んでいるだけ、と言うシンプルなUIが表示されます。 最下部の

    Google Chrome JavaScriptデバッガ完全マニュアル。 - IT-Walker on hatena
    lupimm
    lupimm 2011/07/20
    技術 web
  • Dolteng での Entity/Dao Classの自動作成 - hamadakoichi blog

    Eclipseで、 [ウィンドウ]→[ビューの表示]→[その他...]⇒ ビューの表示ダイアログが開く。 [Dolteng]→[データベース・ビュー]を選択 Eclipseのデータベースビューで、 ["Project名"]→[jdbc.dicon]→[PUBLIC]→["テーブル名"]を選択 →右クリックで[新規Daoまたはエンティティー]を選択⇒Javaクラス作成ページが開く。 →そのまま[終了]を押下げ ⇒ 該当する Entity Class、Dao Classが作成される。

    Dolteng での Entity/Dao Classの自動作成 - hamadakoichi blog
    lupimm
    lupimm 2011/07/20
    技術 Java seasar
  • 2007/09/05 日記: Java: JavaMailによるシンプルなメール受信サンプル

    [いがぴょんの日記v2,diary,igapyon] シンプルなメール受信サンプルについて 試作しました。 広告: BlancoEclipseDistribution 最新安定版 (3.4.1-20080925) リリース 10/01 最新版の Eclipse である Eclipse Classic (SDK) 3.4.1 一式 (日語化済み) が Windowsインストーラを用いてインストールできます。 BlancoEclipseDistribution は Eclipseディストリビューションのひとつに該当します。 シンプルなメール受信サンプルについて 試作しました。メール受信は 実装が結構大変なように感じました。 ※このメモは blancoMail の仕様検討に該当します。 最初にメール一覧取得処理を作成しました。(このサンプルではメール文は読んでいません) このAPI利用範

    lupimm
    lupimm 2011/07/20
    技術 Java
  • U☆MA☆I☆ZO Vs Necro Fantasia

    lupimm
    lupimm 2011/07/20
    動画