Pythonハッカーガイドブック : 達人が教えるデプロイ、スケーラビリティ、テストのコツ
著者
書誌事項
Pythonハッカーガイドブック : 達人が教えるデプロイ、スケーラビリティ、テストのコツ
マイナビ出版, 2020.6
- タイトル別名
-
Serious Python : Black-Belt advice on deployment, scalability, testing, and more
Compass Programming
Pythonハッカーガイドブック : 達人が教えるデプロイスケーラビリティテストのコツ
- タイトル読み
-
Python ハッカー ガイド ブック : タツジン ガ オシエル デプロイ スケーラビリティ テスト ノ コツ
大学図書館所蔵 件 / 全51件
-
該当する所蔵館はありません
- すべての絞り込み条件を解除する
この図書・雑誌をさがす
注記
"Compass Programming" (標題紙およびカバーより)
監訳: 寺田学
索引: p305-311
内容説明・目次
内容説明
言語をより深く理解し、達人の経験に学び、一歩進んだPythonスキルを身に付ける!マルチスレッドやメモ化といった高度なトピックを幅広くカバーし、APIの設計やデータベースの扱いなど、言語自体をより深く理解するためにPythonの内部を学びます。また、プロジェクトの開始方法から始めて、バージョン管理、コーディングスタイル、自動チェックなどのトピックについて解説します。配布用にソフトウェアをパッケージ化する方法、パフォーマンスを最適化する方法、適切なデータ構造を使用する方法、関数を効率的に定義する方法、適切なライブラリを選択する方法についても学習します。さらに、効果的なデコレータとメソッド(抽象メソッド、静的メソッド、クラスメソッドなど)の作成と使用、ジェネレータや純粋関数を使用した関数プログラミング、抽象構文ツリー(AST)による洗練された自動チェックを導入する方法、動的パフォーマンス分析を適用してコード内のボトルネックを特定する方法、PostgreSQLを使用してデータを効率的に管理する方法も取り上げます。
目次
- プロジェクトを開始する
- モジュール、ライブラリ、フレームワーク
- ドキュメントの作成とよいAPIプラクティス
- タイムスタンプとタイムゾーンの処理
- ソフトウェアの配布
- ユニットテスト
- メソッドとデコレータ
- 関数型プログラミング
- AST、HY、Lispライクな属性
- パフォーマンスと最適化
- スケーリングとアーキテクチャ
- リレーショナルデータベースの管理
- コーディングを減らしてコードを増やす
「BOOKデータベース」 より