いろいろ備忘録日記

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

Docker+WSL2の環境でVmmemのメモリ量が巨大になるのを制限する

wsl

概要 参考情報 概要 よく忘れるので、ここにメモメモ。。。 Docker + WSL2 の環境で作業していると、いつのまにか Vmmem さんが専有しているメモリ量がとんでもないことになります。 この環境ではDocker側にメモリ量の制限を設定することが出来ないみたいで…

WSL2 を 再起動するやり方

wsl

概要 wsl コマンド使って再起動 Powershellを管理者権限で起動してコマンド実行 参考情報 概要 よく忘れるので、ここにメモメモ。。。 Docker + WSL2 の環境で作業していると、いつのまにか Vmmem さんが専有しているメモリ量がとんでもないことになります…

Gitpod で Ansible の環境を用意して遊んでみる

概要 コントロールノード用のコンテナ ターゲットノード用のコンテナ Docker Compose 用ファイル 起動 Ansible実行してみる 参考情報 概要 ひょんなことから Ansible を使うことになりそうなので、勉強用の環境をGitpodで作ってみます。 Gitpodでは docker …

VSCodeとts-check

概要 概要 情けないことに知らなかったので、忘れないうちにメモメモ。。。 VSCodeでjavascriptのファイルの先頭に //@ts-check ってつけると型のチェックしてくれる。 めっちゃ便利やん。 ginpen.com zenn.dev www.typescriptlang.org 過去の記事については…

Flutterメモ-23 (ウィジェットの表示・非表示を切り替え)

概要 サンプル 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。 Flutter始めた頃、ウィジェットの表示・非表示を切り替えるのどうやるのか分からなくて、ちょっと困っていました。 Flutterでウィジェットの表示・非表示を切り替えるには …

Wordで改行記号まで選択されないようにする

概要 概要 新しい環境でWord使ったときとかによく忘れてしまうのと、意外と知らない人が結構いるみたいなので、ここにメモメモ。。 Wordを使っていると、個人的にとても嫌いな挙動が以下。 こんな感じのドキュメントがあったとして 一行目の「こんにちわ」を…

Pythonメモ-120 (f-stringで = を付与して出力)(python3.8, デバッグ用, )

概要 サンプル 参考資料 概要 Python 3.8 で、f-string に以下のような機能が追加されていたのを、すっかり忘れていたので、ついでにここにメモメモ。。。 docs.python.org {x=} ってすると、x=1 のように出力してくれる機能です。めっちゃ便利ですねー。 サ…

Pythonメモ-119 (venvのpython バージョンを更新)(--clear, --upgrade)

概要 環境をクリアして python のバージョンを最新にする 環境はクリアせずに python のバージョンを更新する 参考資料 概要 なんか、Pythonの新しいバージョンをインストールするたびに、やり方を検索しているような気がするので、ここにメモメモ。。。 2…

Goメモ-163 (非同期パターンがまとまっているリポジトリ)(go-concurrency-patterns)

概要 参考資料 概要 忘れないうちにメモメモ。。 Goでの非同期パターンを纏めてくれているリポジトリがあったのでメモ。 golangexample.com このブログでも、Goの非同期メモ何個か書いているので、よかったら 参考資料 のリンクご参照ください。 参考資料 de…

Pythonメモ-118 (Python 3.10 リリース)

概要 概要 Python 3.10 がリリースされましたね。 今回のリリースで、構造化パターンマッチ (Structural Pattern Matching) が追加されたので 情報をメモメモ。。。 Pythonで新しい文法が追加されるのは珍しいですからね。 pythoninsider.blogspot.com www.p…

Flutterメモ-22 (Flutter 2.5で追加されたshowMaterialBannerメソッドを試す)

概要 サンプル 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。 Flutter 2.0 で ScaffoldMessenger が追加されました。 medium.com github.com このタイミングで、showSnackBar メソッドも追加されました。 んで、今回の Flutter 2.5 で …

JyperterLabのクライアントアプリがリリース

概要 参考情報 概要 忘れないうちにメモメモ。。 JupyterLabのクライアントアプリがリリースされてみたい。Electronで作られているみたいですね。 blog.jupyter.org ダウンロードはGithubのリポジトリから出来ます。 github.com 参考情報 forest.watch.impre…

Gitpod が OpenVSCode Server をアナウンス

概要 参考情報 概要 忘れないうちにメモメモ。。 Gitpod にて以下の記事が出ていました。 www.gitpod.io 画面タイトルが VS Code in the browser for everyone となっており、これが言いたいことの全てを語っていますね。 記事内のGoalsセクションにGitpodが…

Flutterメモ-21 (CenterウィジェットとRowウィジェットで中央表示)

概要 参考情報 概要 前回 devlights.hatenablog.com という形で、CenterウィジェットとColumnウィジェットさんについて書いたので ついでに CenterウィジェットさんとRowウィジェットさんについてもメモしておこうと思いました。 基本は同じです。なので、Ro…

Flutterメモ-20 (CenterウィジェットとColumnウィジェットで中央表示)

概要 参考情報 概要 Flutterを初め触っていた時に、パッと理解できなかったのが Centerウィジェットの中にColumnウィジェットを入れた際の表示でした。 Centerウィジェットは、その名前の通り、childに指定したウィジェットを中央に表示してくれるものです。…

Gitpod 強制的に prebuild を発生させるやり方

