はてぶ・Qiita・Zennのトレンド記事を紹介
Pythonはシンプルで読みやすい文法が特徴のプログラミング言語です。Web開発、データ分析、AIなど幅広い分野で利用されています。
こんにちは!アルダグラムでエンジニアをしている内倉です今年も、一年が終わろうとしていますね。私のブログ当番は、これが今年最後の予定なので、また印象に残ったニュースを振り返ってみたいと思います。今年、個人的に気になったニュースは、だいぶ最近ですが日本では初めての発見となる、
こんにちは!アルダグラムでエンジニアをしている内倉です今年も、一年が終わろうとしていますね。私のブログ当番は、これが今年最後の予定なので、また印象に残ったニュースを振り返ってみたいと思います。今年、個人的に気になったニュースは、だいぶ最近ですが日本では初めての発見となる、
uv + Ruff + mypyで構築する超軽量Python開発環境 – イメージサイズ削減・型安全性確保を実現 🔖 139
はじめに ども!前回「DevContainer と uv で構築する爆速 Python 開発環境」という記事を書いた龍ちゃんです。 この記事を社内で報告したところ、上司から「リンターとフォーマッターは何を使っているの?」という質問をいただきました。確かに、せっかくパッケージマネー
Pythonで構築する全国市町村ナレッジグラフ: GraphRAGを用いた意味的地域検索への応用 🔖 35
PyCon mini 東海 2025で登壇した内容に関する資料です。 URL:https://tokai.pycon.jp/2025/ 内容: 全国1741市町村の統計データであるSSDSE(教育用標準データセット)と住民基本台帳人口移動データを用いた市町村間の人の流れを示す人口
SAR Python 入門本の上梓記念記事 (書籍の難易度・分野・著者のおすすめや想い) 🔖 16
はじめに この度は講談社さんより「SAR衛星データ解析入門」を上梓します。お手に取っていただけると嬉しいです。 本記事は、書籍出版の決定を記念して執筆しました。書籍を学ぶ上でおすすめの点や意識した箇所をご紹介します。 合成開口レーダー 合成開口レーダー(Synthetic Ape
Python 3.14新機能:より安全なコードを目指して。例外処理における2つの改善点 🔖 27
Python 3.14新機能:より安全なコードを目指して。例外処理における2つの改善点:Python最新情報キャッチアップ Python 3.14では例外に関して2つの点が改善されています。1つのexcept節で複数の例外クラスを補足する場合に、それらの列挙が簡潔になったことと、
「Pythonを抜いた」 いま最も使用されている言語とは GitHubの年次調査「Octoverse 2025」 🔖 44
「Pythonを抜いた」 いま最も使用されている言語とは GitHubの年次調査「Octoverse 2025」:「AI・エージェント・型付き言語が、開発の変革をけん引」 GitHubは、ソフトウェア開発プラットフォーム「GitHub」を使用する開発者の動向を調査した年次レポート
Pythonの非同期処理でasync/awaitがつらい人はWoveを使ってみてはどうだろう? #こまPy|Atsushi Shibata 🔖 149
Pythonの非同期処理でasync/awaitがつらい人はWoveを使ってみてはどうだろう? #こまPy Pythonで非同期処理というと標準のasyncioを使ってasync / awaitなコードを書くことを思いつく人が多いと思います。ただasyncioには独特の「つらみ」
【海外記事紹介】なぜ私たちは、ローンチ直後のアプリをPythonからNode.jsに書き換えたか 🔖 91
11月4日、Yakko Majuri氏が「Why we migrated from Python to Node.js」と題したブログ記事を公開し、話題を呼んでいる。この記事では、ローンチからわずか1週間でバックエンドをPython(Django)からNode.js(Expres
MCP Python SDKのClientSessionGroupで複数のMCPサーバーと接続する 🔖 4
こんにちは、MNTSQ(モンテスキュー)でアルゴリズムエンジニア(AIエンジニア)をしている清水です。 MNTSQのプロダクトをLLMネイティブなプロダクトに進化させるべく、LLMOpsに関する実装が増えてきた今日この頃です。 これらの実装の過程で、複数のMCPサーバーに接続して
LangChain&LangGraph 1.0正式版が登場 PythonとTypeScript対応のAIエージェント開発ライブラリ 🔖 19
LangChain&LangGraph 1.0正式版が登場 PythonとTypeScript対応のAIエージェント開発ライブラリ:Deep Insider Brief ― 技術の“今”にひと言コメント かつて“実験的すぎる”とされたフレームワークが“安定版”へ進化し、LangG
Pythonソフトウェア財団が2億円超の政府助成金プログラム申請を取り下げ、「DEI」が原因か 🔖 129
組織として初めて政府助成金の申請を行ったPythonソフトウェア財団が、助成対象に推薦されながらも、受給時の条件についてリスクがあるとして申請を取り下げたことを明らかにしました。 Python Software Foundation News: The PSF has withd
Python 20年史──脚光の裏にあった「日本語対応」と「パッケージ配布」 🔖 23
CodeZineは今年、創刊から20周年を迎えました。周年企画の第一弾として、近年AIや機械学習の隆盛に伴い人気を集めるPythonの20年史を振り返ります。対談相手に迎えるのは、PyCon JP Association理事をはじめ数々のPythonコミュニティで活動される寺田学
uvを使ったPython環境構築-人工知能応用特論Ⅰ | ドクセル 🔖 39
2025年度 人工知能応用特論Ⅰ: 機械学習・データサイエンスのための プログラミング 第3回 Pythonの環境構築 東京農工大学大学院先進学際科学府 山田宏樹 1 スケジュール 第1回:Gitの基礎 第2回:Git・GitHubの実践 第3回:Pythonの環境構築 第4回:
uv × DockerでのPython開発環境構築方法 🔖 169
松尾研究所では、Python開発における標準ツールとしてuvを推奨しています。uvはPythonのパッケージ管理ツールで、依存関係の管理や仮想環境の構築を自動化し、高速で再現性のある開発を可能にすることが特長です。 Pythonパッケージだけでなく、Node.jsやブラウザ周りの
uv × DockerでのPython開発環境構築方法 🔖 169
松尾研究所では、Python開発における標準ツールとしてuvを推奨しています。uvはPythonのパッケージ管理ツールで、依存関係の管理や仮想環境の構築を自動化し、高速で再現性のある開発を可能にすることが特長です。Pythonパッケージだけでなく、Node.jsやブラウザ周りの
uv × DockerでのPython開発環境構築方法 🔖 169
松尾研究所では、Python開発における標準ツールとしてuvを推奨しています。uvはPythonのパッケージ管理ツールで、依存関係の管理や仮想環境の構築を自動化し、高速で再現性のある開発を可能にすることが特長です。Pythonパッケージだけでなく、Node.jsやブラウザ周りの
Windows版のPythonのインストール方法が大きく変わる Python Install Managerが登場 🔖 191
Windows版のPythonのインストール方法が大きく変わる Python Install Managerが登場:Python最新情報キャッチアップ Python 3.14.0の正式リリースに合わせて、Windows版のPython処理系を大きく変化させるツールが登場した。Py
Python 3.14登場、フリースレッド版正式サポート。実験的JITコンパイラも公式バイナリで利用可能に 🔖 38
Python 3.14登場、フリースレッド版正式サポート。実験的JITコンパイラも公式バイナリで利用可能に Python 3.14での大きな新機能はフリースレッド版の正式サポートと公式バイナリでの実験的JITコンパイラ導入でしょう。 フリースレッド版Pythonの正式サポート P
Pythonではじめるオープンデータ分析 経済統計の取得から、データハンドリング・可視化・分析まで 🔖 217
ビジネスや研究に役立つ、経済・家計・金融・企業などの公的統計・オープンデータの分析方法を徹底指南。Pythonによるデータハンドリング、公的機関からのデータ取得、可視化・分析手法が、初学者でも確実に身につく! 目次 第1章 序論 1.1 はじめに 1.1.1 想定読者 1.1.2
プログラマー大淘汰時代が到来 「AIに強いPythonなら安泰」の嘘 🔖 14
近年、若い人が身に付けておくと社会で有利になる技能として「プログラミング」が注目されてきた。ところが「プログラミングを学べば将来、社会で有利になる」という前提自体が揺らいでいる。理由はコード生成が可能なAI(人工知能)の登場だ。人間がコードを書く必要性がどんどん減っている。
Metarootは10月10日、『農家は Replace() されました』を正式にリリースした。
現場で使える!Dify x Pythonハイブリッド開発実践! 🔖 1
はじめにこんにちは!株式会社Sapeetのソリューション事業部でアルゴリズムエンジニアとして働いている堀ノ内です。ソリューション事業部では受託開発を行なっており、近年は生成AIを活用したプロジェクトが非常に増えています。弊社では開発を迅速に進めるため、PoCの段階ではノーコー
uvxで誰でも使えるPython自作ツールを手軽に公開する方法 🔖 59
uvxとは? uvxは、Pythonのパッケージマネージャーuvの一部で、PyPIに公開せずともGitHubリポジトリから直接Pythonツールを実行できる便利な機能です。本記事では、誰でも簡単にuvxで動作するツールを作成・公開する方法を解説します。 本記事の前提として、uvの
uvxで誰でも使えるPython自作ツールを手軽に公開する方法 🔖 59
uvxとは?uvxは、Pythonのパッケージマネージャーuvの一部で、PyPIに公開せずともGitHubリポジトリから直接Pythonツールを実行できる便利な機能です。本記事では、誰でも簡単にuvxで動作するツールを作成・公開する方法を解説します。本記事の前提として、uvの
Pythonによる契約プログラミング入門 / PyCon JP 2025 🔖 37
PyCon JP 2025の発表資料です。
Python 3.14の新機能:asyncioタスク可視化機能を使ってみよう | gihyo.jp 🔖 48
Python Monthly Topics Python 3.14の新機能:asyncioタスク可視化機能を使ってみよう 福田(@JunyaFff)です。2025年9月の「Python Monthly Topics」では、Python 3.14で追加されるasyncioタスク
Pythonのhttpx (async) はサービスに支障が出るほど遅い、ただしコネクションプールを切ると速くなるかも - Islands in the byte stream 🔖 83
httpxはものすごく遅いから使うべきでないかもしれない…という話を書こうと思ったんですが、検証してみたら、確かにaiohttpよりは2倍以上遅いんですが、設定次第で多少はマシかもしれない、という結論です。 前提として、async modeです。いまどきのAPI serverは全
PythonスクリプトをGUI化→exe化し、GitHubでリリースするまでの備忘録 🔖 1
はじめに本記事では、以下の流れを実際に行った手順としてまとめます。PythonスクリプトをGUI化するPyInstallerを使ってexe化するビルドを自動化する(.bat)GitHubに(できるだけ)綺麗なリポジトリを作るGitHub Releaseで配布...
CUDA PythonではじめるCUDAプログラミング 🔖 40
1.はじめに 筆者はGPUプログラミングの勉強を進めています。GPU処理の背景にある仕組みを理解し、より効率的にGPUを利用できるようになることを目指しています。学習を進めながら並行して記事化を進めたいと思っており、同じような状況の人たちの役に立てると嬉しいです。 教科書は「Pr
GraalVMは今後Javaとは独立してバージョンアップへ。Java以外のPythonやJavaScriptに注力する方針を発表 🔖 57
GraalVMは今後Javaとは独立してバージョンアップへ。Java以外のPythonやJavaScriptに注力する方針を発表 オラクルはGraalVMの新たな方向性として、これまでJavaと同期させていたバージョンアップのタイミングを見直してGraalVM単独のタイミングでバ
TOPICS Programming , Python 発行年月日 2025年10月16日 発売予定 PRINT LENGTH 572 (予定) ISBN 978-4-8144-0133-8 原書 Effective Python: 125 Specific Ways to Wr
【個人開発】QAエンジニア、テスターを救うファイルダウンロードアプリを作りました【React/Typecript/Python】 🔖 1
こんな悩みありませんでした?QAでアップロード機能をテストしたいんだけど、ファイルを用意するのが面倒くさい...ファイル転送テストのために軽くて適当なファイルがすぐに欲しいファイルサイズ変換ツールは見つけたけど、使い方がヨクワカラナイ...テスターとして良いテ...
【Python】生成AIがこのコード書いたら気をつけろ! - 事故らないためのチェックリスト 🔖 276
はじめに生成AI(ChatGPT、Claude、GitHub Copilotなど)でコードを書く機会が激増している中、開発スピードは劇的に向上していますが、「動くコード」と「安全なコード」は別物です。 特に本番環境では、パフォーマンスやセキュリティ、保守性まで考慮する必...
yieldの使い道夫れPythonに限らずプログラミング言語には、頻りに使う機能もあれば、特別の用でもなければ殆ど使うことのない機能というものもあるものです。斯く言う私はPythonに初めて触れてから数年経つものの、yieldをまともに扱った場面はたった一度しかありませんでした
PythonオブジェクトをRustで効率的に処理する - pyo3-arrowによるゼロコピー実装 🔖 2
FFI(Foreign Function Interface)の型変換のオーバーヘッドRustとPythonを連携させるとき、悩ましい問題がデータの受け渡しです。# ユーザは様々な形式でデータを渡してくるimport numpy as npimport pandas as
Python独走の影で「Perl」がちょっとずつランクを上げる理由 2025年9月版プログラミング言語人気ランキング 🔖 33
Python独走の影で「Perl」がちょっとずつランクを上げる理由 2025年9月版プログラミング言語人気ランキング:C#とJavaScriptのレーティング差は拡大 プログラミング言語の人気ランキング「TIOBEインデックス」の2025年9月版が公開された。Pythonは首位を
h2c (HTTP/2 平文) で通信してみた 【その1 〜 バックエンド(Go/Node.js/Python)サービス編】 🔖 1
はじめに先日(2025-08)、HTTP/1.1の電文が混ざってしまうdesyncやsmugglingと呼ばれる脆弱性を告発(?)するサイトが話題になっていました。データフレームを用いずテキストフォーマットで電文の切れ目を示す HTTP/1.1が根本的に脆弱性が...
マテリアルズインフォマティクス(MI)入門:Pythonによる物性予測から逆問題設計まで 🔖 1
📰 概要材料開発のスピードと効率を飛躍的に向上させる「マテリアルズ・インフォマティクス(MI)」を取り入れたいと考えたことはありますか。MIは、データ科学の力を使って新しい材料を効率的に探索・開発する革新的なアプローチとして、今、大きな注目を集めています。本書は、Pytho
いつの間にかPythonが軟派な言語ではなくなっていた~ロバストPython:依存関係~ 🔖 6
ごあいさつこんにちはNSS江口です。少し前にロバストPythonの記事を書かせていただきましたが、今回はその中から依存関係について記事を書かせていただきます。いつの間にかPythonが軟派な言語ではなくなっていた~ロバストPython~依存関係依存関係とはコ...
AIエンジニアリング入門:Pythonによる開発の基礎(uv, Ruff, dataclass, Pyright, Git hooks) 🔖 222
はじめに データソリューション事業部の宮澤です。 近年、多くの企業においてDXの推進とともにデータ活用が進んでいます。それに伴って機械学習モデルもPoCからさらに進んで、システムに組み込んで実運用へと進むケースが増えているように感じます。このことを踏まえると、これから必要になるの