Articles

Books

エキスパートPythonプログラミング 改訂4版

2023.07, アスキードワンゴ

エキスパートPythonプログラミング 改訂4版
Michal Jaworski(著), Tarek Ziade(著), 新井 正貴(翻訳), 稲田 直哉(翻訳), 渋川 よしき(翻訳), 清水川 貴之(翻訳), 福田 隼也(翻訳)
KADOKAWA
Information

対象読者

先進的なPythonプログラマが日常的に使用している開発ノウハウを学びたい方

Format

, 電子

Price

3,900円+税

ISBN-13

978-4048931113

概要

Pythonを使って仕事をしている開発者が普段どのようなツールやテクニックを用いて仕事をしているのか、また開発者が実際に現場で用いているベストプラクティスについて解説した書籍です。本書を読むことで、先進的なPythonプログラマが日常的に使用している開発ノウハウを学ぶことができます。

著者

Michal Jaworski、Tarek Ziade

翻訳

新井 正貴、稲田 直哉、渋川 よしき、清水川 貴之、福田 隼也

関連記事

独学コンピューターサイエンティスト

2022.08, 日経BP社

独学コンピューターサイエンティスト Pythonで学ぶアルゴリズムとデータ構造
コーリー・アルソフ(著), 清水川 貴之(翻訳), 新木 雅也(翻訳), 大村 和子(翻訳), tell-k(翻訳)
日経BP
Information

対象読者

プログラムを書いて作りたいものがある人、プログラミングを覚えて日々の面倒ごとをスマートに解決したいという人、コンピューターサイエンスを学んだことがない初学者、他のデータ構造やアルゴリズムの書籍を読んで難しいと感じる方

Format

紙, 電子版

Price

2,300円+税

ISBN-13

978-4296070343

概要

本書の著者、コーリー・アルソフは、「独学プログラマー」です。コーリー自身が学びの途中にあり、対象読者と同じ視点でアルゴリズムとデータ構造というコンピューターサイエンスの必須知識を説明してくれていることに価値があります。本書は、難しい内容であるアルゴリズムとデータ構造について、要点を絞って分かりやすく伝えています。これらを学ぶ1冊目としてちょうど良い難易度になっています。

著者

コーリー・アルソフ(Cory Althoff)

監訳

清水川貴之

翻訳

清水川貴之、新木雅也、大村和子、tell-k

関連記事

Sphinxをはじめよう 第3版

2022.03, O'Reilly Japan

Sphinxをはじめよう 第3版
Sphinxをはじめよう 第3版
generated with AmaQuick at 2023/11/18
清水川 貴之(著), 小宮 健(著), 山田 剛(著), 若山 史郎(著)
オライリージャパン
Information

対象読者

Sphinxに初めて触れる方, ドキュメントをテキストで書きたい方

Format

PDF、ePub

Price

紙 2,200円+税、電子 1,760円+税

ISBN-13

978-4-87311-983-0

概要

本書はPythonの公式ドキュメント作成ツールとして誕生し、Python製の各種ソフトウェアやLinuxカーネルなどのドキュメント作成にも採用されているドキュメント変換ツールSphinxの、開発者自身による入門書です。Windows、macOS、Linux(Ubuntu)を例に、Sphinxの概要からインストール、基本的な利用方法について、またSphinxからLaTeXを経由してPDFを作成したり、EPUBフォーマットの電子書籍を作成する方法を、初めて触れる方にもわかりやすく紹介しています。Sphinxのバージョン4.3.1以降に対応。

著者

清水川貴之, 小宮健, 山田剛, 若山史郎

執筆範囲

  • 1章 Sphinxとは

  • 3章 議事録を書いてみよう(HTMLへの変換)

  • 付録A reStructuredTextリファレンス

エキスパートPythonプログラミング 改訂3版

2021.07, アスキードワンゴ

エキスパートPythonプログラミング改訂3版
Michal Jaworski Tarek Ziade
KADOKAWA (2021-07-30)
売り上げランキング: 7,873
Information

対象読者

卓越したPythonプログラマになりたい方

Format

, Kindle, PDF, EPUB,

Price

3,800円+税

ISBN-13

978-404-893084-0

概要

Pythonを使って仕事をしている開発者が普段どのようなツールやテクニックを用いて仕事をしているのか、また開発者が実際に現場で用いているベストプラクティスについて解説した書籍です。本書を読むことで、先進的なPythonプログラマが日常的に使用している開発ノウハウを学ぶことができます。

著者

Michal Jaworski、Tarek Ziade

翻訳

稲田 直哉、芝田 将、渋川 よしき、清水川 貴之、森本 哲也

関連記事

