デザインの設定を見ても、サイドバーを消す方法がわからなかった。
ファイル処理でやりたいこと。 テキストファイルとプログラム間のやり取り テキストファイルの中身を、プログラム中の文字列として取り出すことができる ↑の逆 テキストファイル中の文字列とプログラム中の文字列とが、こうダイナミックに行き来できるという…
ファイル処理と正規表現と組み合わせてgrepを作るというのをやってみようかと。ファイル処理と正規表現の合わせ技は個人的にもよく使うし。いやgrepだとコマンド引数から正規表現を作らないといけないかも。 テキストファイルの中からキーワードを探す。 fna…
正規表現の解説はファイルの後にする ファイルのキーワードを探すサンプル→正規表現版にステップアップ ファイルの章でやりたいことが見えてきた もう原稿を進めることができるかな→書けるところまで書いてみてまた考えればよい
Rubyだけならまだしも、Railsもインストールしなきゃいけないから、大変。超入門書なので、極力インストールで不具合が発生するようなことは避けたい。環境構築はOSによっても変わってくるからややこしい。これいろいろ調べないといけないなあ。時間がかかり…
について、あとで書く。
が必要だよな。原稿から機械的にコードを切り出して、実行する仕組みとか。ただ単純に実行できないコードの断片もありそうだ。Rubyでパースだけすることっとできたっけ?これか。 -c スクリプトの内部形式へのコンパイルのみを行い, 実行しません。コンパイ…
リード ライト リードの失敗したときに例外を捕まえる Dir.globでファイルの一覧を取得 相対パスと絶対パス 他に必要なことはなんだろうか。単純な読み書きに限れば、これで大丈夫かな。 readlinesで行単位に読み込む 読み込むファイルのファイル名をコマン…
次のプログラムを見てください。hello.txtを読み込むプログラムです。 File.read('data/hello.txt') # 相対パス このとき読み込まれるhello.txtは、プログラムが実行されるディレクトリのサブディレクトリであるdataディレクトリに置かれている必要がありま…
実践編で特定のディレクトリにあるファイルを扱う。だから、任意のディレクトリにある任意の拡張子のファイルのリストを取得する方法については解説が必須。 説明案(ボツ)。 dataディレクトリにファイル名の末尾が.txtのファイルが置かれている場合、次の…
ファイルを読み込もうとしたときに、そのファイルが存在しないとエラーが発生してプログラムが止まってしまいます。 text = File.read("dummy.txt") カレントディレクトリ(Rubyプログラムを実行しているディレクトリ)にdummy.txtというファイルが存在しな…
Rubyのファイル操作はCと違って例外を使うことを前提に設計されている。超入門書とはいえ簡単にでも例外と組み合わせて使う方法を解説しておくべきか。そもそもファイル処理と一緒に使う例外にはどんなものがあるだろうか。頻発するのはファイルが読み込むフ…
単純な文字列をファイルから読んだりファイルに書き出したりする場合、どこまで単純化できるか。 読み込み text = File.read("hello.txt") puts text これは思いつく限りで、もっとも単純なファイルリード。 書き出し 次に出力。これが厄介。 f = open("out.…
候補の選択肢。 前半の基礎的なところをブラッシュアップする 文字列 メソッド 正規表現 ファイル操作 Webアクセス Erb それとも実践編 正規表現は書いてみるとやっぱり難しいんですよね。これまで自分がいかにいい加減な知識でてきとーにやってきたかがわか…
よろしくお願いします。