最近の記事

PythonのOpenAIのapiを用いたコードでImportError: cannot import name 'BaseTransport' from 'httpx' というエラーが表示される

はじめに数ヶ月前に書いたPythonのコードを実行した際、 ImportError: cannot import name 'BaseTransport' from 'httpx' (/usr/local/lib/python3.12/site-packages/httpx/__init__.py). Did you mean: 'ASGITransport'? と表示された。 日本語の記事があまり出て来ず、対処法がすぐに分からなかったため備忘録 原因OpenAI Py

    • 快適なインターネットライフのためのブラウザ拡張機能

      これ無しでは生活できなくなる拡張機能たちを紹介。 拡張機能名をGoogleで検索するとヒットするので、気になる物があれば入れてみてほしい。 動作確認Chromeのみ、他は知らん。 Twitter系Control Panel for Twitter Web版Twitterを色々カスタマイズできる拡張機能。 かゆい所に手が届くのが良い。 OldTweetDeck これ無しでは生活できない拡張機能。 アホイーロンがあの手この手でTweetDeckを阻止してくるので、寿命は

      • AdGuard DNSを使って広告だらけのインターネットから開放されよう❗

        はじめに280blockerのDNS blockを使っていたが、利用者が増え過ぎでまともに動かなくなったので、AdGuardに乗り換え。 導入方法iOS編 (プロファイルダウンロード) 少し不便だけど1円もかからない方法 パブリックAdGuard DNSに接続する方法にSafariでアクセスする。 構成プロファイルをダウンロードを押す これで導入完了。 オフにしたいときは、プロファイルを削除する or DNSを自動(Automatic)にする。 iOS編 (Adg

        • ブラウザでm3u8ファイルをストリーミングする

          PCのブラウザでm3u8リンクを視聴しようとする時、通常であればファイルがダウンロードされてしまい、再生はできませんよね。 日本語でm3u8ファイルをストリーミングする方法の記事が見つからなかったので、残しておきます。 環境: OS: Windows10Home ブラウザー : Chrome 114.0.5735.199 (Official Build) (64 ビット) 方法① -拡張機能を使うこれがいちばん簡単な方法です。 まず、拡張機能(Native HLS Pl

        PythonのOpenAIのapiを用いたコードでImportError: cannot import name 'BaseTransport' from 'httpx' というエラーが表示される

        • 快適なインターネットライフのためのブラウザ拡張機能

        • AdGuard DNSを使って広告だらけのインターネットから開放されよう❗

        • ブラウザでm3u8ファイルをストリーミングする

          駿台の通常授業動画をダウンロードする

          はじめに駿台の通常授業動画が三週間程度で見れなくなってしまうので、見れるようにする方法の備忘録 m3u8ファイルを再生するChromeで開発者モードを開く 動画のファイルを摘出するには、Chromeの開発者モードを開く必要がある。 通常、Chrome上でF12を押すことで開ける それでも開けない場合は Windowsの場合 : Ctrl + Shift + J Macの場合 : Command + Option + J ネットワークタブを開く 開発者モードを開けたら

          駿台の通常授業動画をダウンロードする