デジタル

マイクロソフト

とにかく動かすPAD ‐ 改行を含む文字列を半角に変換する方法

Power Automate Desktop(PAD)で、複数行の文字列に含まれる全角を全て半角にする方法です。JavaScriptを使います。サンプル【変数の設定】変数:SrcText値:1234567890ABCDEFGHIJ!#$%&...
デジタル

UiPathで【一致するパターンを置換】を使って文字列を取得する方法

正規表現を使うアクティビティUiPathには正規表現を使うアクティビティがいくつかある。【一致するパターンを置換】英語名:Replace正規表現に一致するすべての文字列を他の文字列に置換して返す。【一致するパターンを探す】英語名:Match...
JavaScript

氏名、メアドなどを自動的にセットするブックマークレット

最近は自動的にIDやパスワードをセットしてくれる機能がブラウザに備わっています。しかし、未知のフォームの場合はセットできません。その場合に使えるブックマークレットを作りました。主に企業のウェビナー申し込みを想定しています。ブックマークレット...
マイクロソフト

VSCodeの拡張機能「Mermaid Graphical Editor」

VSCodeの拡張機能「Mermaid Graphical Editor」を試してみました。準備VSCodeの拡張機能で「Mermaid Graphical Editor」を検索してインストール。使い方拡張子がmdのファイルを開く。もしくは...
Python

Pythonで複数の画像をGIFに変換する方法

PythonのPillowを使って万華鏡画像を大量に作りました。動画にして見るためにPythonでGIFに変換してみました。サンプルコードimgというフォルダに000.pngから127.pngまでの画像が保存されています。これを繋いで、一つ...
マイクロソフト

とにかく動かすPAD ‐ 【JavaScriptの実行】のサンプル

Power Automate Desktop のアクション【JavaScriptの実行】のサンプルです。随時、追加します。概要一般的な言語の関数で言うところの引数と戻り値の使い方にクセがあります。「引数」は、引数として指定するのではなく、ア...
Tool

ナンプレを自動的に解く「Number Place Solver」

ナンプレ(ナンバープレース、数独)を自動的に解くツールを作りました。最近、プログラムを使ってパズルを解くことができたので「ナンプレもできるのでは」と思って、試しにClaudeに「数独の例題を考えて。それをJavaScriptで解くプログラム...
Python

二つのコップの問題をPythonで解いてみた

問題と経緯以前、二つのコップの問題をプログラムで解きました。3デシリットルのコップと5デシリットルのコップがあります。これらを使って1デシリットルの水をはかりとるにはどうしたらいいですか。水差し問題とも呼ばれるそうです。以前、解いたときは、...
Python

だんご屋のひまつぶしをPythonで解いてみた

だんご屋のひまつぶしというパズルがあるそうです。三本の串に刺さった、ある状態の赤、白、緑の団子を別の状態に移します。このパズルを完全に解析したという記事がありました。難しくて理解できなかったので、自分でも考えてみることにしました。Pytho...
Mac

AutomatorでPythonを繰り返し実行する方法

Macで、Pythonを繰り返し実行する場合、Cronを使うのが定番のようですが、設定が難しく面倒です。Automatorを使うと、もっと簡単に設定できます。また、最短1分おきでなく、処理が終わり次第、次の処理が実行させることもできます。準...