hotoolong's blog

プログラムのことやエンジニアリングに関することを記事にしています。

brew

brewのformulaアップグレード時の依存関係のアップグレードによる弊害に対応する

イントロ googlerをアップグレードしたところopensslのバージョンがあがって 他のツールが壊れてしまったのを戻す作業をした履歴です。 困ってる人の役に当てればと思います。 エラーと調査 ことの始まりは $ brew upgrade googler googlerの新しいバージョ…

GitHubを操作するコマンドラインツール gh を試してみた

イントロ GitHub 社が公式 cli 作ってる。hub との違いはどうなんだろ。 #golang 製。 / “GitHub - cli/cli: the GitHub CLI” https://t.co/ul0xxXaerO— mattn (@mattn_jp) February 13, 2020 mattnさんがつぶやいていたのをみて ghコマンド便利そうなので使…

brew で neovim の v0.5.0-nightly をインストール

最近neovim周りの設定など見直しもしてなかったのですが、 ちょうど v0.5.0-nightly が出たので試しにいれてみました。 HEADのneovimを入れ直しました。 brew unlink neovim brew uninstall neovim しておくと後で面倒なことにならないので、シンボリックリ…

新しいMacの環境を構築するときにbrew bundleが便利

新しい職場でMacを借りることができたのですが、 開発環境の構築に戸惑ってしまったので、githubにdotfileなどをまとめてしまったほうが移行が楽だなとおもいリポジトリを作りました。 github.com ここを今後更新しておこうかと思っています。 他の人の設定…

tmux が 2.7 にバージョンが上がっていたので brew で アップデートする。

⋊> ~ brew info tmux 21:47:47 tmux: stable 2.7 (bottled), HEAD Terminal multiplexer https://tmux.github.io/ /usr/local/Cellar/tmux/2.3_2 (10 files, 651.9KB) Poured from bottle on 2017-01-04 at 10:50:53 /usr/local/Cellar/tmux/2.5 (10 files, …

brew で MySQL8.0をインストールする

MySQL8.0がリリースされましたね。 MySQL8.0の機能 MySQL :: MySQL 8.0: Up to 2x Faster 新機能と以下が上げられています。 Document Store Transactional Data Dictionary SQL Roles utf8mb4 character set が Default に 共通テーブル式の追加 Window関数…

brew install で Warning: python is outdated になり、nvimでWarningが発生する

Macでgawkのインストールを行いたくなり brew install gawk したときに ==> Deleted Formulae python3 ✔ llvm@3.8 mal4s mimetic nazghul picolisp ufoai voltdb ==> Processing python3 formula rename to python ==> Unlinking python3 ==> Temporarily un…