はてぶ・Qiita・Zennのトレンド記事を紹介
Pythonはシンプルで読みやすい文法が特徴のプログラミング言語です。Web開発、データ分析、AIなど幅広い分野で利用されています。
プログラマー大淘汰時代が到来 「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からさらに進んで、システムに組み込んで実運用へと進むケースが増えているように感じます。このことを踏まえると、これから必要になるの
AIエンジニアリング入門:Pythonによる開発の基礎(uv, Ruff, dataclass, Pyright, Git hooks) 🔖 222
はじめにデータソリューション事業部の宮澤です。近年、多くの企業においてDXの推進とともにデータ活用が進んでいます。それに伴って機械学習モデルもPoCからさらに進んで、システムに組み込んで実運用へと進むケースが増えているように感じます。このことを踏まえると、これから必要になるの
AIエンジニアリング入門:Pythonによる開発の基礎(uv, Ruff, dataclass, Pyright, Git hooks) 🔖 222
はじめにデータソリューション事業部の宮澤です。近年、多くの企業においてDXの推進とともにデータ活用が進んでいます。それに伴って機械学習モデルもPoCからさらに進んで、システムに組み込んで実運用へと進むケースが増えているように感じます。このことを踏まえると、これから必要になるの
GitHub ActionsでAWS Lambdaを簡単かつ爆速でデプロイしよう!【Python編】 🔖 5
はじめに2025年8月にAWS Lambdaのアップデートがあり,デプロイ用のアクションがaws-actionsより提供されるようになりました!これによって従来の方法よりも簡単にかつ高速にLambda関数をデプロイすることができるようになったのでその方法をまとめました...
【海外記事紹介】Pythonには10年前からasyncがあるのになぜ普及しないのか 🔖 37
9月3日、Anthony Shaw氏(通称 Tony Baloney)が「Python has had async for 10 years -- why isn't it more popular?」と題したブログ記事を公開した。この記事では、Pythonにおける非同期処理(a
PythonのuvライクなRuby用インストーラーのrvについて 🔖 14
GA technologiesでソフトウェアエンジニアをしている中坂です。 最近よく使われるようになっているPythonのパッケージ&プロジェクトマネージャーにuvがあります。pipの代替として作られたものでRustで実装されています。uvはRustでいうところのcargoのよう
【勉強会レポート】JAWS-UG新潟 × Python機械学習勉強会in新潟 生成AI祭り に参加しました 🔖 1
はじめにJAWS-UG新潟 × Python機械学習勉強会in新潟 生成AI祭りに参加させていただきました。今回は「生成AI祭り」とあって、いろいろな生成AIやAIエージェントの発表を聞くことができ、勉強になったと感じることがいくつもありました。本記事ではその振...
any-script-mcp で Deno や Python で気軽に MCP tool を作る 🔖 4
LayerX でスタッフソフトウェアエンジニアをしている @izumin5210 です。バクラク事業部の Platform Engineering 部 Enabling チームでいろいろしています。前回紹介したおもちゃに新機能を追加したので自慢させてください。 3行まとめ
MCP Python SDK のドキュメント|npaka 🔖 55
以下の記事が面白かったので、簡単にまとめました。 ・modelcontextprotocol/python-sdk 1. 概要「MCP」を使用すると、アプリケーションは標準化された方法でLLMにコンテキストを提供できます。これにより、コンテキストの提供とLLMとの実際のやり取りを
【海外記事紹介】Pythonのf文字列チートシートが公開、これはブクマ推奨 🔖 127
8月22日、Pythonのf文字列(f-string)に関するチートシートが公開され、海外で話題を呼んでいる。 以下に、その内容をかいつまんで紹介する。詳しくは元ページを参照いただきたい。 All numbers(すべての数値) 以下の変数を前提とする。 >>> number =
Pythonに関する年次調査、仕事としてのPython経験は半数が2年以内、WebフレームワークはFastAPIが急伸で1位に。The State of Python 2025 🔖 66
JetBrainsとPython Software Foundationは、3万人以上のPython開発者に対するアンケートを基にしたPythonに関する年次調査結果「The State of Python 2025」を発表しました。 ここではその調査結果からいくつかのポイントを
RDS for Oracleの『バインド変数』問題をPythonで解決!リードレプリカの実行計画を固定化した小ワザ 🔖 9
はじめに こんにちは、SREセクションの子安です。 Oisixのサービスでは、データベースに Amazon RDS for Oracle Enterprise Edition (EE) を採用し、可用性とスケーラビリティを確保するために Active Data Guard 構成を
AIでBlenderの3Dアセットを作成・編集するPythonコードを生成できる「LL3M」 🔖 42
大規模言語モデル(LLM)を用い、3DCGソフトウェアのBlenderで3Dアセットを作成・編集することができるPythonコードを生成する「LL3M」が登場しました。LL3Mは「Large Language 3D Modelers(大規模言語3Dモデラ―)」の略です。 LL3M
さよならCGO/gRPC!Go-Python統合の革命pyprocが変えるマイクロサービスの新常識 🔖 49
GoでPython統合、もう消耗したくない あなたのGoサービス、せっかく高速なのにPythonとの連携で台なしになっていませんか。 機械学習モデルの推論、データ分析、画像処理...Python ecosystemの豊富なライブラリを使いたいのはわかります。でも現実は厳しい。 「
🐍【初心者向け】VSCodeでPythonデバッグを始めよう!完全ガイド 🔖 2
はじめにPythonを学び始めてしばらくすると、**「プログラムは動くけど、思った通りに結果が出ない…」という壁にぶつかることがあります。そんな時に役立つのがデバッガー(Debugger)**です。本記事では、Visual Studio Code(VSCode)を使っ...
LangExtract: Gemini駆動でテキストからデータ抽出できるGoogleのPythonライブラリ - GMOインターネットグループ グループ研究開発本部 🔖 31
2025.08.12 LangExtract: Gemini駆動でテキストからデータ抽出できるGoogleのPythonライブラリ TL;DR GoogleがLangExtractという非構造化テキストから構造化データを抽出するPythonライブラリを発表しました。Geminiや
なぜUUIDはほとんど重複しないのか:Pythonで解説 🔖 33
Leapcell:サーバーレスWebホスティングの最良の選択UUIDアルゴリズムの原理:Pythonを使ってなぜほとんど重複しないかを解説分散システム開発において、データに一意の識別子を生成する必要がよくあります。データベースの主キーから分散キャッシュのキー、ログト...
LLM自作入門 という本の輪読会に参加しており、書籍のGitHubを用いて環境構築をしました。この記事ではLLM自作入門の第二章の環境再現を通じて、Nixとuvを利用した環境構築手法を紹介します。 本記事は requirements.txt が提供されているケースを紹介しますが、
Google、新しいOSSのPythonライブラリ「LangExtract」リリース 🔖 48
CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
gpt-oss-120bをpythonとvLLMで触りながら理解する - ABEJA Tech Blog 🔖 52
データサイエンティストをしている服部です。 OpenAIからgpt-ossというオープンモデルが登場しました。 早速ですが、このモデルを使いながら中身を理解していきたいと思います。 gpt-ossのモデル特徴 vLLM上で動かす 通常のtokenizerで動かす 最終出力と思考部
8月7日、LWN.netが「Python performance myths and fairy tales」と題した記事を公開した。この記事では、Pythonの性能に関する「神話」とも言える誤解を批判的に検証し、現実の制約と今後の可能性について詳しく紹介されている。 以下に、そ