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

git reset --soft, --mixed, --hard の違い

2018.05.29

Git の reset コマンドに付け加えられる, ちょっとややこしい 3 つのオプション "--soft", "--mixed", "--hard" の違いを紹介します.


git checkout コマンドで使われる -- の意味

2018.05.28

Git を使い始めたというみなさん, git checkout -- <file> というコマンドで使われる -- の意味ってなんなんだろうかと疑問になったことはありませんか.


誤ってリベースしてしまった Git のコミットを元に戻す方法

2018.05.25

Git をたくさん使っているとブランチを分岐させたりして分けてコミットしたりなんかしてだんだん散らかってくると思います.


find コマンドを使ってファイルを検索する方法

2018.05.22

ターミナルでファイルを検索する時に重宝する find コマンドの使い方を紹介します.


Google+, Facebook, Twitter それぞれのシェアリンクを HTML a タグから直接作る方法

2018.05.09

ウェブサイトを作られている方で SNS のシェアリンクを作成するときに, SNS のアイコンが表示されたボタンのようなものではなく, サイトのデザインにより合わせられるように HTML 要素の <a> タグから直接シェアリンクを作りたい場合ってありませんか.


SEO に配慮したタイトルタグの書き方

2018.05.07

僕が実践している SEO に配慮したタイトルタグの書き方を紹介します.


Ruby のメソッドチェインって便利で楽しい

2018.05.04

Ruby のメソッド呼び出しを連結させるメソッドチェインは日本語のように次から次へと連ねていくことができます.


プログラマの三大徳目について

2018.05.04

プログラミング言語 Perl の作者 Larry Wall さんの有名な格言にプログラマの三大徳目というものがあります.


Ruby で true と評価されるオブジェクトと false と評価されるオブジェクト

2018.05.02

Ruby のあらゆるオブジェクトは条件式で truefalse と評価されますが, どのオブジェクトが true と評価され, どのオブジェクトが false と評価されるのでしょうか.


推奨される RubyGem の名前の付け方

2018.04.30

RubyGem の名前をつけるときには推奨のつけ方があるんです.