Skip to content

Instantly share code, notes, and snippets.

@kwilczynski
Last active June 9, 2017 14:51
Show Gist options
  • Save kwilczynski/d531e5a0da5d26e714ab to your computer and use it in GitHub Desktop.
Save kwilczynski/d531e5a0da5d26e714ab to your computer and use it in GitHub Desktop.
Books, assorted
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
Japanese: The DevOps 逆転だ!
by Gene Kim, Kevin Behr and George Spafford
English: http://www.amazon.com/product/dp/B00AZRBLHO
Japanese: http://www.amazon.co.jp/product/dp/4822285359
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
by Jez Humble and David Farley
English: http://www.amazon.com/product/dp/0321601912
Japanese: -
Web Operations: Keeping the Data On Time
by John Allspaw and Jesse Robbins
English: http://www.amazon.com/product/dp/1449377440
Japanese: -
Release It! Design and Deploy Production-Ready Software
Japanese: Release It! 本番用ソフトウェア製品の設計とデプロイのために
by Michael T. Nygard
English: http://www.amazon.com/product/dp/0978739213/
Japanese: http://www.amazon.co.jp/product/dp/4274067491
Resilience Engineering: Concepts and Precepts
by Erik Hollnagel, David D. Woods and Nancy Leveson
English: http://www.amazon.com/product/dp/0754649040
Japanese: -
High Performance Browser Networking
Japanese: ハイパフォーマンス ブラウザネットワーキング ―ネットワークアプリケーションのためのパフォーマンス最適化
by Ilya Grigorik
English: http://www.amazon.com/produc/dp/1449344763
Japanese: http://www.amazon.co.jp/product/dp/4873116767
Site Reliability Engineering: How Google Runs Production Systems
By Chris Jones, Betsy Beyer, Niall Richard Murphy and Jennifer Petoff
English: http://www.amazon.com/dp/149192912X
Japanese: -
Systems Performance: Enterprise and the Cloud
by Brendan Gregg
English: http://www.amazon.com/product/dp/0133390098/
Japanese: -
The Tangled Web: A Guide to Securing Modern Web Applications
by Michal Zalewski
English: http://www.amazon.com/gp/product/1593273886/
Japanese: -
Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks
by Michal Zalewski
English: http://www.amazon.com/gp/product/1593270461/
Japanese: -
Building Microservices
by Sam Newman
English: http://www.amazon.com/product/dp/B00T3N7XB4
Japanese: -
Linux System Programming: Talking Directly to the Kernel and C Library
by Robert Love
English: http://www.amazon.com/product/dp/0672329468
Japanese: -
Java Concurrency in Practice
by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes and Doug Lea
English: http://www.amazon.com/product/dp/0321349601
Japanese: -
The Pragmatic Programmer: From Journeyman to Master
by Andrew Hunt and David Thomas
English: http://www.amazon.com/product/dp/020161622X
Japanese: -
Clean Code: A Handbook of Agile Software Craftsmanship
by Robert C. Martin
English: http://www.amazon.com/product/dp/0132350882
Japanese: -
Refactoring: Improving the Design of Existing Code
by Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts
English: http://www.amazon.com/product/dp/0201485672
Japanese: -
Programming Pearls
by Jon Bentley
English: http://www.amazon.com/product/dp/0201657880
Japanese: -
Code Complete: A Practical Handbook of Software Construction
by Steve McConnell
English: http://www.amazon.com/product/dp/0735619670
Japanese: -
Working Effectively with Legacy Code
by Michael Feathers
English: http://www.amazon.com/product/dp/0131177052
Japanese: -
Time Management for System Administrators
by Thomas A. Limoncelli
English: http://www.amazon.co.jp/dp/0596007833/tomontime-20
Japanese: -
How to be a Programmer
by Robert L. Read
English: https://www.gitbook.com/book/braydie/how-to-be-a-programmer/
Japanese: -
Linux Inside
by Alex
English: https://www.gitbook.com/book/0xax/linux-insides/
Japanese: -
Learning Resources (Self-Learning)
Using Google Search effectively is also a key to seek information and gain knowledge you need, especially since most
of the time the on-line content tends to be more up-to-date than printed material (e.g., books, manuals, etc.). Have a look
at the following web site that explains features and advanced features of Google Search:
https://support.google.com/websearch/answer/134479
Free courses and self-study/self-learning resources:
FutureLearn - https://www.futurelearn.com
Khan Academy - https://www.khanacademy.org
Coursera - https://www.coursera.org
Code School - https://www.codeschool.com
Code Academy - https://www.codecademy.com
Google Web Fundamentals - https://developers.google.com/web/fundamentals
Crypto 101 - https://www.crypto101.io
Puzzles, quizzes and challenges:
Project Euler - http://projecteuler.net/
Top Coder - https://www.topcoder.com/
Haker Rank - https://www.hackerrank.com/
Google Jam - https://code.google.com/codejam
The Matasano Crypto Challenges - http://cryptopals.com/
Hacker.org - http://www.hacker.org/challenge/about.php
Blogs:
Gustavo Duarte - http://duartes.org/gustavo/blog/archives/
Writes about: Operations System internals, Memory Allocation, etc.
Jeremy Stretch - http://packetlife.net/
Writes about: Networking, routing protocols, ISP-related topics, etc.
Brendan Gregg - http://www.brendangregg.com/blog/
Writes about: Performance tuning, troubleshooting, internals, etc.
Other:
Untrusted - http://alexnisnevich.github.io/untrusted/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment