投稿

Word(docx)ファイルの文章の一部を変更

Word(docx)ファイル(2021形式)の文章の一部をPHPから変更しようと、phpWord を用いて読み込み→保存をしてみたが、保存するとファイルがブッ壊れる 変更する部分には関係ないが、OLEオブジェクトが失われてしまい原型をとどめいていない ※やりたいことは、定型のファイル $username$ 等を任意の名前に変えて保存するだけ 現在のdocxファイルは、zip なので、展開して word/document.xml の中身からさっきの$username$ を置換して、再度zip圧縮すればよい

2025年11月はじめ頃から alexa_remote_control.sh が動作しなくなった

 alexa_remote_control.sh で Echo から任意の音声を発していたが、最近動作していないことに気づく スクリプトを実行すると "Invalid request. Please check your input and try again." が表示される 【2025/11/24 更新】 https://github.com/adn77/alexa-remote-control/blob/master/alexa_remote_control.sh からアップデートされたのを取得して復旧 ※githubにクローンが多数あるので注意 行ったこと alexa_remote_control.sh の入れ替え(ファイル内の言語指定など含む) トークンの再取得 Cookie等の削除(デフォルトで /tmp にある .alexaで始まるファイルの削除) 配布元ブログ https://blog.loetzimmer.de/2021/09/alexa-remote-control-shell-script.html

2026年 日本の祝日 祝祭日データいろいろ形式(テキスト、json)

  参照元 https://www8.cao.go.jp/chosei/shukujitsu/gaiyou.html ※休日 → 振替休日 へ表記を変更しています 2026-01-01 2026-01-12 2026-02-11 2026-02-23 2026-03-20 2026-04-29 2026-05-03 2026-05-04 2026-05-05 2026-05-06 2026-07-20 2026-08-11 2026-09-21 2026-09-22 2026-09-23 2026-10-12 2026-11-03 2026-11-23 20260101 20260112 20260211 20260223 20260320 20260429 20260503 20260504 20260505 20260506 20260720 20260811 20260921 20260922 20260923 20261012 20261103 20261123 2026-1-1 2026-1-12 2026-2-11 2026-2-23 2026-3-20 2026-4-29 2026-5-3 2026-5-4 2026-5-5 2026-5-6 2026-7-20 2026-8-11 2026-9-21 2026-9-22 2026-9-23 2026-10-12 2026-11-3 2026-11-23 2026/1/1 2026/1/12 2026/2/11 2026/2/23 2026/3/20 2026/4/29 2026/5/3 2026/5/4 2026/5/5 2026/5/6 2026/7/20 2026/8/11 2026/9/21 2026/9/22 2026/9/23 2026/10/12 2026/11/3 2026/11/23 2026/01/01 2026/01/12 2026/02/11 2026/02/23 2026/03/20 2026/04/29 2026/05/03 2026/05/04 2026/05/05 2026/05/06 2026/07/20 2026/08/11 2026/09/21 2026/09/22 2026/09/23 2026/10/12 2026/11/03 2026/11/23 [ ...

Google日本語入力 起動時にエラーで使用できない→アンインストールもできない

イメージ
Google日本語入力 ログイン時に  GoogleIMEJaBroker.exe でエラーが出て使用できず 再インストールしようにもファイルがないとかでインストールできず(キャプチャしわすれ) アンインストールしようとすると GoogleJapaneseInput64-2.31.5840.0.msi が見つからないとかでアンインストールできず と八方塞がりに 対応 https://w.atwiki.jp/1c9a233bf32780504f8c/ のサイトにある msi の直リンクから、要求された msi (今回は GoogleJapaneseInput64-2.31.5840.0.msi ) をダウンロードし、アンインストール時に参照から指定する アンインストーラの指示通り再起動後、再度 Google日本語入力をインストール キーマップやユーザー辞書等の設定情報は残ってました 設定情報の場所 = %userprofile%\AppData\LocalLow\Google\Google Japanese Input

HP Officejet プリンタで印刷後にキューが残り続ける

イメージ
HP Officejet プリンタで印刷後にキューが残り続けて、次の印刷ができない 一時的な解消方法は、 スプールサービスを停止して強制削除 ですが 毎回だと、そんなのやってらんねーワケで HPのドライバインストールからではなく、TCP/IP + Windowsドライバでインストールする 下記は HP Officejet 7110 ですが、他のシリーズは読み替えて下さい ※設定にはプリンタのIPアドレス(固定)またはホスト名が必要です、アドレスが変動する環境ではホスト名を使用して下さい 対象のプリンタを一旦削除 プリンタの追加から「プリンターが一覧にない場合」を選択 IPアドレスまたはホスト名を使って... TCP/IPデバイスを選択して、プリンタのIPアドレスかホスト名を入力、ポート名は既存と重複しない任意名称 ドライバを自動的に選択のチェックを外す ドライバ選択の画面で Windows Update を押して、一覧が更新されるのを待つ(けっこう時間かかる) メーカー名とプリンタ名を選択(沢山あるので間違えないよう) 現在のドライバを置き換えてインストール 後は共有するかどうかなど聞いてくるので、適当に答えて完了 参考 https://h30434.www3.hp.com/t5/Printer-Setup-Software-Drivers/OfficeJet-7110-will-not-delete-print-jobs-after-printing/td-p/7110874

Googleスプレッドシートの VALUE関数はプラス記号を認識できずエラーとなる

 Googleスプレッドシートの VALUE関数はプラス記号を認識できずエラーとなる Excel では下記のようになるが =VALUE("+0.97")  → 0.97 =VALUE("-0.97") → -0.97 Googleスプレッドシート では =VALUE("+0.97")  → #VALUE =VALUE("-0.97") → -0.97 この場合、正規表現置換で「マイナス記号、数字(0~9)、小数点」以外を削除して利用する =VALUE(REGEXREPLACE("+0.97", "[^\-0-9.]", "")) → 0.97 =VALUE(REGEXREPLACE("-0.97", "[^\-0-9.]", "")) → -0.97

sakuraエディタの起動が遅い

 sakuraエディタの起動が遅く、ハード側の速度の問題だと思っていたが、マシンを変更しても遅いというか、もっと遅くなってしまった よく出てくるのが、ウィルスチェックでの除外設定ですが、試してみても同じ 切り分けた結果、DropboxやGoogle Drive 等の同期ディレクトリに置いていると遅くなる 起動時、実行ディレクトリへファイルを生成したりしていないようですが、詳細は謎です