『人月の神話』のアウトプット

はじめに 人月の神話を読みました。 この本は、40年も前に、「人」と「月」が交換可能である、という思想が『神話に過ぎない』と述べたソフトウェアの古典的名著です。印象的な部分をピックアップして自分用のメモアウトプットとして残しておきます。 参考リンク:人月の神話 タールの沼 プログラムを「システム」「 […]

続きを読む

Rails 5.1 以上は form_for, form_tag をやめて form_with を使おう

当ブログでは form_for の f.object って何だ?(Rails) がよく閲覧されているのですが、Rails 5.1 以上では form_for, form_tag が非推奨になり、両者を統合する form_with が実装されています。 そこで、古い form_for, form_ta […]

続きを読む

『ピープルウェア』のアウトプット

はじめに ピープルウェアを読みました。 この本はソフトウェア開発におけるマネジメント像を著した古典的名著です。 印象的な部分をピックアップして自分用のメモアウトプットとして残しておきます。 参考リンク:ピープルウェア 第一部:人材を活用する 今日もどこかでトラブルが ソフトウェア開発上の問題の多くは […]

続きを読む

Railsを5.2.3から6.0.1にアップグレードする手順

はじめに Rails アップグレードする機会が直近何度かあったので手順を備忘録としてもアウトプットして残しておきます。 なお例として、Rails 5.2.3 から Rails 6.0.1 のアップグレードを扱っています。 手元のMac環境はこちら MacBook Pro (13-inch, 2019 […]

続きを読む

Write Code Every Day を1年続けたのでアウトプット

はじめに 昨年の11月10日に以下ブログを書きました。 【和田卓人氏 特別講演】若手エンジニアに送る、”心構え”と”キャリア観” 日本におけるテスト駆動開発伝道師 t-wadaさんこと、和田卓人さんの講演会に行った際のアウトプットです。その中で 毎日コードを書く 「Write Code Every […]

続きを読む

Macに開発環境を構築する:Railsセットアップ

はじめに 最近プライベートでのアプリケーション開発用に MacBook Pro を購入しました。 改めて Rails の開発環境構築をしたので、セットアップ手順を備忘録としてもアウトプットして残しておきます。 手元のMac環境はこちら MacBook Pro (13-inch, 2019, Two […]

続きを読む

Macに開発環境を構築する:rbenvでRubyをインストールする編

はじめに 最近プライベートでのアプリケーション開発用に MacBook Pro を購入しました。 改めて Rails の開発環境構築をしたので、セットアップ手順を備忘録としてもアウトプットして残しておきます。 手元のMac環境はこちら MacBook Pro (13-inch, 2019, Two […]

続きを読む

Macに開発環境を構築する:PostgreSQL編

はじめに 最近プライベートでのアプリケーション開発用に MacBook Pro を購入しました。 改めて Rails の開発環境構築をしたので、セットアップ手順を備忘録としてもアウトプットして残しておきます。 手元のMac環境はこちら MacBook Pro (13-inch, 2019, Two […]

続きを読む

Macに開発環境を構築する:ターミナル編(iTerm2 + zsh + prezto + peco)

はじめに 最近プライベートでのアプリケーション開発用に MacBook Pro を購入しました。 改めて Rails の開発環境構築をしたので、セットアップ手順を備忘録としてもアウトプットして残しておきます。 手元のMac環境はこちら MacBook Pro (13-inch, 2019, Two […]

続きを読む

Macに開発環境を構築する:git編

はじめに 最近プライベートでのアプリケーション開発用に MacBook Pro を購入しました。 改めて Rails の開発環境構築をしたので、セットアップ手順を備忘録としてもアウトプットして残しておきます。 手元のMac環境はこちら MacBook Pro (13-inch, 2019, Two […]

続きを読む