<< Back
Next >>

環境構築 その6 Instiki

2007-08-18 10:01 JST @sadayuki

今日は、Junebugに代わり、Instikiをインストールする。
Junebugの方がInstikiよりきれいで新しく良さそうなのだが、問題が2点ある。

Technorati Tags: [[Instiki|http://technorati.jp/tag/Instiki" rel="tag]]

  • マークアップがTextileである
  • 日本語のリンクが作れない

Textileは練習するとしても、日本語のリンクが作れないのは痛い。そこでまたInstikiを使うことにした。


$ svn checkout svn://rubyforge.org/var/svn/instiki/instiki/trunk/ instiki

にconfig/database.ymlを編集。こんな感じ。


development:
  adapter: postgresql
  host: localhost
  database: instiki_development
  username: instiki
  password:

test:
  adapter: postgresql
  host: localhost
  database: instiki_test
  username: instiki
  password:

production:
  adapter: postgresql
  host: localhost
  database: instiki_production
  username: instiki
  password:

ーザinstikiと、データベースを三つ作ったあと、migrateする。


$ rake migrate
$ rake environment RAILS_ENV=production migrate

して実行。


$ ruby instiki.rb=> Instiki started on http://0.0.0.0:2500
=> Ctrl-C to shutdown; call with --help for options
[2007-08-16 23:41:18] INFO  WEBrick 1.3.1
[2007-08-16 23:41:18] INFO  ruby 1.8.6 (2007-06-07) [i686-darwin8.10.1]
[2007-08-16 23:41:18] INFO  WEBrick::HTTPServer#start: pid=2715 port=2500

してhttp://localhost:2500/へアクセスすると、いつものセットアップ画面が表示される。

s 環境構築-その6-instiki

f markdown

u 7c8e2e0f-8a12-4d90-9b24-752c7b2a3602

環境構築 その7 Mongrelを使う

2007-08-18 10:03 JST @sadayuki

InstikiをMongrelで動かそうとすると、readlineを読み込めないエラーで落ちる。

Technorati Tags: [Instiki|http://technorati.jp/tag/Instiki" rel="tag]], [[Mongrel|http://technorati.jp/tag/Mongrel" rel="tag]]こんな感じ。


$ mongrel_rails start
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with development environment...
** Rails loaded.
** Loading any Rails specific GemPlugins
** Signals ready.  TERM => stop.  USR2 => restart.  INT => stop (no restart).
** Rails signals registered.  HUP => reload (without restart).  It might not work well.
** Mongrel available at 0.0.0.0:3000
** Use CTRL-C to stop.
dyld: NSLinkModule() error
dyld: Symbol not found: _rl_clear_signals
  Referenced from: /usr/local/lib/ruby/1.8/i686-darwin8.10.1/readline.bundle
  Expected in: flat namespace

Trace/BPT trap

索すると、[[こんな記事](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/5118)があった。半信半疑ながら実行した。


 $ cd ./ext/readline
 $ ruby extconf.rb
 $ make
 $ sudo cp readline.bundle /usr/local/lib/ruby/site_ruby/1.8/

んということでしょう!
ちゃんと動きます。

s 環境構築-その7-mongrelを使う

f markdown

u 1f051e23-019f-4c73-af84-c05fdf597597

環境構築 その8 Typoのインストール

2007-08-18 10:05 JST @sadayuki

Typoのtrunkからのインストール。

Technorati Tags: [[Typo|http://technorati.jp/tag/Typo" rel="tag]]今回はtrunkからなので、svn経由。


$ cd ~/Sites
$ svn co http://svn.typosphere.org/typo/trunk typo

onfig/database.ymlを適当に編集し、あわせてデータベースを作成する。
次のmigrateしようとしたら、次のエラーが出る。


$ rake migrate 
(in /Users/sadayuki/Sites/typo)
rake aborted!
no such file to load -- rcov/rcovtask
/Users/sadayuki/Sites/typo/Rakefile:10
(See full trace by running task with --trace)

ので、rcovとやらをインストール。


$ sudo gem install rcov
Password:
Need to update 25 gems from http://gems.rubyforge.org
.........................
complete
Select which gem to install for your platform (i686-darwin8.10.1)
 1. rcov 0.8.0.2 (ruby)
 2. rcov 0.8.0.2 (mswin32)
 3. rcov 0.8.0.1 (mswin32)
 4. rcov 0.8.0.1 (ruby)
 5. Skip this gem
 6. Cancel installation
> 1
Building native extensions.  This could take a while...
Successfully installed rcov-0.8.0.2
Installing ri documentation for rcov-0.8.0.2...
Installing RDoc documentation for rcov-0.8.0.2...

、migrateして起動。


$ rake migrate
$ rake environment RAILS_ENV=production migrate
$ mongrel_rails start -e production
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with production environment...
** Rails loaded.
** Loading any Rails specific GemPlugins
** Signals ready.  TERM => stop.  USR2 => restart.  INT => stop (no restart).
** Rails signals registered.  HUP => reload (without restart).  It might not work well.
** Mongrel available at 0.0.0.0:3000
** Use CTRL-C to stop.

ttp://localhost:3000/にアクセスすると、無事動いています。

s 環境構築-その8-typoのインストール

f markdown

u a7521333-fb9f-49ff-a1c5-3a7e469d3f9c

ロング・グッドバイ

2007-08-18 23:09 JST @sadayuki

村上春樹が翻訳をしたというので気になっていた本を、やっと読むことが出来た。
久しぶりに図書館で借りた。

amazon_img

ロング・グッドバイ【レイモンド・チャンドラー】

チャンドラーと言えば、ハメットとともに、ハードボイルドの原点だ。中学、高校の頃は、良く読んでいた。

とはいえ、私にとってのハードボイルドは、どちらかというと大藪春彦だった。松田優作が主演した蘇る金狼を知っている人もいるかもしれない。映画化自体は喜ばしいことであったが、映画では主人公の朝倉が死んでしまい、原作の味を殺してしまっていた。

さて、本書だが、これぞハードボイルドという文体であった。そう、ハードボイルドは文体だと思う。魂は細部に宿るというか。そんな文体だ。前に読んだこともあると思うのだが、全く覚えていなかった。単に大人への憧れだったのかも。この内容であれば、学生時代よりも、今、読むべきなのだろう。フィリップ・マーローも43歳だし。

s ロング・グッドバイ

f markdown

u 37013515-92b8-4c19-a48d-81111b371cce

<< Back
Next >>

Google 検索

フィード

最近 1ヶ月の投稿

過去の投稿

Amazon アソシエイト

Google AdSense

楽天アフィリエイト