unknownplace.org

# 2008-02-07

fastladderメモ

動かすのに必要だったもの

sudo aptitude install ruby ruby1.8-dev rubygems
sudo aptitude install libfreeimage-dev
sudo gem install rails
sudo gem install sqlite3-ruby
sudo gem install feed-normalizer

DBセットアップ

rake db:migrate RAILS_ENV=development

起動

./script/server -e development

すばらしすぎるなぁ。

# 2007-08-23

htpasswdだけインストールしたい!

と思ったのだけど、htpasswdとかはapache2-utilsってパッケージにわけられていてそれだけ別にインストールできるようで、一瞬で解決。

$ sudo dpkg -L apache2-utils
/.
/usr
/usr/bin
/usr/bin/dbmmanage
/usr/bin/htdbm
/usr/bin/htdigest
/usr/bin/htpasswd
/usr/sbin
/usr/sbin/ab
/usr/sbin/checkgid
/usr/sbin/logresolve
/usr/sbin/rotatelogs
/usr/sbin/htcacheclean
/usr/sbin/check_forensic
/usr/sbin/split-logfile
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/htdbm.1.gz
/usr/share/man/man1/htpasswd.1.gz
/usr/share/man/man1/dbmmanage.1.gz
/usr/share/man/man1/htdigest.1.gz
/usr/share/man/man8
/usr/share/man/man8/rotatelogs.8.gz
/usr/share/man/man8/htcacheclean.8.gz
/usr/share/man/man8/checkgid.8.gz
/usr/share/man/man8/ab.8.gz
/usr/share/man/man8/logresolve.8.gz
/usr/share/man/man8/check_forensic.8.gz
/usr/share/doc
/usr/share/doc/apache2-utils
/usr/share/doc/apache2-utils/copyright
/usr/share/doc/apache2-utils/NEWS.Debian.gz
/usr/share/doc/apache2-utils/changelog.gz
/usr/share/doc/apache2-utils/changelog.Debian.gz

# 2007-07-18

aptitude upgrade

しようとしたら

W: The "upgrade" command is deprecated; use "safe-upgrade" instead.

とかいわれた。お、お。

man みてみると

  • upgrade -> safe-upgrade
  • dist-upgrade -> full-upgrade

となったのかな。

# 2007-02-20

perl-debug

とか言うパッケージがあったのか!!!!>Debian

いままでソースからわざわざ別の場所に入れてたよー。あー。

# 2007-02-17

64bit Debian で 32bit アプリを動かすの法

$ sudo aptitude install ia32-libs

hamachi がうごかんくてあせったわー。

# 2006-12-09

dnsmasq調子悪い @ debian etch

うちのLAN内の名前解決に使ってるdnsmasqだけど最近反応なくなることが多いなぁ。なんだろう

起動しなおしてやると動く。。

# 2006-11-15

ひさびさに dist-upgrade

アップデートリストに subversion やら apache やら気になるものが出ていたので、dist-upgrade ってみた。

apacheは2.2に、subversionは1.4になった。Debian etch。

とりあえずsvnのBasic認証が通らなくなって何事かと思ったら、mod_authz_user が無効になっていた。何でデフォ無効なんだよ><

なんかモジュールふえまくりだな、とか今頃思った次第。

# 2006-06-26

Weak references are not implemented in the version of perl

なにげなく aptitude upgrade したら CRON からメールがきまくって

Weak references are not implemented in the version of perl at /usr/local/share/perl/5.8.4/DBIx/Class/Schema.pm line 7

とかで Scalar::Util::weaken 使ってるスクリプトが全滅。

おいおいなんだよこれ。

weaken は Catalyst でも DBIC でも使ってるのでこのままだと fastcgi プロセス再起したらこの鯖で動いてる Web アプリ全部死亡する危機w

なんでだろーとおもってとりあえず Scalar::Util 再インストールしたら直った。

謎過ぎる。。同じバージョンだったのに。

# 2006-02-09

Debian での trac webadmin メモ

etch での話ですよ。

$ sudo aptitude install python-setuptools

で python のパッケージインストーラが入るが、コマンド名がDebian独自のものになってるため注意が必要。

んで、webadminのページより.eggファイルをダウンロードし、

$ sudo easy_install TracWebAdmin-0.1.1dev_r2765-py2.3.egg

とすればインストール完了。DLしなくてもeasy_installにURL渡してもいいぽい。

Debian独特なのは以上で、あとは同じ。 trac.ini を編集すれば、TRAC_ADMIN権限ユーザーでwebadmin機能が使用可能になる。

んー便利だ。これだけで0.9にあげた価値ある。家のほうでも使おう。

# 2006-01-25

KDE 日本語関係

メモ。

sudo aptitude skkdic skktools uim uim-skk uim-xim uim-gtk2.0 uim-qt

~/.uim

(define default-im-name 'skk)

~/.xsession

export GTK_IM_MODULE=uim
export QT_IM_MODULE=uim
export XMODIFIERS=@im=uim

uim-xim &
uim-toolbar-gtk-systray &
uim-toolbar-qt &

x-session-manager

# 2005-12-20

dnsmasq

社内ネットワークが調子悪くてうんうんいってて、挙動的に DNS 周りがネックになってるっぽかったので、ローカルの Debian マシンで簡易 DNS サーバー作ってそっち使うようにしたら普通になった。

Debian で DNS はどうやるのが普通なんだろうと思って Debian GNU/Linux System Administration Resources 内検索したら簡易なのは dnsmasq 使うとめちゃ簡単! とかいうのをコメント欄で見つけたのでやってみた。

ほんとすげー簡単。

名前引きの設定は /etc/hosts から、外部 DNS サーバーの設定は /etc/resolv.conf から読むようになっていてほとんど設定不要。

いやー、これ家でも使おう。OPT100 の EasyDNS 機能がどうしようもなくつかえなくてこまってたとこ。

# 2005-11-14

なんとなく apt-cache search irc bot とかしてみたら

  • madoka - IRC personal proxy, stationing, logger and bot program (pirc).
  • nadoka - IRC logger, monitor and proxy program ("bot") in Ruby
  • plum - IRC proxy, stationing, logging, and bot program (pirc).

あたりが含まれててびっくり。

# 2005-10-16

fuseトラブル

10日ぶりくらいに PC 再起したら encfs で

fusermount: failed to open /dev/fuse: No such file or directory

とか言う fuse のエラーが出てマウントできなくて困った。秘密鍵とかいろいろ encfs 内に保存してるからマウントできないとなんもできない。

そいや最近 fuse アップグレードしてたきもするなぁ。それが原因かしら。

いろいろぐぐったところ

sudo mknod /dev/fuse -m 0666 c 10 229

として何かよくわからないファイルを作ったら動くようになった。。

Page 1 of 1: 1