くりにっき

フルスタックキュアエンジニアです

Mac

Macでsudo無しでdockerコマンドを使えなくなってハマった

tl;dr; コンテキスト 環境 調査内容 dockerコマンドの実体 ~/docker.sockのパーミッションを調べる おかしくなってた原因と思われるもの tl;dr; docker.sock のパスがおかしくなってた。 コンテキスト Macを利用してるんですがいつの頃かsudo無しでdockerコ…

Macでpercona-toolkitを使う方法

最新号のWEB+DB PRESSで重複indexを検出するためのpercona-toolkitのpt-duplicate-key-checkerが紹介されていました WEB+DB PRESS Vol.88作者: 佐々木拓郎,高柳怜士,鶴原翔夢,小野侑一,中村俊介,佐藤春旗,長野雅広,佐々木健一,久保達彦,若山史郎,佐藤太一,伊…

ServerkitでMacの隠しファイルを表示する方法

忙しい人のまとめ recipe.yml に下記を書けばok resources: - type: defaults domain: com.apple.finder key: AppleShowAllFiles value: 1 notify: - restart_finder handlers: - id: restart_finder type: command script: killall Finder 経緯 仕事用のMac…

Macでキー入力表示しつつターミナル操作をアニメーションGIFにする

Mac

tigから git rebase -i したらいろいろ捗った - くりにっき のブコメで ターミナルのgif画像作るのに何のツール使ってるのか知りたい。キー入力の表示があるのが面白い。 とあったのでまとめてみます。 LICEcap 録画に使ってたやつ。 こんな風にターミナルを…

homebrewでバージョンを戻したくなった時の対処法

結論 むやみにbrew upgradeするのは危険 概要 不用意にbrew upgradeしてmysqlを5.5から5.6に上げてしまったので戻した時のメモ。 手順 バージョン確認 $ mysql --version mysql Ver 14.14 Distrib 5.6.10, for osx10.7 (x86_64) using EditLine wrapper $ ls…

bash_completionで「-bash: __git_ps1: command not found」となった時の対処法

brew upgradeでgitをversion 1.7.12にしたら -bash: __git_ps1: command not foundとなるエラーが出てちょっとハマったのでメモ。※ちなみに MacのターミナルでGitのブランチ名を表示する - アインシュタインの電話番号☎ を元にgitコマンドのタブ補完や色つけ…