optparseとは?

optparseとは? optparseはRubyの標準ライブラリの1つであり、コマンドラインのオプションを扱うためのライブラリです。 簡単に言うと、-aや-bなどの好きなオプションを自分自身で作成することができるようになります。 オプションの設定・定義 オプションの…

プロを目指す人のためのRuby入門を読んだ感想

はじめに プロを目指す人のためのRuby入門を読んだ感想を書きたいと思います。 良かった点 コードや例題などがあり、ハンズオンで進めていくことができ、Ruby特有の文法などにも触れることができたので良かったと思う。 学んだこと 正規表現の章は初めて正規…

Dockerを用いて既存のRailsアプリの環境構築を行う

はじめに 今回はDockerを用いて既存のrailsアプリの環境構築を行っていきます。 基本的なDockerの知識などは詳細には説明しないためご了承ください。 手順 railsプロジェクトをGithub上からローカル上に設定 まず、ローカルに環境構築を行うためのディレクト…

GitHub Pagesを使ってサイトを公開する

はじめに 今回はGitHub Pagesの公開のやり方について記事にしました。GitHubのリポジトリの作成からサイトの公開までを一連の流れにして解説しています。 *GitHubアカウントの作成は省略します。 リポジトリの作成 まず、GitHub上でリポジトリを作成します…

Linuxの基本的なコマンド一覧

はじめに 今回はLinuxのコマンドについて説明したいと思います。 Linuxとは? まずLinuxとは基本ソフトウェア(OS)の一つであり、基本的にコマンドで操作をします。 Linuxはディストリビューション(環境構築に必要なアプリケーションなどをひとまとめにしたパ…

Vimの超基本的な操作方法

はじめに 今回はVimの基本的な操作方法について説明したいと思います。 本記事では基本的な操作に絞って解説していきます。 Vimとは まずそもそもVimとは何か? Vimとはテキストエディタの一種です。Vimの優れている点はキーボード上でカーソル移動やコピー…

web技術に関する基本的用語の説明

はじめに web技術に関する基本的な用語についてまとめたのでみなさまの参考になれば幸いです。 それでは解説をしていきたいと思います。 ステートフル(stateful) まず、利用者(クライアント)がブラウザ上でオンラインショッピングサイトにログインする際にユ…

英字タイピングの重要性

はじめに 今回はブログの初投稿ということで、私が今まで取り組んできた英字タイピングの練習方法について紹介したいと思います。英字タイピングは日本語タイピングと比べると難しいと思います。 ですが、正しい方法で練習すると必ずできるようになります(あ…