Webチェック: 2008年4月アーカイブ
客先トラブルでイタタな感じで直帰し、Twitterを見たらはまちや2氏の発言が目に入る。
確かに面白いなぁ。
Twitterには、ほとんど自分で発言することは無いのですが、やってみると。
気持ち悪 風呂が充実 してました
わははは。良い感じに微妙!自動生成の魔力を感じます。
全く意味不明な場合もありますが、「やり直し」ボタンでどんどん変更できます。
3個目で出たのが上。
パーマネントリンクのページは、フォントも凝ったらもっと素敵なんじゃないかと思いますねぇ。
ざっと見た中で目に入ったお気に入りはこれ。
夢を見た 台無しやんけ 目が覚めて
すげーなぁー
確かに面白いなぁ。
Twitterには、ほとんど自分で発言することは無いのですが、やってみると。
気持ち悪 風呂が充実 してました
わははは。良い感じに微妙!自動生成の魔力を感じます。
全く意味不明な場合もありますが、「やり直し」ボタンでどんどん変更できます。
3個目で出たのが上。
パーマネントリンクのページは、フォントも凝ったらもっと素敵なんじゃないかと思いますねぇ。
ざっと見た中で目に入ったお気に入りはこれ。
夢を見た 台無しやんけ 目が覚めて
すげーなぁー
Shell History | Weboo! Returns.
おぉ、面白そうな企画です。恥ずかしいコマンド(?)が並んだらどうしようと思いましたが… わりとありきたりな結果に(汗)
やはり cd と ls は多いのだなぁ。tail もログを見てたりするので多い。
script/imayomi っていうのが謎ですが、実は今読ミ(imayomi)の再起動スクリプトなのでした。Rails プロジェクトの script ディレクトリ内に作りました。svn update してから script/imayomi を実行するという流れで今読ミの本番更新をしているというわけです。これが cd, ls, tail に次いで私が多く打つコマンドになっていると。つまり最近はほとんど今読ミの更新時にしか、このシェルを使ってないってことだ。
ちなみに、script/imayomi は、こんな Ruby スクリプトです。 …はい、そうです。ps -ef | grep 'mongrel_rails start' を打って、プロセスIDを調べて、kill -TERM するだけ。シェルスクリプトでいいじゃん!と思われるでしょうが、これを書いた当初は何でもRubyで書きたかったんです。Rubyスキルがまだまだ低いので、かなり無理無駄がありそうですが、まぁ便利に使ってます。
読むと分る通り、実はまだ分散してません。ユーザーが少ないのを良いことに 1 Rails サーバーで動かしちゃってます。よく言われますが、Rubyは本番環境を作るのが難しいですよね。たぶん mod_proxy_balancer で複数の mongrel_rails アプリケーションサーバーに分散する方法が一番使われているのかなぁ。
先週、mod_railsというのも知ったので、要チェックです!
完全に脱線しました。次のコマンドに行きましょう。
su が多い。これは良くない習慣だと思います。やはり山下さんの様に sudo すべきですよね。
次は exit 。私はいきなりターミナルエミュレーターをバッテンで殺すのは嫌いなので、抜けるときは大抵、律儀に exit を打ちます。
次が less に vi。ターミナルエミュレーターでは、テキストファイルの参照は less、編集は vi です。コード書きはEmacs派ですが、設定ファイル程度なら vi で編集します。
ちなみにサーバでの作業は、いつもWindows からPoderosaで接続しています。
最後に top。あまり起動している記憶はないので意外です。まぁ、サーバは基本、ほったらかしなので 12 回でもランクインしてしまいました。
ちなみにスーパーユーザーでも、ほぼ同じ。svn, script/imayomi, su の代わりに、ps, grep, apachectl などがランクインする感じでした
おぉ、面白そうな企画です。恥ずかしいコマンド(?)が並んだらどうしようと思いましたが… わりとありきたりな結果に(汗)
やはり cd と ls は多いのだなぁ。tail もログを見てたりするので多い。
script/imayomi っていうのが謎ですが、実は今読ミ(imayomi)の再起動スクリプトなのでした。Rails プロジェクトの script ディレクトリ内に作りました。svn update してから script/imayomi を実行するという流れで今読ミの本番更新をしているというわけです。これが cd, ls, tail に次いで私が多く打つコマンドになっていると。つまり最近はほとんど今読ミの更新時にしか、このシェルを使ってないってことだ。
ちなみに、script/imayomi は、こんな Ruby スクリプトです。 …はい、そうです。ps -ef | grep 'mongrel_rails start' を打って、プロセスIDを調べて、kill -TERM するだけ。シェルスクリプトでいいじゃん!と思われるでしょうが、これを書いた当初は何でもRubyで書きたかったんです。Rubyスキルがまだまだ低いので、かなり無理無駄がありそうですが、まぁ便利に使ってます。
読むと分る通り、実はまだ分散してません。ユーザーが少ないのを良いことに 1 Rails サーバーで動かしちゃってます。よく言われますが、Rubyは本番環境を作るのが難しいですよね。たぶん mod_proxy_balancer で複数の mongrel_rails アプリケーションサーバーに分散する方法が一番使われているのかなぁ。
先週、mod_railsというのも知ったので、要チェックです!
完全に脱線しました。次のコマンドに行きましょう。
su が多い。これは良くない習慣だと思います。やはり山下さんの様に sudo すべきですよね。
次は exit 。私はいきなりターミナルエミュレーターをバッテンで殺すのは嫌いなので、抜けるときは大抵、律儀に exit を打ちます。
次が less に vi。ターミナルエミュレーターでは、テキストファイルの参照は less、編集は vi です。コード書きはEmacs派ですが、設定ファイル程度なら vi で編集します。
ちなみにサーバでの作業は、いつもWindows からPoderosaで接続しています。
最後に top。あまり起動している記憶はないので意外です。まぁ、サーバは基本、ほったらかしなので 12 回でもランクインしてしまいました。
ちなみにスーパーユーザーでも、ほぼ同じ。svn, script/imayomi, su の代わりに、ps, grep, apachectl などがランクインする感じでした
今読ミの開発エディタをEclipseからEmacsに変えて半月少し経ちましたが、Emacsやっぱりいい。
ただSubversion関連の操作は、EclipseのSubclipse Plug-inが非常に慣れてて使いやすかったのですが、そのためだけに
Eclipseを立ち上げるのもナンですし、コマンドラインではいささか面倒ですし、Windows Exprolerに組み込むタイプのTortoiseSVNを使っています。
TortoiseSVN、悪くはないんですがインターフェースがもうひとつと言うところ。それにプラグラマーに取ってはいつも編集しているエディタから離れると、遠回りな感じがします。
そこに、ナイス情報が。
Emacs の vc-annotate - Hatena::Diary::naoya
おぉ!と思いemacs-lispはどこだ?とリンクを探したがない。ググりそうになったが、ひょっとしてと、エントリーに書いているとおり、C-x v gと押してみると…(・∀・)…使えた。

