ねこ丸です。
藤岡和夫 さん wrote:
> まず、スクリプト実行環境としてのコマンドライン。これを使ってアプリを作
> るということは昔はやっていたのだけど、懐かしい。今も使うけど、デバッグに
> 使うのがほとんどですね。スクリプトを学習するためには必須。
自分で脇道にそらしてしまいますが、PHP 書いてるときはコマンドラインてそ
んなに使わないんですよ。-l オプションで文法チェック掛けるときくらいで。
(てゆーか mod_php しか入れてないときはそもそもコマンドが存在しない
し。)エラーもブラウザで見ることができるから、この辺は楽ですね。CGI だと
何かあるとやたらと 500 Internal Server Error になっちゃって、サーバのロ
グ見ないと(見ても)何が起きているのか分からない。CGI ってやだなーという
話は以前もしたかと思いますが、うまくフレームワークに頼らないとミョーに面
倒なんですよね。
> もう一つの環境。エディタ。テキストを取り扱う環境でスクリプトを実行でき
> るようにする。これが第二のステップ。スクリプトを編集に使ったり、スクリプ
> トの起動に使ったりすることができる。これも必須の環境でしょうね。
OS X であれば、Emacs も vim も screen もまともな shell も Apache も
揃っているので話は早いんですけどね。Windows がいちばんややこしいです、自
分にとっては。
あ。とりあえず各言語を扱うのに苦労しないエディタの情報を集めるだけでも
いいかもしれませんね。Perl はほとんどのプログラミングを意識したエディタ
で扱えますが、それ以外になると対応がバラついてますからね。そうしよう。よ
ければ「こういう作業をするときはこういう環境作ってます」まで踏み込んでめ
ればベストだけど、そこまでは欲張らなくてもいいってくらいにして。あとで別
便で起こします。
> いての文献データベースが作りたいとか、インターネット上の特定分野のニュー
> スを収集してデータベース化・解析したいとか、URLのメモを残したいとか、PC
> で日記を付けたいとか、オリジナルなBlogを作りたいとか、スケジュール管理を
> したいとか、家計簿をつけたいとか(^^)
実は既存のツールがかなり充実しているのでスクリプト言語って「作る」では
なく「カスタマイズする」ために使う人の方が多いんだと思うんですよ。でも断
片的なコピペの知識だけじゃどうしても限界がある。だからある程度じっくりや
るのに適した素材があるといいかなぁと。一つ言語マスターしたあとはリファレ
ンスだけでもやれますが、入り口ではリファレンスだけじゃつらいもんがありま
すからね。
> それもおもしろいテーマですね。そこまでの必然性のある題材を考えるのが難
> しいかもしれませんけど。
「Office のオートコレクトを逆コレクトする!」みたいなのでどうでしょうか?
意図しないオートコレクトで変なデータ作ってることってありますからね。
> 今度書いた本も以上のようなストーリーがベースになっています。と一応宣伝
> (^^;)まだ校正最終段階ですが・・・いつ完成するんだろう^^;
もちろんネタ振りだったんですよ;-) 期待してますんで。
--
ねこ丸