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

Mind Touch Wiki をrhel4にインストールしようとして挫折した記録

■ pearをインストール pear install Cache_Lite pear install XML_RPC ■ php.iniの設定 vi /etc/php.inimemory_limit = 64M post_max_size = 64M upload_max_filesize = 64M ■ monoダウンロード rpm あるよ!http://www.mono-project.com/Downloads ↓ http:/…

screencapture test

# yum install ImageMagick # yum install ImageMagick-devel # yum install ImageMagick-perlhttp://www.ishihara.ne.jp/blog/archives/2006/05/imagemagickperl.htmlyum grouplist yum groupinfo "X Window System" yum upgrade xorg-x11-xfs yum upgrade …

RHEL4、RedHatLinuxEnterprise4の安全なプログラム追加方法

ftp://ftp.redhat.com/pub/redhat/linux/enterprise/4/en/os/こっから落とせるファイルはsrc.rpmという形式、通称SRPMというらしい。 rpmbuild --rebuild target.src.rpm via http://d.hatena.ne.jp/ZIGOROu/20061217/1166377279

flvを再生するswf オンデマンドフラッシュプレイヤー

とにかくストリーミングっぽいことをやりたい。 今の時代ならyoutubeでいいよ でもyoutubeが使えない事情 youtube 風なら flv だ ブラウザ上での再生にこだわらないなら、wmv直リンクがいい。 1.元動画をflvになんとかして変換 2.以下のプレイヤーで再生…

サブディレクトリ含めて一気にgrepするコマンド

find ./ -name '*.pl' | xargs grep hoge via http://blog.livedoor.jp/froo/archives/50564541.html

Thumbs.db を全て削除するコマンド

find ./ -name 'Thumbs.db' -print -exec rm {} \; 同じく _notes も find ./ -name '_notes' -print -exec rm -rf {} \;

perlで文字化けしないエクセル入力

use Spreadsheet::ParseExcel; use Spreadsheet::ParseExcel::FmtJapan2; my $oExcel = new Spreadsheet::ParseExcel; my $oFmtJ = Spreadsheet::ParseExcel::FmtJapan->new(Code => 'CP932'); my $oBook = $oExcel->Parse("waritofutuuno.xls", $oFmtJ); sj…

OpenPGP Public Key Server をローカルに立てる

現状 まだ動いてない。 デーモン起動でフリーズ。なんで? 目標 ローカルで作って社内専用のものとして使いたい。 http://www.hizlab.net/pgp/ のツールでのみ使う。検索・登録サーバーとして使いたい。 理由 公開pgp key server が間違ったkeyを削除出来な…

perlでデーモン

Proc::Daemonhttp://perltips.twinkle.cc/perl/daemon.php

古いファイルを移動する

200日より前のファイルをoldフォルダに格納 find ./ ! -mtime -200 -exec mv {} old/ \;

TCP_WAIT を無理やり削る方法

最近はないけど、ftp接続がつながりわりーよーって時に。 すぐダメになりがちなあのサーバがなんとかなればいいよな。 今回はこちら。対象サーバはES4です。 /proc/sys/net/ipv4/tcp_fin_timeout ソケットをこちら側からクローズしたときに、FIN-WAIT-2 状態…

httpd.conf の keepalive

ずっとOff だったけど、Onにしたらよくなった。 肝は KeepAliveTimeout 1 htmlを開いたときに同時にリクエストする画像までだけ KeepAlive するような感じで効率的。 KeepAlive On KeepAliveTimeout 1 MaxKeepAliveRequests 100

java.io.NotSerializableException: package.DataModel エラー対策

ずっと放っておいたエラーの解決方法らしきものが見つかった。 これでセッションが途切れなくなるなら開発も楽になるんだろう。 implements Serializable public class theDataModel {↓ public class theDataModel implements Serializable { via http://www…

movabletype に mysql を新規でインストールする方法

データベースを作る mysqlshow で確認 mysqlshow +---------------+ | Databases | +---------------+ | catalog | | mysql | | test | +---------------+ db の設定 create database ikueblog;grant select,insert,update,delete,create,index,alter on iku…

movabletypeの再構築を分割

movabletype の cgiの実行時間が長い。その対策。 1実行で生成するページ数の変更 vi mt-config.cgi EntriesPerRebuild 5 カテゴリ再構築用プラグインの導入 http://mt-hacks.com/20060731-discuss-smart-rebuild-faster-category-rebuilds.html から SmartR…

CGIの暴走対策

apache が暴走してサーバが止まった。 とりあえず、CGIのソースは見直すのが当たり前なんだが、 根本的にCGIごときでサーバが止まらないようにすべきですね。 ってわけで。vi httpd.conf # CGI Seigen RLimitCPU 20 #RLimitMEM 8000000 RLimitNPROC 10 メモ…

postgresが消せない場合

windows に postgresql をインストールしようとした。 windows に postgresql をインストールする手順は狂ってる。 てきとーに次へ、次へ、とインストールすると失敗する。 そんで失敗するのだ。 コンパネ−>ユーザーアカウント から消せないユーザーpostgre…

Algorithm::Diff

文字単位のdiffhttp://www.hyuki.com/yukiwiki/wiki.cgi?Algorithm%3A%3ADiff Algorithm::Diff - 2つのファイル/リスト間での'気の利いた'差異を求めます。 - perldoc.jp

tcsh風なヒストリー

bashはタブ補完しつつhistoryの履歴が出来ない、ずっと甘んじてきたけど、もう限界っす。調べた。# vi /etc/inputrc # tcsh-like history search "\e[A": history-search-backward "\e[B": history-search-forward 各ユーザーごとの設定の場合は以下に記述す…

strutsでアプリを作れるようになるまで

↑基地外みたいなタギングしてますね。 それでも俺は頑張るつもりです。カオスのような状態になるまでわんさかメモります。 とりあえずこの順に エンタープライズ:第1回 PostgreSQLで学ぶSQLデータベースの操作 (1/15) エンタープライズ:第2回 コードから学…