2007-11-07から1日間の記事一覧
正規表現にマッチしたものを配列に入れていく方法 今回は一文字ずつ文字を分解して配列に入れる my $ascii = '[\x00-\x7F]'; my $twoBytes = '[\x8E\xA1-\xFE][\xA1-\xFE]'; my $threeBytes = '\x8F[\xA1-\xFE][\xA1-\xFE]'; my @char = $str =~ /$ascii|$tw…
# 例.引数が足りないと強制終了 print "error" and exit if($#ARGV < 0);
$ rails [アプリケーション名]でアプリケーション用のディレクトリを作成する。簡単!
すごい基本なんだろうけど、メモブログなのでめもめも。 将来、うすら笑いながらこのブログを見たい。スクリプトの先頭に記述する #!ruby -Ks -Kオプションの文字コード 文字コード -Kオプションでの指定方法 SJIS -Ks EUC -Ke UTF-8 -Ku Rubyスクリプトのど…
対話的にプログラム作成 あんまりつかわなそうだけど、一行プログラム書くとき便利かも。 コマンドライン上での作業 $ rib irb(main):001:0> puts "Hello World" Hello World => nill rib(main):002:0>
$perl -e "プログラム"改行方法が分からん…。 一行プログラム。プリントしないとき。とか? 多分ちゃんとした使い方はあるんだろうな。 調べてみよう。
rubyのフォルダの中のmiscフォルダ以下で unya@neko:~/download/ruby-1.8.6/misc$ cp *.el ~/elisp.emacsの設定 ;; Ruby (autoload 'ruby-mode "ruby-mode" "Mode for editing ruby source files" t) (setq auto-mode-alist (append '(("\\.rb$" . ruby-mode…
Debianだと $ sudo apt-get install rubyでいいのだけど、どうもちょっとバージョンが古め。なので、手作業でインストール 今回はruby-1.8.6をインストール $ wget Rubyの最新バージョンの場所 (※wgetが無い場合apt-getで入れる) $ gzip -dc ruby-1.8.6 | ta…
Ctr-c b [space] で\begin 〜 \endまでを入力してくれる
\begin{flushright}文字\end{flushright}でいいらしい。楽々ー。
昨日まとめてた、勉強会の準備はちょっと後回し。 自分の範囲は岩波の本じゃなくて東大出版会のにのってたからそこからやる。 勉強会が終わったら復習もかねてまとめる事にする。Rubyの勉強に入りたいのにー。 Subversionのリポジトリが壊れたからやり直しー…
ディレクトリ構成をどうすべきか悩む…。 rubyの勉強用ディレクトリと研究用のディレクトリ、発表用の文書保存、実験データ保存のディレクトリがいるよね。 どうしようかなぁ。 とりあえず、 workspace----resarch-----branch | |--tags | |--trunk |--ruby |…