- HOME >
- reisuta
reisuta

Webエンジニア | 20代中盤 | 大学時代はGmailすら知らないIT音痴でプログラミングとは無縁の生活を送る → 独学でプログラミングを学ぶ → Web系受託開発企業にエンジニアとして就職 → Web系自社サービス企業に転職 | 実務未経験の頃からVimを愛好しており、仕事でもプライベートでも開発はVimとTmuxを使っているので、VSCodeに疎いのが最近の悩み。何だかんだでやっぱりRubyが好き。
フロントエンドからインフラまでできるエンジニアへ
2023/9/16
Rubyの文法の中で、やはり避けては通れないぐらい重要な概念として、ブロックがあります。 このブロックは、ものすごくよく使いますし、重要な概念ですが、その奥深いところは、結構難しいかなと思います。 本 ...
2023/9/16
本記事では、オブジェクト指向については、解説します。 オブジェクト指向は、プログラミングの伝統的かつ王道の手法なので、ぜひとも理解しておきたい概念の一つです。 動画は下記をご参考ください。 https ...
2023/9/16
本記事では、Vimのマクロについて解説します。 マクロは、Vimの機能の中でも、応用的なトピックだと思いますが、使いこなせると便利なので、本記事で作成、保存、定義、格納場所といった基本事項を解説します ...
2023/9/16
最近では、Neovimのプラグインが優秀すぎて、素のVimの機能を使用しなくても、十分便利に使うことがなってきたかもしれません。 しかし、プラグインを使わずとも、Vimには、便利な機能がたくさんあり、 ...
2023/9/15
エンジニア界隈では、しばしばフルスタックエンジニアという言葉を耳にします。 しかし、このフルスタックエンジニアとは何なのでしょうか? 「フロントもバックエンドもモバイルもインフラも全てできる人?」「フ ...
2023/9/16
本記事では、Rubyの文法の中でも特徴的な、ハッシュとシンボルについて紹介します。 特にシンボルについては、他のプログラミング言語では、あまり見かけないデータ構造かと思います。 こうしたハッシュとシン ...
2023/9/16
本記事では、Rubyの配列とループ処理を扱います。 Rubyには、ブロックという特徴的な文法があり、ループ処理もそれに関連してか、他のプログラミング言語よりもメソッドがたくさんあります。 本記事ではそ ...
2023/9/15
本記事では、Rubyにおける、条件分岐の文法とメソッドについて解説します。 Rubyの条件分岐やメソッド定義は、unless文や破壊的メソッドなど、特徴的な部分も多い印象です。 そこで、本記事ではこれ ...
2023/9/15
本記事は、Rubyの基礎文法である、変数や真偽値、論理演算子に触れると同時に、「すべてがオブジェクト」というRubyの特徴的な思想についても解説します。 この思想は、Rubyの文法の根幹になっているの ...
2023/9/16
本記事では、Rubyについて解説します。プログラミング言語の学習をする際は、文法なども勉強する必要がありますが、それ以外にも実行環境を構築する必要があります。 本記事では、Rubyの概要から、環境構築 ...