『エキスパートPythonプログラミング 改訂3版』の紹介

自走プログラマー

2020.2.27,

自走プログラマー ~Pythonの先輩が教えるプロジェクト開発のベストプラクティス120
清水川 貴之 清原 弘貴 tell-k
技術評論社
売り上げランキング: 10,445
Information

対象読者

Python入門者から中級者になりたい人、技術的な選択を迷わずにできるようになりたい人

Format

紙, 電子版

Price

2,980円+税

ISBN-13

978-4297111977

概要

本書は、「プログラミング入門者が中級者にランクアップ」するのに必要な知識をお伝えする本です。扱っている120のトピックは、実際の現場で起こった問題とその解決方法を元に執筆しています。このため、扱っているプロジェクトの規模や、失敗パターンのレベル感もさまざまです。各トピックでは具体的な問題とベストプラクティス、なぜそれがベストなのかを解説します。

著者

清水川 貴之 (著), 清原 弘貴 (著), tell-k (著), 株式会社ビープラウド (監修)

執筆範囲

  • 49トピック

関連記事

Pythonプロフェッショナルプログラミング第3版

2018.6.12, 秀和システム

Pythonプロフェッショナルプログラミング 第3版
株式会社ビープラウド
秀和システム
売り上げランキング: 22,183

Information

対象読者:

Pythonを読み書きできて、実際の業務、特にWeb開発と機械学習の開発手法を学びたい人

Format:

紙, 電子版

Price:

2,800円+税

ISBN-13:

978-4-7980-5382-0

概要:

Pythonのシステム開発技法はどんどん進化しています。また、テキストで学んだことと開発現場では違ったノウハウも求められます。そのため、新人はまず実践知識を学ばなくてはなりません。本書は、Pythonでの開発経験豊富なシステム開発会社員が、今まで培ってきた技術や知識、ノウハウをもとに、新人がスムーズに開発に参加するために必要なPython開発の知識を解説します。GitおよびGitHubによるソースコード管理もわかります。(2版からの改定部分)バージョン管理システムはMercurialからGit/GitHubに変更。CI(継続的インテグレーション)ツールはJenkinsからCircleCIに変更。Pythonライブラリ紹介を削除し、機械学習プロジェクトの開発ノウハウの章を新設。

著者:

ビープラウド(鈴木たかのり, 清水川貴之, tell-k, 清原弘貴, James Van Dyne, 的場達也, 吉田花春, 新木雅也, altnight, 川村愛美, 石上晋)

執筆範囲:
  • 3章 Python プロジェクトの構成とパッケージ作成

  • 9章 Python パッケージングと運用への活用

関連記事:

エキスパートPythonプログラミング 改訂2版

2018.02, アスキードワンゴ

エキスパートPythonプログラミング改訂2版
Michal Jaworski Tarek Ziade
KADOKAWA (2018-02-26)
売り上げランキング: 11,344

Information

対象読者:

卓越したPythonプログラマになりたい方

Format:

紙, Kindle, PDF, 他

Price:

3,600円+税

ISBN-13:

978-404893-061-1

概要:

Pythonを使って仕事をしている開発者が普段どのようなツールやテクニックを用いて仕事をしているのか、また開発者が実際に現場で用いているベストプラクティスについて解説した書籍です。本書を読むことで、先進的なPythonプログラマが日常的に使用している開発ノウハウを学ぶことができます。

著者:

Michal Jaworski、Tarek Ziade

翻訳:

稲田 直哉、芝田 将、渋川 よしき、清水川 貴之、森本 哲也

関連記事:

独学プログラマー

2018.02, 日経BP社

独学プログラマー Python言語の基本から仕事のやり方まで
コーリー・アルソフ
日経BP社
売り上げランキング: 536

Information

対象読者:

プログラミングを覚えて、面接を受けて、仕事を得て、チームで働きたいといった、プロのプログラマーになるための学習に興味がある方

Format:

紙, 電子版

Price:

2,200円+税

ISBN-13:

978-4-82229-227-0

概要:

本書は「Pythonだけ」を学ぶ本ではありません。Pythonを使ってプログラミングを紹介していますが、伝えたい内容はPythonに限らない「プログラミング全般」の知識です。本書の著者、コーリー・アルソフは、「独学プログラマー」です。本書は、彼が独学で、ゼロからプログラミングを学んだ体験に基づいて書かれました。プログラミングを独学で身に付けるために、著者がPythonを通して学んだエッセンスが書かれています。彼の独学プログラマーとしての学び方は、Amazon.comでの本書の評価を見るとわかるように、多くの人に支持されています。

著者:

コーリー・アルソフ(Cory Althoff)

