はてぶ・Qiita・Zennのトレンド記事を紹介
Pythonはシンプルで読みやすい文法が特徴のプログラミング言語です。Web開発、データ分析、AIなど幅広い分野で利用されています。
弊社の高PV記事の特徴をPythonで分析してみた。 🔖 1
はじめにこの記事では、Zennのpublicationプランにある「記事エクスポート機能」を活用し、Databricksのノートブック上で弊社ヘッドウォータースの人気投稿を分析した結果を紹介します。https://zenn.dev/zenn/articles/publicat
Python初心者がはじめに学ぶべきなのはfor文でもif文でもなくオブジェクト指向という話 🔖 1
0.はじめに現在、プログラミングの脱落率は80〜90%とも言われています。「難しい」「意味が分からない」「エラーで詰んだ」といった理由で、多くの初学者が最初の数週間で挫折してしまいます。その原…
Pythonで始めるGraphQL【Strawberry】 🔖 3
はじめに今回はStrawberryというライブラリを使って、PythonでGraphQLについて紹介したいと思います。GraphQLは、FacebookによってRESTの課題を解決するために開発されたクエリ言語です。具体的には以下のようなことができます。 特定のフィール
Pythonの浅いコピーと深いコピーについて今更理解した 🔖 1
前提Pythonの変数は「オブジェクトへの参照(ポインタ)」を保持しています。つまり、変数はオブジェクトの位置情報を持っているということです。変数Aが存在する時、変数B=変数Aとしても、変数B…
【Python】1つでも新しい発見があったらいいねください 🔖 37
本記事では、Pythonの豆知識?を10個ご紹介します。1つでも新しい発見があれば嬉しい限りです。(なかったらすみません。。。)それではどうぞ!enumerateでxからカウントenumer…
【保存版】 2 万文字で語る Python の with 文で始めるリソース管理 ── C++/Go/TypeScript の技法を横断 🔖 43
本記事では、Python の with 文を起点に、多言語の with に相当する概念を横断的に比較し、 リソース管理という "地味だけど重要" なテーマ を一気に理解できるように整理しました。 「〇〇をしたら必ず △△ する」 をコードで保証する ── リソース管理とは? A.
【保存版】 2 万文字で語る Python の with 文で始めるリソース管理 ── C++/Go/TypeScript の技法を横断 🔖 43
本記事では、Python の with 文を起点に、多言語の with に相当する概念を横断的に比較し、リソース管理という "地味だけど重要" なテーマ を一気に理解できるように整理しました。 「〇〇をしたら必ず △△ する」 をコードで保証する ── リソース管理とは?
Python 入門100本ノックまえがき背景私は新入社員の研修課題として Python の練習問題を探していました。しかし、ちょうど良い課題はなかなか見つかりません。というのも、教育担当の…
図解で分かる!Pythonを始める前に最低限知っておきたいTips 🔖 5
私がプログラミングに入門したときに、そういえばこの辺よく分からなかったなという点を思い出してまとめてみました。良かったら参考にしていただけると嬉しいです。でも完璧に覚える必要はありませんので、流し…
Python Coding Best Practices for Researchers 🔖 60
Skip to the content. 2025/03/06に公開 Set up virtual environments Management tools How to use uv (a simple introduction) Manage Python versions
“AI研究者”向けの研修資料、サイバーエージェントが無料公開 PythonやVSCode、論文の書き方まで網羅 🔖 190
“AI研究者”向けの研修資料、サイバーエージェントが無料公開 PythonやVSCode、論文の書き方まで網羅 サイバーエージェントは4月17日、AI研究者向けの技術研修資料を無料公開した。同社のAI研究機関「AI Lab」の技術研修で使った資料。研究者のためのPythonコーデ
MCPサーバーを作ってみる 松尾研究所テックブログのMCP入門記事で紹介されていた、以下の公式MCP Python SDKが、MCPサーバを作ることができるということで気になったので、実際に作ってみました。 同じようなことをしている先人の記事が沢山あったので、本記事の参考リンクに
MCPサーバーを作ってみる松尾研究所テックブログのMCP入門記事で紹介されていた、以下の公式MCP Python SDKが、MCPサーバを作ることができるということで気になったので、実際に作ってみました。https://github.com/modelcontextproto
macOS 上でポータブルな Python 環境を作成する 🔖 1
数年前、次のような記事を書きました。https://qiita.com/doraTeX/items/f66e80ace5ed5c899799上記記事を最新状況を踏まえて更新した、新バージョンの記…
【知らないとやばい!?】Pythonの「if name == 'main':」の使い方 🔖 9
はじめにこんにちは!タランチュラです。突然ですが、Pythonでスクリプトを書いていると頻繁に目にするif name == 'main':という構文、ご存じでしょうか?この記事では、このおなじ…
【Copilot最新機能】Word・Excel・PowerPointの日常業務はこう変わる、Pythonも超簡単 🔖 38
何かしらの生成AIを利用するとき、今実施している作業の手を止めて生成AIの利用画面を立ち上げ、利用せざるを得ないことがほとんどです。しかし本当に効率が良いのは、作業の手を止めず、そのまま生成AIを利用し支援を受けられることでしょう。そしてそれを実現できるのは、普段から利用頻度の高
Python の async/await を徹底解説!コルーチンの仕組み 🔖 5
Leapcell: サーバーレスWebホスティングの最適選択Pythonの非同期プログラミングPythonには、コルーチン、マルチスレッディング、マルチプロセッシングなど、複数の非同期アプロー…
Pythonの環境をMiniForgeからuvへ移行する方法 🔖 13
uvが良さそうという噂を聞いたので、MiniForgeからuvに移行することを決意しました。直接のきっかけは以下のUdemy講座の受講です。eikichi先生ありがとうございます!Python初学者でもOK!UV×VSCode×GitHub×Vast aiを活用したデータ分析
「比較言語学のススメ -Ruby vs. Python に学ぶ言語のアイデンティティ-」というタイトルで地域.rb の LT 会で発表してきました! 🔖 1
2025年02月の地域.rb の LT 会にて発表した「比較言語学のススメ -Ruby vs. Python に学ぶ言語のアイデンティティ-」のサマリー記事です。
Python仮想環境ツール多すぎ! 一番ベーシックな「venv」から再入門しよう 🔖 14
現代のPython開発環境はpyenv + Poetry(もしくは最近ならuv)を使って管理することが多いと思います。名前が似ていてややこしいvenvは、これらと違ってPythonに標準搭載されて…
PythonのGILと3.13の実験的な新機能「free threading」を知る | gihyo.jp 🔖 68
福田(@JunyaFff)です。今月の「Python Monthly Topics」は、Python 3.13の新機能「free threading」について解説します。 はじめに 2024年10月にリリースされたPython 3.13。その中でもっとも注目すべき実験的な新機能の
Snowflake で Python プロファイリング機能を活用してメモリボトルネックを改善する 🔖 1
estie で Staff Engineer をしている @Ryosuke839 です!前回のブログからしばらく間が開きましたが、ふたたび Snowflake ネタです!今回は Snowflake 上で Python を使っていて遭遇した問題と、その解決策についてご紹介します。
[備忘録] Pythonで作る音声入力対応Webページ - FastAPIを使った実装 🔖 2
はじめに音声技術の進歩により、テキスト入力だけでなく音声による入力にも対応したウェブサイトやアプリケーションの需要が高まっています。この記事では、Python(FastAPI)とJavaScrip…
純粋なPythonでWebアプリ開発(FlaskもDjangoもなし) 🔖 3
Leapcell: The Best of Serverless Web HostingWSGIを使用した最小限のPython Webアプリケーションの構築PythonのWebアプリケーション…
Pythonの開発用適当ツールの作成・実行はuvを使うのがオススメ 🔖 178
はじめに以前に Goを推奨する記事 の中で、「ツール用言語としてPythonの体験が依存性管理等で良くない」ということを書いたのですが、 uv (GitHub) というRust製のPythonパッ…
一休における C#,PythonからRustへの移行の現状と見えてきた課題 🔖 106
はじめまして、一休でプロダクト開発・技術広報を行っている山本(@kymmt90)といいます。 今回は「一休.comレストラン」のバックエンドのRust移行の取り組みについて、バックエンドを中心に、背景や現在の移行状況をお伝えします。 なぜRustを選定したのか?サービス概要「一休
npm感覚でPython環境を構築!非PythonエンジニアがuvでPythonプロジェクト(Talk to the City)を動かす 🔖 11
uv を使った Python のパッケージ依存関係の解決方法を解説していきます。業務やプライベートで扱う言語は Node.js がメインで、普段は npm や pnpm を使ってライブラリの依存関係を解決しています。そんな私がある機会でTalk to the Cityを検証し
Python大規模開発の鍵!?:最新の型ヒントで実現する型安全なコード 🔖 3
はじめに はじめまして、テックドクターでエンジニアリングマネージャをしている星野です。弊社ではPythonを活用することが多く、型ヒントを積極的に導入し、型安全なコードの実現に努めています。Pythonの型ヒントはPython 3.5(2015年9月リリース)から導入されましたが