Hi, I'm Yu Hamada. I love learning web programming, so I'd like to share what I've learned here.

Ruby のパーセントリテラルの書き方

2018.06.25

Ruby のコードで, 一見するとなんだろうと思う不思議な見た目のパーセントリテラル, その書き方を紹介します.


Ruby でフィボナッチ数を計算する方法

2018.06.23

Ruby で N 番目のフィボナッチ数を計算する方法と, フィボナッチ数列の Enumerator の一例を紹介します.


macOS で自分の MAC アドレスを確認する方法

2018.06.22

macOS で自分の Mac に割り当てられている固有の MAC アドレスを確認する方法を紹介します.


Ruby のブロック, Proc, Lambda の違い

2018.06.21

Ruby を使いこなす上で欠かせないブロック, Proc, Lambda の違いを紹介します.


Ruby の "shadowing outer local variable" という警告について

2018.06.16

ブロックパラメータを指定する際は, ローカル変数と同じ名前ではないか気をつける必要があります.


Ruby のクラスはオープン

2018.06.16

Ruby のクラスはオープンなんです. どういうことですかって?


Mac の電源関連のキーボードショートカット

2018.06.16

Mac で再起動, スリープ, ログアウト, シャットダウンするキーボードショートカットを紹介します.


macOS High Sierra の三本指タップで辞書を引くのが便利

2018.06.16

macOS High Sierra には Dictionary という最初からインストールされている辞書アプリがあるのですが, その辞書アプリをいつでもどこでも三本指タップで引くことができちゃうんです.


Markdown のインラインコードでバックティックやバックスラッシュをエスケープする方法

2018.06.15

Markdown のインラインコード内で, バックティック ` やバックスラッシュ \ をエスケープしようと思ったらちょっとハマったので, その解決方法をシェアさせていただきたいと思います.


Git でより良いコミットメッセージを書く方法

2018.06.13

Git でコミットする時に書くコミットメッセージ, 実はより良い書き方があるんです.