デジタル

Python

Pythonで読めるJSONを生成する方法

JSONは扱いやすい形式ですが、文字列はUTF-8でエンコードされるため読めません。読めるJSONを生成する方法を考えてみました。import jsondef main(): recs = { "date": "2020-1-15", "d...
Python

Python+OpenAI APIの使い方(2024年)

以前、OpenAI APIの使い方を書きましたが、使い方が変わっていたので、アップデートします。準備ターミナルで次を実行します。pip install --upgrade openaiAPIキーをセットしておきます。export OPENA...
Python

commandファイルを使ってPythonをダブルクリックで実行する方法

MacでPythonを実行するとき、基本的には、ターミナルを開いて、フォルダ移動して、「Python3 ファイル名」で実行すると思います。commandファイルを使うとダブルクリックするだけで実行できます。使い方をメモしておきます。comm...
WordPress

Cocoonの閲覧回数を集計するSQL

WordPressのテーマCocoonは閲覧回数をカウントする機能を持っています。これをMySQLで操作して閲覧回数の多い記事を抽出してみました。全期間の閲覧回数が多い投稿SELECT wp_cocoon_accesses.post_id ...
WordPress

不要になった画像を削除するWPプラグイン「Media Cleaner」

WordPressの画像の管理は独特で分かりにくいです。別の画像に差し替えたときに元の画像を削除し忘れるとそのままずっと残ります。「Media Cleaner」というプラグインを使うと簡単に不要な画像を削除できます。2024年9月19日追記...
WordPress

「自動読み込みオプションはパフォーマンスに影響を与える」が表示されたときに試した方法

状況WordPressの管理画面で「サイトヘルスステータス」に「致命的な問題」というのが表示されました。「自動読み込みオプションはパフォーマンスに影響を与える可能性があります」とあります。調査phpMyAdminを使ってWordPress関...
Excel

隣の列の値に応じて書式を変える方法

やりたいことA列に「区分」があり「必要」または「不要」を入力します。B列に「注文数」があり「必要」のときはここに数を入力します。「不要」のときは入力させたくないので網かけをします。方法(Excel Onlineの場合)Excel Onlin...
マイクロソフト

とにかく動かすPAD – セレクターが使えないときの対処法

セレクターとOCRPADでクリック操作をするときの位置を指定するにはセレクターが基本です。しかしアプリやウェブページによってはセレクターが使えない場合があります。代替策としては【マウスの移動】を使って座標で指定する方法が考えられます。ただし...
デジタル

PlantUML ‐ シーケンス図入門

PlantUMLでシーケンス図を作ります。PlantUML本家にオンラインでシーケンス図に変換してくれるツールが準備されているのでこれを使います。文法基本最初に「@startuml」と書き、最後に「@enduml」と書きます。「太郎->花子...
マイクロソフト

とにかく動かすPAD ‐ PADでJavaScriptを使う

【WebページでJavaScript関数を実行】アクションを使うとフローの中でJavaScriptを実行することができます。ウェブページの特定の箇所を取得PADの本来の機能ではウェブページからの取得が難しい場合、この方法が使えます。Yaho...