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

死活監視 やっつけ(他に良い方法教えて下さい)

hobbit で mysql の監視を行う必要があったので bb-mysqlstatus.tar.gz を使用する事にした。 しかし、bb-mysqlstatus.tar.gz は、client 側の拡張であり、server から connection 可能か試験する事ができない。 そこで、mysql client が不要な connection …

[FreeBSD][MySQL][Perl]ports から DBD::mysql がインストールできない FreeBSD 6.1 で、2006年7月25日に取得した ports での話。下記のコマンドを実行すると・・・。 cd /usr/ports/databases/p5-DBD-mysql41 make下記のようなエラーが表示された。 ===> p5…

AcceptFilter

FreeBSD 6.1 に Apache 2.2.3 を Source からインストールして起動したら、下記のエラーが出た。 (2)No such file or directory: Failed to enable the 'httpready' Accept Filter調べてみたら、各所で・・・ kldload accf_http.ko echo 'accf_http_load="YE…

sedmail を qmail に変更

参考URL http://www.fkimura.com/qmail0.htmlまずは、patch をお好みでダウンロード。 qmail-date-localtime.patch と qmailqueue-patch は、ports を使ってインストールする際に指定可能であり qmail-large-dns.patch は、ports を使ってインストールする際…

導入メモ

参考URL http://www.openqa.org/selenium-rc/tutorial.htmlOS は OSX で、既に Java がインストールされているモノとする。 今回試した SeleniumRC のバージョンは 0.8.1 。下記から、SeleniumRC をダウンロードする。 http://www.openqa.org/selenium-rc/do…

Full Backup

Trac /usr/bin/trac-admin /path/to/trac hotcopy /path/to/backup/ Subversion subversion の source ディレクトリで configure を実行すると ./tools/backup/hot-backup.py が作成される。 /path/to/hot-backup.py /path/to/svn/repos /path/to/backup

HHK 無刻印が届いた

