スタッフブログ

ローハイドのスタッフが、日常のこと、ネットで見つけた便利な情報、仕事に役立つとっておきのテクニックを紹介します。

Fight! the Rawhide

2007年5月10日17:04

日本語キーボードの設定

STAFF BLOG Comments (0)

げん

# vi /etc/sysconfig/keyboard

KEYTABLE=”jp106″

17:01

swap がない

STAFF BLOG Comments (0)

げん

vi などで /etc/udev/makedev.d/50-udev.nodes に以下のデバイスを追加
cobd1

17:01

INIT: Id “6″ respawning too fast: disabled for 5 minutes

STAFF BLOG Comments (0)

げん

vi などで /etc/udev/makedev.d/50-udev.nodes に以下のデバイスを追加 (重複しないように)
tty0
tty1
tty2
tty3
tty4
tty5
tty6
ptmx
cobd1

14:39

RoRによるcaptcha

STAFF BLOG Comments (0)

げん

画像による認証です。

http://expressica.com/2007/03/23/simple_captcha_1_0/

インストール方法

$ ruby script/plugin install svn://rubyforge.org/var/svn/expressica/plugins/simple_captcha

view では

< %= show_simple_captcha(:label => “ ”) %>

controller では

if simple_captcha_valid?
do this
else
do that
end

あとは必要に応じてCSSをいじってください。

エラーになる場合は他のプラグインと競合している可能性があるので、その場合はマタタビの vendor/plugin/simple_captcha を使用!

2007年4月24日19:28

puttyによるポートフォワーディング@coLinux

STAFF BLOG Comments (0)

げん

coLinux上でWEBrickを起動した場合、Windowsから http://localhost:3000/ で参照する場合。

fedora5-start.bat へ設定を行うこともできますが、putty にてポートフォワーディングを行って実現することもできます。

puttyの設定にて [接続] – [SSH] – [トンネル] にて

源ポート : 3000
送り先 : localhost:3000

と設定して [追加] ボタン

忘れず設定を保存しておきましょう。

puttyで接続中のみ有効です。

19:12

日付の不具合 @coLinux

STAFF BLOG Comments (0)

げん

# cd /etc
# rm localtime
# ln -s /usr/share/zoneinfo/Japan localtime

http://supernova.astron.s.u-tokyo.ac.jp/~tanaka/Memo/clock.html

19:09

Fedora core 5 -> 6 アップグレード @coLinux

STAFF BLOG Comments (0)

げん

# rpm -Uvh http://ftp.riken.go.jp/Linux/fedora/core/6/i386/os/Fedora/RPMS/fedora-release-6-4.noarch.rpm http://ftp.riken.go.jp/Linux/fedora/core/6/i386/os/Fedora/RPMS/fedora-release-notes-6-3.noarch.rpm

/etc/yum.repos.d/fedora-core.repo の [core] を編集
baseurl
mirrorlist
の行をコメントアウトして
baseurl=http://ftp.riken.go.jp/Linux/fedora/core/$releasever/$basearch/os/
を追加

同じく /etc/yum.repos.d/fedora-updates.repo の [core] を編集
baseurl
mirrorlist
の行をコメントアウトして
baseurl=http://ftp.riken.go.jp/Linux/fedora/core/updates/$releasever/$basearch/
を追加

同じく /etc/yum.repos.d/fedora-extras.repo の [core] を編集
baseurl
mirrorlist
の行をコメントアウトして
baseurl=http://ftp.riken.go.jp/Linux/fedora/extras/$releasever/$basearch/
を追加

# yum upgrade
# yum update

yumはOSの再起動後かもしれない

19:03

passwd コマンドがうまく動作しないとき @coLinux

STAFF BLOG Comments (0)

げん

$ passwd username

を行ったときに以下のエラー

/usr/share/cracklib/pw_dict: error reading header

が発生する場合は

# yum install cracklib-dicts

で解決

http://silver-arrow.g.hatena.ne.jp/silver_arrow/20060828/1156757218