2021-01-01から1年間の記事一覧
概要 ludwig125.hatenablog.com この記事のsync.PoolでのSlice操作の高速化で取り上げた、 BenchmarkReplicateStrNTimesWithPool 関数でメモリアロケーションが0になる理由が解せなかったので自分なりに調べたことをまとめます appendを使った方法でアロケー…
golangのsync.Pool Go言語のsync.Poolをうまく使えば性能改善できる、という話を見たので自分の理解を深めつついろいろ検証してみました 整理できていませんがコードはこちらに置きました https://github.com/ludwig125/sync-pool どういった処理に対してど…
概要 ただの小ネタ Windows Terminalをショートカットキーで最前面に持ってきたかった 背景 Macのターミナルアプリ iTerm2には HotKeyという機能があって、任意の指定したショートカットキーを打つだけで、ターミナルを最前面に持ってくることができる。 最…
概要 WSL上で、HTMLファイルをChromeで開く方法がすぐ見つからなかったのでエイリアスを定義して簡単にできるようにした 結論 .zshrcまたは.bashrcに以下のようなエイリアスを書いておけばいい alias chrome='(){/mnt/c/Program\ Files\ \(x86\)/Google/Chro…