Featured image of post WF-C510:マルチポイント接続を設定するには

WF-C510:マルチポイント接続を設定するには

ソニーのワイヤレスイヤホン WF-C510 のマルチポイント接続を設定したのでメモです。充電ケースのボタンの使い方(ペアリング・リセット・初期化)も調べたのでまとめておきます。 なお、WF-C510 にはマイクがないです。通話には使えません …

Featured image of post Windows:ディスク 100% の原因を PowerShell で記録するには

Windows:ディスク 100% の原因を PowerShell で記録するには

タスクマネージャーのディスク使用率が 100% に張り付いているのに、プロセスタブを見ても犯人が見つからないことがありました。リアルタイムで目視するのに限界を感じたので、PowerShell で記録することにしたのでメモです。 タスクマネー …

Featured image of post Google カレンダー:2026年度長野市ごみ収集日

Google カレンダー:2026年度長野市ごみ収集日

2026年度(令和8年度)長野市のゴミ収集日を Google カレンダーに表示させる為の CSV ファイルを作成しました。 Google カレンダーに CSV ファイルを読み込ませる方法はこちらを参照ください。 Google ドライブにも置 …

Featured image of post Google カレンダー:2025年度長野市ごみ収集日

Google カレンダー:2025年度長野市ごみ収集日

「2026年度長野市ごみカレンダー」を公開しました。 2025年度(令和7年度)長野市のゴミ収集日を Google カレンダーに表示させる為の CSV ファイルを作成しました。 Google カレンダーに CSV ファイルを読み込ませる方法 …

Featured image of post Next.js:jest でテストする

Next.js:jest でテストする

react-markdown と remark-gfm を使ったコンポーネントのテストコードを jest で実行する設定のメモです。要点を挙げるなら、 JSDOM で未実装のメソッドはモックを用意しておく …

Featured image of post Next.js:テキストファイルを import して使う

Next.js:テキストファイルを import して使う

以下の様に、テキストファイルの内容の取り出しを import で済ませたい場合です。 極端に大きなファイルで無ければ、起動時間に与える影響は少ないと思います。 Hello, world. This is an example text …

Featured image of post Python:Google Calendar API を使う

Python:Google Calendar API を使う

長野市ごみ収集日の CSV ファイルを公開していますが、使うには少しハードルがありますよね。 カレンダーの共有リンクで自分のカレンダーに反映できたら楽だろうなと思っていたのですが、40 以上のカレンダーを手動で作って公開までする気にはならず …

Featured image of post Google Chrome:ショートカットキーでスクリーンショットを撮る

Google Chrome:ショートカットキーでスクリーンショットを撮る

DevTools でコマンドを実行して取得していましたが、ショートカットが割り当てられることを知ったので設定しました。 DevTools を開き、歯車アイコンをクリック サイドメニューの「ショートカット」を選び、 「フルサイズのスクリーンシ …

Featured image of post Google カレンダー:2024年度長野市ごみ収集日

Google カレンダー:2024年度長野市ごみ収集日

「2026年度長野市ごみカレンダー」を公開しました。 2024年度(令和6年度)長野市のゴミ収集日を Google カレンダーに表示させる為の CSV ファイルを作成しました。 Google カレンダーに CSV ファイルを読み込ませる方法 …

Featured image of post pytest:共通の前処理/後処理を作成する

pytest:共通の前処理/後処理を作成する

@pytest.fixture デコレータで前処理/後処理が書けるので、テストで共通するログイン処理を前処理として作成した例です。 import requests import pytest @pytest.fixture def …

Featured image of post pytest:モックの処理内容を引数で変える

pytest:モックの処理内容を引数で変える

関数をモックに差し替えるけど、引数の値によっては元々の関数で処理したい、という場合のメモです。 まずは、モックに差し替える関数の例。 def myfunc(cond): return f"original: {cond}" …

Featured image of post Python:変数に代入する長い文字列を複数行で書く

