いろいろ備忘録日記

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

VSCodeからExcelファイルとかを開く (拡張機能, open)

概要 概要 以下、自分用のメモです。忘れないうちにメモメモ。。。 ドキュメントが多いプロジェクトをVSCodeとかで開いていると、VSCodeのエクスプローラービューから直接Excel起動してファイル開いて欲しいときが多いです。 以下の拡張機能入れると、デフォ…

GitpodのワークスペースにSSHで一発で接続できるようになった

概要 概要 以下の公式BLOGより。忘れないうちにメモメモ。。。 www.gitpod.io ダッシュボード上で、開始状態となっているワークスペースのメニューに Connect via SSH という項目が増えていて、それをクリックすると、コマンドラインが表示されていますので…

treeコマンドが存在しない場合でも似た出力を行うやり方

概要 参考情報 概要 忘れないうちにメモメモ。。。 コンテナで作業してたりすると、treeコマンドが入っていない場合があります。 インストールして良い環境であれば tree コマンド入れてしまえばいいのですが、そうもいかない環境もあります。 そのようなと…

Powershell で複数ファイルを指定して削除したいときのやり方

概要 参考情報 概要 何気に知らなかったので、忘れないうちにメモメモ。。。 Powershellで、複数のファイルを指定して削除しようとして、linuxのように > rm a.go b.txt c.png とかするとエラーになります。 Remove-Item: A positional parameter cannot be …

Goメモ-200 (static linkedなバイナリを作る)(os/user, net, 静的リンク)

概要 普通にアプリ作って確認 os/user or net パッケージを使うと? CGO_ENABLED=0 を指定 osusergo, netgo のタグをビルド時に付与 参考情報 概要 以下自分用のメモです。よく忘れるのでここにメモメモ。。。 以下はLinux上での話です。 Goでは、標準ライブ…

Goメモ-199 (*exec.Cmd 実行時にコマンドの引数指定にスライスを使う)

概要 サンプル 参考情報 概要 以下自分用のメモです。よく忘れるのでここにメモメモ。。。 別に (*exec.Cmd) 専用でもなんでもないのですが、コマンド引数を指定する際に引数のリストをスライスで持っている場合、go の three dot (...) の機能を使って、そ…

Goメモ-198 (*exec.Cmd 実行時にワーキングディレクトリを指定する)

概要 サンプル 参考情報 概要 以下自分用のメモです。よく忘れるのでここにメモメモ。。。 外部コマンド実行時に特定のディレクトリをワーキングディレクトリにして開始したい場合があります。 その場合は (*exec.Cmd).Dir に値を設定することで可能となりま…

Goメモ-197 (*exec.Cmd 実行時に追加の環境変数を渡す)

概要 サンプル 参考情報 概要 以下自分用のメモです。よく忘れるのでここにメモメモ。。。 外部コマンド実行時に追加の環境変数を指定したい場合がたまにあります。 その場合は (*exec.Cmd).Env に値を追加したスライスを再設定することで可能となります。 …

git pull した後にファイルの日付をコミット時のものに変更する

概要 サンプル 概要 たまーに必要になるときがあるので、ここにメモメモ。。。 gitとかの最近のソース管理ソフトウェアは、「コミット時の日付」を復元してくれません。pullするとその時点の日付でファイルが作成されます。(当たり前ですが) SVNではオプシ…

Lexical (Web テキストUIコンポーネント, Meta)

概要 概要 忘れないうちにメモメモ。。。いつか使うことがあるかもしれない。Meta社がOSSとして公開してくれています。 lexical.dev 情報については、Publickeyさんの記事がとてもわかり易いです。感謝。 www.publickey1.jp サイズが 22kb で軽いですね。 過…