最近更新されたページ
Gradioで作る!英作文の自動添削アプリ
✍️Gradioで作る!英作文の自動添削アプリ(language_tool_python使用) 🚀 はじめに このページでは、Gradioとlanguage_tool_pythonを使っ...
Gradioで単語カウンターアプリを作る
🛠️ Gradioで単語カウンターアプリを作る 🎯 目的 Gradioを使って、入力された英文の単語数をカウントするアプリを作成します。Gradio以外の外部ライブラリを使用せずシンプルにG...
Gradio.interface と Gradio.Blocks
🎭 Interface とBlocks ❶ Interface たとえば以下のようなコード: gr.Interface(fn=my_func, inputs="text", outputs...
FastAPIとGradioの使い分け
🚀はじめに この記事では、PythonでWebアプリケーションやAPIを作成するためのフレームワーク「FastAPI」について紹介します。また、GUIツールの「Gradio」との違いや使い分け...
FastAPIとGradioの連携サンプル
🧪シナリオ ここでは「テキストを受け取って、英語で大文字変換して返す」簡単なAPIをFastAPIで作り、それをGradioのインターフェースで呼び出して表示する流れを作ります。 🧱St...
Gradio Blocks入門:Blocksだからできる複雑UIを体験しよう
🧰 はじめに Gradioの Interface は手軽で便利ですが、自由なレイアウトや複数要素の制御には限界があります。そこで登場するのが gr.Blocks。これはUI部品を明示的に組み合...
gradioの部品まとめ
🎛️ はじめに Gradioは、PythonでインタラクティブなWebアプリケーションを簡単に作成できるライブラリです。特にgr.Blocks()を使った構成では、with文の中にUIの「部品...
VOICEVOX Dockerイメージを使用して音声合成APIサーバーを構築して遊ぶ手順書
🎤 はじめに この記事では、Ubuntu上で公式のVOICEVOX Dockerイメージを使用して音声合成APIサーバーを構築し、Gradioで簡単なフロントエンドを作成する手順を解説します。...
threading.Threadについて
🧵はじめに:threading.Threadとは何か? Pythonのthreading.Threadは、複数の処理を同時に進めたいときに使われる、並行処理のための仕組みです。例えば「UIを表...
MQTTクライアントにおける排他制御
🔐はじめに MQTTは軽量なPub/Subモデルのプロトコルで、IoTやリアルタイム通信に広く利用されています。複数スレッドや非同期処理が絡むクライアント実装では、受信データや共有リソースへの...
MQTTでの排他制御の例
🧠要件の整理 MQTT受信は逐次1データずつ(p1, p2, p3のどれか)。 1秒間に3データ(p1, p2, p3)を短時間で連続送信。 データ構造は Data...
MQTTサブスクライバー用テスト環境の作り方
開発やテスト段階では、ローカルホスト(localhost)でMQTTブローカー+パブリッシャーダミーを動かすのが一般的です。 以下に、ローカル環境での構成と手順を整理しておきます。 ✅ ...
基本のライブラリ関数
🛠️ 基本ユーティリティ系 os(OS機能の呼び出し) os.path.isfile(path):ファイルかどうかを判定する os.path.isdir(path):ディレ...
AndroidでTTS(Text to Speech)を使う
🗣️はじめに:Androidで文字を音声にするTTSとは? AndroidのText to Speech(TTS)機能は、文字列を合成音声で読み上げる機能です。視覚障害者向けのアクセシビリティ...
裸子植物とは - シダ・被子植物との比較で理解する進化の位置づけ
🌱 はじめに 裸子植物(らししょくぶつ)は、中学校理科で一度は学ぶものの、その後あまり深掘りされない植物群です。しかし進化史の視点で見ると、「陸上で確実に子孫を残す」という課題に対する重要な解答...
🧬 なぜ現代日本に影響が残ったのか
はじめに このページでは、江戸文化が明治以降の近代化・西洋化を経てもなお、現代日本に深く残存している理由を総括する。 単なる「伝統の継承」では説明できない、生活文化・感性・構造としての持続に焦点...
⚙️ 市場・技術・消費者の三位一体
はじめに このページでは、江戸文化がなぜ高い完成度と持続性を獲得できたのかを、 「市場・技術・消費者」という三要素の相互作用モデルとして整理する。 これは偶然の産物ではなく、循環構造として機能し...
🌐 国家主導でなかった強靭さ
はじめに このページでは、江戸文化が「国家主導」で設計・管理された文化ではなかったという点に注目し、そのことがなぜ結果的に文化の強靭さにつながったのかを整理する。 統治権力と距離を保った文化が、...
🧠 長期安定が生んだ文化的厚み
はじめに このページでは、江戸文化の最大の前提条件である「約260年に及ぶ長期安定」 が、文化の質と持続力にどのような影響を与えたのかを総括する。 戦乱や急激な制度転換が少なかった社会において、...
🌱 「断絶」ではなく「変換」
はじめに 本記事では、江戸から明治への移行を「断絶」としてではなく、文化の変換(トランスフォーメーション) として捉え直す。制度は急激に変わったが、文化はどのように受け止め、形を変えて生き延びた...