「honto 本の通販ストア」サービス終了及び外部通販ストア連携開始のお知らせ
詳細はこちらをご確認ください。
紙の本
Pythonハッカーガイドブック 達人が教えるデプロイ、スケーラビリティ、テストのコツ (Compass Programming)
著者 Julien Danjou (著),寺田 学 (監訳),クイープ (訳)
言語を深く理解し、達人の経験に学ぶことで、一歩進んだPythonスキルが身に付く書。よくある間違いを避け、より効率的にコードを書き、よりよいプログラムをより短時間で構築す...
Pythonハッカーガイドブック 達人が教えるデプロイ、スケーラビリティ、テストのコツ (Compass Programming)
Pythonハッカーガイドブック
ワンステップ購入とは ワンステップ購入とは
このセットに含まれる商品
前へ戻る
- 対象はありません
次に進む
商品説明
言語を深く理解し、達人の経験に学ぶことで、一歩進んだPythonスキルが身に付く書。よくある間違いを避け、より効率的にコードを書き、よりよいプログラムをより短時間で構築する方法を伝授する。【「TRC MARC」の商品解説】
言語をより深く理解し、達人の経験に学び、一歩進んだPythonスキルを身に付ける!
開発者や経験豊富なプログラマーのために、著者の15年以上にわたるPythonの経験を結集して、よくある間違いを避け、より効率的にコードを書き、よりよいプログラムをより短時間で構築する方法を教えます。
マルチスレッドやメモ化などの高度なトピックを幅広くカバーし、APIの設計やデータベースの扱いなどについて、言語自体をより深く理解するためにPythonの内部を学びます。
また、プロジェクトの開始方法から始めて、バージョン管理、コーディングスタイル、自動チェックなどのトピックについて解説します。配布用にソフトウェアをパッケージ化する方法、パフォーマンスを最適化する方法、適切なデータ構造を使用する方法、関数を効率的に定義する方法、適切なライブラリを選択する方法、将来にわたって使用できるプログラムを構築する方法、およびプログラムをバイトコードまで最適化する方法について学習します。
さらに、効果的なデコレータとメソッド(抽象メソッド、静的メソッド、クラスメソッドなど)の作成と使用、ジェネレータや純粋関数を使用した関数プログラミング、抽象構文ツリー(AST)による洗練された自動チェックを導入する方法、動的パフォーマンス分析を適用してコード内のボトルネックを特定する方法、PostgreSQLを使用してデータを効率的に管理する方法も取り上げます。
そのほかに、8人の経験豊かなPythonハッカーへのインタビューも掲載しており、達人のノウハウを知ることができます。
本書には、達人の知識と経験が詰まっています。それらを身に付けて、Pythonの腕を上げ、生産性の高い効率的なPythonコードの書き方への理解を深め、Pythonハッカーの道を進みましょう。【商品解説】
目次
- 第1章 プロジェクトを開始 する
- 第2章 モジュール、ライブラリ、フレームワーク
- 第3章 ドキュメントの作成とよいAPIプラクティス
- 第4章 タイムスタンプとタイムゾーンの処理
- 第5章 ソフトウェアの配布
- 第6章 ユニットテスト
- 第7章 メソッドとデコレータ
- 第8章 関数型プログラミング
- 第9章 AST、HY、Lispライクな属性
- 第10章 パフォーマンスと最適化
著者紹介
Julien Danjou
- 略歴
- 20年近くにわたってフリーのソフトウェアハッカーとして活動し、12年前からPythonでソフトウェア開発を行っている。現在は、分散クラウドプラットフォームOpenStackのプロジェクトチームリーダーを務めている。OpenStackは250万行のPythonからなる最大規模のオープンソースPythonコードベースを持つプラットフォームである。クラウドの構築に携わる前はすばらしいウィンドウマネージャを作成しており、DebianやGNU Emacsなど、さまざまなソフトウェアに貢献している。
関連キーワード
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む