2020-01-01から1年間の記事一覧
はじめに 業務でFormObjectを使って実装したので、サンプルコードを使って実装の要点をまとめる。 間違ってる点などあれば、指摘していただけると幸いだ。 状況 Userクラスのnameとemailと、Userクラスがhistoryクラスにdelegateしているorder_historyをUser…
はじめに has_oneに条件をつけて1対多を実装できることを知らなかったのでまとめておく。 タイトルでは1対多と書いたが、1個ずつ条件文を書くので、さすがに1対100とかだとこのやり方は現実的でない。 実装 取引を表すDealモデルと 場所を表すPlaceモデルが…
はじめに 8/11~8/14で経験した内容についてまとめる。今週は初めてAPIの開発をした。 別のAPIでのレスポンスと結構かぶっているところがあったので、レビューをもらいながらパーシャルを活用した。 ちなみにうちはjson周りはjbを使っている。 例の如く変数名…
はじめに 8/3 ~ 8/7に経験した内容をまとめる。Railsを触り始めて初週だったのもあって、インプットメインという感じだったが、助けを借りながらモデルを二つ実装した。 そのなかでも、validation、複合ユニークのテスト(RSpec)の書き方など、今後のために覚…
はじめに 社内で機会がもらえたので、サーバーサイド(Rails)に転向させていただくことにした。 今回の記事では1年経験を積んだiOSのスキルについて、まとめようと思う。 iOSエンジニアとして経験したこと 大きい枠でいうと、既存のアプリの改修と、新規開発…
はじめに 遷移元が複数あって、その遷移元に戻るという実装に詰まったのでメモをしていく。 HogeViewController -> PiyoViewControllerのとき、戻るボタンを押せばRootViewController(navigationControllerの最初の画面)であるHogeViewControllerに戻る ....…
はじめに リアルタイムで解いてない。3完。最近ABCでは4完続いてたので悔しい。 公式の解説を参考に分からなかったところや覚えておきたいところをメモしていく。 D Not Divisible 先に約数をカウントする配列divを作っておく。 numが入力されたら、上記配列…