t.string urlってやっちゃう
URLを入れておきたいカラムなのにRailsのマイグレーションでt.string :urlって書いてvarchar(255)にしちゃって、実際の運用で日本語URLがエンコードされて渡ってきて余裕でオーバーするっていうのはあるあるじゃないですか?それとも初心者あるある?
URLを入れておきたいカラムなのにRailsのマイグレーションでt.string :urlって書いてvarchar(255)にしちゃって、実際の運用で日本語URLがエンコードされて渡ってきて余裕でオーバーするっていうのはあるあるじゃないですか?それとも初心者あるある?
マークダウンでメモを書いたりブログを書いたりしていたけど、kobito-cliでPDF化すると見た目もなかなか良いということもあって、そこそこしっかりしたドキュメントもKobitoでマークダウンするのが最近自分の中での流行りになってきた。
Rails4+Deviseの話。Deviseでユーザーを作るとデフォルトでユーザー情報更新フォームがついてくる。これはbootstrapでスタイル付けしてあるものだけど、基本はこんな感じになる。 このUserモデルに対して別のフィールドをいくつか追加した上で、同じフォームで更新可 …
Rails4でデバッグ用にPryを入れようと思ってGemfileにこんな風に書いた。 1group :development do 2 gem 'pry' 3 gem 'pry-rails' 4 gem 'pry-byebug' …
タイトルがわかりづらいけど、この文字列を 1str = "ab#cde# ##...fgh.i##" こうしたい、 1["ab", "#", "cde", "#", " ", …
HerokuにはSchedulerっていうAddonがあって、それを使うと10分毎、1時間毎、1日毎という単位で好きなコマンドを動かすことができる。 ちょっとしたスクリプトを動かすためだけにサーバーを立てるのは面倒だから、そこをHerokuにしてしまおうという荒業を考えた。
Facebookでこんなのが流れてたので思わずインストールしてしまったテキストエディタ。 エンジニアライズ - 【開発意欲を刺激するエディタの紹介】 http://www.lighttable.com/… LightTableはプログラマを中心に新たに注目されてい …
Railsで使うRakeタスクは大きくわけて3種類あり、普通はこの順番で定義されることになっている。 gemのタスク アプリケーション固有のタスク Railsのタスク まずソースコードを読んでみた。 Rakefile 1# Rakefile 2require …
この間書いたこの記事のコードがDRYじゃないので少し修正した。 GrapeのAPIのエンドポイントをrake routes的に出力する - ぴよログ やりたかったのは記事タイトルの通りで、Grapeで定義したAPIの結果をrake routesの結果と一緒に出力するというもの。
Pryまじ便利。 Pryが真の力を発揮してくれる19個のコマンドとコマンドの自作方法[Rails] - 酒と泪とRubyとRailsと