2008-01-01から1年間の記事一覧

DBUnitのテストではまった事

今、daoの単体テストをDBUnitを使ってしています。 初期データと検証用のデータはexcelに書いてるのですが、excelには見た目上何もデータが無くてもカラムが全てnullの一行と認識されてしまう事が有りました。 excelのショートカットには最後のセルに移動す…

seasar conference 2008 Autumn

久々にブログ更新。仕事が忙しくて... seasar conference 2008 Autumn に参加します。 多分会社からは旅費は出ないので、自費で参加します。 お知り合いの方で、参加される方がいらっしゃったら声かけてください。

今日買った本、読んだ本

初めてのRuby作者: Yugui出版社/メーカー: オライリージャパン発売日: 2008/06/26メディア: 大型本購入: 27人 クリック: 644回この商品を含むブログ (251件) を見るSoftware People Best Selection作者: Software People 編集部出版社/メーカー: 技術評論社…

mac で ruby の開発環境を整える?

macにrubyの環境を調べながら、構築してみました。 使用するもの vim vim-ruby autocomplpop.vim ruby vim-rubyのインストール vim-rubyとはrubyの予約語をカラー表示出来るようにするrubyのスクリプト。gemを使ってvim-rubyを取得 $ sudo gem install vim-r…

bluewindからputtyで一発でサーバにログインする方法・後編

前回の後編ということで、公開鍵、秘密鍵の作成とputty agentを使って今度こそ、一発でサーバにログインする方法を書きます。 公開鍵、秘密鍵の作成 作成方法は何種類かあるようですが、今回はputtygen.exeを使用して作成しました。 ダウンロード こちらから…

bluewindからputtyで一発でサーバにログインする方法・前編

id:wadapさんのfenrirとputtyをもっと快適に 〜 fenrirからputtyを一発でサーバーにログインする方法 - UNIX的なアレのエントリーを参考にbluewindでもやってみました。 bluewindとは コマンドランチャーです。入力補完ができたり便利です。ファイラーのAfx…

買ったCD

Modern Guiltアーティスト: Beck出版社/メーカー: Iliad / Hostess発売日: 2008/07/08メディア: CD購入: 9人 クリック: 61回この商品を含むブログ (134件) を見るMed Sud I Eyrum Vid Spilum Endalaustアーティスト: Sigur Ros出版社/メーカー: Xl Recording…

Apache Collections を使ってCollectionから指定したCollectionを抜き出す

Apache Collecionsには Collectionを操作する便利なユーティリティが沢山あります。 例えば、Listの中から指定したListだけ抜き出したい場合。 package sample; import java.util.ArrayList; import java.util.List; import org.apache.commons.collections.…

Oracle Database XEをインストールしてみた

出向してると結構Oracle使うことが多いので、無料で使えるOracle Database XEをインストールしてみて、やったことのメモ。 無料で使える「Oracle Database XE」をインストール - builder by ZDNet Japanを参考にというかそのまま、インストールしてみた。 Or…

EasyMockを使ったテスト2

EasyMockを使ったテスト - suusuke@Hatenaの続きというか、補足。 Argument Matcher を使用した期待値の設定。 インスタンスが異なっても正としたい場合、前回は以下の用にすると書きましたがこれはあくまで、インスタンスが異なる場合という条件なので、使…

TimeZoneを考慮した日付のフォーマット

Calendarクラスを使うときあまりTimeZoneを意識した事が無かったのでTimeZoneを意識して作ってたメモ。 package jp.co.suusuke; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calen…

これから買う本

WEB+DB PRESS Vol.45作者: 荒木稔,能登信晴,Zev Blut,ミック,nanto_vi,武者晶紀,川崎修平,梅原宗士,田中正吾,黒田昌樹,米田健治,溝口妙子,小飼弾,岩下忠資,縣俊貴,大塚知洋,伊藤直也,田中洋一郎,山本陽平,下岡秀幸,高林哲,はまちや2,松信嘉範,角田直行,中山…

coldplayと村上春樹

買いました。Viva La Vida Or Death & All His Friendsアーティスト: Coldplay出版社/メーカー: Capitol発売日: 2008/06/17メディア: CD購入: 12人 クリック: 96回この商品を含むブログ (200件) を見るアフターダーク (講談社文庫)作者: 村上春樹出版社/メー…

Firefox 3 インストール

MacBookにFirefox 3を入れてみました。なんかちょっとかっこいい。

Seasar勉強会 in Sendai

