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

xorg-libraries-7.2 にアップグレードするには

上記のようにxorg-7.2にアップグレード後に実行する

FreeBSD6.2で X11R6からxorg07.2へバージョンアップする

/usr/X11R6の内容を、/usr/localへコピーする cd /usr/X11R6 cp -r * /usr/local/. /usr/X11R6を消して、シンボリックリンクを張る cd .. rm -rf /usr/X11R6ln -s /usr/local X11R6

mongrelの起動

mongrelのインストール gem install mongrel mongrelの起動./script/server の代わりに mongrel_rails start

screenを使うとき

SSHで同時に複数のセッションを張るとき、screenというコマンドがある。FreeBSDではインストールは、/usr/ports/ports-mgmt/screen でインストールscreenを起動後、Ctrl+A を使って操作するCtrl+A n 新しいシェルウィンドウ Ctrl+A 0 0番目のシェルウィンド…

makeで変な設定をしたとき

makeをするときメニューが出てきて細かな設定をするときがある。間違った設定をするときエラーがでてどうにもならないときがある。 一度設定した内容を変えるときは、以下を実行して設定を変える。 make config

phpmyadminがうまく入れることができない

上記2つが必要 さらに、php5で mysqlに対応するようにする portinstall lang/php5-extensioncd /usr/ports/lang/php5 でもう一度makeする。 そのときmysqlに対応するように設定する。 make config で php.iniの設定 extension=mysql.so /usr/local/etc/rc.d…

さくらの専用サーバーで、FreeBSDのセットアップ

さくらの専用サーバーで、portsは最初から使えないようだ。このページに書いてあることをする前に、 http://support.sakura.ad.jp/support/rs/benri/rs-tech_ports.html cvsupを導入するのが先のようだ。pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/i3…

:confirm で日本語を使う方法

Rails 1.2.3で :confirmに日本語が使えないことがある。 以下のように文字列で全角の?を最後に使ったとき。これだめ link_to "削除", {:action => :delete, :id => id}, :confirm => "削除しますか?" これOK link_to "削除", {:action => :delete, :id => …

Railsの環境変数

RailsをWebサーバーとしたとき、 すでにサーバーとして起動しているので以下のような形で、Webの環境変数を取得できない require 'cgi' cgi = CGI.new cgi.http_referer 正しくは以下の方法でとるようである。 request.env['HTTP_REFERER'] 自サーバーの環境…

Rails rake gb:migrate でのエラー

uninitialized constant というエラーが出たら、変数などの名称に既存のconstantが使われている可能性があるので、変更するほうがいい。 実際に、WebAPIなんて名称つけたら、エラーが出てしまって、直したらOKだった。

DreamhostでのRails動かし方

ドメイン名を、test.solisart.com ,アプリケーション名をtestとしてみる1. ドメインの設定をする Dreamhostのコントロールパネルでドメイン登録をして、FastCGIのチェックを入れる2. Railsアプリケーションをつくる PuttyjpなどでSSHで入り、以下のようにア…

hpricot 0.6 ちょっとおかしい

以下のように変更したら動いた div:nth-child(1) => div:nth(1)a.attributes['href']は表示できても、セットできないみたい。hpricot 0.5に戻すgem install hpricot -v=0.5

Rubyで使える2つのルールエンジン

rein - Rule Engine IN rubyhttp://www.spice-of-life.net/rein/rein_ja.html使いやすそう。日本人も作っているのね。なんかすごそうな人だな。 Ruleby: a pure Ruby rule enginehttp://ruleby.org/本格的、Reteエンジンを使っているので速いかも。 リリース…

RailsでCoolなDatePicker

日本語ファイルがおかしかったので、そのまま動かない。 自分で修正したら動いた。lang/calendar-jp.js // ** I18NCalendar._FD = 0;Calendar._DN = new Array ("日", "月", "火", "水", "木", "金", "土", "日"); Calendar._MN = new Array ("1月", "2月", …

あちこちでRails増殖中

新サービスMyITproの裏側を暴露します http://itpro.nikkeibp.co.jp/article/COLUMN/20070517/271320/ネット上での自分の活動を集約する「アバウトミーβ」,ニフティがRuby on Railsで構築 http://itpro.nikkeibp.co.jp/article/NEWS/20070517/271407/

rubyによるcronが動かなかった理由

シェル上で、rubyは実行できるのだが、cronが動かなかった理由を探していた。・アクセス権限 自ユーザーとcronのユーザーのファイルへのアクセス権限は当然ながら違う・環境変数の設置 .bash_profileに設定している環境変数が、cronではなかった。 xxxx.sh …

gem updateでエラー

Windowsのrubyでgem updateをしようとしたら以下のエラーが出て先に進めない。ERROR: While executing gem … (Zlib::BufError) buffer error そのときは、以下のコマンドを実行したらrubygem自身がアップされて、解消した。gem update --systemgem update

シェルスクリプトをFTPで転送したところうまく動かない

以下のようなRubyプログラムを実行するシェルスクリプトを作成して、FTPでLinuxサーバーに転送する。 #!/bin/sh /usr/bin/ruby /var/www/html/xxx.rb しかし実行しようとしても、変なエラーがでる。 何がおかしいか、悩む。vi xxx.rbとしたところ、(DOS)と表…

Ruby Cookbook、邦訳と洋書のどちらを買うべきか

邦訳は23章のうち11章が欠けている。 日本語がいいか、情報量をとるべきか。両方買えということか?http://www.oreilly.co.jp/books/9784873113241/rc_dif.html

Wiiの動画はやっぱり自分で選んだ方が

http://rimo.tv/#/channel?url=http://www.youtube.com/watch?v=BR2bamTf6UEWiiでRimo見たい! てか

DreamhostのDBで文字化けに悩む

海外のサーバーでは日本語を考慮していないときが多いので、 'SET NAMES UTF8' をくどく実行した方がいいみたい。下記はRubyでの例であるが、PHPも同じだった。 #!/usr/bin/rubyrequire 'kconv' require 'rubygems' require 'active_record'ActiveRecord::Ba…