監訳:

清水川貴之

翻訳:

清水川貴之、新木雅也

関連記事:

Sphinxをはじめよう 第2版

2017.10, O'Reilly Japan

../_images/picture978-4-87311-819-2.jpg

Information

対象読者:

Sphinxに初めて触れる方, ドキュメントをテキストで書きたい方

Format:

Print PDF ePub mobi

Price:

1,800円+税

ISBN-13:

978-4-87311-819-2

概要:

Sphinxの概要からインストール、基本的な利用法について。またSphinxからLaTeXを経由してPDFを作成したり、EPUBフォーマットの電子書籍を作成する方法を紹介。第1版からの更新として、最新のバージョンに対応し、画像埋め込みの章とMarkdownを利用する手順をまとめた付録を追加。付録の "reStructuredTextリファレンス" を拡充。

著者:

清水川貴之, 小宮健, 山田剛, 若山史郎

執筆範囲:
  • 1章 Sphinxとは

  • 3章 議事録を書いてみよう(HTMLへの変換)

  • 付録A reStructuredTextリファレンス

Pythonプロフェッショナルプログラミング第2版

2015.2.27, 秀和システム

Pythonプロフェッショナルプログラミング第2版
ビープラウド
秀和システム
売り上げランキング: 90,745

Information

対象読者:

Pythonの言語は入門していて、実際の業務でどのように開発を行っていくかを学びたい人

Size:

B5変, 472ページ

Format:

紙, Kindle, kobo

Price:

2,800円+税

ISBN-10:

479804315X

ISBN-13:

978-4798043159

概要:

ビープラウドに入社したメンバーに、業務で必要な言語知識、プロジェクトの進め方、などを伝えるための本。

著者:

ビープラウド(清水川貴之, 岡野真也, drillbits, cactusman, 東健太, tell-k, 文殊堂, 冨田洋祐, aodag, 鈴木たかのり, 清原弘貴)

執筆範囲:
  • 3章 Python プロジェクトの構成とパッケージ作成

  • 7章 ドキュメントの基盤を整える

  • 9章 Python パッケージングと運用への活用

関連記事:

Sphinxをはじめよう

2013.09, O'Reilly Japan

  • 2015年11月, 更新 & PDF版追加

../_images/picture978-4-87311-648-8.jpg

Information

対象読者:

Sphinxに初めて触れる方, ドキュメントをテキストで書きたい方

Format:

PDF ePub mobi

Price:

1,600円+税

ISBN-13:

978-4-87311-648-8

概要:

Sphinxの概要からインストール、基本的な利用法について。またSphinxからLaTeXを経由してPDFを作成したり、EPUBフォーマットの電子書籍を作成する方法を紹介

著者:

清水川貴之, 小宮健, 山田剛, 若山史郎

執筆範囲:
  • 1章 Sphinxとは

  • 付録A reStructuredTextリファレンス

Pythonプロフェッショナルプログラミング

2012.3.26, 秀和システム

Pythonプロフェッショナルプログラミング
ビープラウド
秀和システム
売り上げランキング: 388,137

Information

対象読者:

Pythonの言語は入門していて、実際の業務でどのように開発を行っていくかを学びたい人

Size:

B5変, 464ページ

Format:

Price:

2,800円+税

ISBN-10:

4798032948

ISBN-13:

978-4798032948

概要:

ビープラウドに入社したメンバーに、業務で必要な言語知識、プロジェクトの進め方、などを伝えるための本。

著者:

ビープラウド(清水川貴之, 岡野真也, 池田洋介, 畠弥峰, drillbits, cactusman, 東健太, tell-k, 今川館, ナツ, 文殊堂, aita, 冨田洋祐)

執筆範囲:
  • 4章 ドキュメントの基盤を整える

  • 7章 パッケージングと環境セットアップの自動化

関連記事:

エキスパートPythonプログラミング

2010.5.28, KADOKAWA/アスキー・メディアワークス

エキスパートPythonプログラミング
Tarek Ziade
KADOKAWA/アスキー・メディアワークス
売り上げランキング: 299,414

Information

対象読者:

脱中級、上級を目指す人

Size:

B5変, 416ページ

Format:

Price:

3,800円+税

ISBN-10:

4048686291

ISBN-13:

978-4048686297

概要:

Pythonを取り巻く環境について扱っている本で、個々の話題の難易度は高め

著者:

Tarek Ziade

訳者:

稲田直哉, 渋川よしき, 清水川貴之, 森本哲也

翻訳範囲:
  • 5章 パッケージを作る

  • 6章 アプリケーションを作る

  • 7章 zc.buildoutを使う

  • 10章 プロジェクトのドキュメント作成

