RSSの内容を変更しました
BlueClothのソースをitemのbodyとして配信していましたが、 レンダリング結果を配信するように変更しました。
よろしくお願いします。
BlueClothのソースをitemのbodyとして配信していましたが、 レンダリング結果を配信するように変更しました。
よろしくお願いします。
yield
と content_fo
の使い方の紹介。
Railsを使っていてありがちなのが、layouts/ap
で共通レイアウトテンプレートを使っているときに、画面ごとに <head>
の中身を変えたいという事。
そんなときは yield
と content_fo
を使えばOK。
layouts/ap
<head>
(- - snip - -)
<%= yield :head %>
</head>
foos/bar.h
<% content_fo r :head do %>
<%= javascript _include_t ag 'iepngfix' %>
<% end %>
こんな感じに、画面ごとに <head>
に追加したい項目を書くことができます。
また、 content_fo
は、何度呼び出してもOKです。呼び出した順に追記されていきます。
<head>
の中身のほかにも、サイドバー等の共通レイアウトにも使えますね。
すんなり完了すると思ったらちょっと引っかかったのでメモ。
debian (etch) をほぼデフォルト設定で入れていたので、こんな感じに486系のkernelが入っていた。
/boot/grub
title Debian GNU/Linux, kernel 2.6.18-5-4 86
root (hd0,0)
kernel /boot/vmli nuz-2.6.18 -5-486 root=/dev/ sda1 ro
initrd /boot/init rd.img-2.6 .18-5-486
savedefaul t
これが実は曲者で、cat /proc/memi
すると
HighTotal: 0 kB
HighFree: 0 kB
HighMemを認識してくれていない。 今回はメモリを1Gから2Gに増設したのだが、1G分しか認識してくれなかった。
そこで、686系のkernelにする事にした。
# apt-get update
# apt-get install kernel-ima ge-2.6-686
これで再起動すると…
/proc/memi
HighTotal: 1114048 kB
HighFree: 692068 kB
無事に認識。ほ。
RailsでWebサービスの開発を行っていると、Webサーバとfcgiプロセスをまとめて停止させたくなる事が度々あります。そんな時のために、次のようなスクリプトを書いて使っています。
script/kil
./script/p rocess/rea per -a kill
PID=`cat tmp/pids/l ighttpd.pi d`
kill -9 $PID
fcgiプロセスだけ再起動させたい場合は、Rails謹製の script/pro
でOKですね。
地味に欲しかった機能がいつの間にか実装されていた。
takiuchi% rake -T db:create [~/test]
(in /home/taki uchi/test)
rake db:create # Create the local database defined in config/dat abase.yml for the current RAILS_ENV
rake db:create: all # Create all the local databases defined in config/dat abase.yml
これで rake db:create:
と打てばdatabase.y
topコマンドは、通常CPUの使用率が高い順にプロセスを表示しますが、topコマンドを実行した状態で「Shift+M」を押すと、メモリの使用率が高い順に表示するようになります。メモリ消費量が多いプロセスを特定したい時に便利ですね。
元に戻したい場合は、「Shift+T」を押せばOK。ほかにも以下のような機能があります(topコマンド実行時に「h」キーを押せば表示されます)
Z,B Global: 'Z' change color mappings; 'B' disable/en able bold
l,t,m Toggle Summaries: 'l' load avg; 't' task/cpu stats; 'm' mem info
1,I Toggle SMP view: '1' single/sep arate states; 'I' Irix/Solar is mode
f,o . Fields/Col umns: 'f' add or remove; 'o' change display order
F or O . Select sort field
<,> . Move sort field: '<' next col left; '>' next col right
R,H . Toggle: 'R' normal/rev erse sort; 'H' show threads
c,i,S . Toggle: 'c' cmd name/line; 'i' idle tasks; 'S' cumulative time
x,y . Toggle highlights : 'x' sort field; 'y' running tasks
z,b . Toggle: 'z' color/mono ; 'b' bold/rever se (only if 'x' or 'y')
u . Show specific user only
n or # . Set maximum tasks displayed
k,r Manipulate tasks: 'k' kill; 'r' renice
d or s Set update interval
W Write configurat ion file
q Quit
( commands shown with '.' require a visible task display window )
MH (Metropolis
The Multiple-T
Jun S. Liu, Faming Liang, Wing Hung Wong Journal of the American Statistica
l Associatio n, Vol. 95, No. 449 (Mar., 2000), pp. 121-134 doi:10.230 7/2669532
なかなか楽しそう。
Rails 2.0: Release Candidate 1
We’ve been taking our sweet time, but now it really is almost there. We’ve just pushed new beta gems to gems.rubyo
nrails.org and created the rel_2-0-0_ RC1 tag. So this is shaping up to be the last chance to raise concerns for Rails 2.0 before we go final in oh-so-shor tly.
早速このblogをRails-2.0 RC1 (r.8125)仕様にしてみましたが、もともとEdge Rails (r.7357) で動いていたので、特になにも修正をしなくても移行できました。
詳しい情報は、諸橋さんが こちら にまとめてくださっています。
友人の藤田さんが主催しているレンダリング・アルゴリズムのイベント、 「SBR 2007 観覧会」が本日恵比寿にて開催されるので、参加してきます。
今年も様々な論文が出ていますが、個人的に気になっているのは、Benjamin Segoviaによる2つ
Eric VeachのMLTに感銘を受けたクチなので、Multiple-T
だいぶ前に少し試したきり放置していたのだけれど、このところ知人の間で急速に広まっている気がします。
この勢いは、Twitterが出始めた時に似たものを感じますね。
ちなみに僕のページはこちらです。
日比さんが会社のページも作ってくれた。