……の、ことです。 つまり、自分自身の portability のことです。 「ポータブルなプログラム」と言えば いろいろな環境において 動作するプログラムのことですね。 「俺がポータブルである」というのは、 いろいろな環境でも同じように開発できる、 ということです。 どんな環境でも 同じように開発できる → オレポータビリティが高い! 今日はオレポータビリティを高める ...
『 Read:1m30sUNIXプログラミング「Ruby入門」by清川清.Rubyは手軽さと高機能さを併せ持つ、オブジェクト指向のスクリプト言語です。阪大の情報教育システムには、Rubyで作られたツールがたく 』
『 'RakisagrepreplacementinpureRuby.ItacceptsRubysyntaxregularexpressionsandautomaticallyrecursesdirectories,skipping.svn/,.cvs/,pkg/andmorethingsyoudon'tcareabout.' 』
『 フリーソフトウェアやプログラミングに関する読み物などを公開してるサイトです。主にUnix関連の話題を扱っています。ブログもあります。 』
『 履歴や補完機能を使って如何に樂をするか。zsh、Emacs、Ruby等を例に。 』
<html> <head> <script src="printf.js" type="text/javascript"></script> <script> var num = 1; var images = new Object; function img() { //10先までキャッシュ for(i=num;i < num + 10;i++){ if(!images[i]){ images[i] = new Image(); images[i].src = imgName(i); } } document.getElementById('konkon').src = images[num].src; num++; } function imgName(img_num) { return 'konkon' + sprintf("%03d", img_num) + '.jpg'; } </script> </head> <body onload="img();"> <...
ああ、訳しきれないとわかりつつも訳さずにいられない。 perl.com: Programming is Hard, Let's Go Scripting... 続きを読む
『 Subversion1.3.0はこれまでにリリースされてきた1.1系、1.2系のスーパーセットになっており、API/ABIに互換性が用意されている。基本的には従来のまま使用することができる。 』
Ruby にはリファレンスマニュアルはありますが、あれは、例えばPython の ドキュメントのように、まったくの初心者が読める物ではなく、ある程度 Ruby を知っていないと読めないもので初心者には向いていない 初めてのRuby を読んだ後にどうすればいいか 結論から言えば、「リファレンスマニュアルを読め!」です。 私は Ruby という言語の勉強のために参照したRuby本は実は1つも ...
『 RubyやPC-UNIXについてのサイト。RubyとXMLの使用について参考になります。 』
『 pdumpfsはPlan9のdumpfsもどきの単純なバックアップシステムです。Rubyで実装されています。毎日のスナップショットを保存するため、いつでも過去のファイルを取り戻すことができます。 』
Hyper Estraierは全文検索システムです。たくさんの文書の中から、特定の語句を含むものを探して、該当するものの一覧を表示することができます。Webサイトを運営している方なら、自分のサイト専用の検索エンジンとして利用することができます。メールボックスやファイルサーバを対象とした検索ツールとして利用することもできます。
はかなり古いのでバックグラウンドが汚くなっており 読みにくくなっています。 古くは見えるが読みにくくはならない方法を 検討中です。(2003/5/7) GETAを利用した全文検索システムでサイト検索できるようにしました。(2003/4/29) Pitecan.comに移動しました。(2003/4/29) POBox for Windowsを更新しました。(2003/1/20) GETAの使い方のページを作りました。(2003/1/5) 雑誌記事一覧のページを作りまし...
知られざる「ハッカー」の生態や心理についてまつもとゆきひろ氏が紹介する人気連載が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...