See what’s happening on Safari right now.

Book cover for Data Center Fundamentals
Highlight from
Chapter 20. Designing the Data Center Infrastructure Data Center Fundamentals by Mauricio Arregoces - CCIE No. 3285, Maurizio Portolani
“Preemption also has its drawbacks: after reloading, the HSRP primary router could preempt before rebuilding the routing table and installing the FIB entries in the hardware.”
Highlight by mlasicki
Book cover for The Analytics of Things: Finding Value in the New World of IoT Data
Recently published
The Analytics of Things: Finding Value in the New World of IoT Data by Tom Davenport published on June 18, 2015
Book cover for Mastering MariaDB
Highlight from
Optimizing Queries Mastering MariaDB by Federico Razzoli
“The query execution time is counted from the time the thread acquires the necessary locks. This means that, if a query takes too much time just because it is blocked by a slow query, it is not logged.”
Highlight by sdevang
Book cover for Mastering NetScaler VPX™
Recently published
Mastering NetScaler VPX™ by Marius Sandbu, Rick Roetenberg published on Nov. 23, 2015
“This is not a book for people who are satisfied with the way organizations are today. Instead Gary Hamel offers a plea to reinvent management and to rethink the fundamental assumptions we have about capitalism, institutions, and life at work. Inspirational reading for those who believe we can do better.”
Pick by paul
Book cover for Linux Shell Scripting Essentials
Recently published
Linux Shell Scripting Essentials by Sinny Kumari published on Nov. 23, 2015
“A long-standing statistic states that insiders carry out 80 percent of all security breaches.”
Highlight by befigueroa
Book cover for Teach Yourself VISUALLY Office 2016
Recently published
Teach Yourself VISUALLY Office 2016 by Elaine Marmel published on Oct. 19, 2015
Book cover for Creating Awesome iOS Interfaces
Staff pick
Creating Awesome iOS Interfaces by Jonathan Penn, Joshua B. Smith published on May 30, 2014
“After attending a CocoaConf event featuring talks from Jonathan Penn and Josh Smith, I was thrilled to see this added to the Safari library. No iOS developer will want to miss this!”
Pick by beaker
“Note that include adds features of a namespace (a module) to the current space; the extend method appends functions of the module to an object. With include, the module’s methods become available as instance methods; with extend, they become available as class methods.”
Highlight by tonym
Book cover for Python Guide for the Total Beginner LiveLessons (Video Training)
Staff pick
Python Guide for the Total Beginner LiveLessons (Video Training) by Katie Cunningham published on Sept. 13, 2013
“Python Guide for the Total Beginner LiveLessons is an introduction to programming in Python. You will learn not only about the basics of programming and how to work with Python but delve into advanced concepts like object oriented programming, working with database, developing for the web, and creating games.”
Pick by paul
“In Learn Python the Hard Way you'll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you'll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use.”
Pick by paul
Book cover for Revolutionizing the Development of Library and Information Professionals
Recently published
Revolutionizing the Development of Library and Information Professionals by Samantha Hines published on tomorrow

A guidebook for the journey from exhaustion to enlightenment

Chronic multitasking and ever-increasing demands on our time and energy have caused a neurochemically-based dependence on sources of stress and stimulation to provide fuel for our chaotic lifestyles. While this may boost performance in the short-term, studies have consistently shown that ...

Book cover for Intertwingled
Highlight from
Chapter 5, Limits Intertwingled by Peter Morville
“A strategy is a plan, but it’s also a pattern, a position, and a perspective.”
Highlight by y_garden
Book cover for Apache Cassandra Essentials
Recently published
Apache Cassandra Essentials by Nitin Padalia published on Nov. 20, 2015

What others in the trenches say about The Pragmatic Programmer...

“The cool thing about this book is that it’s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there.”

         —Kent Beck, author of Extreme Programming ...

“Applications that are easy to change consist of classes that are easy to reuse”
Highlight by tuolden
Book cover for International Journal of Grid and High Performance Computing (IJGHPC) Volume 7, Issue 3
Recently published
International Journal of Grid and High Performance Computing (IJGHPC) Volume 7, Issue 3 by Ching-Hsien Hsu, Emmanuel Udoh, Mohammad Khan published on July 1, 2015
Book cover for How to Manage Stress
Recently published
How to Manage Stress by Mike Clayton published on Dec. 8, 2014
Book cover for Data Structures and Algorithms in Python
Highlight from
Chapter 1: Python Primer Data Structures and Algorithms in Python by Michael T. Goodrich, Michael H. Goldwasser, Roberto Tamassia
“But the expression data[j] can be used to retrieve the respective element. For example, we can find the index of the maximum element of a list as follows:”
Highlight by jsw2577
Book cover for Lean Analytics
Staff pick
Lean Analytics by Alistair Croll, Benjamin Yoskovitz published on March 11, 2013
“Whether you’re a startup founder trying to disrupt an industry or an intrapreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. This book shows you how to validate your initial idea, find the right customers, decide what to build, how to monetize your business, and how to spread the word.”
Pick by paul

Ready to try it out?
Sign up for a free
trial today.

By clicking this box, you confirm that you have read and agree to the terms and conditions of our Membership Agreement, and you understand that when your trial period ends, you will be required to provide billing information if you wish to continue using the service.
Skip the Trial & Join Now!

Learn about Safari for Business