2018 年
87 記事
- Git で変更されたファイルを部分的にステージする方法
2018.11.01 - GitHub のレポジトリをクローンする際, HTTPS で指定された URL を SSH 用の URL として扱う方法
2018.10.31 - Ruby のクラスでモジュールの include, extend, prepend の違い
2018.09.22 - Shell コマンドで Mac の物理コアと論理コアの数を確認する方法
2018.09.22 - Ruby で物理コアと論理コアの数を確認する方法
2018.09.19 - Vim プラグイン ri.vim で Ruby のドキュメントを Vim の中でも見れてしまう
2018.09.13 - Ruby の正規表現で素数かどうかを確認する方法
2018.09.11 - Ruby のクラスやメソッドのドキュメントを見れる ri コマンドが便利な件
2018.09.08 - Ruby の正規表現を備忘録としてまとめてみた
2018.08.30 - Vim の 5 つのタブとスペース関連のややややこしいオプションをできるだけ簡単に解説するよ
2018.08.26 - Git のコミット履歴を大胆に書き換えるなら git rebase -i がオススメ
2018.08.23 - Git の 3-way マージで共通祖先が 2 つの場合, 共通祖先はどんな感じになるのか調べてみた
2018.08.22 - Git の difftool と mergetool コマンドが Neovim を使うように設定してみた
2018.08.21 - Git の mergetool で vimdiff を指定して Vim でマージコンフリクトを解決してみた
2018.08.20 - Git の merge.conflictStyle を merge から diff3 に変更したら, マージコンフリクトがより解決しやすくなった
2018.08.19 - Git で再帰的ストラテジでマージする時のストラテジオプション ours と theirs の違い
2018.08.18 - 前のブランチをチェックアウトするのに git checkout の引数としてダッシュを使えるよ
2018.08.18 - git merge オプションの --ff, --no-ff, --ff-only の違い
2018.08.15 - Git のファストフォワードマージとは
2018.08.15 - git rebase でヒストリを直線的にする方法と使う時の注意点
2018.08.13 - Git でローカルとリモート両方のブランチを削除する方法
2018.08.13 - Git のトラッキングブランチの確認と設定方法
2018.08.11 - git push コマンドの -f オプションと + サインの違い
2018.08.11 - Git でローカルブランチを違う名前のリモートブランチにプッシュする方法
2018.08.10 - 誤ったブランチにコミットしてしまったコミットを正しいブランチにコミットし直す方法
2018.08.10 - CSS の em と rem の違い
2018.08.09 - Homebrew で macOS に Neovim をインストールして, 使えるように設定する方法
2018.08.03 - Vim で現在の日時を挿入する方法
2018.08.02 - Vim の :nmap と :nnoremap の違い
2018.08.02 - GPG で複数の受取人で暗号化する時に --group オプションが便利
2018.07.29 - Homebrew で macOS に GNU コマンドをインストールする
2018.07.25 - インライン rescue を使う時の注意点
2018.07.16 - macOS で DNS サーバを変更する方法
2018.07.14 - macOS で自分のプライベート IP アドレスを見つける方法
2018.07.14 - Ruby の StandardError でどういう間違いをすると, どの例外が発生するのかのメモ
2018.07.13 - macOS で Mouse Keys を使ってキーボードでポインタを操作する方法
2018.07.11 - Vim で最後に選択した範囲を再選択するのに gv コマンドが便利
2018.07.10 - "Under the Rose (1) 冬の物語" の感想
2018.07.04 - Ruby の関数プログラミングでオイラー積を計算してみた
2018.07.02 - macOS でターミナルを使って自分のMAC アドレスを変更する方法
2018.06.27 - Ruby のパーセントリテラルの書き方
2018.06.25 - Ruby でフィボナッチ数を計算する方法
2018.06.23 - macOS で自分の MAC アドレスを確認する方法
2018.06.22 - Ruby のブロック, Proc, Lambda の違い
2018.06.21 - Ruby の "shadowing outer local variable" という警告について
2018.06.16 - Ruby のクラスはオープン
2018.06.16 - Mac の電源関連のキーボードショートカット
2018.06.16 - macOS High Sierra の三本指タップで辞書を引くのが便利
2018.06.16 - Markdown のインラインコードでバックティックやバックスラッシュをエスケープする方法
2018.06.15 - Git でより良いコミットメッセージを書く方法
2018.06.13 - Git のマージコンフリクトを解決する方法
2018.06.13 - Ruby のグローバル変数をそれぞれ調べてみた
2018.06.12 - Git の Push コマンドの使い方
2018.06.11 - Homebrew の依存関係を表示する方法
2018.06.08 - Git の Pull コマンドの使い方
2018.06.07 - Git の Fetch コマンドの使い方
2018.06.07 - Git の Remote コマンドの使い方
2018.06.06 - Git の Reset, Checkout, Revert の違い
2018.06.01 - Git の 'detached HEAD' 状態とその注意点
2018.05.31 - Git の HEAD^ と HEAD~ の違い
2018.05.30 - git reset --soft, --mixed, --hard の違い
2018.05.29 - git checkout コマンドで使われる -- の意味
2018.05.28 - 誤ってリベースしてしまった Git のコミットを元に戻す方法
2018.05.25 - find コマンドを使ってファイルを検索する方法
2018.05.22 - Google+, Facebook, Twitter それぞれのシェアリンクを HTML a タグから直接作る方法
2018.05.09 - SEO に配慮したタイトルタグの書き方
2018.05.07 - Ruby のメソッドチェインって便利で楽しい
2018.05.04 - プログラマの三大徳目について
2018.05.04 - Ruby で true と評価されるオブジェクトと false と評価されるオブジェクト
2018.05.02 - 推奨される RubyGem の名前の付け方
2018.04.30 - RubyGem のバージョンを決める時は Semantic Versioning に従おう
2018.04.28 - Rails の nil?, empty?, blank? の違い
2018.04.26 - Bundler をシングルファイル Ruby スクリプトで使う方法
2018.04.23 - Gemfile の ~> という記号はどういう意味なのか
2018.04.22 - Homebrew Cask を使うと macOS アプリをインストールするのが捗る
2018.04.20 - Homebrew のインストールと基本的な使い方
2018.04.12 - GPG でファイルを暗号化, 復号化, 署名, 検証する方法
2018.04.03 - GPG で公開鍵を他者と交換して署名する手順
2018.04.01 - 新しい GPG 鍵ペアを生成する手順
2018.03.31 - Email を送るときの To, Cc, Bcc の使い分け
2018.03.01 - YouTube で使えるショートカットがとっても便利
2018.02.27 - Mac で使える Emacs ライクなショートカットが便利
2018.02.06 - macOS High Sierra でブルーライトを軽減する 3 つの方法
2018.02.04 - 僕が MacBook Pro の言語設定を英語にする理由
2018.02.03 - Google Public DNS を設定しよう
2018.02.03 - Git の core.autocrlf 設定してる?
2018.01.27 - Chrome 拡張機能の Vimium が便利すぐる
2018.01.26