gitでmasterブランチ以外のブランチを一括で削除する

git

以下のコマンドを実行するだけ git branch | grep -v 'master' | xargs git branch -d ブランチ一覧を取得し masterが含まれていないものを抜き出し その結果を git branch -d の引数にする

ubuntuにnode.js(v10)をインストールする

ここにある github.com これだけ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs

Cの良さげなハッシュテーブルのライブラリ

c

C++のunordered_mapやPythonのdictなど、ほとんどの言語でハッシュテーブルが使えます。しかし、Cにはハッシュテーブルがありません。 言語仕様が小さいということなのでそれはそれで良いのですが、やはりハッシュテーブルが必要になることが多々あります。 …

日本人のいない環境でエンジニアインターンをした記録

この夏休み、IndeedのAustinオフィスで2ヶ月弱インターンとして働いていました。 AustinはTexasの州都で、最近はIT企業が集積しています。規模は比較にはなりませんがシリコンバレーの用な感じです。 その時の記録をまとめておきます。 Indeedとは Indeed.co…