谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

2009-03-01から1ヶ月間の記事一覧

VirtualBox + Ubuntuで「共有ディスク」を使う。

FTPが使えなかったので、共有ディスクに挑戦してみた。 これは、ホストマシンのドライブやディレクトリを、仮想マシン側のOSにマウントできるというもの。 FTPなど使わなくて良いので非常に便利なので、使い方をメモしておく。 共有ディレクトリを使うために…

VirtualBox + UbuntuのFTPで問題。

VirtualBox + Ubuntuの環境で、FTPによるファイル転送が正常に行えなくなった。 ホストのWindows(FFFTP)からゲストのUbuntuにファイルを転送したら、なぜかファイルが壊れてしまう。 1.5MB程度のファイルなのだが、何度ファイルをアップロードしても、 元の…

テスト管理WebアプリケーションTestLink

BugzillaだJIRAだ言うバグ管理システムや、 TracだRedmineだって言うタスク管理システムは世の中あれど、 そもそものテスト管理ツールってないのかな、と思ってたググったらあった。 TestLinkはWebベースでフリーのテスト管理システムです。日本語対応してい…

開発合宿に来ています。

この3連休を利用して、ENdoSnipeの開発合宿に来ています。 今回は、T2&Cubby合宿の時にも利用した、山喜旅館。 海が近いので、海産物(魚を除く)好きな僕には、素敵なロケーションです。 イカうまーーー イカうまーーー イカうまーーー イカ漬けかよ。 さて…

VirtualBox + Ubuntu JeOS上に、JRuby + Redmineをセットアップ。

Ubuntu JeOS上に、JRuby on Railsで動くRedmineのセットアップ手順のメモ。 RubyじゃなくてJRubyです。 前提として、↓に書いてあることは済ませておくこと。 VirtualBox + Ubuntu JeOSのインストール後にやること。 - 谷本 心 in せろ部屋 Java6とMySQLのイ…

JAXBで名前空間が上手く設定できました。

http://d.hatena.ne.jp/cero-t/20090317/1237305128 ↑このエントリーの続き。とりあえず問題が解決しました。 全てのXML要素にPrefixをつけるには、以下の2つのアノテーションを指定する。 package-info.javaにて、@XmlSchemaアノテーションでelementFormDef…

JAXBで、名前空間が上手く設定できない。

JAXB 2.0.5を使ってるんだけど、名前空間やPrefixの設定がどうにも上手くいかない。 やりたい事は、 全てのXML要素にPrefixをつけたい。 自分の好きなPrefixをつけたい。 ってこと。 具体的には、こんな感じ。 <hoge:person xmlns:hoge="http://www.example.com/hoge"> <hoge:name>XXX</hoge:name> <hoge:age>XXX</hoge:age> </hoge:person> でも、どうし…

1テーブルでも起きるデッドロック

いや、この業界に5年もいて知らなかったのかよ、って言われれば 言い返せないことなんですが・・・ 試験中に、Oracleでデッドロックが発生しました。 でも、ソースコードをレビューした限りでは、 複数テーブルに対するupdateにもselect for updateにも、怪…

誰だよこんなコード書いたのは!

あんまり使われてないみたいだけど、 Subversionで管理されているソースコードから、特定のコードを書いた人を見つける機能。 Eclipseなら、.javaファイルを右クリック − 「Team」−「注釈の表示」を選ぶ。 NetBeansなら、メニューから「バージョン管理」−「…

考えなしに肥大化する定数クラス。

よく定数クラスというものを見かける。 大体はXxxConstantsという名前で、public static finalなフィールドをたくさん持つクラス。 あるいは、定数クラス自身をinterfaceとして定義しておいて、 値を利用するクラスで、implementsするという手法も見かける。…

羽毛布団の上に毛布が正しい

毛布は、やっぱり布団の下ですよね? この前、友人の家に遊びに行ったら、信じられない光景を見ました。なんと彼、羽毛布団の上に毛布を掛けて寝ていたのです (中略) 睡眠中の保温効果と快適さを考えた場合、正解はご友人の方ですね。化学繊維を使った一般…

netstat -noba

Windowsで、利用しているポートと、そのポートを使ってるアプリケーションを調べる方法。 netstat -noba ヨネムラいわく、ネットスタット ハイフン ノバ。 Windows限定なのと、ちょっと処理が重ためなのが難点。 軽くしたいなら、netstat -naoでポート番号を…

EasyExplorerは1.0.4を使えばいい。

