Pythonハッカーガイドブック : 達人が教えるデプロイ、スケーラビリティ、テストのコツ

書誌事項

Pythonハッカーガイドブック : 達人が教えるデプロイ、スケーラビリティ、テストのコツ

Julien Danjou著 ; クイープ訳

マイナビ出版, 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データベース」 より

詳細情報

  • NII書誌ID(NCID)
    BB30948449
  • ISBN
    • 9784839968687
  • 出版国コード
    ja
  • タイトル言語コード
    jpn
  • 本文言語コード
    jpn
  • 原本言語コード
    eng
  • 出版地
    東京
  • ページ数/冊数
    16, 311p
  • 大きさ
    24cm
  • 分類
  • 件名
ページトップへ