版元ドットコム

探せる、使える、本の情報

文芸 新書 社会一般 資格・試験 ビジネス スポーツ・健康 趣味・実用 ゲーム 芸能・タレント テレビ・映画化 芸術 哲学・宗教 歴史・地理 社会科学 教育 自然科学 医学 工業・工学 コンピュータ 語学・辞事典 学参 児童図書 ヤングアダルト 全集 文庫 コミック文庫 コミックス(欠番扱) コミックス(雑誌扱) コミックス(書籍) コミックス(廉価版) ムック 雑誌 増刊 別冊
Pythonハッカーガイドブック Julien Danjou(著/文) - マイナビ出版
..
【利用不可】

Pythonハッカーガイドブック (パイソン ハッカー ガイドブック) 達人が教えるデプロイ、スケーラビリティ、テストのコツ (タツジン ガ オシエル デプロイ スケーラビリティ テスト ノ コツ)

コンピュータ
このエントリーをはてなブックマークに追加
B5変型判
328ページ
定価 2,720円+税
ISBN
978-4-8399-6868-7   COPY
ISBN 13
9784839968687   COPY
ISBN 10h
4-8399-6868-3   COPY
ISBN 10
4839968683   COPY
出版者記号
8399   COPY
Cコード
C3055  
3:専門 0:単行本 55:電子通信
出版社在庫情報
不明
書店発売日
登録日
2020年3月10日
最終更新日
2020年5月15日
このエントリーをはてなブックマークに追加

紹介

言語をより深く理解し、達人の経験に学び、一歩進んだ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章 パフォーマンスと最適化
第11章 スケーリングとアーキテクチャ
第12章 リレーショナルデータベースの管理
第13章 コーディングを減らしてコードを増やす

著者プロフィール

Julien Danjou  (ジュリアン ダンジュー)  (著/文

20年近くにわたってフリーのソフトウェアハッカーとして活動し、12年前からPythonでソフトウェア開発を行っている。現在は、分散クラウドプラットフォームOpenStackのプロジェクトチームリーダーを務めている。OpenStackは250万行のPythonからなる最大規模のオープンソースPythonコードベースを持つプラットフォームである。クラウドの構築に携わる前はすばらしいウィンドウマネージャを作成しており、DebianやGNU Emacsなど、さまざまなソフトウェアに貢献している。

寺田 学  (テラダマナブ)  (著/文

監訳者プロフィール
Python Web関係の業務を中心にコンサルティングや構築を行う株式会社CMSコミュニケーションズ代表取締役。2010年から国内のPythonコミュニティに積極的に参画し、PyCon JPの開催に尽力した。2013年3月からは一般社団法人PyCon JP Associationの代表理事を務める。その他のOSS関係コミュニティの主宰またはスタッフとして活動中。一般社団法人Pythonエンジニア育成推進協会顧問理事として、Pythonの教育に積極的に関連している。最近はPythonの魅力を伝えるべく、初心者向けや機械学習分野の講師を精力的に務めたり、Pythonをはじめとした技術話題を扱うポッドキャスト『terapyon channel』(https://podcast.terapyon.net/)を配信中。

上記内容は本書刊行時のものです。