プログラミング備忘録2
a = [1,2,3,4]
a2 = ["aa","ba","ca","dc"]
aa2 = [a,a2].transpose

regexpメタ文字表。便利
http://www.geocities.jp/m_hiroi/light/abcruby05.html

Slice 取り出す
Chomp 取り除く
後置if 実行 if 条件文
Unless if !の代わりで読みやすい
Eachワンライナー list.each {|line| puts line }
%q() URLとかをそのまま扱える
%r() //の代わりで同上。同上。//の中で "と’は不要。int、str問わず一致させられる
list.each_with_index {|l, i| put l+i}
Arrayに便利なメソッド多いから随時おぼえていく

原則
小さく簡単に作って試す
出来た機能はとりあえず全部メソッド化して保存(同じファイル同じクラスにぶち込む)。あとで繁雑になったらその時考える。抽象化はせずにコピペで対応
作った機能は全部ドキュメント化して引数、引数の型、リターン、リターンの型を1ファイルにまとめて覚えておく

追記していく
つか、このブログサービスだとスラッシュがエスケープされまくってプログラミング関連の内容書けないや

コメント

最新の日記 一覧

<<  2025年6月  >>
1234567
891011121314
15161718192021
22232425262728
293012345

お気に入り日記の更新

最新のコメント

日記内を検索