前に、EasyExplorerについて、こんな風に書いてた。 Easy Explorerは、Eclipse3.4で使うとファイルを閉じる時に 時々エラーが起きるようになって若干ウザいので除外して、 使ってるEclipseプラグイン一覧 - 谷本 心 in せろ部屋 ただ、某同僚が以前「Eclipse…

「こうして欲しい」ヘアスタイルを明確にイメージできてる?

髪を切りに行くと、たいていは、 「ん、切り過ぎだろ」「しまった、長かった。勿体無い」「あ、ちょっとやりすぎたかな」 みたいな後悔に苛まれることが多い。 それで、数日〜数週間経って、馴れたり、落ち着いたりしてくる。 時には雑誌の切り抜きも持って…

+Lhacaで右クリックから「圧縮する」方法。

PC

解凍ソフトは+Lhacaだ。+Lhacaしか認めない。もちろんデラックス版だ。 そんなLhacaなんだけど、圧縮するために デスクトップのショートカットにドラッグ&ドロップしたり、 「送る」(sendToフォルダ)にショートカットを置いたりしてる人が後を絶たない。 …

Intel 945世代のマザーでGavotteを動かす方法。

PC

MSI 945GT Speedster plusにGavotte Ramdiskを入れてるんだけど、 若干、インストールの仕方に癖がある、というか普通にはインストールできない。 945世代のマザーはこうなのか、Speedster plus特有の問題なのか はたまた、僕のPC限定なのかは分からないけど…

Atomマザー + SSDで、Windowsがインストールできない。

PC

喜び勇んで全PCをSSD化しようと思っていたところ、 年初に騒いでた、Atomマザー (D945GCLF2) にWindowsをインストールできない問題が再発。 もうやだ、このマザー・・・。 おかげで、使う予定だったSSDが1つ余りました。

SSDN-S64B買えました!(><)

PC

イヤッッホォォォオオォオウ!! 。 〉 ○ノ <ヽ | i!i/, |i!ii ガタン 以前、 安くてプチフリしないSSD と書いてたSSDN-S64Bですが、 秋葉原のソフマップに入荷され、軽い祭り状態になっていたので もしやと思い、大阪のソフマップ各店に電話で問い合わせたとこ…

Power Over eSATAですって?

PC

ExpressCard2.0発表の記事より。 eSATAデバイスにケーブル1本で信号伝送と電源が供給できる「Power Over eSATA」に対応したDeLOCKのExpress Card。 [CeBIT]PCMCIAが新規格の「ExpressCard 2.0」を発表 - ITPro 結局、Power Over eSATAは規格化されたのか?…

GavotteでNTFS (jpsでJavaのプロセスが見えない・完結編)

PC

Gavotte Ramdiskで作ったドライブをNTFSで固定できました。 ただ、自分の環境ではどうしてもNTFSで固定できず、 一時的に、Nortonをアンインストールしようかと思いながらも保留中。 続・jpsでJavaのプロセスが見えない - せろ部屋 ↓ここの事例にもあるよう…

Excelで印刷時に勝手に改行されない方法

Excelを印刷すると、見た目と印刷がずれることがある。 だいたいは勝手に改行されて、一番最後の行が切れてしまう。 対策を教えてやる。いいか、よく聞け。 1.スタイルで、等幅フォントを指定しろ! [書式] - [スタイル] - [フォント] で「MS ゴシック」な…

TaskCoachとRedmineの連携

TaskCoachのデータ(XML)を、Redmineの時間記録に投入するツールを作成中。 http://svn.sourceforge.jp/view/taskmine/trunk/taskmine/?root=b-light と言っても、TaskCoachのXMLをJAXBで読み込んでEntityにして、 Apache HttpClientで一気に投入しているだ…

安くてプチフリしないSSD

PC

アイ・オー・データ SSDN-S64Bの概要 - Akiba PC Hotline! http://www.watch.impress.co.jp/akiba/hotline/20090221/ni_cssdn64.html 64GBで9980円、中身はSamsungのMLCモデル。 最近のシーケンシャルリード200MB超えには及ばないものの プチフリがなく、か…

VirtualBox + Ubuntu JeOSのインストール後にやること。

VirtualBox上にUbuntu JeOSを入れたら、大体最初にやること。 まずは表示メッセージの文字化け対策のために、 VirtualBoxのコンソールでは英語、Telnet/SSH経由の時には日本語にする。 $ vi .bashrc 一番下に追加。 case $TERM in linux) LANG=C ;; *) LANG=…