デジタル

JavaScript

three.js入門

基本全体JavaScriptを含むHTML全体は次のコードのとおりです。モジュールはCDNを使っているのであらかじめダウンロードする必要はありません。スクリプトは次のとおりですが順番は厳密ではありません。最後に描画をセットします。シーンの設...
Python

SymPyで方程式を解く方法

Pythonで方程式を解く方法は色々ありますが、今回はSymPyを使ってみます。基本x^2-2*x+1=0を解いてみます。結果は配列で出力されます。解が複数ある場合に対応しています。import sympyx = sympy.symbols...
マイクロソフト

とにかく動かすPAD ‐ 実行中のExcelを自動化する方法

概要PAD(Power Automate Desktop)では、通常は【Excelの起動】でExcelファイルを起動し、ExcelInstanceを使って、Excelを操作します。では既に実行中のExcelを操作するにはどうすればよいでしょ...
Python

MoviePyを使いGIFをMP4に変換する方法

概要MoviePyというPythonのライブラリがあります。これを使ってアニメーションGIFを動画ファイルMP4に変換します。準備ターミナルで次のようにします。pip install moviepyサンプルコードsrc.gifをdst.mp...
Tool

様々なものを換算する「換算ゲングル」

長さや重さなど様々な値を換算するツールを作りました。長さ・重さなどの換算12インチをセンチで→12 インチ = 30.48 センチ100貫をキロで→100 貫 = 375 キロ半径5の球の体積→523.598775598100ヘクタールを東...
Python

AIエージェントとブラウザの連携を簡単に ‐ Browser Use を使ってみた

Pythonのライブラリbrowser_useを使ってみました。Browser use は、AIエージェントをブラウザと接続する最も簡単な方法です。導入OpenAIのアカウントがあるのが大前提です。Macの場合、ターミナルで次のようにします...
Tool

正規表現の基本を練習できる「正規表現百本ノック」

正規表現の基本を練習できるページを作ってみました。JavaScriptを使っているので、正規表現もそれに従います。初級者向けになっていますが、最後の方は難しいかもしれません。実際は100本もありません。公開時点では56本です。
Python

Word、ExcelをMarkdownに変換するPythonライブラリ「MarkItDown」を使ってみた

MarkItDownというPythonのライブラリがあります。WordやExcelなどをMarkdown形式に変換します。導入Macの場合、ターミナルで次の通り入力します。pip install markitdown詳細は次のとおりです。サ...
JavaScript

正規表現\wが対応している具体的な内容

正規表現に\wというのがあります。word characterの略と思われます。一般に「英単語に使われる文字」を抽出する際に使われます。いつも漠然と使っていましたが、具体的にはどの文字に対応しているのでしょうか。先に答えを書きます。0123...
デジタル

Dropboxで同期されなくなったときに試した方法

MacでDropboxを使っています。突然、ファイルの同期ができなくなりました。公式サイトで調べても「インターネットの接続状態を確認しろ」とか的外れなことしか書いてありません。接続できないんだったらそのページが見られないでしょう。こういうと...