プログラミング

プログラミング

【第3回】Python asyncio 入門 — 非同期HTTPリクエスト(aiohttp実践編)

前回は asyncio.gather() や asyncio.wait() を使ったタスクの並列実行パターンを紹介しました(前回記事はこちら)。「並列で動かせる雰囲気はわかった、でも実際に何に使うの?」という感じだったと思うので、今回はいよ
プログラミング

【第2回】Python asyncio 入門 — タスクの並行実行(create_task / gather / TaskGroup)

前回は asyncio の基本的な仕組み――イベントループ・コルーチン・async/await の書き方を紹
プログラミング

【第1回】Python asyncio 入門 — async/awaitとイベントループの基本を理解しよう

最近、API呼び出しをまとめて処理するコードを書いていて「同期処理だと遅すぎる…」と
プログラミング

pipとuvを比較してみた──Python入門者にも試せる爆速パッケージ管理ツール「uv」、乗り換えどき?

Pythonのパッケージ管理ツールuvとpipを速度・機能・移行コストで比較。uv導入のメリットと注意点を実際に試して整理しました。
プログラミング

Python 3.14 新機能・t-strings(テンプレート文字列)って何?f-stringとの違いと使い方をざっくり整理してみた

Python 3.14の新機能t-strings(テンプレート文字列)の使い方をf-stringとの違いを交えて解説。SQLインジェクション対策などの活用例も紹介。
プログラミング

TypeScript × Next.js 入門:初心者でも迷わない環境構築からコンポーネント作成まで完全ガイド

フロントエンドの勉強を始めてしばらく経ったころ、「Next.jsをTypeScriptで書くといい」と