reisuta

Webエンジニア | 20代中盤 | 大学時代はGmailすら知らないIT音痴でプログラミングとは無縁の生活を送る → 独学でプログラミングを学ぶ → Web系受託開発企業にエンジニアとして就職 → Web系自社サービス企業に転職 | 実務未経験の頃からVimを愛好しており、仕事でもプライベートでも開発はVimとTmuxを使っているので、VSCodeに疎いのが最近の悩み。何だかんだでやっぱりRubyが好き。

Vue3双方向データバインディング

【Vue3/v-model】双方向データバインディングとは?

2023/9/12  

Vue.jsの概念に、双方向データバインディングというものがあります。 これは、単方向データバインディングに対するものです。 本記事では、双方向データバインディングの解説を通して、単方向データバインデ ...

Vue.jsとChatGPT APIでずんだもんに回答を喋ってもらう

2023/9/16  

ChatGPTとは? ChatGPTとは何でしょうか?本人に聞いてみました。 おお、模範解答(?)ですね。 このように、ChatGPTとは、AIの一種で、人間が質問したものに対して、応答してくれます。 ...

【Vue3/Docker環境構築】Vue.js概要と起動の仕組み

2023/9/11  

Vue3がリリースされ、Vue.jsは大きく変わりました。 本記事では、Vue.jsの中でも、この大きく変化したVu3に焦点を当てて解説します。 環境構築として、Dockerを使い、TypeScrip ...

【Git/Githubを0から使えるレベルまで】概念と基本コマンド解説

2023/9/16  

プログラミングや開発をする際に、絶対に使用するツールが存在します。 プログラミング言語やエディターとかではありません。 そうGitです。(あとはDockerとかもありますが、Gitに比べると必須とまで ...

Linux便利コマンド8選

Linux便利コマンド8選 zoxide/bat/exa/fzfなど

2023/9/16  

いつもcdとかcatのように、お決まりのコマンドを使うと思いますが、最近だと、こういったコマンドの強化版みたいなやつも熱いので紹介します。 本記事の内容は、下記動画でもご紹介したので、実際のハンズオン ...

【Mac初期設定完全版】Webエンジニアが最初に導入するアプリや設定を公開

2023/11/19  

Macbookの初期設定 Macbookを買ったり、初期化した際、デフォルトのままだと何かと使いにくいと思ったことは無いでしょうか? 下にうざいDockはあるし、カーソルはめっさ遅いし、変なアプリはた ...

Ruby on Railsまとめ

【Ruby on Rails概念思想】 使い方やコマンド・Gemチートシート

2023/9/14  

Railsの概念思想 Ruby on Railsに限らず、技術には何らかの思想があることがほとんどです。 特にRailsはその中でもその傾向が強く、いわゆるRails wayを遵守しないと、なかなかR ...

【Ruby on Rails CRUD作成】Partialとテストコード実装

2023/9/16  

CRUDとは? CRUDとは、データの作成(Create)、読み出し(Read)、更新(Update)、削除(Delete)の頭文字を繋げたもので、ソフトウェアの基本機能のことを言います。(※本記事で ...

VimとNeovimの比較

VimとNeovimの違いについて init.vimサンプル公開

2023/12/11  

本記事では、VimとNeovimの違いについて、解説します。 VimとNeovimの違いについては、普段頻繁にVimなどを使う方でなければ、正直、あまり気にしなくてもいいかなと思います。 ただ、Vim ...

【Ruby on Rails7環境構築】Dockerでrails newする

2023/9/12  

rails newとは? rails newとは、文字通り、新しいrailsアプリケーションを作成するコマンドです。 rails new | Railsドキュメント (railsdoc.com) 本記 ...