タグ Python
人気順 5 users 50 users 100 users 500 users 1000 users第850回 UbuntuにおけるシステムPythonと、Pythonの仮想環境を使い分ける方法 | gihyo.jp
バージョンについては2025年2月時点での数字です。UbuntuのシステムPythonの場合、同じリリースでもマイクロバージョン(X.Y.Zの「Z」の部分)についてはアップグレードされることがあります。 UbuntuではもともとPython 2を使っていました。その後、Python 3へと段階的に移行し、2017年10月にリリースされた17.10からデ... 続きを読む
Python 3.14、新型インタプリタ採用で実行速度が最大30%改善の見通し
今年(2025年)10月にリリースされる見通しのPython 3.14では新型のインタプリタが採用され、実行速度が最大で30%改善される見通しであることが分かりました。 テイルコールに基づく新型インタプリタ 現在開発中のPythonの最新バージョン「Python 3.14」では、新型インタプリタが採用される予定です。 Python 3.14のド... 続きを読む
日本全国の「階段」を光らせてみたらどうなるか→一目瞭然となる階段の「密」と「疎」、階段数トップは坂のまち・長崎市、次点は横浜市、3位大分市には多くの反響
にゃんこそば🌤データ可視化 @ShinagawaJP オープンデータを使って都市の姿を可視化したり、防災/天気/住まいなどの関心分野を呟いています。最近は本も書いてます。2025年はどんどん描く&書く! 💻QGIS/Mapbox/ArcGIS/Tableau/Python/R にゃんこそば🌤データ可視化 @ShinagawaJP 日本全国の「階段」を光らせてみた。 丘... 続きを読む
「Gemini」を使ってPythonで「ぷよぷよ」を生成してもらおう!【生成AIストリーム】
プログラミングクイズ この演算結果が得られる元のコードは? - エムスリーテックブログ
こんにちは。エムスリーエンジニアリンググループの藤原です。 今回の記事ではパズルのようなプログラミングクイズを出題してみます。 自分で考えたい方は問題部分から記事を読み進めずに考えてみてください。問題の後にヒント、答えと続いています。 問題 では、問題です。 巳年(Python) '25年 なクイズということで作... 続きを読む
Pythonのパフォーマンス最適化Tips 必須知識 - Qiita
Pythonコードのパフォーマンス最適化の総合ガイド Pythonは動的型付けのインタープリタ言語として、Cのような静的型付けのコンパイル言語と比較すると、実行速度が遅い場合があります。しかし、特定の技術と戦略を通じて、Pythonコードのパフォーマンスを大幅に向上させることができます。 この記事では、Pythonコードを... 続きを読む
Pythonの引数はこう使う!お菓子のオーダーで楽しく理解しよう - Qiita
プログラミングの世界では、関数という便利な道具があり、私たちの命令を正確にこなしてくれます。でも、その関数たちに「何を」「どうしてほしいか」を伝えなければ、ただの無口なロボットになってしまいます。そこで登場するのが 「引数」 です! 引数とは、関数に渡す情報であり、まるで「お菓子の注文票」のようなも... 続きを読む
無償のPower Automate DesktopでWeb情報収集の自動化を試みる
日々のニュースや知りたい情報をWebやメール、SNSから入手することが当たり前になった昨今だが、欲しい情報を能動的に収集することも自動化してみたいそう思った。RSSツールやWeb収集ツールは高速でSNSをサポートするものもある。しかしWebサイトに必ずしもRSSフィードを設置しているわけではないので能動的にPythonなど... 続きを読む
Windowsで「Python」を使うための準備と“お役立ちツール”とは?
関連キーワード Windows | プログラミング 「Windows」にプログラミング言語「Python」の実行・開発環境をインストールするのは比較的簡単なプロセスだ。数十MBのインストーラーのダウンロードを待つ時間さえ我慢すればよい。以下では具体的なインストール手順と、Pythonプログラミングの初歩を解説する。 Windowsで「Py... 続きを読む
Pythonの非同期処理: これだけは知っておきたい! - Qiita
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Pythonコルーチンの開発プロセスと新旧コルーチンの深層分析 1. Pythonコルーチンの歴史的進化 Pythonの長い開発の歴史を通じて、コルーチンの実装はいくつかの大きな変更を経てき... 続きを読む
Pydantic入門 – Pythonでシンプルかつ強力なバリデーションを始めよう - Qiita
はじめに この記事では、PythonのデータバリデーションライブラリであるPydanticを使って、簡単にかつ強力にデータのバリデーションを行う方法を解説します。 今回はGoogle Colab上でハンズオン形式で進めていきますので、ブラウザさえあれば実行環境を整えるのも簡単です。 1. Pydanticとは? データのバリデーションや... 続きを読む
『現場のPython』を読んでPythonでWeb Appを作るために必要なものが大体わかった気になった - 空の箱
書籍はこちら。 現場のPython──Webシステム開発から、機械学習・データ分析まで Web+DB PRESS plus 作者:altnight,石上 晋,delhi09,鈴木 たかのり,斎藤 努技術評論社Amazon 元々WEB+DB PRESS plus で連載されていた内容をまとめた本。連載期間は2020年6月〜2023年8月のものだったらしいけど、書籍化にあたって加筆され... 続きを読む
Python開発者調査が明らかにする、Pythonにまつわる8つのトレンド
JetBrainsは2024年12月10日(米国時間)、Pythonにまつわる8つのトレンドをまとめた「The State of Python 2024」を公式ブログで発表した。 JetBrainsは、Python Software Foundation(PSF)と共同で実施した「Python Developers Survey 2023」の調査結果に基づいてこの8つのトレンドを紹介している。同調査は、2023年11... 続きを読む
眠っていたAnsibleを叩き起こす! Ansibleバージョンアップ作業まとめ - RAKUS Developers Blog | ラクス エンジニアブログ
インフラ開発部でテックリードをしております上畑です。 ラクスで利用しているAnsibleコードについて、Ansibleのバージョンアップを行った内容を記事にしました。 この記事が同じような境遇のどなたかの助力になれば幸いです。 1. 背景 2. Ansibleバージョンアップ 2-1. AnsibleとPythonの関係調査 2-2. 各OSの標準Pytho... 続きを読む
Gemini2.0とStreamlitでお手軽なグラウンディング搭載の生成アプリ作成|masa_kazama
この記事では、プロタイプ作成が簡単にできるPythonのStreamlitを用いて、Google検索を組み込んだ生成AIアプリの作り方を紹介します。Gemini2.0のAPIが最近すごく便利になってきていて、Google検索を組み込むようなシステムも簡単に作ることができます。Gemini APIを使って、生成AIのアプリを作ってみたいと思っている方... 続きを読む
書籍「ディープラーニングの数学」10章のDLモデルをGPUで動かす - Qiita
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 書籍「ディープラーニングの数学」の著者です。 Amazonリンク この書籍は、ディープラーニングを含めた機械学習のアルゴリズムを数学的に定式化し、Pythonのプログラムを... 続きを読む
RAG開発の超入門【RaggleのQuickStart | Pythonのソースコードあり】
はじめまして、ますみです! 株式会社Galirage(ガリレージ)という「生成AIに特化して、システム開発・アドバイザリー支援・研修支援をしているIT企業」で、代表をしております^^ この記事では、入門者向けの「RAG」の開発手法を解説します! もしもPythonを使ったことがない方は、下記のZenn本を参考にしてください。 ... 続きを読む
browser-useの基礎理解
はじめに 最近話題になっている browser-use について自己理解のために基本的なところをまとめてみます。 公式リポジトリはこちら browser-use とは? browser-use は、Python で作られた「AI エージェントがウェブブラウザを操作できるようにする」ためのライブラリです。具体的には、下記のような機能を提供しています... 続きを読む
フロントエンドでPythonを活用!PyScriptの魅力と使い方
はじめに 皆さん、はじめまして。Thinkings株式会社でプロダクトエンジニアとして働いている、まろんです! 突然ですが、皆さんは「Python」をご存じでしょうか? 「空飛ぶモンティ・パイソン」というコメディ番組が由来で、今や非常に人気のあるプログラミング言語です。 Pythonはそのシンプルな文法と豊富なライブラリ... 続きを読む
Pythonで音声認識モデルWhisperを使って文字起こし | gihyo.jp
表の引用元:Available models and languages: openai/whisper -github.com Whisperを使ってみる Whisperは、MITライセンスのOSS版とAPI版の利用が可能です。それぞれを利用する方法を見ていきます。 以下は筆者の動作環境になります。 M2 MacBook macOS Sonoma 14.7 メモリ 16GB Python 3.11.5 [1] OSS版 OSS版のWhispe... 続きを読む
Microsoft Defender for Endpoint プラグイン for Windows Subsystem for Linux (WSL) を試す - Qiita
1. はじめに 私は WSL2 (Windows Subsystem for Linux 2) が大好きで、主に API の接続テストや Python スクリプトの開発環境に用いています。仮想環境でも特殊なツールなので、セキュリティはあまり考えていなかったのですが、ふと Microsoft のサイトを見ていたら WSL2 用に Microsoft Defender for Endpoint のプラグ... 続きを読む
Python アプリケーションのパフォーマンス調査に便利な Cloud Profiler の結果を見るコツ - GO Tech Blog
この記事はGO Inc. Advent Calendar 2024 14日目の記事です。 こんにちは。AI技術開発部の牧瀬です。 Python アプリケーションのパフォーマンスチューニングに使えるプロファイラはいくつかありますが、本番環境でも使えるものとして Google Cloud Profiler があります。 本記事では様々なサンプルコードで Cloud Profil... 続きを読む
【初心者必見】Python中級者になるためのテクニック29選 - Qiita
はじめに Pythonは習得が容易な言語として知られていますが、本格的な開発では初心者レベルの知識だけでは対応できない場面が多々あります。この記事では、Python中級者になるために押さえておくべき29個のテクニックを、重要度別に解説していきます。基本文法は理解しているものの、さらなるステップアップを目指すプロ... 続きを読む
Pythonを使って、RSA暗号を調べてみました
The key fingerprint is: SHA256:IAE30v3trC/sF0rLvI/6q0ISHgDHeVS6jPBE3b86xR8 knaito@knaitonoMacBook-Air.local The key's randomart image is: +---[RSA 3072]----+ |o.=*=+. | |.ooo++o | |....o .o . | | +oo o .o . | | .ooo .S+ | | o . = E | | o B = o | | . o O.o | | .o**Bo | +----[SHA256]-----+ 秘密鍵フ... 続きを読む
Pythonでディープラーニングなら「PyTorch」、コードを使ってモデルを定義
Pythonには様々なライブラリが用意されている。その中から、主にデータサイエンスや機械学習の分野で使われる代表的なライブラリを紹介していく。 AIを実現するための手法は様々ありますが、近年の主流はディープラーニングです。「PyTorch」は、ディープラーニングのプログラムを作成するためのライブラリ/フレームワ... 続きを読む