メモリが多すぎるとWindowsXPで休止モードが使えない

休止モードは立ち上げが幾分か早いので特にノートPCでよく使うのだが、今度のニューマシンではメニューに出てこない。通常デフォルトでは使えないので「電源オプション」で有効にするのだが、メニューに出てこない!消えているなぜ?
よく調べてみると4G以上のメモリをつんだ場合は、メモリの内容退避に時間がかかりすぎるので無効にしているとの仕様だった。たしかにメモリが512Mのマシンぐらいが一番休止モードが使いやすかった気がするな。4G保存するのにどれだけ時間がかかるか考えると休止モードなしもやむをえない。

続きを読む

カテゴリー: Windows | コメントする

TeraTermで初期設定ファイルを読み込ませる

現在の現場ではRSAキーをつかったワンタイムパスワードログインがあり、
その手順が煩雑なのでマクロが使えるTeraTermを利用している(普段はputty)

puttyなら起動時に設定を読み込めるのだが、TeraTermはメニューを開いて読み込むという手作業がめんどくさい。
というわけでショートカット引数に設定ファイルを与えて起動時には設定完了状態にしておく技

teraterm.exe /F=設定ファイル名.ini

これでよい。マクロの中で利用する場合はconnect時に設定ファイルを指定する。

connect ‘接続ホスト名 /F=設定ファイル名.ini’

カテゴリー: soft, Windows | コメントする

tomcatのserver.xmlの設定を動的に置換える

起動時の引数を利用してserver.xmlの内容を置換えるようにできる。

これは目からうろこだった。

たとえばクラスタリングにつかうjvmRouteの値などはほとんど同じ設定の二台でjvmRouteだけが違うのに二つのファイルを用意するのはミスの元。

というわけでjava起動時の-Dオプションで指定しておけばあとはシェルでおなじみの変数表記で置換えてくれる。

Tomcat起動引数に以下のようにして起動

-DjvmRoute=a

server.xmlでは以下のように記述

<Engine name=”Catalina” defaultHost=”localhost”
jvmRoute=”${jvmRoute}”>

そうするとjvmRoute=”a”と記述したのと同じことになる。すばらしい!

カテゴリー: Java, Tomcat | コメントする

縦長のウェブページをキャプチャする Pearl Crescent Page Saver -Firefox拡張機能-

横スクロールバーがでるようなサイトは論外として縦スクロールバーが出るサイトをキャプチャしたいときにPearl
Crescent Page SaverというFirefoxプラグイン

 

カテゴリー: 未分類 | コメントする

一定ルールを持つファイルの一括ファイル名変換

antを使ってみた。もっと他に楽なやり方があるかもしれない。
用途としてはSeasar2のdiconファイルの一括リネームだった。

  <move todir=”対象ディレクトリ”
includeEmptyDirs=”no”>
   <fileset dir=”対象ディレクトリ”/>
   <mapper type=”regexp” from=”(.*)_dev.dicon”
to=”\1_ut.dicon”></mapper>
  </move>

 

カテゴリー: Java, 便利なコマンド | コメントする

DVIの種類

デジタル出力なんか使っていないのでよくわからんので自分のためにまとめ

DVI-I アナログもデジタルも出力するハイブリッド。たいていのビデオカードはこれの出力がついている

DVI-D デジタル専門。変換ケーブル使っても無駄。たいていのディスプレイの入力端子はこれ。
アナログは従来のd-subがついているのでそっちでまかなう。

DVI-IはD-subに変換可能。
DVI-IとD-subがあるビデオカードならアナログディスプレイのみでもデュアルディスプレイ可能!

 

カテゴリー: Hardware | コメントする

hudson subversionの差分更新はやめたほうがよい!

hudsonでsvnを利用する場合、過度に負担をかけないように「アップデートの使用」というオプションがある。

これだと前のファイルが残るのだが、圧倒的に早いためこれを使い出したところ、
コンフリクトを起こしたファイルはいくら直してもコンフリクト状態のままという現象になる。
おそらく前の衝突ファイルが残っているためだと思われる。

ソースがほぼ衝突しないような安定したプロジェクトでない限り、このオプションの利用はお勧めできない。

カテゴリー: Java | コメントする

テキストファイルに書かれたコマンドを順次実行する

わざわざシェルにするまでもない一連のコマンドをファイルに書き出しておいてひたすら実行する場合

sourceコマンドを使えばよい。

source コマンドリストファイル名

sourceコマンドは知っていたけど、環境設定ぐらいにしか使っていなかったから目からうろこ

カテゴリー: Linux | コメントする

eclipse プラグインの無効化

eclipseといえばプラグインというほど便利なプラグインが多いのだが、時にそれが災いとなってメモリを食いつぶすこともある。

手順

メニューバーの[ヘルプ]→[ソフトウエア更新]→[構成の管理]を選択

当該プラグインを選択後、「使用不可にする」をクリックする

重いプラグインのせいで、初回起動時5分、ファイルをクリックしただけなのに10分ぐらい固まる現象に悩まされていたが、
無効化することによりフリーズからは解放された。

 

カテゴリー: eclipse | コメントする

Tomcatの設定ファイルに環境変数を使う

へー使えるんだといまさら発見

下記のように使う。

<Context>
    path=”/Sample”
    docBase=”${catalina.home}/webapps/Sample”>
</Context>

 

カテゴリー: Java, Tomcat | コメントする