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

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

続きを読む

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

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

続きを読む

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

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

続きを読む

HerokuのPostgreSQLをアップグレードした

無料プランのHerokuでRailsアプリケーションを開発・運用 会社の某ミーティングをきっかけに、年末ごろからRailsを利用して社内ピアボーナス・ブログ管理システムの個人開発していました。これは誰かの指示ではなく、課題・アイデアを聞いたときにシステム化により生じている課題を解決できるのではないか […]

続きを読む

Ruby技術者認定試験 Goldに合格した話

週末にRuby技術者認定試験 Goldを受けて78点で合格しました! ギリギリでしたが合格は合格(笑) Ruby Silverのときと同様、どういう勉強法をしたかアウトプットすることで同じような境遇の方の役に立てば幸いです。 Ruby技術者認定試験とは 実施団体であるRubyアソシエーションの公式サ […]

続きを読む

問24・25:辞書式順列と1000桁のフィボナッチ数列

問24:辞書式順列の問題 Lexicographic permutations A permutation is an ordered arrangement of objects. For example, 3124 is one possible permutation of the digit […]

続きを読む

問23:非過剰数和

今回の問題 Non-abundant sums A perfect number is a number for which the sum of its proper divisors is exactly equal to the number. For example, the sum of […]

続きを読む

アルファベットを1〜26の数字に変換して名前リストの総和を求めるメソッドをテスト駆動開発する(Project Euler 問22)

今回の問題 Names scores Using names.txt (right click and ‘Save Link/Target As…’), a 46K text file containing over five-thousand first nam […]

続きを読む

友愛数の総和を求めるメソッドをテスト駆動開発する(Project Euler 問21)

今回の問題 Amicable numbers Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n). If d(a) = b and d(b) = […]

続きを読む

各位の数字の和を求めるメソッドをテスト駆動開発する(Project Euler 問20)

今回の問題 Factorial digit sum n! means n × (n − 1) × … × 3 × 2 × 1 For example, 10! = 10 × 9 × … × 3 × 2 × 1 = 3628800, and the sum of the dig […]

続きを読む