そういえば、昔仕事でずっとUnixを使ってた頃はVCを使ってなかったので全く知らなかった。
一人で開発してるので編集者が全部自分なのが笑えますが。
紹介されているのはコードの履歴表示機能だけですが、他にも便利なのがないかな。
ただSubversion関連の操作は、EclipseのSubclipse Plug-inが非常に慣れてて使いやすかったのですが、そのためだけに
Eclipseを立ち上げるのもナンですし、コマンドラインではいささか面倒ですし、Windows Exprolerに組み込むタイプのTortoiseSVNを使っています。
TortoiseSVN、悪くはないんですがインターフェースがもうひとつと言うところ。それにプラグラマーに取ってはいつも編集しているエディタから離れると、遠回りな感じがします。
そこに、ナイス情報が。
Emacs の vc-annotate - Hatena::Diary::naoya
おぉ!と思いemacs-lispはどこだ?とリンクを探したがない。ググりそうになったが、ひょっとしてと、エントリーに書いているとおり、C-x v gと押してみると…(・∀・)…使えた。
そういえば、昔仕事でずっとUnixを使ってた頃はVCを使ってなかったので全く知らなかった。
一人で開発してるので編集者が全部自分なのが笑えますが。
紹介されているのはコードの履歴表示機能だけですが、他にも便利なのがないかな。

