いろいろ備忘録日記

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

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

Goメモ-156 (go test で short モード時にスキップするテストを書く)(-short, t.Skip)

概要 サンプル 普通にテスト実行。 -short オプションを付与して実行。 参考資料 概要 よく忘れるのでここにメモメモ。 go test には、-short というオプションがあります。テストとしては用意しているけど、時間がかかるので、パパっとテストを実行したいと…

GitHub Copilot (Open AI, AIプログラミング機能, GitHub Codespaces)

概要 参考情報 概要 忘れない内にメモメモ。。。いやーすごい時代になりましたね。 よく利用されているメソッドとかの提案とかじゃなくて、関数の実装丸ごととかが可能になりそう。 copilot.github.com Meet GitHub Copilot - your AI pair programmer. http…

Goメモ-155 (StackOverflow Collectives に Go の Collective がオープン)

概要 参考資料 概要 以下、忘れないうちにメモメモ。 昨日(2021-06-23)、stackoverflow が Collectives on StackOverflow というものをローンチしましたね。 stackoverflow.blog このサービスの最初のカスタマーの一つが Go 言語 とのことで、GoのCollecti…

Jetbrains IDEA で Java の Properties ファイルが文字化けしてるのを自動で native2ascii するよう設定

概要 参考情報 概要 いつも忘れるので、ついでにここにメモメモ。 未だに properties ファイルで native2ascii しないと文字化けして読めないプロジェクトも結構あります。 Jetbrains IntelliJ IDEA で、自動的に native2ascii するように設定するには 「Fil…

Goメモ-154 (go run したら unsupported VMA range って出た)(Chromebook, ARM64)

概要 こんな感じ CPUの情報 情報を探してみる 対策 参考資料 概要 以下、自分のChromebookの環境で発生しました。忘れないうちにメモメモ。 発生することは、最近のWindowsマシンとかMac使っていると無いと思いますが。。。 こんな感じ $ make run go get -d…

Goメモ-153 (Goでのファイル I/O のやり方まとめ)(Open,Write,Append,CSV,TSV,BINARY,XML,JSON,YAML,TOML)

概要 ファイル開いて読み込み ファイル開いて読み込み2 ファイル開いて書き込み ファイル開いて書き込み2 追記モード (Append) で開いて書き込み /dev/null のように出力を捨てる Shift-JIS なファイルを読み込み Shift-JISなファイルを書き込み EUC-JP な…

Flutter doctorで何回やってもAndroid Studioが認識されない

概要 概要 忘れないうちにメモメモ。 何故か知らないですが、手元のWindowsマシンで Android Studio インストールしてるのに flutter doctor すると「インストールされていない」って表示されて困っていました。 ❯ flutter doctor Doctor summary (to see al…

Goメモ-152 (複数の *exec.Cmd をパイプストリームでつないでコマンド実行する)

概要 サンプル 参考資料 概要 よく忘れるのでメモメモ。 少し前に exec.Command について以下をメモしていました。 devlights.hatenablog.com devlights.hatenablog.com devlights.hatenablog.com devlights.hatenablog.com devlights.hatenablog.com (*Cmd)…

Goメモ-151 (mainパッケージの中でビルドタグ使って複数のmain関数を定義)(+build run)

概要 ビルドタグを付ける 参考資料 概要 ちょっとしたTIPSです。 Goでは main パッケージの中に main 関数があればそれがエントリポイントになりますね。 で、当たり前ですが複数のmain関数が定義されているとビルドエラーになります。 でも、go run で実行…

Goメモ-150 (プログラミング言語GoのKindle版が出てた)

概要 参考資料 概要 忘れないうちにメモメモ。Goのバイブル的書籍のプログラミング言語Goの日本語版で、いつの間にか Kindle 版が出ていました。 プログラミング言語Go作者:アラン・ドノバン,ブライアン・カーニハン,柴田芳樹丸善出版Amazon ずっと待ち望ん…

Goメモ-149 (Goでのループの書き方)

概要 基本形 (インデックス付き) 基本形 (foreach) 基本形 (whileループ) 無限ループ 単純に指定回数だけループ (Range Loop) スライス(Slice) をループ マップ (Map) をループ チャネル (Channel) をループ 参考資料 概要 以下、自分用のメモです。 他の言…