タグ

2009年2月28日のブックマーク (22件)

  • sa-struts-tutorial の pom.xml を作った - hakobera's blog

    sa-struts-tutorial には pom.xml が含まれていない。 最近は maven 使わないと開発できない体になってしまったので作ってみた。備忘録的に貼っておく。 Dolteng が出力する pom.xml をそのまま使おうとしたら、上手くいかなかったので、少し改造。 何が問題だったかは、別のエントリーで書く。 使い方 sa-struts-tutorial をここからダウンロード Eclipse にインポート プロジェクト直下に pom.xml という名前のファイルを作成して、以下の内容をコピー。 src/main/webapp/lib 以下のファイルを全部削除 コマンドラインで、mvn eclipse:clean eclipse:eclipse 以上で、WTP2.0(Eclipse 3.4)での開発が可能。 <?xml version="1.0" encoding="UT

    sa-struts-tutorial の pom.xml を作った - hakobera's blog
    yamkazu
    yamkazu 2009/02/28
    doltengが作るpom.xmlはスコープの設定がちゃんとされてなくて、runtime時に必要ないものがたくさん入るんだよね。
  • 検証エラー時に、input先に遷移する前にリクエストに情報を設定する方法。 - suusuke@Hatena

    Seasarのメーリングリストで、質問されてました。 (Seasar-user:16966) ひがさんより@Executeのinput属性にメソッドを指定してという返信があって、メソッド指定ができること知らなかったのでメモ。 どういうことか 例えば、アンケート入力画面が有って、アンケートの項目はActionクラスで動的に生成してRequestスコープに設定して画面表示している場合。検証エラー時(アノテーションでの)にアンケートの項目をどのように設定するのかということ。 今まで @Executeアノテーションのvalidate属性に"@"と表示用のオブジェクトを作るメソッドを作って設定してました。 QuestionAction.java public class QuestionAction { @ActionForm @Resource protected QuestionForm que

    検証エラー時に、input先に遷移する前にリクエストに情報を設定する方法。 - suusuke@Hatena
  • はてなブログ | 無料ブログを作成しよう

    うめぇヨーグルトソースでもいかがですか。個人差にもよりますが。もしよろしければ。 お久しぶりです。 最近うんめぇ〜と思ってるヨーグルトソースがあるので、書いていこうと思います。 ヨーグルトとハーブ類をもりもり使うので、そういうのがべられない方にはうんめぇソースではないです。ごめんなさい…。もしよろしければお茶だけも…旦~ 【用意する…

    はてなブログ | 無料ブログを作成しよう
    yamkazu
    yamkazu 2009/02/28
    Loggerのインジェクション。これは便利そうだなー。
  • はてなブログ | 無料ブログを作成しよう

    朝4時台起きセルフメソッド 自分のため(セルフ)の朝4時台起きメソッド。 これはそういうことなんだ。。。 朝が暖かくなる5月半ばから 朝4時台に起きることを目標に試行錯誤していく。 まずは2日間だけ試した記録。 時間設定 +朝4時台とは 午前4時~午前4時40分ならOK +寝る時間 午後9…

    はてなブログ | 無料ブログを作成しよう
    yamkazu
    yamkazu 2009/02/28
    singletonのアンチパターン
  • 2009-02-27

    WSHでメニューバーやツールバー等のないInternet Explorerを開くスクリプトです。 Set objIE = WScript.CreateObject("InternetExplorer.Application") objIE.Navigate("http://www.goo.ne.jp") objIE.MenuBar = False objIE.StatusBar = False objIE.ToolBar = False objIE.AddressBar = False objIE.Visible = True Set objIE = nothing WScript.Quit SAStrutsというかServletネタ。 アプリケーションサーバー(Tomcatとか)でレルムのフォーム認証していたとする。一定時間操作がなくてセッションが破棄された時に保護されたページにアクセス

    2009-02-27
    yamkazu
    yamkazu 2009/02/28
    タイムアウト画面を表示させるには
  • 2009-02-28

    買おうと思っていたナバズタグが1ヶ月前に発売されてたみたい。 定期的なアンケートへのご協力をいただける方には、 「ナバズタグ・プレミアユーザー」として特別価格(19,800円)にて販売いたしております。 アンケートに定期的に答えると19,800円のようなので、購入ボタンをクリック。 定期的に話題になる"成功を表すボールは青か緑か"ですが、ついにプラグインの提供で決着したようです。 PluginServletFilterを使って、青い玉へのリクエストを緑の玉へリダイレクトして表示します。正直言って黄と赤を中心に見るのでどうでもいいのですが。 おまけですが、このプラグインの仕組みを利用してHudsonの画像を差し替えてみました。 だめですね。

    2009-02-28
    yamkazu
    yamkazu 2009/02/28
    ちょwww 画像www
  • POIのhssfを使って、巨大なエクセルファイルを読み込むには。 - 設計と実装の狭間で。

    企業の皆様におかれましては、エクセルが大好きかと、存じます。 いや、僕も大好きなのだけどもさ、表計算かわいいよ、表計算。 ウルトラハイパフォーマンスで、データストアとしても超一流。 コードの自動生成してもいいし、まかり間違ったりすると、方眼紙としても使えちゃったり…とか。 と、まぁ、色々使い道が多いので、ついJavaでもエクセルを読書きしたくなったりとかするヨネ。 で、そこでApache POIでつよ、となる訳だけど、POIのHSSFは普通に使うと、 ちょっと大きいエクセルファイルを読もうとしただけで、アフォ程メモリをってしまうのですな。 例えば、こんなコードで読み込むのが、まぁ普通ダヨネ。 @Override protected void readExcel(File excel) { BufferedInputStream bi = null; try { bi = new Bu

    POIのhssfを使って、巨大なエクセルファイルを読み込むには。 - 設計と実装の狭間で。
  • なぜITアーキテクトは流行らないのか (arclamp.jp アークランプ)

    先週から原稿の締め切りが重なり、かつクライアント向けの書き物が多かったのでブログの更新が止まりました。「ヒトが一週間で書ける文字量は決まっている」と思っているのですが、他の人はどうなんだろう。なんか、ずっと同じリズムでブログを書けるヒトは当にすごいと思う。 閑話休題。某雑誌の執筆者飲み会に行ったときのこと。雑誌の方を目の前に「ITアーキテクトが認知されないのはマスコミのせいもありますよ。PMばっかり持ち上げて。いま、現場で必要なのはテクノロジーとマネジメントのバランスですよ!」みたいなことを言ってみました。 「確かにそうかも」と同意していただいた後に"ITアーキテクトを流行らせにくい理由"を教えてもらいました。 PMの大切さを伝えるときに、ロジックだけではなくてストーリーで伝えることも大事だと思っています。その点、PMは危機的な状況に陥ったプロジェクトを救うストーリーがある。ITアーキテ

    yamkazu
    yamkazu 2009/02/28
    ITアーキテクトのお話。
  • Agileで失敗する時 - masayang's diary

    ちょっと古いけど、こんな記事があったので訳してみた。 Allan's Blog: Failures in Agile process?(Agileでの失敗?) ACCU*1の会議でよく受ける質問に「Agile開発の欠点は?」「Agileでの失敗はどんな感じなの?」というのがある。 一つ目の質問には答える事ができなかった。ただ、プロダクトオーナーに負担がかかりやすい、という問題点はあるかもしれない。通常はビジネスアナリスト、製品マネージャ、顧客、あるいは顧客窓口の人がプロダクトオーナーになるのだけど、とても負荷のかかる仕事だ。このあたりはJames Nobleが研究しているね。 プロダクトオーナーは来の仕事をこなしつつ、Agileチームの相手をすることになる。Agile開発チームの生産性があがってくれば、チームはプロダクトオーナーに「あれはどうするの?」「これはどうするの?」と色々と質問す

    Agileで失敗する時 - masayang's diary
    yamkazu
    yamkazu 2009/02/28
    ウォーターフォールとの混合を目指すとハマる/うーんそうなのか。段階的に導入するにはどうすれば良いのだろう。移行したいにもリスクが高いとの判断で導入出来ない人っていると思うんだよな。
  • 女の子の胸がたゆんたゆんに揺れまくるスーパータユニズムエンジンの威力がよくわかるムービー

    2月26日(木)にPSP用ソフト「仮面のメイドガイ ボヨヨンバトルロワイヤル」が発売となるのですが、このゲームには新開発のスーパータユニズムエンジンが搭載されており、徹底的にこだわり抜いた揺れを追求しているそうです。脅威のメカニズムといってもいいこのスーパータユニズムエンジン、いったいどれぐらいの威力なのか、実際にムービーがYouTubeにアップされていて確認することができるので、見てみました。 詳細は以下から。 [仮面のメイドガイPSP]ボヨヨンバトルロワイヤル 女性キャラを並べ、「スーパータユニズムエンジン」を使ってウェーブさせたものがコレ。素晴らしいと絶賛すべきなのかけしからんと言うべきなのか悩みます。 YouTube - 仮面のメイドガイ ボヨバト ゆれウェ~~ブ! 「スーパータユニズムエンジン」開発中の動画はこんな感じ。なえかがジャンプすると揺れます。 YouTube - 仮面の

    女の子の胸がたゆんたゆんに揺れまくるスーパータユニズムエンジンの威力がよくわかるムービー
  • Java/TIPS集 - きのさいと

    AWSLinuxJavaを使う † ふつうにwgetでrpm取ってきて、あとはJavaの切り替え。 wget --no-check-certificate --no-cookies --header \ "Cookie: oraclelicense=accept-securebackup-cookie" \ http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.rpm sudo rpm -Uvh jdk-8u161-linux-x64.rpm sudo alternatives --config java export JAVA_HOME=/usr/java/jdk1.8.0_161 ちなみにダウンロード先はこちら http:

    yamkazu
    yamkazu 2009/02/28
  • Vim講座1 - think and error

    Vim講座3 - think and error テキストエディタであるvimはとても扱いやすいのだが、Vimてモード概念があって敷居が高い(誤用)よね。ということで少しだけ書いてみる。 viキー操作メモ(Hishidama's vi Memo) こんなサイトもあるわけなのだけど、これ不便。普段使わないものまで全て書いてあるからだ。 初心者にとっては、どこまで知ればミニマルなのかが知りたいというのに。 概要 モード概念 カーソル移動 インサートモードへ 保存 ////////////基礎終了//////////// ビジュアルモードとコピペ ジャンプ 置換 Undo,Redo[***IMPORTANT***] 一文字置換 こうやってみると長そうだね. モード概念 モードは4つ。ノーマルモード、インサートモード、ビジュアルモード、コマンドモード。 ノーマルモード 起動したときはこのモード。移

    Vim講座1 - think and error
    yamkazu
    yamkazu 2009/02/28
  • 『公務員バッシング、正社員バッシング、派遣村バッシングがもたらす底なしの貧困スパイラル』

    すくらむ国家公務員一般労働組合(国公一般)の仲間のブログ★国公一般は正規でも非正規でも、ひとりでも入れるユニオンです。 昨日の衆議院予算委員会に、反貧困ネットワーク代表の宇都宮健児弁護士が参考人として出ていることを新聞で目にして、そういえば、湯浅誠さん(NPO法人・もやい事務局長)も意見陳述していたなぁと思い出して、衆議院のホームページをチェックしたら議事録がアップされていました。この間の派遣村バッシングや正社員バッシング、ひいては公務員バッシングにも応答していて興味深いので、衆議院予算委員会中央公聴会(2月16日)の湯浅さんの意見陳述議事録の一部を紹介します。(byノックオン) 派遣切りで路頭に迷う人たちに対して、何で働いている間にお金をためられなかったんだと言われるけれども、配布した資料に掲載している私たちのところに相談に来た方の例でみると、この方は毎月皆勤手当をもらっている。つまり、

    yamkazu
    yamkazu 2009/02/28
    セーフティーネットというのは、そういうのがあって初めて社会がうまく回っていく、労働市場の質が一定に保たれる、そういうもの
  • ディスティニー病

    困るのが店長が一人だけ、後はバイトで回してるみたいなお店。しかも「大学の仲良しサークルなノリ」で仕事をしているタイプ。「僕らがこんなに楽しいのだから、お客さんだってきっと楽しいに決まっている」そう信じ込んでる。「緩く慣れきった空気」に場が満ち溢れている。緊張感がまるでないので、必然的に詰まらないミスというのを連発する。 問題はその時の対処の仕方。「あ〜スイマセェ〜ン」きわめてカジュアルに謝る。客はお前のサークル仲間じゃない。その辺のケジメがつけられない。今まで細かく取られていた「技あり」「有効」に最後のダメ押しが加わり、合わせ一。「君たち、仕事は遊びじゃないんだよ!」客はついに怒る。 彼らは反省などしない。いつだって被害者。「スイマセン!撲だけが悪いんです!コイツらは全然悪くないんです!」「いや、悪いのは撲です!」「ココは俺がくい止める!お前たちは先に行け!」そんなナルい小芝居を始める。

    yamkazu
    yamkazu 2009/02/28
    昔モスバーガーで働いてたけど、今思えばあそこの接客に対する考え方、教育ってのは成熟してるなと思う。普通に社員は店長だけとかだったけど、優秀なアルバイトが育ってたと思う。
  • java-jaのopml作った - ( ꒪⌓꒪) ゆるよろ日記

    いつだったか、id:daisuke-mがjava-jaのopmlってないの?みたいな話をしてたのをふと思い出したので、現実逃避して作ってみましたよ。 これでjava-jaストーカーの皆さんも安心ですね! BlogのOPML tiwtterのOPML tumblrのOPML (右クリックで保存してくださいね) java-ja wikiの賛同者のページからURLを拾ってきて、livedoor Reader Feed Discover APIを利用してopmlを吐くpythonスクリプトを書いて作ってます。 java-jaなのにpythonってwww livedoor Reader Feed Discover APIの仕様で、購読者数の少ないtwitterやtumblrのFeedは含まれてないです。あとは自力でやってくださいw。 スクリプトはこんなんです。もちろん、添削大歓迎です。 # -*-

    java-jaのopml作った - ( ꒪⌓꒪) ゆるよろ日記
    yamkazu
    yamkazu 2009/02/28
    yuroyoro++
  • わかばマークのMacの備忘録 : Open· Saveダイアログ ではいろいろ操作できる

    わかばマークのMacの備忘録 RSS * Admin * Write 初心者による Mac OSX の便利な使い方や、ソフトウェアの紹介など、Macのこといろいろ。

  • Testing Context(仮)という考え方 - Fly me to the Luna

    ちょっと前Quick JUnitの管理者でもあるかくたにさんとQuick JUnitをどう改良しようか、話してきました。その時に聞いてきたアイディアに名づけるとするならTesting Context。 以前はTesting Pairだけ考えてればよかったのに。 Quick JUnitでは実装クラスに対するテストクラスが1対となって存在するという、Testing Pairという考えを元に作られています。Ctrl+9でテストクラスと実装クラスを切り替えられる、というあれです。JUnit3の時代までは必ずTestCaseクラスを継承しなければならない、テストメソッド名はtest_で始まらなければならないなど、いくつか制限がありました。なので名前で実装クラスとテストクラスを対応づけられるよう、実装クラス名+Testをテストクラス名として検索できるようになっています。実は隠してるんですが、その対応を

    Testing Context(仮)という考え方 - Fly me to the Luna
    yamkazu
    yamkazu 2009/02/28
    Testing Contextかぁ。なるほど。
  • 米国でRuby関連書籍の売り上げが減速か - @IT

    2009/02/27 出版社の米オライリー・メディアは2月25日、プログラミング言語関連書籍の2008年の売り上げデータから、各言語関連書籍の市場シェアを可視化したデータを公開した。データはオライリー1社のものではなく、書籍販売のPOSデータを管理・提供するニールセン・ブック・サービシズから得たものという。 データを可視化して分析を加えているのは、オライリー・メディアのOpen Tech eXchange部門で発行人を勤めるマイク・ヘンドリクソン(Mike Hendrickson)氏。2月25日付けのブログ投稿によれば、2008年のプログラミング言語関連書籍の売り上げ実績は174万部で、2007年の185万部から5.9%減少。ただし、コンピュータ関連書籍全体は8%減少しており、これと比べてプログラミング言語関連書籍の売れ行き自体は特に悪いわけではないという。 ヘンドリクソン氏が公開したグラ

    yamkazu
    yamkazu 2009/02/28
    本の売り上げだけで言語のトレンドを追うのは難しそうだなぁ。一つの指標であることは間違いないと思うけど。
  • アメリカで象印の炊飯ジャーの評価が高い件【米amazon顧客レビュー】

    誤訳御免! 外国人によるアニメ・マンガ評を翻訳します。 海外アニメフォーラムや、日に関する英文記事も紹介 YT -- ALC -- Exc -- UrD -- Goo -- Wik -- NR2 お知らせ: 携帯で見辛くなった件ですがseesaaブログの仕様変更によるものです。ユーザー側ではどうにもなりません・・・・・・ご容赦下さい。m(_ _)m (02/27)アメリカで象印の炊飯ジャーの評価が高い件【米amazon顧客レビュー】 (02/26)誰もがアニメを好きになるべき5つの理由【海外アニメフォーラム】 (02/24)アメリカ版仮面ライダー龍騎「Kamen Rider Dragon Knight」の海外反応 (02/23)お前の両親はアニメ・漫画を好きかい?【海外アニメフォーラム】 (02/22)「オッパイを大きくする着メロ」の海外反応 (02/21)これまでにされた最悪

    yamkazu
    yamkazu 2009/02/28
    ケンウッド!?すごいご飯がたべたくなってきた。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    yamkazu
    yamkazu 2009/02/28
    人々によく利用されているものに関心を持ち、IFをよく考えること。ファジーテストか、なるほど。
  • 【輪郭抽出】Excelでアイドルマスター【文字認識】

    NEETの気見せてやるぜ! 動画⇒静止画⇒輪郭抽出⇒文字認識を適当な自前アルゴリズムでプログラミング作成40時間くらい、レンダリング8時間くらい。文字が読みにくいので動画サイズを 800 * 600 にしてみた。拡大でOK

    【輪郭抽出】Excelでアイドルマスター【文字認識】
  • cronで30秒毎など、秒単位で処理を実行したい場合 - 元RX-7乗りの適当な日々

    cronは分単位からの制御が可能だが、秒単位まではサポートしていない。 というわけで、例えば30秒毎などに実行したい場合は工夫が必要になる。 # ニーズがあるかはわからないが、例えば短い周期で監視を行っている場合など。 例えば、30秒毎に実行したい場合は、以下のようにcronの設定を記述する。 * * * * * command & sleep 30; command上記の"command"の部分に、実行したいコマンドを記述する。 1つ目の"command"を実行しながら、それと並列して30秒間sleep、そして2つ目の"command"を実行、という流れ。 他にも、毎分15秒に処理を実施したい場合は以下。 * * * * * sleep 15; command 上記が、何かのお役に立てば。 追記 bashの"&"と"&&" - 元RX-7乗りの適当な日々 詳解 Linuxカーネル 第3版

    cronで30秒毎など、秒単位で処理を実行したい場合 - 元RX-7乗りの適当な日々
    yamkazu
    yamkazu 2009/02/28
    なるほど