Happiness Chain Euforia 5ヶ月目の振り返り

こんにちは!先月の振り返りはこちらから。 ryuta-prog.hatenablog.com 冒頭からどうかと思いますが…正直、ここ数ヶ月、学習面に関してはいわゆるスランプなのかもしれません。 スランプという言葉は極力使いたくないのですが…心身共に不調なわけでもなく学…

Happiness Chain Euforia 4ヶ月目の振り返り

先月の振り返りはこちらから。 ryuta-prog.hatenablog.com 先月の記事は懺悔録でした。マジで読まれたくなくて、こっそり発表したのですが、思いもかけず今までにない反響をいただき、驚きました。(皆様ありがとうございました!) 読まれたくない記事に限っ…

Happiness Chain Euforia 3ヶ月目の振り返り

先月、先々月の振り返りはこちらから。ryuta-prog.hatenablog.com ryuta-prog.hatenablog.com今月の振り返りは懺悔録になります。冒頭から申し上げるのも何ですが今月は本当に書きたくないです…マジで気が重いです… あ〜書きたくないよ〜自分の恥を世界中に…

現場で使える Ruby on Rails 5速習実践ガイドを読んで

現場で使える Ruby on Rails 5速習実践ガイドを読んだので感想を書きます。 良かったところ 正にタイトルの通りの本です。 Ruby on Rails 5をスピーディーに総覧的に概観でき、尚且つ実践的で具体的なコードを見ながらハンズオン形式で学ぶことができます。 …

Happiness Chain Euforia 2ヶ月目の振り返り

Happiness Chain Euforia 2ヶ月目の振り返りを書きます。え?何の話という方は、まず、こちらに目を通していただければ幸いです。(すぐに読み終わります) ryuta-prog.hatenablog.com 「1ヶ月目の振り返り」でも述べたように私のHappiness Chain(以下HCと表記…

RESTについて

RESTについて簡単に説明します。 REST(Representational State Transfer)は、分散型ネットワーク上でのリソースの状態を表現し、操作するための軽量な通信アーキテクチャの一つです。 RESTは、シンプルで拡張可能な原則に基づいており、HTTPプロトコルをベ…

達人に学ぶDB設計徹底指南書を読んで

「達人に学ぶDB設計徹底指南書を読んで ー初級者で終わりたくないあなたへ」を読んだので感想を書きます。 良かったところ この記事は先だって書いた記事「スッキリわかるSQL入門第3版を読んで」の続編だと思っていただければ… ちょうど「スッキリわかるSQL…

スッキリわかるSQL入門第3版を読んで

「スッキリわかるSQL入門第3版」を読んだので感想を書きます。 良かったところ 率直に申し上げて、タイトルの通りの本です。 全くSQLをご存知ない方やこれから本格的にSQLやデータベースにについて学んでみたいという方達を対象とした本で、豊富なイラストも…

コマンドライン引数の処理にoptparseを活用する

Rubyプログラムを書く際に、コマンドライン引数を簡単かつ効果的に処理する方法としてoptparseライブラリがあります。 OptparseはRubyの標準ライブラリで、コマンドライン引数のパースとヘルプの生成が簡単に行えます。今回はRubyを使用して、カレンダーを表…

プロを目指す人のためのRuby入門<改訂2版>を読んで

プロを目指す人のためのRuby入門<改訂2版>を読んでの感想を書きます。プロを目指す人のためのRuby入門[改訂2版] 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plus) | 伊藤 淳一 |本 | 通販 | Amazon 良かったところ 本書は分量も多く、…

Docker ComposeでのRailsアプリのDocker化方法

みなさま、ごきげんよう!今回はDocker ComposeでのRailsアプリのDocker化方法についてごく簡単にまとめてみました。前提として、Docker、Docker ComposeやRuby on Railsの基礎的な知識をお持ちの方が対象です。 条件 Docker未使用の環境で動作するRailsのwe…

GitHub Pagesでサイトを公開してみよう!

ごきげんよう! 今回はGitHub初心者のあなたにGitHub Pagesでの自サイト公開方法をご説明いたします! GitHub PagesというのはGitHub上のリポジトリをWeb領域で 世界中に完全無料で公開できるサービスです。 まずはサクッと適当な名前で新しいリポジトリを作…

Happiness Chain Euforia 1ヶ月目の振り返り

11月23日にHappiness Chain(略してHC)というオンラインプログラミングスクールに入学しました。 happiness-chain.com 以下はスクールの代表をされてらっしゃる、ゆうだいさんhttps://twitter.com/yudai_on_railsのツイートです。 Google検索で Happiness Cha…

基本的なLinuxコマンドについて

18個の基本的なLinuxコマンドについて説明する。 cd : change directoryの略でディレクトリ(ファイルが保存されている場所。MacやWindowsのフォルダにあたる。)を移動するコマンド。 pwd : print name of working directoryの略でカレントディレクトリを表示…

vimの基本的な操作法について

vimの基本的な操作法についてvimを使って書いてみます。 ⒈ 超基本的操作 コマンド 効果 h :カーソルを左にずらす j :カーソルを下にずらす k :カーソルを上に上げる l :カーソルを右にずらす a :カーソルの場所から1文字進めてInsertModeに入る i :カ…

「プロになるための Web技術入門ーなぜ、あなたはWebシステムを開発できないのか」備忘録

「プロになるための Web技術入門ーなぜ、あなたはWebシステムを開発できないのか」より7個のキーワードに関してごく簡単にまとめたい。 ⒈ステートフル 通信や処理において状態を保持すること。例えていえば顧客の情報を記録しているため「前回と同じ髪型にし…

書きたい事など何もない

諸事情あって、自分のブログを開設して記事を書く事になった。 今後は主にWebの技術に関する記事やプログラミングに関する記事を書いていく予定だが、初回であるこの記事は完全なるフリースタイル。 真っ白なエディターを見つめながら、こちらの頭の中も真っ…