March 2009
12 posts
1 tag
iscsiがなかなかいい
ubuntuだと sudo apt-get install iscsitarget で /etc/ietf.conf をチョチョイといじるだけ。 Macな方はglobalSAN iSCSI Initiator for OS Xで、Winな方(XP Home以下は除く)はMicrosoft iSCSI Software Initiator Version 2.08を使って接続。 速いし簡単。ietf.confの設定方法はietf.confでググってください。
Mar 30th
1 tag
alias tailall="tail -f /path/to/log1 | sed 's/^/hoge1:/' & tail -f /path/to/log2 | sed 's/^/hoge2:/' & tail -f /path/to/log3 | sed 's/^/hoge3:/'" .bashrcにこんなのを書き込んで複数のtailを一緒に見ています。 1秒に1アクセスな感じなので、アメブロ式PVでいくと1日86400PVになります。 [追記] tail -f /path/to/log1 /path/to/log2 /path/to/log3 上記のようなめんどくさい事をしなくても最近のtailは並べるだけでいいようです。
Mar 22nd
2 tags
railsが2.3.2に、iPhoneOSが3.0に
http://weblog.rubyonrails.org/2009/3/16/rails-2-3-templates-engines-rack-metal-much-more なんで重なるんでしょうね。 いそがしくなります。
Mar 16th
1 tag
現在サーバー移行中です
今までは海外のVPSを使用していたのですが、アクセス増に伴いメモリ不足になってきた事と、固定IPを取得した事もあり、サーバーを以前のように社内サーバーへと移行していっています。サーバーに必要なのはCPUパワーよりもまずメモリです。2GBまで増量しました。 現在PHPで作られているサイトの移行は完了しました。バックアップ体制も整いました。せっかくなのでデプロイをすべてcapistranoに任せようとスクリプトも書きました。非常に快適になっております。 正直、HDもSSDに変更してより安全をとも思ったのですが、capistranoの便利さに目覚め、また、http://github.suitmymind.com/ubuntu-machine/...
Mar 13th
1 tag
光プレミアムのCTU設定のめんどくささ
固定IPをとったのでサーバー接続しようとしたのですが、設定が思い通りに行かず、結局のところPPPoEを使いCTU素通りで、サーバーから直接続。 コマンドは sudo pppoeconf で、 sudo ifconfig ppp0 で接続確認。 サーバー上でiptableをちゃんと設定しないと行けません。
Mar 10th
1 tag
Dropboxのlinux版ってコマンドラインからでも使える!!
サーバーを構築するにあたって、バックアップをどうしようかなと考えていたのですが、いいサービスがありました。Dropboxです。ファイルをリモートとシンクロしてくれるサービスで有名です。Linux版もある上にコマンドライン版(その日本語訳)もあるようなので、さっそく設定してみました。 非常にうまくいっています。次に何をBackupするか考えないといけません。差分Backupするのか、tarballでいくのか、その辺りです。tarballにすると思います。けどこのサービスのおかげで、オレオレwebサーバーのバックアップは格段に敷居が低くなると思います。他のサーバーを立ち上げる必要がなくなるため、別サーバーの電気代いらないし、どこかのHDの間借りも必要なくなります。
Mar 6th
2 tags
Mar 4th
1 tag
bortとextended-bortとrailsコマンドとどれを使おうか悩んでみた
railsで新しいアプリを作るとき rails アプリ名 でファイルをどっさり作成してもらう方法の他に bortとextended-bortを使う方法があります。 それぞれにクセがあります。 rails アプリ名の場合 gemの最新版なのでrails -vは2.2.2になる。 デフォルト。 bortの場合 rails -vは2.2.0 プラギンがいろいろ入ってる。 extended-bortの場合 rails -vは2.2.0 プラギンがいろいろ入ってる。 prototype-jsをjQueryにさし変え。 railsもvenderフォルダに入ってる。 そんな感じです。 で、extended-bortの場合、vender以下のgem、plugin、rails以下のそれぞれのフォルダで git remote update git...
Mar 3rd
2 tags
gem list
*** LOCAL GEMS *** actionmailer (2.2.2) actionpack (2.2.2) activerecord (2.2.2) activeresource (2.2.2) activesupport (2.2.2) fastthread (1.0.1) passenger (2.0.6) rack (0.9.1) rails (2.2.2) rake (0.8.3) まだまだ奇麗なものです。どんどん汚くなっていきます。
Mar 3rd
1 tag
結局インストールしたのは
http://articles.slicehost.com/ubuntu-hardy 基本的には上記リンクを参考にインストールです。 Apache MySQL PHP Rails Postfix Rubygems Subversionのインストールは上記リンクに方法が書いています。問題点はRubygemsはデフォルトでインストルされるRailsを使おうと思うとver1.3.1をインストールする必要があります。 上記以外でインストールしたのはGitとImageMagickです。GitをインストールするときにTcl/Tk interpreterがないと怒られたので、 sudo apt-get install tcl tk でインストールして無事完了です。
Mar 3rd
1 tag
Mar 3rd
1 tag
Mar 3rd