概要 参考情報 概要 忘れないうちにメモメモ。。 たまに、強制的に prebuild を発生させたいときがあったります。 その場合は、以下のURLを打ち込めばオッケイ。 https://gitpod.io/#prebuild/https://github.com/username/repo 自分のリポジトリの前に #pre…

Flutterメモ-19 (web-renderer html で Chromeで見ると文字がぼやける)

概要 参考情報 概要 忘れないうちにここにメモメモ・・・。 現在の環境は以下です。 $ flutter --version Flutter 2.5.1 • channel stable • https://github.com/flutter/flutter.git Framework • revision ffb2ecea52 (9 days ago) • 2021-09-17 15:26:33 -…

IPAより「情報セキュリティ白書 2021」が公開

概要 参考情報 概要 毎年おなじみの「情報セキュリティ白書」が 2021 年も公開されました。 忘れないうちにメモメモ。。 www.ipa.go.jp PDF版は無償となっていますが、パスワード付きのファイルとなっていますので、予めアンケート回答などが必要です。 過去…

Flutterメモ-18 (VSCodeでPreview Flutter Ui Guidesを有効にする)

概要 参考情報 概要 忘れないうちにここにメモメモ・・・。 たまに、Flutterの記事あげてらっしゃる方々のソースを見ると、VSCodeでウィジェットの階層がキレイなガイドラインで表示されているのをよく見ます。 こんなの。 私のVSCodeには、こんなキレイなガ…

Goメモ-162 (crypto/tls/generate_cert.go を使ってオレオレ証明書作成)

概要 cert.pemとkey.pemを生成 httpsサーバを起動 サンプルのHTML 起動 サンプル 参考資料 概要 知らなかったので、忘れないうちにメモメモ。 Goの標準ライブラリの中に crypto/tls/generate_cert.go というファイルがあります。 これを go run で起動してや…

Gitpod で .NET 5 の環境でエラーが出る件 (MSB6004, containerd mount is invalid)

概要 docker経由で実行したらいける dotnetなプロジェクトは Github Codespaces の方が楽 参考情報 概要 以前、Gitpod で .NET 5 の環境を作って遊ぶ件で devlights.hatenablog.com という記事を書いているのですが、2021-09-17 時点で dotnet build とか do…

Flutterメモ-17 (Flutter 2.5 についてのリソース)

概要 参考情報 概要 忘れないうちにここにメモメモ・・・。 Flutter 2.5がリリースされましたが、What's new のページが medium.com medium.com って感じで、めっちゃ分量多いw 最終的には上のサイトの情報を読むのが一番なんですが、日本語で分かりやすく…

Flutterメモ-16 (Flutter 2.5 から追加された skeleton テンプレートについて)

概要 生成してみる lib ディレクトリの構造みてみる 起動してみる 参考情報 概要 最近リリースされた Flutter 2.5.0 から flutter create する際に指定できるテンプレートが増えました。 $ flutter --version Flutter 2.5.0 • channel stable • https://gith…

個人情報テストジェネレーター (ダミー個人情報を作るWebサービス)

概要 参考情報 概要 忘れないうちにメモメモ。。。 テストでダミーデータが大量に欲しいときに便利かもしれないですね。 testdata.userlocal.jp 参考情報 www.itmedia.co.jp 過去の記事については、以下のページからご参照下さい。 いろいろ備忘録日記まとめ…

Oracle JDK が 17 からまた無料提供となった (Oracle No-Fee Terms and Conditions, NFTC)

概要 参考情報 概要 忘れないうちにメモメモ。。。JDKは最近あちこちからリリースされるようになってるので、正直ややこしいですよね。 現場では、まだまだ JDK 8 の環境が多いはずなので、 JDK 17 以上の環境を使うことになるのはまだまだ先かもしれないで…

VSCode version 1.60.0 でブラケットの色付け機能がネイティブにサポート

概要 参考情報 概要 忘れないうちにメモメモ。。。 version 1.60.0 で 組み込みのブラケット色付け に対応してくれたとのこと。 ずっと marketplace.visualstudio.com にお世話になっていましたが、入れなくてもカッコの色付けしてくれるようになりました。 …

スマホ側で表示してるWebページをリモートデバッグする (Android, iOS)(インスペクタ)

概要 Android (Google Chrome) iOS (Safari) 参考情報 概要 やり方をよく忘れるので、ついでにここにメモメモ。 たまに モバイル のページを作っていて、実際に表示させるとちょっと崩れていたりする場合 ChromeだとDevToolsでデバッグしたいですよね。iOSの…

Goメモ-161 (go.mod の 内容を Go 1.17 に調整する)

概要 1.17 から go mod tidy に -go フラグが追加された 参考資料 概要 Go 1.17 もリリースされたので、go.mod ファイルの中身を 1.17 向けに調整しようと思いました。 今の go.mod ファイルは以下のようになっています。 module github.com/devlights/try-g…

Flutterメモ-15 (ボタンをDisable状態にする)

概要 サンプル 参考情報 概要 忘れちゃいそうなのでここにメモメモ。 Flutter始めたときに疑問だったのが「どうやってボタン無効化するの?」でした。 結論としては onPressed に null を設定すればいいだけ。 Flutterの ElevatedButton のAPIドキュメントに…

Gitpod がいつのまにか プライベートリポジトリ に対してFreeで使えるようになってた

概要 参考情報 概要 忘れないうちにメモメモ。 Gitpod の ブログ記事 を見ていたところ、いつのまにか プライベートリポジトリ に対してもFreeプランで利用できるようになっていました。 www.gitpod.io 以前までは課金プランに入っていないとプライベートリ…