Ruby optparseライブラリの使い方~自戒も込めて~

optparseとは rubyの標準ライブラリの一つである「optparse」は、ruby実行時のオプションを取得するためのものです。 まず、オプションって何?という方は、下の図を見ると分かると思います。 -aというオプションには、ALFA -bというオプションには、BRAVO …

Dockerを使ったrails開発環境を作成しよう

まえがき 説明の流れは、下記の記事で行っていきます。 ただ、環境が違いのせいかコピペでは、動作しませんでした。 そのため、自分用にファイルの中身を調整したものを使って動かしてます。 docs.docker.jp ※dockerとdocker-composeは、インストール前提で…

理論値と現在地と理想

人に教えると、ふと過る 他人に何かを教える時、 「自分って偉そうだな」と時々思う。 時々っていうのが味噌で、全体の9割方そんな感情は流れない。 ただ、困ったことに偉そうって思ってしまうことで、 詳しい説明を躊躇して、答えだけを教える傾向にある。…

vimの基本操作

vimとは vimは、CUI上で操作が可能なテキストエディタです。 個人的には、常用したいと思ったことはありません。 しかし、SSHで接続したサーバー内での作業等で使います。今日も使いました。 覚えて損はなし。とういうか、使うショートカットキーは覚えるは…

筆を執るか、僕を取るか

当たり前だが、僕を取る 久しぶりのブログである。 理由はさておき、非常に眠い。 まさに筆を執るか、僕の睡眠欲求を取るかだ。 それでも、不要でコスパの悪い考え事はするわけで、 今日は考え事でも、文字にしようと思う。 (今日に限らず、いつもです。正…

web技術をちとかじろう

Web技術を支えている技術の紹介 誤解を恐れず、8割方おふざけで行きます。1 しっかり学びたい人は、こちらへ。 developer.mozilla.org 登場人物の入場です。 ステートフル(stateful) ステートレス(stateless) リクエスト(request) レスポンス(response) …

怒りの僕はコピペをする

なぜかコーディングで詰まる時 些細な事、コーディングが止まることがある。 エラーが出るわけでもない。ひっそりと、動かない。 今日のエラーは、この方でございます。 erbファイル内でのif構文さんです。 (言い訳:特に今回は動作環境がProgate上であるた…

「お前が言うな」を乗り越えて

脳内音声が響き渡る Progateをコツコツ取り組んでいる。 (ほかのこともやっているよ。頑張っているよ) 今はRailsのコースを黙々とやっている。1 低音ボイスで、「あるんじゃない。⤵ なぜなのか。 エラーの原因はこれだ。 日本語を読めていない 読み飛ばし…

知っているが故に学習速度落ちていると感じる問題

前置き 只今、地道にProgate(※学習サイト)をやっている。 出来るから、楽しいよね。 嘘。そろそろ作業感に変わってきた。 出来るところは、飛ばせばいい。これは正しい。 時間は有限である。 (「時間はあくま無限であり、自分以外の物質と接する時間が有限で…

考えをまとめておこう!

ブログを始めるよ 頭のなかで考えたを、ブログにまとめておこうと思う。 ただ、所詮は頭の中。 少しでも外へ出そうとすれば、途端手が止まる。 そんなものである。 しかし、頭から出さなければ、結論の出ないまま堂々巡り。 布団と布団の間と時々床ですべて…