-
【Vue.js】Options APIをComposition APIに書き換え
業務でOptions APIで書かれたVue.jsのファイルをComposition APIに書き換える作業がありました。どのように対応すれば良いか迷ったため、備忘録としてまとめます。 最後まで読めば、Options APIとComposition APIの記述の違いや書き換え方法が理解できるか... -
【設計】インクリメンタルサーチ機能の実装方針と最適化のテクニック
業務でインクリメンタルサーチ機能を実装することになったので、方針を検討しました。実装の際に考慮すべきことを、備忘録としてまとめます。 最後まで読めばインクリメンタルサーチ機能の実装方針や考慮すべき観点を理解できるかなと思います。 【インク... -
【Vue.js】v-ifとv-showの違いと使い分けを解説!
v-ifとv-showの違いをちゃんと理解してますか?この記事では両者の違いと使い分けについてまとめました。ぜひご覧ください。 -
【Rails】boolean型カラムのバリデーションにはinclusionを使う【presenceはNG】
Railsのモデルファイルでboolean型のカラムにバリデーションを実装する方法をまとめました。最後まで読めば正しいやり方と間違ったやり方が理解できます。ぜひご覧ください。 -
【Rails】rails db:seedを何度実行してもエラーを発生させない
業務でseedデータを作成する機会があったんですが、実装方法に迷ったので備忘録としてまとめます。 バージョン Ruby 3.0.3 Rails 6.1.6.1 記事の信頼性 ぼくは独学で未経験から従業員300名以上の自社開発企業へ転職しました。 実務ではVue.jsとRailsを毎日... -
【経験談】SESから自社開発へ転職するためにやるべき2つのこと
SESから自社開発企業へ転職したい人向けに、転職へ向けてやるべき2つのことを実体験に基づいてまとめました。ぜひご一読ください。 -
【初心者向け】3の倍数を例に再帰的計算と無限ループを学ぶ
この記事では3の倍数を題材に、再帰アルゴリズムと無限ループの防ぎ方について初心者向けに解説しています。ぜひご覧ください。 -
RubyスクリプトでCSVからYAMLファイルにデータを書き出す
プロダクトオーナーから共有されたCSVファイルをseedデータとして投入するために、YAMLファイルへデータを記述する必要がありました。 手作業で1つずつコピペするのは面倒なので、CSVファイルを読み込んでYAMLファイルへ書き出すためのカンタンなRubyスク... -
【Rails】中間テーブルを作る際はユニーク制約に注意しよう
Railsで中間テーブルの実装方法とデータの組み合わせを一意としたい場合の注意点をまとめました。参考までにどうぞ。 -
【Ruby】チェリー本を読んだ感想と読み進め方の紹介
チェリー本を読んだので感想とどのように読み進めたかをまとめました。チェリー本が気になっている方の参考になれば幸いです。