2013-10-01から1ヶ月間の記事一覧

mysqlの指定テーブルのカラム名だけ取得したい

コード書くときにテーブルのカラム名をちくちくコピペするのが面倒です。 mysqlの指定テーブルのカラム名をcsvとか改行区切りでとりたい。 出来たらコマンドラインからとりたいmysqlにオプション付けてdescして名前の部分だけ切り出す mysql -uuser -ppass -…

メソッド名の一括変更みたいな操作 置換。

sh

# メソッド名が出現する所を確認 $ grep `置換したい単語` -r `~/対象ディレクトリ` # OKなら実際に置換 $ grep `置換したい単語` -lr `~/対象ディレクトリ` | xargs perl -i -pe 's/置換前/置換後/g などの処理' 毎回入力しながら不安になるオプションたちg…

grep のオプション -v, -F, -Pが便利

sh

grep のオプション -v, -F, -Pあたりがよく使う 知ってたら便利なのがたくさんあるけど、 この3つはいつでも使えるのでおぼえやすい。 v 指定した文字列を含まない行を表示 P: Perlの正規表現を使用できる。 '\d{,3}'みたいな指定が出来る。 r 指定サブディ…

名前がついてない趣味は厳しい

自分の一番長続きしている趣味というと、ネット上で面白い画像を集めてる時間が一番長い。いまでも毎日やってて楽しい。 集めた画像を時折見返したりとかしてても当時の自分が好きだった画像のジャンルを見てるととても懐かしい。ただし、この趣味は一般的な…

jQuery('#set-form').serialize() disabled

jQuery('#set-form').serialize()、 form要素の中の値をまとめて取得してくれる。今日ハマったのが、inputタグ を disabled="disabled" にしてると値がとれないということ。 なんて親切なんだ。やめろ。外人もおこの様子 http://stackoverflow.com/questions…

mapの引数の取り方にアレされました

mapにリストをつくってもらっていて、 #!/usr/bin/env perl use Data::Dumper; $li = [ map { +{ AMPM => 'AM', time => sprintf('%02d:00:00', $_) } } 0..2, map { +{ AMPM => 'PM', time => sprintf('%02d:00:00', $_) } } 0..2, ]; print Dumper($li); …