うまとま君の技術めも

2015年新卒入社した社畜の勉強内容などなど

Mac

Node.jsでリトライ処理を実装してみる

概要 HTTPリクエストが失敗した場合や、DBへの接続に失敗した場合など 何回かリトライ処理を含めたい場合ってありますよね? そこで、Node.jsを使ったリトライ処理用モジュールを試しに作ってみようと思います。 環境 Node.js v4.4.7 OS Mac OS X 10.11.5 リ…

RMagickでフォントが使用できない、unable to read font `(null)'

環境 Mac OS X 10.10.2 Ruby 2.2.0 ImageMagick 6.9.0 RMagick 2.13.4 unable to read font `(null)' rmagickでテキストを表示しようと思ったら何故かunable to read font(null)'`とかいうエラーが。。。 rmagickで使用できるフォントを見てみると、使用可能…

Macで作るLaravel 4.1 開発環境

環境 OS X 10.9.2 Homebrew 0.9.5 PHP 5.5 Laravel 4.1 PHP 5.5 をインストール $ curl -s http://php-osx.liip.ch/install.sh | bash -s 5.5 pathを追加する $ vim ~/.bash_profile export PATH=/usr/local/php5/bin:$PATH 設定ファイルを反映させる $ sour…

初めてのRuby on Rails

目的 Railsをインストールして動作確認する 環境 OS X 10.9.2 Homebrew 0.9.5 Ruby 2.1.1p76 RubyGems 2.2.2 環境の確認 $ ruby -v ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0] $ gem -v 2.2.2 Railsのインストール Gemを使ってRailsを…

Macでシステム情報を確認する方法

Mac

Linuxでは /proc/cpuinfo とかを見ればシステム情報がわかるが、 Macでシステム情報を見たいときは system_profiler コマンドを使えばいいらしい ハードウェア情報が見たいときはこんな感じ $ system_profiler SPHardwareDataType Hardware: Hardware Overvi…

rbenvで作るRuby開発環境 for Mac OS X

目的 Macに複数バージョンのRubyを入れる 環境 OS X 10.9.2 Homebrew 0.9.5 デフォルトで入ってるRubyの確認 $ ruby -v ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13] Homebrew Mac OS X 用のパッケージ管理ソフト 今回はこれを…