seraphyの日記

日記というよりは過去を振り返るときのための単なる備忘録

CentOS5.4 on Hyper-V でカーネルアップデートするときの注意点

yum updateをかける 久しぶりにメンテしようと Linux Integration Components Version 2 for Hyper-Vで動作させているCentOS5.4のアップデートをかけてみた。yum check-updateでかなりの更新があり、カーネルの更新もある。今回は、"2.6.18-164.el5"から"2.6…

iTunes for Windowsの重複トラックにマークをつける方法

約10年間の愚痴 Windows 2000の頃からWindows Media Playerのみを愛好してきて、WMA形式こそがもっとも優れたフォーマットだと勘違い(?)していた私も、Media Player 11(on Vista)のあまりのできの悪さに、ついにiTunesの軍門に下ることにした。以下、Windows…

CentOS5.3にSun Java System Application Server 9.1_01(SJSAS9)をいれてApacheと連携させてみる。

概略 なんで今頃、SJSAS9.1なのかはおいといて。LinuxにSJSAS9を入れるのは何の難しいところもないのだけれど。SJSAS9.1は正式にはApacheとの連携をサポートしていないが、周知の事実として、ちょこちょこ手間をかけてやれば連携できることになっているらし…

Windows7を入れてみた。

一昨日はさすがにTechnet Plus Directにはログインさえままならない混雑だったが、昨日の朝にリトライすると上手くダウンロードできた。ベータもRCもチェックしていなかったが、リリースされたということなのでHyper-Vに入れて試してみた。 メモリ1GB、HDD64…

Ubuntuでgccを使うために必要なパッケージ(メモ)

Ubuntuは初期状態でgccとか開発ツールは何も入ってないので、 sudo apt-get install build-essential libtool manpages-dev manpages-ja-dev libtool-docでインストールする。これで、gcc,g++,makeあたりと、manページでC言語のAPIを表示できたりするように…

CentOS5.2でfileのupdateに失敗

CentOS5.2から5.3にアップデートしているが、そのあたりからfileのアップデートに失敗するようになっていた。pythonのエラーで更新が止まってしまう。仕方ないので、 yum check-update > update_packagesで更新リストをとって cut -d " " -f 1 とかでパッケ…

Ubuntu9.0.4をVMWare Fusion2.0.5で動かしてみるメモ

VMWareFusion 2.0.5ならば、Ubuntu9.0.4は簡易インストールできる。 vmware-toolsも問題なく動作しているっぽい。 (それ以前のVMWare Fusionのバージョンではダメだった。)vmware-toolsインストール後、何も考えずカーネルアップデート等したら、vmware-tool…

PSP(Personal Software Process?)を実践中

6/6からの習得内容 Bash/Perl/C++でCentOS5.3自宅サーバからAmazonS3への自動バックアップのためのツールを作成 自分用の簡単なスクリプト数種だけれど、一応、要件定義かいて基本設計書かいて詳細設計書かいて単体テスト仕様書書いて、コーディングして、自…

ピンポイントですごく役に立ったのでメモ

唯一の開発環境であるSolaris8上のOracle9iで、何年も誰もメンテしていないどころか、そもそも正しくインストールできているのか怪しい状況の中で、だましだまし使ってきたが、expが動かない。ダメもとで以下のページを試してみたら、とてもうまくいった。ht…

CentOS5.2(x64)にAPC ES 500のUPS(無停電装置)をつけてモニタリングしてみる。

動機 もともと常用する気がなくてちょっと立てた古い自作サーバも気に入ったのでRAIDにしたけれど、 使っているUPSがサンワサプライのUPS-500Tで すでに3年ぐらい使っていて、ときどきバッテリー交換アラームがなったりする。よくわらないがオムロンのOEMな…

[Windows] HVRemote.wsfでリモートで仮想マシンを使ってみた。(Hyper-V挫折の記録)。

※ 2009/02/21追記 前提 ハードウェアはHPの格安サーバML115(たぶん初期型。G5ではない)。CPUはOpteronでデュアルコア。HPで選んだ標準のCPUのまま、換装はしていない。メモリは6GB。BIOSにAMD-Vを有効にするようなオプションは存在せず*1、 某ブログで紹介さ…

vmware/virtualboxの仮想フロッピーメディアの作り方(余談)

VMWareでの仮想fdメディアの作り方 今回の実験をするのにVMWare Playerを使ったが、VMWareの仮想ハードディスクを作成するにはqemu-img.exeを使っている。では、レスキューモードでmdadm.confを読ませるための仮想フロッピーはどうやって作れるのか?結論的に…

ルートに対してマウント解除せずfsckを実行する方法

fsckはマウントされている状態では実行してはならないのはLinuxの常識らしい。*1では、ルートに対してfsckをかけるにはどうしたらよいのか?わからなかったので調べてみた。何回マウントする毎に、あるいは何日ごとにfsckをかけるというオプションがあるらし…

CentOS5.2を使ったサーバのレスキューモードでの手順(訓練メモ)

LinuxのソフトウェアRAIDや論理ボリュームを使ったマシンのリカバリ作業なんて経験ないから、なにかあってからでは怖いので、 ためしに同じ構成をVMWareで作ってリカバリ作業を試してみた。結論的には、いくつか注意事項がわかったので、なにかあったときの…

vmwareでScanSnapを使う方法