Software Design Sphinx連載

Articles

基礎の学び直しから実践へ。『エキスパートPythonプログラミング』翻訳者が推薦するPython本3冊

2024.11.19. - レバテックラボ(レバテックLAB)

../_images/levtech-560.png
  • 入門者向けに伝えていることを、本の紹介にかけてまとめてみました。

  • 「技術を身に付けるには実践が必要です。」

  • 「まずは1冊を徹底的に読み込んでコードを書いて動かしてみてください。」

「あなたのキャリアのなかで、特に印象に残るPull Requestは何ですか?」著名エンジニアの方々に聞いた

2024.09.25. - Findy Engineer Lab

../_images/findy-pullreq.jpg

独学プログラマーのススメ

2018.04.27. - 日経トレンディネット

../_images/trendy-nikkeibp.png
  • 過去の体験を元に、独学に対して思うメリットと落とし穴について寄稿しました

  • 「今日から始められるよ」

PyCon JP 2016 レポート

海外PyCon発表修行レポート2015

2015.6.15. - 2015.9.18. at gihyo.jp

PyCon Taiwan 2013 レポート

PyCon JP 2012 レポート

PyCon JP 2011 レポート

Local Site

Interview

『エキスパート Pythonプログラミング』翻訳者・清水川貴之さんインタビュー 「好きなこと」と徹底的に向き合ったキャリアとは

2024.03. / Findy Engineer Lab

../_images/findy-interview.png

特集 『The Self-Taught Programmer: The Definitive Guide to Programming Professionally』(独学プログラマー)の監訳者 清水川貴之さんから学ぶ

2022.10. / IPEC 特定非営利法人プロフェッショナルイングリッシュコミュニケーション協会

../_images/ipec-interview-top.jpg
  • 本書で伝えているのは、プログラマーになるための全般的で普遍的な知識やスキルと、継続できない人向けに諦めずに頑張り続けるための工夫やアドバイス。

  • Pythonを選んだのは、Pythonでのプログラミングが楽しかったから。

  • 実際に何かを作って、完成までの流れを把握することで、より実践的に学習できる。仮にAIがコードを書く時代が来ても、中身を知っておくのは大事。

著名Pythonista清水川貴之氏が語る「独学プログラマー」が陥る落とし穴の回避法

2018.03.26 / エンジニアtype | 転職@type

../_images/typejp-et-feature-6678-shimizukawa_main.png
  • "プログラミング初学者にとっての「地図のような本」"

  • "学ぶべきは、技術ではなく学ぶ姿勢"

  • "プログラミングの楽しさを忘れないためにも、セルフマネジメントのスキルを磨いてほしい"

書籍「独学プログラマー」コラボ問題公開 訳者のお二人にインタビューしました。

2018.02.26 / PyQオフィシャルブログ

../_images/blog-pyq-jp-entry-interview_dokugaku_180226.jpg
  • どんな本?

  • 監訳ってどんな役割?

  • 本書のオススメポイントは?

  • PyQとコラボしたチャレンジ問題について

バターコーヒーダイエットに成功した人にお話を聞いてみた!

2017.12.19 / ienomistyle おウチで飲む、食べる

PyCon JP 2017開催直前、緊急座談会 ~採択倍率4倍を潜り抜けた登壇者たちが、発表の裏側やイベントの楽しみ方を徹底紹介

2017.9.1 / CodeZine(コードジン)

../_images/codezine-jp-article-detail-10391.jpg

Pythonエンジニア列伝 Vol.1 清水川貴之氏(後編)

2017.8.31 / PyQオフィシャルブログ

../_images/pyq-blog-lives-of-engineer-001-2.png

ダメで当たり前なのでどんどんやる。アウトプットしていこう

Pythonエンジニア列伝 Vol.1 清水川貴之氏(前編)

2017.8.29 / PyQオフィシャルブログ

../_images/pyq-blog-lives-of-engineer-001-1.png

手をいつでもあげられるように素振りをしよう

清水川 貴之|Special Contents|Vantan

2016.11.14 / Vantan | インタビュー

プログラム初心者でも問題なし!1日6時間 全3日間でPythonを武器にするPythonキャリアカレッジ

2016.10.26 / CGWORLD.jp | インタビュー

OSSをHackしてキャリアが広がる~海外生まれのドキュメントツール『Sphinx』を開発・運営する日本人メンバーに聞く

2014.10.21 / エンジニアtype

../_images/engineer-type-sphinx-20141021.jpg

ムリせず自然体で3人それぞれが「できることをやる」

(写真左から)山田剛氏、清水川貴之氏、小宮健氏の3人