harry’s memorandum

おれおれメモ

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

オープンソースカンファレンスへ行ってきました。

「浅草ではRuby 1.9.1を使ってます」は満席になると思ったので、少し早めに行ったのだけどまったく人がいない...。rubyって人気のある言語だと思ったんだけど、1.9系になると一気に下がるようです。人が少なかったこともあるけど、プレゼンターの松田明さん…

freeSSHdを試してみた

freeSSHd という Free の Windows版 SSHサーバがあるので使ってみました。 ダウンロード http://www.freesshd.com/index.php?ctt=download インストール インストーラを何も考えずにすべてYesとOkを押して終わり。 設定 タスクトレイのアイコンから [setting…

バックエンドに Mysql を使用して rsyslog を インストール

新世代 Syslog の Syslog-ng は高性能、高機能なのですが、採用しにくい点がありました。 古いsyslog.confのフォーマット互換がない 商用ディストリビューションではSuSEぐらいしかリポジトリに入っていない うれしいことに CentOS5.2 には RSyslog という次…

Win32OLEをつかってWindowsのサービスをリモートから起動停止してみる

Win32OLEがすごく面白かったのでWindowsのサービスをリモートから起動停止するコードを書いてみました。 Win32OLEを使ったrubyのコード require 'win32ole' すれば後はvbsで書くのとあまりかわりはありません。vbsと違い強力なrubyのHashやArrayやイテレータ…

MySQL性能テストのためのゴミデータ作成

mysqlに1000万件のゴミデータをインサートするために、ゴミコードを書いた。 環境 os:centos5.2(xen-domain-u) memory:2GB ruby/mysqlインストール configを指定してインストールします。 $ sudo yum install ruby ruby-devel mysql-server mysql-devel mysq…

Bashの変数パラメータ展開のまとめ

Bashのパラメータ展開はすぐに忘れてしまうのでメモ。 変数の文字数 ${#parameter}で変数の文字数を調べることができます。 name=/var/log/boot.log echo ${#name} 17 wcやawkコマンドを使う方法がありますがスマートではありません。*1 $ n=`echo $name | w…

ネットワーク上にある仮想マシンを探す方法

仮想マシンがたくさん増えるとその管理も大変になります。仮想化を推し進めればコストダウンになると思いきや、単純にサーバの数が増えるので管理コストが増えしまいます。いいかげんな開発環境によっては勝手にIPを振り仮想マシンをボコボコ起動させる人も…

ノートPC に VMware ESXi インストール

最近のノートPCのCPUは普通にIntel-VT搭載しているので、VMwareESXiをインストールしてみました。私のDELL Inspiron 1420 では少しBIOSの設定を変更しただけですんなりインストールできました。 構成 DELL Inspiron 1420 CPU: Core2Duo T7250 Memory: 2GB 必…