ScanSnap S510は64ビット版Windowsでは動作しない。*1 どうしてだか知らないが、ScanSnap S510のWindows版ドライバは64ビットでは動かない。こうゆう場合のためにVirtual PCがあるのだと思うが、今度はVirtual PC 2007はUSBが使えない。(※ 2010/11追記 PFUの…

ScanSnap S510を画像スキャナとして使いたい場合

PDF

ScanSnapはスキャンした結果を画像ファイルとして保存することはできず、どんなものも必ずPDFファイルとしてしか保存できない。ScanSnapを自動送り付の画像スキャナとして使えないのかと残念に思った時期があったが、これは杞憂であった。AcrobatにはPDFファ…

ScanSnapS510でスキャンしたらAcrobat 9 Professionalで最適化をかけるべし*1

PDF

文中心の書籍をスキャンするときはScanSnapの設定で白黒になるようにしておく。(自動でもよいが、古い本だったり下地が白くなかったりするとカラーーにされてしまうし、あるいは二色刷りであっても別にモノトーンでもいいような場合は白黒に設定しておく。) …

Windows VistaでWebDAVは標準では動かない。

Windows Vista(SP1)から、CentOS5.2上のApache2で作ったWebDAVフォルダにアクセスしようとすると、MacOSX10.5 LeopardやMicrosoft WindowsXP-SP3では問題ないのに、Vistaからではアクセスできない。なお、WebDAVは外出中からも使えるようにHTTPSオンリーにし…

K8V SE Deluxにcentos5.2(x64)をいれてみる。(メモ)

NTLDRの消し方。 以前、WinXPをいれてた80GBのお古のハードディスクをそのまま使ったので、 /dev/hda のMBRにNTLDRが残っている。 centosのインストーラでgrubで上書きしてくれるものと思ったのに、気を利かせているのか上書きしてくれない。(いろいろオプシ…

Windows Scriptファイル(wsf)を使ってイベントログを保存したりメールを送信したりするサンプル(JScript使用版)

WSFソースコード <package> <job id="exportEventLog"> <runtime> <description>イベントログの指定したログを指定したファイル(*.evt)として保存します。 実行時ユーザは管理者権限がなければなりません。 </description> <named name="logName" helpstring="ログ名" type="string" required="true" /> </named></runtime></job></package>

XP(SP3)+IE7の環境で、Curlを使った画面でのIEのタイムアウトを回避する

とあるCurlというマイナーなRIAツールを使ったウェブアプリケーションを使うことになったが、そのアプリケーションはリクエストを投げて画面が帰ってくるまで5分〜30分以上かかる場合がある。それでも、Windows XP(SP2) + IE6の環境では問題なかった。ところ…

CentOS4.7(final)にOracle 10g Clientを入れてみる。

公式ガイド: http://www.oracle.com/technology/global/jp/documentation/products/oracle10g/102/index.html#linuxOracle Database インストレーション・ガイド 10g リリース2(10.2) for Linux x86-64 http://otndnld.oracle.co.jp/document/products/ora…

XDMCP経由Gnomeデスクトップからのログオフ(2010/5/2追記)

いままでGnomeの「ログアウト」を選んでも画面が真っ暗になるだけでログイン画面にもどる気配がなかった。どうやら、五分以上放置していればログオフしていたらしいのだが、せっかちな私はログアウトはあきらめて「pkill gnome-session」とかして殺していた…

CentOS 5.2にWindowsからリモートデスクトップ

XDMCPの設定でリモートを許可。 ファイアウォールの設定で、ポート177(UDP)を許可。 Xming.exeとフォントをインストール。(CygwinのXwin.exeでも可。) http://www.straightrunning.com/XmingNotes/※[重要] 2008/10/16追記: Xming-20060328-setup.exeが必要で…

CentOS5.2でemacsの設定メモ

emacsの日本語切り替えがうまくゆかないので、ライブラリをインストール。 yum install anthy-el~/.emacs を編集する。 (set-language-environment "Japanese") (push "/usr/local/share/emacs/site-lisp/anthy/" load-path) (load-library "anthy") (setq d…

PowerShellでイベントログを扱う方法

PowerShellでイベントログを解析する PowerShellにはイベントログにアクセスする方法が用意されていて、 イベントログをオブジェクトとして扱うことができる。セキュリティログを取得したら、そのオブジェクトに対してイベントIDでフィルタリングできる。 $e…

Windows Vista (ultimate 多言語版) SP1

Ultimateで言語パックをいれたから、5カ国語版のServicePack1はインストールできず、多言語版を待つ必要があった。 ようやく他言語版がでたようなので週末に入れてみたのだが、とくに体感的には何も変わりない。 sp1の不具合 thumbs.dbの件 ところで、「Vis…

ACCESS(MDB)の実行計画を見る方法

ACCESS(MDB)でクエリの実行計画を見るには、以下のようにレジストリを変更する。*1 レジストリ変更 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Debug] "JETSHOWPLAN"="ON" このようにすると、実行時にsh…

何回やっても何回やってもOpenSSLを忘れてしまうので、次に使う時のためにメモだけはとっておく。

verisignの証明書 オレオレ証明書でS/MIME暗号化メール疎通記念。(何度めだ?) CAの作成 有効期限: 4096日で証明局作成。(自己署名) openssl req -new -x509 -newkey rsa:2048 -out cacert.pem -keyout cakey.pem -days 4096 PEMからDERへ 証明書をWindowsの…

とりあえず生きてます。

ずっと更新してなかったけれど、とりあえず生きているってことでping打っておきます。 8月から、ようやくC++/CLIを仕事で使い始めました。Managed C++の文法を見たとき、とてもやる気がおきなかったけれど、C++/CLIは素晴らしい。 今更ながらC++/CLIにハマっ…