write ahead log

ロールフォワード用

2016-03-04から1日間の記事一覧

DotLangViewerの使い方

DotLangViewerというDot言語(Graphviz)で書いたファイルを Chrome上でグラフ表示するChrome拡張を作りました. 「動かない」,という話になりがちだったので, 使い方を書いておきます. とはいえ,使い方自体は至極簡単です. ハマりポイントはChromeのセキュリテ…

Graphvizの使い方を例題で覚える

Graphvizとは GraphvizはDot言語という記法で書かれたテキストファイルをグラフ図に変換するツールです. とりあえずwikipediaを. AT&Tが開発し,公開しています. 環境作成 コマンドラインからがお好みの方は # mac $brew install graphviz # ubuntu $sudo apt…

msys2でシンボリックリンクが作成できない

msys2上でシンボリックリンクを作ろうとしても失敗する. どうも設定が必要らしい. 「C:¥msys64¥msys2_shell.bat」の下記部分の「REM」を外し,有効にして上書き保存します. REM set MSYS=winsymlinks:nativestrict 上書きした「C:¥msys64¥msys2_shell.bat」…

Gitで間違えてブランチではなくmasterにコミットしてしまったのでなんとかする

Git

今のところ一番きれいに感じたやり方は以下. そろそろresetちゃんと理解しないとやばい. git checkout -b foo git checkout master git reset origin/master --hard

gitで管理対象にするけどローカルでは管理対象しない方法

Git

リポジトリ全体としては管理したいけど,各個人のローカルでは変わるファイル(IDEだと多い気がする)の扱いにいつも困る. ※.gitignoreは一度管理対象に入ったものは無視できない. 今はとりあえず $ git update-index --skip-worktree 無視したいファイル名 を…