5/9(木)に行われた『THE TEAM』×『エンジニアリング組織論への招待』コラボイベントにブログ執筆枠で参加して来たので、イベントレポートを書かせていただきます!
先日バッチ処理を書く際にエラーが発生することも想定して処理を書かないといけないシーンに遭遇しました。 今回はその時の方法を覚え書きとしてメモしておきます。 begin - rescue たとえば array = [1, 2, "hoge", 4] array.each do |elm| puts 1 + elm en…
このblog記事は、株式会社アドウェイズの記事(https://blog.engineer.adways.net/entry/2018/09/14/173000)を許可を得て転載したものです。 (執筆者は当blog管理人自身です) 初めまして。2018年新卒の佐土原です。 10月で僕たち2018年新卒も入社半年とな…
この記事を読んでいるということはみなさんrailsで何かしらのサービスを作っていることでしょう。どうでしょうか、進捗は順調でしょうか。 そしてどうでしょうか。そろそろerbファイル、読む気が失せてきたのではないでしょうか。僕は読みたくなくなりました…
みなさん、Twitterやってますか? 自分はそこそこいい歳ですがそこそこのツイ廃具合を発揮させてもらっています。(もし興味あればフォローどうぞ さどはら (@sado_not_maso) | Twitter ) 今日は、最近Twitterのツイート機能(つぶやきを投稿する機能)のモ…
最近rubyのコードを触る中でいろんなループ処理を捌く機会があったので備忘録として書き留めておきます。 今回の記事で整理しているループ処理のメソッドは each map inject each_with_object の4つです。 ループ処理は決してこれだけではないので、用途に…
みなさん一度くらいユーザーのフォロー機能を実装したくなったことありません?ありますか。奇遇ですね僕もです。 と、いうわけで今回の記事ではフォロー機能の実装とその解説をしたいと思います。 今回は実際のコードを見ながら説明をしていこうと思うので…
webサービスを作っているとモデルがたくさん生成されてしんどくなってくるんですが、それらのアソシエーションをしたくて解説記事を探してもなかなかわかりづらくてよりしんどみが増してくる今日この頃です。 そんな迷える子羊な僕のために僕自身が僕自身の…
railsでログイン/ログアウトの機能を作ろうとしたところ素朴な疑問にぶつかりました。 ログイン/ログアウトの情報ってどこに保存するの? ログイン情報っていちいちサーバー上に保存/削除して管理するほどのものでもないよなーと不思議に思いまして。 そこで…
見事に3記事坊主をキメて以来久しぶりの更新になります。 今回の記事から僕の所属する開発チームの先輩方とローテーションで回しながらブログを更新していくことになりました。 経緯などはこちらの先輩の記事を参照していただけると。 nannannanan.hatenabl…
検索フォームを作ろうとしてform_tagとtext_fieldを使った際に謎の挙動が見られたのでメモ書き。(一応解決されました。) 環境は以下の通りです。 rails 5.2.0 結論 まず結論。 form_tagとtext_fieldを使って検索フォームを実装する場合、以下のように書く…
Rubyはいろいろ柔軟すぎてまったくコードが読めなかったので備忘録も兼ねてざっと整理してみました。 まだRubyやRailsを触り始めて2〜3週間程度なのでなにか間違っていた場合はご指摘お願いします。 ※ちょくちょく余談で深めな部分に言及してますがあまり…
筆者はRuby on Railsの勉強を始めたばかりの新米エンジニアです。 自分なりにプロジェクト(なにか適当なWebページらしきもの)を作る過程を適当に書き起こしていきます。 完全なる備忘録ですが、ついでにこれからRailsを始める方の参考にでもなれば幸いです…