現在、自宅と会社で利用中。 記号がブラインドタッチできない事は解っていたが、数字がブラインドタッチできてなかった事に気づいた。 ちょっとショック。数日で改善すると思うけど(w;

AES のKEY を 256bit に変更

MySQL ソースディレクトリ配下の include/my_aes.h を書き換える。 diff -u my_aes.h.org my_aes.h > my_aes.patch --- my_aes.org.h Thu May 25 08:56:55 2006 +++ my_aes.h Fri Jul 21 18:59:47 2006 @@ -22,7 +22,7 @@ C_MODE_START -#define AES_KEY_LEN…

portsnap

ports を更新するだけなら csup ではなく portsnap で十分そう。 80/tcp が空いていれば 5999/tcp を空けなくても使えるし、FreeBSD 6 から標準インストールされている。下記、初回の例。 portsnap fetch && portsnap extract && portsnap update二回目以降…

PERL HACKS を読んで設定変更

Vim

Hack #5 を読んで、下記を・・・ autocmd Syntax perl set dictionary=~/.vim/dict/perl.dict下記に変更した。 autocmd Syntax perl set dictionary=~/.vim/dict/perl.dict | set dictionary=~/.vim/dict/perl_extras.dict | set iskeyword+=: set complete+…

URLメモ

Framework とか library http://www.imgsrc.co.jp/~kuriyama/prototype/prototype.js.html http://labs.adobe.com/technologies/spry/ http://jquery.com/ http://developer.yahoo.com/yui/ http://www.openrico.org/ http://wiki.apache.org/incubator/Kabu…

待遇や仕事道具の自腹について

今更なんですが http://ameblo.jp/shibuya/entry-10012321060.html http://ameblo.jp/shibuya/entry-10012566400.html http://d.hatena.ne.jp/nipotan/20060511/1147328208 http://d.hatena.ne.jp/tokuhirom/20060513 http://d.hatena.ne.jp/mkusunok/200605…

業務時間=長い=ダメ社員

今後、技術関連以外のネタにも触れて行こうかと。現在、勤めている会社で、今後、改善したいと考えている項目の中に業務の効率化がある。(短時間で最大限の生産性を!) まだ入社して3ヶ月しか経って居ないが、弊社での技術者から生産的な時間を奪っている…

SpiderMonkey 使って perl で簡単な Syntax チェック用の Script を書いてみた

デバック用に今更インストールしてみた。 curl -O http://ftp.mozilla.org/pub/mozilla.org/js/js-1.5.tar.gz tar -zxvf js-1.5.tar.gz cd ./js/src make -f Makefile.ref cp ./Darwin_DBG.OBJ/js /usr/local/bin/Darwin_DBG.OBJ の箇所は環境によって違う。…

ZoomWin

Vim

http://nanasi.jp/articles/vim/zoomwin_vim.html http://www.vim.org/scripts/script.php?script_id=508 なかなか便利

taglist

Vim

http://www.vim.org/scripts/script.php?script_id=273minibufexpl.vim から乗り換えようか検討中・・・。 (今の所、表示が壊れたら、:Tlist で表示・非表示を切り替えてリロードする事で対処)http://hp.vector.co.jp/authors/VA025040/ctags/ ↑ここから、Ex…

便利な plugin メモ

Vim

Perl や Ruby の正規表現が使える eregex.vim http://www.vector.co.jp/soft/unix/writing/se265654.html

csup

まず、インストール cd /usr/ports/net/csup make install cleanFreeBSD 6.2 以降では、/usr/bin/ 配下に標準で入っているらしい。(未確認)stable-supfile の雛形をコピーしてから編集 mkdir /usr/local/etc/cvsup cp /usr/share/examples/cvsup/stable-supf…

6.1 カーネル再構築

久しぶりに FreeBSD インストールしたのでメモ。 cd /usr/src/sys/i386/conf cp GENERIC MYSERVER cd /usr/src make buildkernel KERNCONF=MYSERVER make installkernel KERNCONF=MYSERVER

設定

監視サーバの設定 server/etc/bb-hosts に監視対象を設定する。 # '#' から始まる行は コメント # 下記の書式で監視対象を列挙して行く # 書式:IPアドレス サーバ名 # 監視サービス1 監視サービス2 .. 127.0.0.1 hobbit # bbd ssh https://127.0.0.1/ # gro…

インストール

hobbit ユーザは作成済み。libpng と Apache2 はインストール済み。LDAP サーバは監視しない(OpenLDAP は入れない)と仮定。 下記、それぞれの URL から最新版を入れる事。 fping http://www.fping.com/ wget http://www.fping.com/download/fping.tar.gz tar…

RPC::XML の make test が通らない件

同一環境上で、RPC::XML 0.58 のインストールを試みたが、perl 5.8.0 では make test が通るが、perl 5.8.8 では make test が通らない。 % perl -I./lib t/10_data.t 1..151 # Running under perl version 5.008008 for linux # Current time local: Mon Ju…

ばらしURLメモ

Mac

http://www.ifixit.com/Guide/

ライセンス登録

AIX

AIX に Template-Toolkit をインストールしようとしたら コンパイラのライセンス登録をしていなかったのでハマった。今後に備えてメモ。(最近の AIX は、ライセンス登録不要っぽい?)ライセンス登録せずに、XS 版の Template-Toolkit を make すると下記の…

Vim7 を OSX でコンパイル

Vim

鳥獣保護区さんやVim (Vi IMproved) for Mac OSXを参考にコンパイルしてみた。 コンパイルは上手く行くが、起動時に下記のようなエラーが出る。 Error detected while processing /Applications/vim7/Vim.app/Contents/Resources/vim/runtime/lang/menu_japa…

インストールメモ

qkc インストール 下記から、「For UNIX」をダウンロード。 http://hp.vector.co.jp/authors/VA000501/index.html mkdir qkc cd pkc curl -O http://hp.vector.co.jp/authors/VA000501/qkcc100.zip unzip qkcc100.zip make sudo cp qkc /usr/local/bin C/Mig…

プログレスバーサンプル

画像は、下記から失敬。 http://mentalized.net/activity-indicators/ sanple.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <title>progres bar sumple</title> <script type="text/javascript" src="/js/prototype.js"></script> <script> function getHTML () { var value = '日本語'.esc…</meta></head></html>

Wikiページ毎のアクセス制限

例えば・・・下記のようなページを他のユーザに見せたくない場合。http://trac.hogehoge.jp/index.cgi/wiki/MyPage/cooldaemon時間が無かったので適当に、http.conf に・・・ <Location "/index.cgi/wiki/MyPage/cooldaemon"> Require valid-user AuthType Basic AuthName "Private Pages" AuthUserFile /et</location>…

[OSX]便利ツールURLメモ OnyX VirtueDesktops quicksilver fcd lftp

URLメモ

AJAX …と言うか、JavaScript をバリバリ利用したサイトのテストを自動化する Open Source なツールは無いもんだろうかと…。で、Selenium が一番良さげだったので、URLだけメモ。http://www.openqa.org/selenium/ http://www.openqa.org/selenium-ide/ http:/…