ソムリエでエンジニアのブログ

ワインの事も書きたいけど基本エンジニア用

2021-06-01から1ヶ月間の記事一覧

Vue.jsでクリップボード機能を実装する

はじめに PCであれば、「範囲選択→ショートカットキー」で簡単に範囲コピーをする事が可能ですが、スマホの場合面倒な作業になってしまいます。 ユーザー体験向上の為、ブラウザ上でクリップボード機能を実現する目的でClipboard APIを利用したので紹介しま…

Rails consoleのsandboxモードを利用してコードを確認してみた

はじめに Railsでアプリケーションを開発していると、コードの挙動を確認したい場面が多々あると思います。 今回はRailsコンソールのsandboxモードを利用して挙動確認を行ったので備忘録としてまとめます。 記事の目的 ・Rails consoleを利用して挙動確認を…

FactoryBotでテストデータ作成する方法

はじめに 本記事は以前Qiitaに掲載していた内容です。 エンジニア転職を目指してRails Tutorialで学習を行なっていた際に、デフォルトで紹介されているminitestではなく、現場で利用されている事の多いRspecを利用してみました。 テストを作成する中でFactor…

Laravel × Vue CLIを利用した環境構築案を考えてみた

はじめに 最近、LaravelとVueを触る機会が多くなりました。 Laravelはフロントエンドの開発が行やすいようLaravel Mixの仕組みが用意されています。 今まではこちらを利用してVue、ReactなどをLaravelに組み込んでいました。 今回Vue CLIの雛形をそのまま使…

ソースコードのコメントについて再考してみる

はじめに 「クソコード」と呼ばれるコードが生まれる理由は様々ですが、本来コードを読みやすくするはずのコメントが原因でソースコードの可読性が下がる事もあります。 何となく直感でコメント内容を決めていくと可読性を下げるコメントを残してしまってい…