いろいろ備忘録日記

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

Goメモ-281 (net.JoinHostPortを使ってアドレスを作る)

概要 サンプル 参考情報 概要 以下、自分用のメモです。以下のブログ記事にて知りました。感謝! blog.lufia.org 内容としては上のブログ記事様の方を見たほうが分かりやすいですw 以下は、忘れないように自分のためのメモ。 Goで通信する際にアドレスを ho…

chromeのメモリサーバー機能をONにする (chrome://flags, high efficiency mode)

web

概要 やり方 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 最近のChromeさんにはメモリセーバーという機能が実験的にONに出来るようになっています。 Chromeさんメモリをバカ食いするので、古い chromebook だと、ちょっと厳しくな…

JetBrainsの全製品の2022.3アップデートの内容 (DataGripにRedisサポートが追加)

概要 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 JetBrainsから恒例の製品アップデート一覧記事が出ましたね。 blog.jetbrains.com 毎回、とても沢山の新機能が出てきていますが、個人的に DataGrip に Redis サポートが追加 が一…

Goメモ-280 (go vet にシャドウイング検知してくれるshadowを入れて使う)

概要 参考情報 概要 以下、自分用のメモです。そんなに使う場面は無いのですが、たまに使うときがあるので、ついでにここにメモメモ。。 Goでたまに出るバグの一つにシャドウイングがあります。 こんなのです。 package main import "fmt" func main() { i :…

whichコマンドの代わりに command -v を使う

概要 参考情報 概要 以下、自分用のメモです。いつも忘れるのでここにメモメモ。。。 たまに which コマンドが無い環境があります。 whichコマンドは外部コマンドなので入っていない環境もあります。 でも、同じようなことをしたい場合がそういうときに限っ…

テキストベースで作図できるD2というツール

概要 参考情報 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 Gigazineさんの以下の記事で知りました。 gigazine.net PlantUMLみたいな感じで、シンプルになっているイメージ。 Goで作られてて、ツールとしてライブラリとしてしても使えるみた…

ttyd (ブラウザ経由でターミナルを共有)(C port of GoTTY with CJK and IME support)

概要 参考情報 概要 以下、自分用のメモです。まだ試してませんが、忘れないうちにメモメモ。。。 ブラウザ経由でターミナルを共有できるものかー。便利ですね。存在を全然知りませんでした。 CJK and IME support と記載されているので、日本語関連も問題な…

Task (go-task) メモ-05 (実行方法)

概要 タスクファイルが存在するディレクトリにいる状態で実行 別のディレクトリに存在するタスクファイルを実行 参考情報 概要 Task や Make のようなタスクランナーを使う場合、たいてい2つの実行方法を知っておくと便利です。 タスクファイルが存在するデ…

Task (go-task) メモ-04 (hello world)

概要 サンプル 参考情報 概要 何事もまずはhello worldから。基本はいつでも大事ですね。 昔の人は良い言葉を残してくれています。 稽古とは一より習い十を知り 十よりかえるもとのその一 サンプル # https://taskfile.dev ################################…

Goメモ-279 (Functional Option Patternのメモ)

概要 サンプル(1) シンプルな形 config.go main.go サンプル(2) 非公開な型を使ってのやり方 参考情報 概要 以下、自分用のメモです。そんなに使う場面は無いのですが、たまに使うときがあるので、ついでにここにメモメモ。。 Goには Functional Option Patt…