作者: 株式会社クイープ [解除]
カテゴリー:
タグ:

件数: 3 シリーズ

爆速Python

爆速Python

著者: 複数著者(2名)
カテゴリ: ビジネス
レーベル: 不明
パブリッシャー: 翔泳社
発売日: 2024/06/26
ページ数: 不明
あらすじ
「そう、すべては速さのために」Pythonでデータセットを扱う際、最後に重要になってくるのはやはり「処理速度」です。データが巨大であればあるほど、ちょっとした工夫が処理速度を向上させ、「データの氾濫」ともいえる現状を打開する鍵になってくれます。Pythonの特性を理解しつつそのパフォーマンスを最大限に引き出し、さらにハイパフォーマンスなライブラリを正しく利用することができれば、遅い遅いといわれがちなPythonにおいても、爆速な処理を手にすることができるのです。本書は、組み込み機能やスレッディング特性、CPythonのグローバルインタプリタロック(GIL)などに始まり、Cythonへの移行やGPUの利用に至るまでの多面的なアプローチを紹介し、単にマシン性能を上げたり、マシンの数を増やすだけでは得られない、効率的なPythonアプリケーションの記述をサポートします。【本書は『Fast Python: High performance techniques for large datasets』の邦訳書です。】◆◆◆◆◆もくじ◆◆◆◆◆●Part 1 基礎的なアプローチ ・Chapter 1 データ処理の効率化が急がれている ・Chapter 2 組み込み機能のパフォーマンスを最大限に引き出す ・Chapter 3 並行性、並列性、非同期処理 ・Chapter 4 ハイパフォーマンスなNumPy●Part 2 ハードウェア ・Chapter 5 Cythonを使って重要なコードを再実装する ・Chapter 6 メモリ階層、ストレージ、ネットワーク●Part 3 現代のデータ処理のためのアプリケーションとライブラリ ・Chapter 7 ハイパフォーマンスなpandasとApache Arrow ・Chapter 8 ビッグデータの格納●Part 4 高度なトピック ・Chapter 9 GPUコンピューティングを使ったデータ分析 ・Chapter 10 Daskを使ったビッグデータの分析 ・付録A 環境のセットアップ ・付録B Numbaを使って効率的な低レベルコードを生成する※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
テスト駆動Python 第2版

テスト駆動Python 第2版

著者: 複数著者(2名)
カテゴリ: ビジネス
レーベル: 不明
パブリッシャー: 翔泳社
発売日: 2022/10/07
ページ数: 不明
あらすじ
pytestを正しく理解し、風通しの良いPythonプログラムを書く本書は、Brian Okken, ’Python Testing with pytest, Second Edition: Simple, Rapid, Effective, and Scalable’, The Pragmatic Bookshelfの翻訳書です。【本書の内容】Pythonを使った開発時に、テストの検出・実行・結果報告を自動で行うpytestの、導入から活用方法の詳細を、実務に沿うスタイルでを解説した『テスト駆動Python』(2018年)の第2版です。扱う範囲は前版よりも広くなり、軽く触れるに留めていた箇所もより深い解説を加えており、Pythonを使った開発に欠かせない内容に仕上がっています。とくにCIやプラグイン開発など、テスト自動化エンジニア向けのトピックも増えつつ、パラメータ化やモック、デバッグ手法など、プログラマなら知っておくべき知識もてんこ盛りです。アプリケーションをPythonで構築する際に、テスト駆動開発をストレスなく行いたいプログラマ・エンジニア、およびテスト設計やテストアーキテクチャを知りたい方にはうってつけの1冊です。【著者について】・20年にわたるR&D経験を持つ主席ソフトウェアエンジニア。試験計測機器を開発している。また、Test&Codeポッドキャストを主催し、Python Bytesポッドキャストの共同開催者でもある。目次Part 1 pytestの主力機能第01章 はじめてのpytest第02章 テスト関数を書く第03章 pytestのフィクスチャ第04章 組み込みフィクスチャ第05章 パラメータ化第06章 マーカーPart 2 プロジェクトに取り組む第07章 戦略第08章 設定ファイル第09章 カバレッジ第10章 モック第11章 toxと継続的インテグレーション第12章 スクリプトとアプリケーションのテスト第13章 テストの失敗をデバッグするPart 3 ブースターロケット第14章 サードパーティプラグイン第15章 プラグインの作成第16章 高度なパラメータ化付録A 仮想環境付録B pip※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
テスト駆動Python

テスト駆動Python

著者: 複数著者(2名)
カテゴリ: ビジネス
レーベル: 不明
パブリッシャー: 翔泳社
発売日: 2018/09/14
ページ数: 不明
あらすじ
Pythonでテスト駆動開発をするために知っておきたいpytestのすべて●本書の目的・Pythonを使っているのでpytestを使ったテスト駆動開発する・シンプルなテストをシンプルに書く・複雑なテストもシンプルに書く・読みやすいテストを書く・self.assertEqual()やself.assertLessThan()のようなものではなく、assertだけでテスト駆動する・単体テストまたはnoseのテストを実行できるようにする●必要な基礎体力・Pythonを使ったことがある・テスト駆動開発のことはなんとなく知っている・pytestのインストールくらいはできる【目次】CHAPTER1 はじめてのpytestCHAPTER2 テスト関数を作成するCHAPTER3 pytestのフィクスチャCHAPTER4 組み込みフィクスチャCHAPTER5 プラグインCHAPTER6 構成CHAPTER7 pytestを他のツールで使ってみる付録A 仮想環境付録B pip付録C pytestのプラグイン付録D Pythonプロジェクトのパッケージ化と配布付録E xUnitフィクスチャ付録F クラウドでpytestを使う(CircleCI社・金洋国氏書き下ろし)付録G pytestを用いたテスト駆動開発(アジャイルコーチ(フリーランス)・安井力氏書き下ろし)●著書についてBrian Okken20年にわたるR&D経験を持つ主席ソフトウェアエンジニア。試験計測機器を開発している。また、Test&Codeポッドキャストを主催し、Python Bytesポッドキャストの共同開催者でもある。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。