2015-06-01から1ヶ月間の記事一覧
用意する環境 Ubuntu 14.04 Ruby2.2 bundle 1.8.4 MySQL 5.5 ImageMagick(apt-get install imagemagickすればおk) 要件 簡素な画像アップローダーサイト「gazo」をつくる(Gyazoでゎなぃ 画像を投稿できて一覧表示できるようにする 画像投稿には必ずコメン…
デフォルトだと512MBしかうpできない そんなリモートストレージ役に立つかっての 設定 /owncloud/path/to/.htaccessをいじる php.iniは触らない <IfModule mod_php5.c>項目のそれぞれを以下 <IfModule mod_php5.c> php_value upload_max_filesize 0 php_value post_max_size 0 php_value memory_limit </ifmodule></ifmodule>…
「0~9とa~zを用いたランダムな8文字列が欲しいめう!」って場合 ばっどのうはう [*0..9, *'a'..'z'].sample(8).join せいかい SecureRandom.hex(4) #バイト数なので4で8文字
気になったのでメモ 例 hoge, piyo, fuga = 1, 2, 3 hoge ,piyo = [1,2] 実用的に考えるとid, domain, = 'foo@bar.com'.split('@')とか そもそもどういう何ぞい 多重代入とは複数の式または配列から同時に代入を行えるスグレモノ 右辺の要素が余ったら無視さ…
エクスポート mysqldump -u USER_NAME DATABASE_NAME --single-transaction -p > FILE_NAME インポート mysql -u USER_NAME -p DATABASE_NAME < FILE_NAME
原則 RubyデフォルトのCSVライブラリのみで動かす Rubyは2.2 サンプルCSVとして以下を用意 name,kana,pref "函館","はこだて","北海道" "五稜郭","ごりょうかく","北海道" "桔梗","ききょう","北海道" "大中山","おおなかやま","北海道" "七飯","ななえ","北…