Nushellでコマンドのパスをクリップボードに格納する

題名の通りで、NushellをWindows Terminalに設定する時などコマンドのパスを取得する方法がわからなかった。 コマンドプロンプトとかであれば、下記でできる。 which nu | clip Nushellの場合は、データがテーブル形式になっているのでできなかった。 Nushel…

Go言語でChunk処理

大量のデータをBulk InsertするときにChunk処理を書く必要があったのと、はじめてGenericを使ったのでメモ。 C#やJavaを使うことの方が多いので、なかなか書き方が慣れない。 func Chunk[T any](items []T, chunkSize int) (chunks [][]T) { for chunkSize <…

SnakeCaseとCamelCaseを変換する

Vimを利用する場合 下記のライブラリを利用させてもらいました。 github.com Plug "nicwest/vim-camelsnek" :Snek " converts to snake_case ('foo bar' -> 'foo_bar') :Camel " converts to CamelCase ('foo bar' -> 'FooBar') :CamelB " converts to camel…

クライアントシークレットでMicrosft Graph APIを利用

参考サイトを見つけるのに苦労したのでメモ 必要なパッケージ Azure.Identity Microsoft.Graph 参考URL docs.microsoft.com

EC2のAmazon Linux上のMySQLパスワードをリセットしたときのメモ

EC2のAmazon Linux2では、mysqld_safeコマンドはないようなので、--skip-grant-tables オプションで起動する必要がある。 --skip-grant-tables オプションを有効化 sudo systemctl set-environment MYSQLD_OPTS="--skip-grand-tables" sudo systemctl restar…

Google Maps APIを利用して車での移動時間を調べる

Google Mapを使えばできるのですが、大量の地点をまとめて調べる必要があったので利用できるAPIを調べました。 ググった結果、こちらのサイトにたどり着きました。 qiita.com Directions APIを利用すれば目的はほぼ達成のようです。 さらにDirections APIの…

キングジムのカクミルを購入しました

キングジムのカクミルを購入しました。 www.kingjim.co.jp 購入理由 普段予定はGoogle Calendarなどで管理しているのですが、スマホやPCからスケジュールを開いて見るということが煩わしく感じていました。 そこで、デスクにおいておける電子ペーパー的なも…

あふでフォルダ履歴をいい感じに検索する

Windowsで2画面ファイラの あふw をいつも利用しているのですが、フォルダ履歴をいい感じに検索したいと思いgo言語でツールを作成してみました。 github.com afxw-his.zipを展開して、あふwからafxw-his.exeを呼び出すように設定すれば利用できます。 私は、…

scoopでPythonをインストール

scoopでPythonをインストールしようとしたときに、32bit版や古いバージョンのインストール方法がわからなかったので自分用にメモを残します。 最新の32bit用Pythonをインストールする場合 ※32bit版ODBCを利用する必要があるので32bit版をインストールする必…

pandasで時系列の売上データを月ごと、顧客毎で集計したときのメモ

題名の通り、pandasを使ってみたのでメモ。 gistd3bb2229fc11c99cce969f1dd42875a2

Pythonでnature remoのAPIにアクセスして温度、湿度、照度を取得

nature remoから部屋の温度を取得してみたのでメモ。 nature remoのサイトにログインして、アクセストークンを取得 home.nature.global 今回はPythonを利用。 Pythonの下記ライブラリを利用させてもらった。 pypi.org requestsに依存しているので、requests…

Pythonで先頭から一致する部分文字列を取得

Pythonで先頭から一致する部分文字列を取得して、住所っぽいものを抽出したときのメモ。 *をつけて変数を展開するやり方をアンパックと呼ぶらしい。 gist288887ebf96e6107ad8eb2e9904d209b

山梨県にバスツアーに行ってきました

台風6号が接近中の中、山梨県にバスツアーに行ってきました。 絶景の夏!やまなしへ行こう♪ 圧巻のスケール『明野のひまわり』と八ヶ岳ブルーの絶景『清里テラス』・ランチブッフェ&旬のフルーツ狩り食べ放題!バスツアー orion-bustabi.com 朝は台風とは思…

msys2のfish shellをダウングレードする

msys2のfish shellをバージョンアップしたら起動しなくなったのでダウングレードする方法 エラー D:/tool/dev/msys64/usr/bin/fish.exe: error while loading shared libraries: msys-pcre2-16-0.dll: cannot open shared object file: No such file or dire…

Inno Setupのメモ

ダウンロードURL http://www.jrsoftware.org/isdl.php issスクリプト EXEファイルのバージョンを動的に設定するには、GetFileVersionを使う。 相対パスを利用する場合は、SourcePath を利用する #define AppVersion GetFileVersion(SourcePath + "MyProgram.…