2024-01-01から1年間の記事一覧

VSCodeでnotebookセルを実行したときのauto scrollを無効にする

VSCodeではNotebook形式のファイルも扱えて色々便利なのですが、デフォルト設定では各セルを実行したときに勝手にスクロールされてしまい、 直前にどこを実行したのかわからなくなることがあり、無効にする方法を探してみました。 以下の設定を追加で無効に…

goの文字列比較でハマった

バッファからバイト文字をスライスに移した際に、string関数を使って文字列変換しても、スライスの余りの部分(0初期化した値)も文字変換されてしまうため、それを取り除く必要がある。 buf := make([]byte, 128) // \x00で初期化される b, err := io.Read(bu…