参加してきました。 朝、大きな地震があったので、もしかしたら中止になるのかなと思いましたが、無事開催され良かったです。 しかし、地震の影響で新幹線が運行を見合わせていたため、ひがさんとアイソリューションの方が来れないとの事でした。(残念> 今回…

続・carbon emacsを使ってみた

2008-06-08 - suusuke@Hatenaの続き emacsのスタートアップ研修記#7、8、9見ました。 置換 M-% 置換対象文字列を入力 置換文字列を入力置換対象文字列がハイライトされる。Space:置換して次の置換対象文字列に移動 DEL:置換しないで次の置換対象文字列に移…

carbon emacsを使ってみた

xyzzyを昔使ってたので簡単な操作方法はわかってたけど、ちゃんと勉強しようと思ってディノさんのスタートアップ研修記を#6まで見ました。 http://startup.dino.co.jp/category/liberal/emacs/ そのときの簡単なメモ C-x C-fのキーバインドを調べる。 M-x de…

privateなメソッドのテスト

どうしても、privateなメソッドのテストをしなければいけなくなったのでメモ。 リフレクション使えばできるのかなと思ってたけど、やっぱできるみたい。 まず、テスト対象クラス。 PrivateOnlyClass.java package sample; public class PrivateOnlyClass { p…

スーパーアジャイルなWeb開発を読んでコーディングしてみた

何度かteedaはサンプルアプリ書き換えたりして試した事はあったけど、ちゃんと勉強した事無かったのでひがさん執筆の「スーパーアジャイルなWeb開発」読んでコーディングしてみた。簡単な、メモを書きます。 label.propertiesについて validationのエラーメ…

judeでクラス図の自動生成

judeってどうなんだろうかと思い、使ってみたので簡単なメモ。1.http://jude.change-vision.com/jude-web/index.html=title←よりJUDE/Communityをダウンロード。 2.まず、ユーザ登録して今回はzipファイル版をダウンロード。 3.解凍したら、ディレクトリにあ…

TopHatenar はてなでの順位がわかるサイト・続2

2008-05-30 - suusuke@Hatenaの続きです。 とりあえず、jarは作れるようになった。そもそも、Mavenのコマンドが間違ってました。改めて、手順まとめ 1.TophatenarをEcliseからsvnのプラグイン使ってインポート。 2.EclipseのWorkspaceに移動して、以下を…

TopHatenar はてなでの順位がわかるサイト・続1

2008-05-27 - suusuke@Hatenaの続きです。1.TophatenarをEcliseからsvnのプラグイン使ってインポート。 2.ライブラリが無いので、mavenでライブラリをダウンロード。 3.まだ、ライブラリが足りない。 4.kaiseh-webservicesとkaiseh-miscが必要らしい…

seasar conference 2008

まだ、全部見てないので早く見たいけど時間がない。。。 http://www.ustream.tv/search/all/sc2008springあと、1000speakersも見る。 techtalk.jp

TopHatenar はてなでの順位がわかるサイト

ブログランキングサイト [TopHatenar] Cubby + Mayaa + S2JDBC で作られてるんだ。 ソースをリポジトリからダウンロードしてみたら、JFreeChartとehcacheも使ってた。後で、ソースをじっくり読んでみようと思う。

EasyMockを使ったテスト

JUnit + EasyMockを使ってテストをして見たので、そのときのメモ。JUnitはeclipseに入ってるものを使用。EasyMockはこちらから最新版をダウンロードして、クラスパスを設定。例として、ServiceやLogic、Dao等のクラスを保持するActionクラス(LoginAction)を…

MacBook MB403J/A を買いました。

mac

初macです。一週間前に買って、ようやく一緒に買ったVMware FusionとGestOSにWindows Xp入れました。 以下、買ってからやった事のメモ。1.とりあえずid:amachangのMacBook 買った後にやったことまとめ - IT戦記を参考にセットアップ。 2.Xcodeのインストール…

afxからショートカットを作成するスクリプトの修正

afx

いつも使っている、ファイラーのafxでショートカットを作成する、スクリプトがあるんだけど作業フォルダが一緒に設定されないので設定されるように修正。 '------------------------------------------------------------ 'FS : ファイルシステムオブジェク…

vimの設定-1

vim

今日変更した、vimの設定 バックアップファイルの作成場所指定 set backupdir=$VIM/backup スワップファイルの作成場所指定 set directory=$VIM/backup 色テーマの指定 colorscheme darkblue ウィンドウの幅と高さの指定 set columns=120 set lines=40

MacBookを買おうと思う

Mac

ノートPCが古くなったことと、Mac使ってる人が増えてるみたいなので買うことを決意した。ただ、どれを買おうか迷っている。 新しい MB402J/A より MB062J/B のほうが得だというエントリーもある。 MB402J/A より、値下がりした MB062J/B の方が得 | usylog …

UserTransactionの実装について

以前、http://d.hatena.ne.jp/suusuke/20071227を書いたときに、トランザクションを自分で管理したくて調べた結果を書いた。 TomcatはJTAの実装がないから、JOTMなどのJTAの実装を組み込まないとトランザクションを取得して、Bigen→Commit or Rollback でき…