Python:変数に代入する長い文字列を複数行で書く

長い文字列、例えば「心地よい陽光、爽やかな風、穏やかな心。自然と笑顔が溢れ、幸せが全身を包みます。感謝と平和の日。」を変数に代入するとき、複数行で書く際の例です。 バックスラッシュを使う value = "心地よい陽光、爽やかな風、 …

Featured image of post VSCode:Docker コンテナ内のファイルを開く

VSCode:Docker コンテナ内のファイルを開く

VSCode の Docker 拡張機能で、コンテナ内のファイルを開けて編集も可能だったのでメモです。 今までは、コンテナ内のファイルを確認したい場合は -it で入っていましたが、VSCode から開けるなら手間いらずです。 また、修正が …

Featured image of post Linux:全ユーザーで共通する環境変数を設定する

Linux:全ユーザーで共通する環境変数を設定する

プロキシの設定を環境変数に定義したかった時のメモです。 root ユーザーでも一般ユーザーでも同じなので、一箇所で設定したかったんです。 1. 環境変数を設定するスクリプトを作成する /etc/profile.d/ ディレクトリに環境変数を …

Featured image of post VSCode:ショートカットキーで操作する

VSCode:ショートカットキーで操作する

VSCode のページでショートカットの一覧を見つけ、覚えてみようかなと思っています。 自分の場合は IDE の以前と以後で、エディタで使うショートカットキーが減りましたね。 また、触るマシンも変わったりしてカスタマイズした設定を適用しづら …

Featured image of post iPhone:ホーム画面にアルバムを再生するアイコンを置く

iPhone:ホーム画面にアルバムを再生するアイコンを置く

ミュージックのアプリから高い頻度で聴くアルバムを再生するのが面倒になったので、ホーム画面にそれ用のアイコンを配置しました。 以下のような感じでアイコンが作成でき、タップすると再生が始まります。 気に入った曲を集めたプレイリストでも作成できる …

Featured image of post シェルスクリプト:組み込み変数のメモ

シェルスクリプト:組み込み変数のメモ

コードは Mac のシェル(zsh)から実行しています。 $?: 直前に実行されたコマンドの終了コード % date 2023年 12月16日 土曜日 15時36分19秒 JST % echo $? 0 $$: 現在のシェルプロセスのプロセ …

Featured image of post Python:logging で exc_info をデフォルトで True にする

Python:logging で exc_info をデフォルトで True にする

スタックトレースを出力するには exc_info を True にするが、毎回引数に指定はしたくない。 そんなときの対応方法のメモです。 スタックトレースが欲しいのは error と critical かと思いますが、その辺りはお好みで。 …

Featured image of post Python:指定した名前のロガーがあるか確認する

Python:指定した名前のロガーがあるか確認する

Python の logger モジュールでは、getLogger関数を使用してロガーを取得しますが、getLogger に未定義の名前を渡した場合、その名前のロガーが新しく作成されます。 新しいロガーを作成したときは設定を行いたいことがあ …

Featured image of post Python:文字列に変数の内容を展開する

Python:文字列に変数の内容を展開する

いわゆる format ですが、何パターンか見かけたのでメモです。 場面によりますが、個人的には最後の書き方をすることが最近は多いです。 first_name = 'Taroh' last_name = …

Featured image of post express:要求をコンソールに出力する

express:要求をコンソールに出力する

デバックで要求を console.log 出力させてみたときのメモです。 個々の URL で処理するのでは無く、一箇所で対応します。 import express from 'express'; const app = …

Featured image of post USB メモリに macOS Sonoma のインストーラを作成する

USB メモリに macOS Sonoma のインストーラを作成する

今回もインストールできるUSBも作成しました。 以下の画面が表示されずにアップデートが済んでしまったので、再度ダウロードしました。 USBメモリをマウントして、ターミナルから次のコマンドを実行すると、インストーラのUSB起動ディスクが作成で …