shellで引数を1個ズラす 「Shellスクリプトでn番目以降の引数全てを取得する」で、「Shellスクリプトで、第一番目の引数だけを消費して、残りの引数はその先のプログラムに渡したい」ときに使えると書きましたが、そのものズバリ引数を消費する機能が… Tomoumi Nishimuraハック2017.02.16 1,489
gitのユーザーを切り替えるalias 複数人で同一PCを利用して開発を行っている場合、gitのユーザーを切り替える必要が生じる場面が多々あります。 そのような場合に、いちいち git config user.name “hogehoge” git confi… Tomoumi Nishimuraハック2017.02.14 572
不要なブランチを削除する gitの不要なローカルブランチを削除する方法です。 1. 対応するリモートブランチが削除済みの場合 追跡しているリモートブランチが削除されている場合、以下のようにするとそれに対応したローカルブランチが削除されます。 gi… Tomoumi Nishimuraハック2017.02.14 4,499
ブランチ間での特定ファイルの比較 ファイルを指定してブランチ間でdiffを取るには、一般的には git diff branch1:file1 branch2:file2 というやり方をします。 file1とfile2が同一ファイルであるときには、より簡単… Tomoumi Nishimuraハック2017.02.07 4,877
Atomのterminal-plusを修復する 以前こちらの記事で紹介したterminal-plusというパッケージ、昨年末あたりからプロンプトが表示されず黒画面の左端にキャレットが点滅するのみ、というような不具合が発生しています。 とりあえず応急措置的に動作するよう… Tomoumi Nishimuraハック2017.02.01 921
Atomで開きたいファイルをすぐに見つける Javaで開発していると、クラス名は覚えているがフォルダ名が思い出せないということはしばしばあります。 Atomを利用している場合は⌘ + Pでパレットを出し、ファイル名を入力することで検索ができます。 ファイル名との完… Tomoumi Nishimuraハック2017.01.26 194
PostgreSQLでデータベースを複製する データベース[src]をデータベース[dest]へと複製します。 createdb -T [src] [dest] 参考 PostgreSQLのDBを複製する方法 – Qiita Tomoumi Nishimuraハック2017.01.19 3,322
バージョンの違いを吸収するvimrc 適切に環境が設定されていれば、vimrcを共有するだけで設定の共通化が図れるのがvimの便利なところですが、複数PCを使っているとvimのバージョン違いでエラーが出ることがあります。 ex. Error detected… Tomoumi Nishimuraハック2016.12.01 1,098
HTML要素の省略 以前の記事の検証用のHTMLでもやっていましたが、HTML5では自明な要素が省略できることになっています。 例 以前の記事で用いていたHTMLを再度記述すると以下の通りです。 <meta charset=”utf-… Tomoumi Nishimuraハック2016.11.24 662