PowerShellでWindowsエクスペリエンスインデックスを出力
概要参考情報概要よく忘れるのでメモメモ。。。Windows7まではコンパネから見れていたWindowsエクスペリエンスインデックスさんですが、最近のWindowsではいつのまにか見れなくなっています。(Windows10からパソコン使い始めた方はそもそも存在を知らないかもしれませんね)で、たまにですが、仕事でその数値を欲しいって言われることがあったりします。その場合はPowerShellで以下のコマ...
View Articleパスワード入力で入力を取り消したい場合 (Linux)
概要概要小ネタ。周りに知らない人が結構多かったので、ついでにメモしておきます。LinuxとかでSSHで接続したりして、パスワード認証が出てきた場合、打ち込んだ入力は通常見えません。パスワードを打ち間違えたときに、バックスペースを連打している人をよく見かけます。それでも問題はないのですが、一旦入力したパスワードを取り消す場合はctrl+uってやったほうが楽です。これで入力が取り消されますので、心機一転...
View ArticleGitpod で flutter/dart の環境を用意して遊んでみる
概要Gitpodの設定.gitpod.Dockerfile.gitpod.ymlFlutter と Dart が使えるか確認サンプルアプリをとりあえず作ってみるとりあえず起動参考情報概要ついに、Flutter 2...
View Articleflutter/dartの勉強にはDartPadもとても便利
概要参考情報概要昨日、Gitpodで flutter/dart の勉強環境作るって記事アップしましたがDartPadさんも勉強にはとっても便利ですね。dartpad.devdart.devこんな感じ名前は DartPad...
View ArticleGoメモ-136 (Exampleテストで非同期結果をテストする)
概要その関数が非同期処理する関数の場合参考資料概要よく忘れるのでメモメモ。Goには Example関数名 という形でテスト関数を作ると、ドキュメントに使用例として載ってくれる、かつ、ついでにテストとしても利用できる機能があります。こんな感じですね。func Xx() string { return"hello" } // 関数 XX の使用例。func ExampleXx() {...
View Articlevimでバイナリファイルを編集する
概要参考情報概要小ネタ。知っているとたまに助かるときがあったりします。よく忘れるのでついでにメモも兼ねて。vim でバイナリファイルを見たり、編集したりしたい場合は以下のようにします。まず、バイナリモードで開きましょう。$ vim -b xxxx.bin 表示されるとバイナリが直接表示されているので、訳分からない表示となっています。んで、以下のコマンドを実行。:%!xxd...
View Articleファイルが含まれているパッケージを探す (RedHat系、Debian系)
概要RedHat系 (RHEL, CentOS など)Debian系 (Debian, Ubuntu など)参考情報概要小ネタ。知っているとたまに助かるときがあったりします。よく忘れるのでついでにメモも兼ねて。RedHat系 (RHEL, CentOS など)yum (dnf) コマンドで provides or whatprovidesで調べます。$ yum whatprovides...
View ArticleGoメモ-137 (exec.Command で シェルの展開機能 を利用する)
概要サンプル参考資料概要よく忘れるのでメモメモ。Go の os/execパッケージには、コマンドを実行する exec.Command()がありますが、これを使用してcmd = exec.Command("ls", "-l", "*.go") みたいな実行をするとエラーになってしまいます。シェルの展開を利用したい場合は、まずシェルを起動して、そこからシェルに実行してもらう必要があります。cmd =...
View ArticleGoメモ-138 (staticcheck で警告をコメントで抑制する)
概要試してみる参考資料概要よく忘れるのでメモメモ。go lint が そのうち deprecated になるというgithub.comを見てから、staticcheck を利用するようにしているのですが、とても快適です。staticcheck.ioんで、たまにですが staticcheck...
View ArticleGoメモ-139 (exec.Command で標準出力と標準エラー出力を両方取得)
概要サンプル参考資料概要よく忘れるのでメモメモ。少し前に exec.Command について以下をメモしていました。devlights.hatenablog.com上の記事のサンプルでは (*Cmd).Output() を使って標準出力を取得していましたが、標準エラー出力も含めて欲しいときがあります。そんなときは、(*Cmd).CombinedOutput()...
View ArticleGoメモ-140 (exec.Command で標準入力・標準出力・標準エラー出力を全部指定)
概要サンプル参考資料概要よく忘れるのでメモメモ。少し前に exec.Command について以下をメモしていました。devlights.hatenablog.comdevlights.hatenablog.com上の記事では 標準出力と標準エラー出力を (Cmd).Output() や (Cmd).CombinedOutput() を指定して取得していました。Cmd構造体には、Stdin,...
View ArticleGoメモ-141 (exec.Command で Context 付きでコマンド実行)
概要サンプル参考資料概要よく忘れるのでメモメモ。少し前に exec.Command について以下をメモしていました。devlights.hatenablog.comdevlights.hatenablog.comdevlights.hatenablog.com上の記事では 、コマンドの実行に exec.Command() を利用していましたが、context.Context を指定できる...
View ArticleGitpodのデフォルトのIDEがVSCodeになった
概要概要一応メモメモ。以前にdevlights.hatenablog.comにて、Feature Preview にて、利用するIDEを Theia か VSCode で選択できるようになっていました。そのときは、まだデフォルトのIDEが Theia だったのですが、今日見たら デフォルト が VSCode...
View ArticleGoメモ-142 (exec.Command で パイプストリーム を使ってコマンド実行)
概要サンプル参考資料概要よく忘れるのでメモメモ。少し前に exec.Command について以下をメモしていました。devlights.hatenablog.comdevlights.hatenablog.comdevlights.hatenablog.comdevlights.hatenablog.com(*Cmd)には、StdinPipe, StdoutPipe,...
View Articlevisudo のエディタを nano から vim に変更する
概要参考資料概要以下、自分用メモです。いつから、変更されていたのかは分からないのですが、visudo した際に表示されるエディタが nano に変わっていました。個人的には vim がいいので、以下変更するための手順をメモメモ。。。debian:~$ cat /etc/os-release PRETTY_NAME="Debian GNU/Linux bullseye/sid"NAME="Debian...
View ArticleBinaryFormatterが非推奨として警告されるようになっていた (.NET 5)
概要警告を抑制する方法コード上で pragma つけて制御プロジェクトファイルで指定参考資料概要以下、自分用メモです。久しぶりに、自分のC#サンプル リポジトリをコンパイルしてみたらgithub.com以下のような警告がブワーって出てびっくり。gitpod /workspace/try-csharp $ make run dotnet clean --nologo-v q Welcome to...
View Articledotnet build 時とかのロゴ表示を抑制 (--nologo -v q)
概要参考資料概要以下、自分用メモです。dotnet buildを実行すると通常以下のようにロゴとかビルド対象のプロジェクトとかが出力されます。gitpod /workspace/try-csharp $ dotnet build Microsoft (R) Build Engine version 16.9.0+57a23d249 for .NET Copyright (C) Microsoft...
View ArticleVisual Studio が バージョン 2022 で遂に 64ビットアプリ になる模様
概要参考資料概要忘れない内にメモメモ。VisualStudioがバージョン 2022 で遂に 64ビットアプリになるみたいですね。devblogs.microsoft.comthe first public preview of Visual Studio 2022 will be released this...
View Articlegit で 一つ前のブランチにサクっと切り替えるやり方 (git switch, git checkout)
概要概要便利なのに、よく忘れるので、ここにメモメモ。git でブランチを作って切り替えたりしてて、一つ前のブランチに戻りたい場合が結構あります。トピックブランチ作って作業してて、mainブランチにマージしたいときとか。そのとき、ブランチ名を指定して git switchなり git checkoutなりしても全然問題ないのですが以下でもできます。$ git switch - git...
View Article