Ruby にはリファレンスマニュアルはありますが、あれは、例えばPython の ドキュメントのように、まったくの初心者が読める物ではなく、ある程度 Ruby を知っていないと読めないもので初心者には向いていない 初めてのRuby を読んだ後にどうすればいいか 結論から言えば、「リファレンスマニュアルを読め!」です。 私は Ruby という言語の勉強のために参照したRuby本は実は1つも ...
『 RubyやPC-UNIXについてのサイト。RubyとXMLの使用について参考になります。 』
『 pdumpfsはPlan9のdumpfsもどきの単純なバックアップシステムです。Rubyで実装されています。毎日のスナップショットを保存するため、いつでも過去のファイルを取り戻すことができます。 』
Hyper Estraierは全文検索システムです。たくさんの文書の中から、特定の語句を含むものを探して、該当するものの一覧を表示することができます。Webサイトを運営している方なら、自分のサイト専用の検索エンジンとして利用することができます。メールボックスやファイルサーバを対象とした検索ツールとして利用することもできます。
IBM's resource for developers – 開発者向けに、オープン・ソース、オープン・スタンダードやIBMのテクノロジー、多数のトライアルソフトを満載
はかなり古いのでバックグラウンドが汚くなっており 読みにくくなっています。 古くは見えるが読みにくくはならない方法を 検討中です。(2003/5/7) GETAを利用した全文検索システムでサイト検索できるようにしました。(2003/4/29) Pitecan.comに移動しました。(2003/4/29) POBox for Windowsを更新しました。(2003/1/20) GETAの使い方のページを作りました。(2003/1/5) 雑誌記事一覧のページを作りまし...
任意のキャラクタ一文字とマッチします。処理系やオプション指定によって、 これが改行にマッチするものとしないものがあります。POSIX 1003.2では改行にも マッチするように規定されているようです。 * 演算子の直前に置かれている部分正規表現の可能な限り大きい繰り返しに マッチします。繰り返しの回数は0回でもかまいません。例を挙げると、 fo* は、foにもfooにもマッチし...
知られざる「ハッカー」の生態や心理についてまつもとゆきひろ氏が紹介する人気連載がITmediaに登場。ハッカーの生き方を知ることは、あなたがより良いプログラマーになるのに役立つかもしれません。もちろん保証はできませんが。 2007年03月20日 08時00分 更新 こんにちは、はじめまして。まつもとゆきひろと申します。世間ではRubyというプログラミング言語の作者として知...
『 DevelopmentEnvironmentConference:BinaryHacksinAction 』
UNIXのコンソール上で動作する2画面ファイラ(ファイルマネージャー、ファイル管理ソフト)です。Rubyインタプリタ搭載です。 豊富なカスタマイズ機能 キーバインドのフルカスタマイズはもちろんのことRubyインタプリタを組み込んでいるので Rubyで作成したコマンドをキーに割り当てたり、コマンドライン上で実行することもできます。 容易なディレクトリ間移動 ファイル名を...
先日「まるごと Ruby! Vol.1」を読んでいて、xmpfilterとうい試行錯誤ツールがあることを知りました。 xmpfilterは、Rubyソースコード中の任意の行末に「# =>」という...
『 今回はそのLeopardで扱える軽量プログラミング言語(LightweightLanguage)の環境を紹介し、さらにその中でも人気の高いPHPの開発環境についてご紹介します 』
RailsのFastCGIで動かしてるアプリケーションのconfig(enviroment.rb)やライブラリの再読込って最初やり方が解らずに、lighttpdを毎回毎回毎回再起動というアホらしいことをしていたんだけど、先日RailsFCGIHandlerのソースを見たら特定のSIGNALを送ればいいことが解った。ソースには SIGNALS = { 'HUP' => :reload, 'TERM' => :exit, 'USR1' => :exit, 'USR2' => :restart } と定義されてるている。reloadとrestart...
はてのくんが今日いままで弊社で使ってた SwitchTower を Capistrano に移行してくれたんだけどこれはやばいですよ。shell 機能。 適当に出力はしょったものを書くと、 % ruby script/switchtower -e production shell * executing task shell cap> cat /etc/redhat-release [***.***.*.***] Fedora Core release 4 (Stentz) [***.***.*.***] Fedora Core release 4 (Stentz) [...
『 アプリケーションレイヤでのdaemon死活監視,死亡時再起動などの機能を備えた監視ツール.すげーよさげ.Webインターフェースもあるよ. 』
『 kill-summary/session.el/minibuf-isearch 』
6月にあった人工知能学会の全国大会でもまつもとさんが招待講演をしたりして、なにげにもりあがっているRuby on Railsですが、わたしもさくらのレンタルサーバでRuby on Railsしてみようとおもい、インストールしてみました。そのための手順をまとめておきます。インストールに当たっては参考文献[1]と[2]を参考にしました。 まずはrubyがはいっていることの確認。 % ruby --version ruby 1...
『 kondara後継? 』
ハッカー傾向のある人々は、正直あまりビジネス向きではないように思います。しかし、いくらハッカーでも、霞を食べて生きていくわけにはいきません。そこで今回は、ハッカーの仕事生活を紹介しましょう。 2007年05月16日 07時16分 更新 ハッカー傾向のある人々は、正直あまりビジネス向きではないように思います。なにしろ彼らの美徳は「不精」「短気」「傲慢」ですし、...
今回からしばらく、新しいCAPISTRANO (CAPISTRANO 2.0)について簡単な使い方などを書きたいと思います。 フォアフロントでは、RAILSのプロジェクトを配備するのには、だいたいCAPISTRANOを使っています。また、アプリサーバはmongrel_rails (mongrel cluster)を想定してます。 2.0は、以前の1.4系と比較すると少し使い方が変わっているのですが、今後は1.4を使うことはないと思うので、2.0だけ...