いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

2021-11-01から1ヶ月間の記事一覧

daemon.jsonでDockerエンジンのオプション指定 (/etc/docker, insecure-registries)

概要 daemon.json って何? 試した環境 insecure-registries オプションを指定してみる Windowsの場合は? daemon.json に設定できるキーって何があるの? 参考情報 概要 Dockerエンジンに対するオプションの指定の方法で、最初の頃ドキュメント読んでもよく…

7-Zip がメジャーバージョンアップ (v21)

概要 概要 結構使っている人が多いと思われる 7-Zip さんがメジャーバージョンアップしましたね。とりあえずメモメモ。。。 www.7-zip.org forest.watch.impress.co.jp 上の窓の社さんの記事にも書いてる通りですが、今回のメジャーバージョンアップで macOS…

docker container run でユーザIDとグループIDを指定する (docker container run, --user)

概要 Makefile 概要 忘れないうちにここにメモメモ。。。 dockerで作業している場合で Dockerfile を作らない、またはDockerfile内で明示的にユーザを作らない場合、基本的にrootユーザになります。 docker container run で 直接 イメージ指定 して、コマン…

シェルスクリプトの実行ユーザがrootかどうかをチェック (bash, id -u)

概要 rootユーザ(superuser account) のユーザIDは常に0 参考情報 概要 以下、よく忘れるので自分用のメモです。 たまにシェルスクリプトの説明とかで、「このスクリプトはrootユーザで実行してください」みたいなものを見ることがあります。(実務では特に…

Gitpod で .NET 6 の環境でエラーが出る件

概要 とりあえずちゃんと動くように調整する .gitpod.yml .gitpod.Dockerfile 参考情報 概要 .NET 6 も出たので、少し Gitpod さんでC#プロジェクト動かしてみようと思ったのですが、以前に devlights.hatenablog.com devlights.hatenablog.com と同じような…

grepの結果で行ではなくヒットした部分のみを出力 (-o, --only-matching)

概要 参考情報 概要 以下、よく忘れるので自分用のメモです。 grepコマンドの結果は基本的に条件にヒットした「行」が出力されます。 gitpod /workspace/try-linux $ echo 'golang java csharp rust javascript python' | grep -E '[^ ]{6,}' golang java cs…

紙芝居 Kubernetes (めっちゃ分かりやすい)

概要 概要 忘れないうちにここにメモメモ。。。 Kubernetesの概要説明で、すごく分かりやすく説明してくださっているスライドがあったのでメモメモ。。。 めっちゃ分かりやすいです。感謝!! speakerdeck.com speakerdeck.com 過去の記事については、以下のペ…

Docker Desktopを最新版にしたら docker-compose でエラーでるようになった (v4.2.0, unexpected character...)

概要 原因 unexpected character "-"... ってエラーが出ていた原因 参考情報 概要 忘れないうちにここにメモメモ。。。 Docker Desktop for Windows を最新版にアップデートしたところ、バージョンが v4.2.0 になりました。 んで、アップデート後にいつもど…

.NET 6 を Docker コンテナで試す (Dockerfile, VSCode)

概要 Dockfile VSCode の devcontainer.json 参考情報 概要 先日、.NET 6 がリリースされたので、ついでにdockerコンテナで試してみました。 VSCodeのRemote Container使えば一発ですが、Non rootユーザでdocker from dockerとか 試してみたかったので、自前…

.NET 6 と VisualStudio 2022 がリリース (LTS版, C# 10)

概要 概要 .NET 6 がリリースされましたねー。待望のLTS版です。メモメモ。。。 www.publickey1.jp devblogs.microsoft.com 同じタイミングで、VisualStudio 2022もリリース。こっちもついに 64ビット化 されました。 www.publickey1.jp devblogs.microsoft.…

Githubリポジトリからgithub.devを一発で起動

概要 参考情報 概要 知らなかったので、忘れないうちにメモメモ。。。 Githubのリポジトリを開いた状態で、 . を押すと github.dev が起動してくれるんですねー。これは便利! さくっとソースを眺めてみたいときとかにとても便利です。 Codespacesとは違う方…

vscode.dev が ローンチされていた (VSCode の Web版)

概要 参考情報 概要 いつのまにか、vscode.dev ってのがローンチされていたんですねー。知らなかったです。 忘れないうちにメモメモ。。。 当然ローカルで動くアプリと比較してフル機能があるわけじゃないですが、ブラウザでいつでもVSCode開けてメモ書きと…

YAMLのリテラルスタイルと折りたたみスタイル (Literal Style, Folded Style)

概要 リテラルスタイル 折りたたみスタイル 参考情報 概要 何回覚えようとしても覚えられないので、ここにメモ。 リテラルスタイル リテラルスタイルは | を利用し、その後の改行を文字列上の改行としてみなす構文。 通常、さらに - を加えて、最終行の対象…

VSCode の 拡張機能 Gradle for Java がリリースされた

概要 参考情報 概要 忘れないうちにメモメモ。。。 最新のVSCode 向け Java 拡張機能 で Gradle for Java の最新版がリリースされたとのこと。 元々、Gradle Tasks って名前の拡張機能だったものみたいですね。 識別子は vscjava.vscode-gradle 。 Extension…

Goメモ-164 (SIGQUITを送ってgoroutineのダンプを取る)

概要 サンプル キーボードからSIGQUITを送る killコマンドでSIGQUITを送る DockerコンテナにSIGQUIT送る 参考情報 概要 よく忘れるのでここにメモメモ。。。 goroutineを含むプログラムを書いていて、たまにうんともすんとも言わないようになってしまうこと…

Gitpod と Tailscale がパートナーシップを結んだみたい

概要 参考情報 概要 Gitpodのブログみてたら、Tailscale とパートナーシップ結んだよって記事が出てたので、ついでにメモメモ。。。 www.gitpod.io tailscale.com Tailscale側でEphemeral Keysを発行しておいて、Gitpod側でそれをEnvironment valuesに設定し…