lifehacksのブックマーク (1,174)

  • ComponentをSessionに置くには

    聞かれることもそれなりにあるので、よねさんのコメントをコピペw。 @Component(instance = InstanceType.SESSION) public class Hoge implements Serializable { つーわけで、こちらもコピペw Pageクラスでsessionを使用するには public HogePage { private HttpSession sessionScope; public void setSessionScope(HttpSession sessionScope) { this.sessionScope = sessionScope; } } とsetterを用意しておけばDIされます。 requestの場合は、requestScopeですね。 id:authorNariさんが使ってみた感想をのべてくれてます。ありがとうございます

    ComponentをSessionに置くには
  • [Teeda]ログインとかセッションについて (みしんの日誌 社内ブログ開発議事録)

    ブログなんで管理者画面が必要となります。そのためには認証機構が必要となります。それをTeedaではどうしようかということの調査メモ。(なんで、どうするかはまだ決まってないし、試してもいない) まず、ログイン情報をセッションに持たせるかどうかって話だけど、Teedaの説明ページで、以下のように書いてある。 Teedaの状態維持のポリシー、それは状態をなるべくTeedaで持たないということです。 状態はHTML側に埋め込むまたは、サーバサイドのpersistence層で保管するようにしてください。 HttpSessionというライフサイクルがよくわからないものに頼らない方法を Teedaでは推奨しています。 だけど、ログイン情報みたいにリクエスト毎に確認しなきゃいけないものに関してはセッションで管理したほうがつくりや管理が簡単になるのではないかと。で、そんなことを思う人はいて、メーリングリ

  • Teedaでファイルアップロード機能を実装するには

    1. ライブラリの入手 MyFaces Tomahawkは、The Apache MyFaces Projectのウェブサイト(http://myfaces.apache.org/)から無償で入手することが可能です。ここから最新のtomahawkをダウンロード……と行きたいところですが、実装上の都合上、Teeda 1.0.11-SP1と組み合わせられる最新のバージョンはtomahawk 1.1.1なのです。これは過去のバージョンが保存されているアーカイブページから取得可能です。tar.gz形式とzip形式で配布されていますが、中身は同じです。どちらでも好きなほうをダウンロードしてください。 ダウンロードしたファイルを解凍するとその中にtomahawk.jarというファイルがあります。これが今回使用するライブラリです。 また、MyFaces Tomahawkは、Apache Commonsで

  • 視力回復

    メガネでもコンタクトでもレーシックでもない方法・・・ ☆☆☆これでメガネコンタクトはもういらない☆☆☆ 店長の日記2018年9月20日作成 、CDの販売について2016年7月18日更新 メルマガ2012年7月25日更新 お知らせ2017年1月5日更新 著書案内2011年12月23日更新 白内障について2017年1月5日更新 たった6分間だけの視力回復法2010年9月17日更新 私の免許証2009年7月28日更新 私の視力2009年9月7日更新 神絵式視力回復法2011年9月30日更新 ウインク視力回復法2013年4月21日更新 体験談2010年9月16日更新 視力回復の日記2015年5月12日更新 占い易の世界2018年9月20日更新 リンク集2013年11月6日更新 Q&A集2012年1月18日更新 メールを送る 1999年09月18日作成 2021年10月13日更新

  • 視力回復 by 眼力

    目薬の取り扱い説明書 目薬を使ったことがない人はいないと思います。現代人を悩ますドライアイを瞬時に解消してくれる「目薬」 目薬は、外箱があり、取扱説明書が入ってて、目薬体はビニール袋にくるまれて売られています。 そこで、質問です。「取扱説明書を読んだことはありますか?」。ないという方がほとんどではないでしょうか?読んだことがあるという方でも、二度目の購入では読まないですよね。言ってしまえば、無駄な説明書であり、買ってすぐにゴミ箱へ。 そこに目を付けたのが目薬製造販売大手の「ロート製薬」。さすがに、取扱説明書をなくすことはできませんが、目薬の外箱の内側に書いてしまう、という荒業で説明書をなくすことに。いや~すごい。なかなか思いつかないですよ。説明書を無駄だと思う発想が出てこないです。資源の無駄を少しでも減らそうという風潮の中で、自社にできることはないかと常に考えていたのだと思います。素晴ら

  • 近視、老眼の回復訓練

    視力が疲れたとき ボーッと2個の 丸を見てください、出来なければ 鼻の先を見ながら 丸を見てください。 又2つの丸の 中間を 遠くを見ながら 2個の丸を見て下さい。 前にタモリ氏の  笑っていいともで  両腕を前に出し 。人指し指を立て、それを見ていると 一つに見える。 何故か、 答えは  疲労と言われていました、多分疲労が原因で 視神経が 鈍り、右指は右の目で  左指は左の目で 見て、脳に 右は右 左は左に 像を結び、それを一つに 合わすためだと 思います。 これは 一番早い視力回復訓練方法かもわかりません。下の影像が見えれば  早く見えるように 何度も 訓練してください、通勤電車では 左右の吊革を一つに、又枕木を 重ねる訓練を 又 前に座っている人の顔を 重ね合わせて 見てください、今まで見たことのない 新しい世界が 見えてきます、これを繰り返すと 視力がだんだん 

  • iptables の log の管理

    [1.1] ログの必要性 IP マスカレードルータを運用する際に注意しなければならないのは, グローバルなインターネットから見た場合, ルータ以下のプライベートIPのマシンからの通信は全てルータが行っている ように見えることである. 例えば, (ルータではなく) プライベートIPマシンがなんらかの不正なアクセスを 行った場合でも, 全てルータがその不正アクセスを行ったように (外部からは) 見える. そのような場合に, ルータ自身が, いつ, どのマシンから, どのマシンへ ルーティングを行ったのかわかっていれば, 不正に利用されてるマシンを特定することができる. 以下では, IPマスカレードルータが適切なログをとる方法を記す. [1.2] ポリシー 専攻ネットワークで運用するIPマスカレードルータでは, 以下のようにログをとる. iptables(8) の機能を利用し, プライベートLA

  • CentOS5 システムを最新の状態にする - itochif.com

    GNOME端末を起動します。GNOME端末の起動は画面左上のメニュー[アプリケーション]->[アクセサリ]->[GNOME端末]を選択します。 yumを使用してパッケージのインストールやアップデートを行う時には、自動的にパッケージの完全性や出所が正しいかどうかの確認が行われます。 確認を行うにはrpmデータベースにCentOS5のGngPG公開鍵を追加する必要があります。 # /bin/rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 # /bin/rpm -qa "gpg-pubkey*" # 取り込まれている公開鍵の確認 gpg-pubkey-e8562897-459f07a4 # /bin/rpm -qi "gpg-pubkey-e8562897-459f07a4" # gpg-pubkey-e8562897-459f07a4の詳細

  • 3キャリア対応ケータイXHTMLのTIPS 8つ : アシアルブログ

    最近ケータイサイトの開発を行っているのですが、キャリアや機種によって動作にいろいろと違いがあり、なかなか面倒ですね。 キャリアごとにテンプレートを分けて記述するのは手間なので、基的に共通テンプレートで記述したいところですが、どうしても振り分けをしないと駄目なこともあるため、今回やってみて気がついた違いなどについてまとめてみました。 なお、いわゆる第三世代携帯電話(DoCoMo FOMA, au WIN, SoftBank/Vodafone 3G)でXHTML対応機種のみを対象としています。 ■文字コード UTF-8で統一して大丈夫そうなのですが、DoCoMoのみ特定の文字(三点リーダーや丸数字など)をフォームから入力した場合に消えてしまったりするようですので、DoCoMoは入出力をShift_JISにする必要があります。 ※上記で特定の文字のひとつとしてあげました三点リーダーですが、UT

    3キャリア対応ケータイXHTMLのTIPS 8つ : アシアルブログ
  • AjaxZip 2.0

    Kawa.netxp AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム(CGI不要版) AjaxZip2は、昨年公開した 『ajaxな住所入力フォーム』 の新バージョンです。 郵便番号を入力すると、該当する都道府県名・住所が自動的に入力されます。 Ajaxと JSON フォーマットを利用するJavaScriptライブラリとして公開しました。 JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。 郵便番号→住所変換処理は全てクライアントサイドのJavaScriptで行います。 既存 HTML の住所入力フォームをたった3行書き換えるだけで利用できます。 簡単に設置できるため、プログラムに詳しくない方でも導入していただけると思います。 以下の住所入力フォームに、7桁の郵便番号を入力してみてください。 【2007/12/09 追記】 jQ

  • 二度押し防止の onsubmit で disable にするやつ :: Drk7jp

    もう2年ほど前に話題になったアレなんですけど、今更ながらあるサービスでこの仕組みの導入を検討しています。 onsubmit で submit ボタンを disable にしてユーザビリティを良くする - naoyaのはてなダイアリー submit ボタン disable 技の罠 - naoyaのはてなダイアリー onsubmit で submit ボタンを < disable にしてユーザビリティを悪くするのはやめてください - のヮの うんこ♥ onsubmit で disable にするやつ - 鷹の島 onsubmit の disable 化ですが既に議論が終わっているように、onsubmit disable の実装方法として、 onsubmit イベント発生時に submit 要素を disable にして値をサーバへ渡すための hidden 要素を生成する方法 setTimeou

  • メダカの飼い方

    飼育のプロが教える メダカの飼い方 技術指導:江の島水族館 江の島水族館では、このたび「藤沢発 めだかの学校」という名のCD−ROMを制作しました。ここに掲載 させていただいたのは、そのメインとなる「メダカの飼育」のダイジェスト版です。 ←BACKMENUNEXT→ :=― も く じ

  • Excelデータをビジュアライズしよう - DesignWalker

    Excelデータをビジュアライズしよう - DesignWalker
  • Dolteng - SeasarWiki

    Pageクラスの生成† HTMLからid,class属性を解析してPageクラスを生成する。 Dxoとの関連を認識する。 表を認識し、そのDtoを生成する。 Pageクラスのスーパークラスを生成する。(共通メンバの宣言などに使う) 表のDaoを認識したら、prerenderメソッドにその全件検索処理を実装する。 ↑ HTMLからPageクラスへのダイナミックプロパティの追加(※バージョン0.14.0での追加機能)† id属性をもつタグのid以外の属性を選択してコンテキストメニューを開き、「Add Dynamic Property」を選択して開いたウィンドウに表示されたid以外の属性一覧から属性を指定すると、それがダイナミックプロパティとしてPageクラスに追加される。ダイナミックプロパティのデフォルト値はウィンドウで定義される。 ↑

  • Wekaを起動する(アソシエーション分析②)

    社会人MBA-技術者編:MBA技術者の視点 技術と経営の橋渡し: MBA技術者の視点から研究開発、品質管理、シックスシグマ、データマイニングを探求します。 今回は、supportとconfidenceの概念についてである。 (投稿に間隔があいたにも関わらず、訪問してくださったヘビーユーザーの方に感謝!) さて、supportとは支持度、confidenceは信頼度、確信度とされることが多い。 support値とは「データベース全体で、その組み合わせ(事象)が発生する割合」であり、confidence値とは、「相関の強さを示し、例えば、A⇒BにおいてはAが発生した場合のBが発生する確率」である。 例えば、下の図において: A:おむつを購入する B:ビールを購入する として全体を100人とする。 それぞれ、Aでは50人、Bでは20人がこの行動をしている(購入している)ことがわかる。 ここで、s

    Wekaを起動する(アソシエーション分析②)
  • ARtool Info Index

    Overview: ARtool represents a collection of algorithms and tools for the mining of association rules in binary databases. ARtool is a new project based on some of the sources that I wrote for ARMiner and on a new algorithm that I designed for my research in the domain of association rule mining. The user interface has been designed and implemented from scratch. ARtool is distributed under the GNU

  • Christian Borgelt's Web Pages

    Software FrIDA - Free Intelligent Data Analysis Toolbox A toolbox combining several intelligent data analysis programs under a uniform graphical user interface. Frequent Pattern Mining (FPM) If you are looking for a frequent item set mining and/or association rule induction program and you are unsure which one to choose, it is recommended to use either Eclat or FPgrowth. Name Language Description

  • http://www.mindware-jp.com/kdnuggets/associations.html

  • アソシエーション分析(あそしえーしょんぶんせき)

    POSデータ(注1)などの巨大なデータベースから、価値あるアソシエーション・ルール(注2)を抽出するデータマイニング(注3)・テクニック。マーケットバスケット分析(注4)に利用される。 アソシエーション・ルール抽出(association rule extraction)、アソシエーション・ルール・マイニング(association rule mining)、アソシエーション・ルール発見(association rule discovery)などともいう。 小売業のPOSシステムでは、日々大量のトランザクションデータが生み出されている。この中には、「パンとバターを購入した取引の90%がミルクも購入している」といった法則が秘められているが、中規模の小売店舗でも商品アイテム数は数千から数万に及び、その組み合わせ(アソシエーション・ルール)は無数にある。そのため、どの組み合わせが価値ある法則であ

  • iTextを利用してJavaからPDF形式の帳票を出力する(Java, サーブレット, PDF, 帳票)

    はじめに 現在のWebシステムにおいて帳票の出力を行う場合、PDF形式が選択されることが一般的になっています。その理由としては、データサイズをコンパクトにすることができる、情報の改ざんを防止できる、などが挙げられます。一般ユーザにも普及していますので、システム開発時に顧客からPDF形式での情報の出力を求められることも多いのではないでしょうか。 この記事では、「iText」というライブラリを活用して、PDFの出力を行う方法を解説します。 対象読者 Javaプログラミングで開発を行った経験のある方、および、Javaプログラミングに興味をお持ちの方を対象としています。 必要な環境 このサンプルアプリケーションを動作させるには、以下のソフトウェアが最低限必要です。環境についての詳細や設定方法については、サーバサイド技術の学び舎 - WINGSにある「サーバサイド環境構築設定」を参照して