Ruby on Rails
タイトルがやや煽り気味ですが、Rails案件での開発やプログラミング講師を経験してきた自分として思うこともあり、Twitterでよく見かける「駆け出しエンジニアの方」や「プログラミングスクールでRuby on Railsを勉強している方」たち向けのヒントをまとめて…
今日は先日遭遇してしまった 「Herokuで過去のマイグレーションファイルを誤って反映されとる…orz」 という状況での修正反映&データ復旧の手順をまとめてみます。 ま、普通に開発してればあまりないシチュエーションですが…(・_・) 技術的に難しくはないも…
プログラミング初心者の方からよく、「データベースのテーブルが、この場合一対多にすべきか多対多にすべきか分からない」といった質問をされます。 慣れた方ならすぐに分かるかと思いますが、色々な情報が邪魔をして混乱してしまうようです。 そこで今回は…
久しぶりの更新です。 暫く体壊してリアル死にかけてましたが、最近徐々に仕事にも復帰し始めました。 色々考えてたこともあるので機会があればまた別途まとめようかなと思います。 今回は久々に技術記事が書きたくなったので、リハビリがてらPostgreSQLにつ…
開発中にiTerm2のArrangementsを設定してみたら、思った以上に便利だったので久々にブログ書いてみます。 特に複数の言語やフレームワークを使う機会がある人には便利なので是非試してみて下さい! ワンクリックで諸々起動した状態でターミナルを立ち上げら…
Railsは便利なgemがいくつもあって良いですね。井上です。 Railsの機能面は出来るだけ自作したほうが良いと思いますが、個人的に特にtestやdebug系のgemはどんどん使うべきと思います。 今回は比較的知名度が高い個人的によく使うお気に入りの必須Gemを紹介…
今日はRailsエンジニアのデザイン向けTipsをお届けまします。どうも、井上です。 先日友人がTwitterBootstrapの仕様で「要素の数はわからないけれど、1行に3つずつ順番に表示したい」というときに表現方法に困っていました。 確かに行毎にrowクラスを指定…
最近仕事でも趣味でもRubyやRuby on Railsをよく使います。 そこで気になったのが、真偽判定用のメソッドの呼び方です。 RubyとかRailsに特定の条件を満たしているか調べる為の、最後にハテナを付けるメソッドがありますよね。 そう、レシーバに対して.nil?…