See what’s happening on Safari right now.

Kate Matsudaira, What *Do* You Do All Day, Cultivate 2013 Photo by Jane Kratochvil Photography
Book cover for Swift™ for Programmers
Highlight from
Class Employee Swift™ for Programmers by Harvey Deitel, Paul J. Deitel
“To obtain the locale-specific String representation of an NSDate, we first create an object of class NSDateFormatter (line 23) and configure its timeStyle, dateStyle and locale properties (lines 24–26). The NSDateFormatterStyle enumeration constant NoStyle (line 24) indicates that the formatted NSDate should not include time information. The NSDateFormatterStyle enumeration constant LongStyle (line 25) indicates that the date should be formatted in a style that includes the complete month name, day and year. Line 26 indicates that formatting should be performed based on the locale of the computer on which the program executes.”
Highlight by shrut111
Book cover for How to Spot a Liar
Recently published
How to Spot a Liar by Carmen Nobel published on May 13, 2013
“A problem or defect may be observed so often that it fails to generate a question. Because it is “normal” to expect the problem, questions go unasked. If a business can list “normal” problems, it has normalized the defect.”
Highlight by eoinnoble
Book cover for Being the Boss
Recently published
Being the Boss by Carmen Nobel published on Jan. 17, 2011
Book cover for Vagrant: Up and Running
Staff pick
Vagrant: Up and Running by Mitchell Hashimoto published on June 5, 2013
“This book provides a deeper look into Vagrant configuration and is a great companion to the web documentation. Thanks for Vagrant Mitchell!”
Pick by mkirk
Book cover for Building Web Applications with Clojure
Recently published
Building Web Applications with Clojure by Tomek Lipski published on April 25, 2014
“ANPs become the logical representation of the entire application and its interdependencies on the Cisco ACI fabric”
Highlight by trygge
Book cover for LPIC-1 (Exam 102) LiveLessons
Recently published
LPIC-1 (Exam 102) LiveLessons by Sander van Vugt published on May 26, 2015
Book cover for Python® Programming for the Absolute Beginner, Third Edition
Staff pick
Python® Programming for the Absolute Beginner, Third Edition by Michael Dawson published on Dec. 1, 2009
“If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the "for the absolute beginner" series teach the principles of programming through simple game creation. You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world scenarios. By the time you finish this book, you'll be well versed in Python and be able to apply the basic programming principles you've learned to the next programming language you tackle.”
Pick by paul
Book cover for Analyzing Computer Security: A Threat/Vulnerability/Countermeasure Approach
Highlight from
Disregard That Man behind the Curtain Analyzing Computer Security: A Threat/Vulnerability/Countermeasure Approach by Shari Lawrence Pfleeger - Dartmouth College, Charles P. Pfleeger - Pfleeger Consulting Group
“Threat: Man in the Middle The threat described in this attack is called a man-in-the-middle attack, sometimes denoted MitM, which is an active wiretapping technique in which the attacker catches and replaces a communication between two endpoints without either endpoint knowing the transmission is modified.”
Highlight by apokanou
Book cover for Building Minecraft Server Modifications
Staff pick
Building Minecraft Server Modifications by Cody M. Sommer published on Sept. 25, 2013
“If you've ever wanted to build and modify your own Minecraft CraftBukkit server, today is your lucky day becuase this book was made for you!”
Pick by jbsbo
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
Book cover for Pay Attention To Your 'Extreme Customers'
Recently published
Pay Attention To Your 'Extreme Customers' by Michael Blanding published on July 14, 2014

Unique prospective on the big data analytics phenomenon for both business and IT professionals

The availability of Big Data, low-cost commodity hardware and new information management and analytics software has produced a unique moment in the history of business. The convergence of these trends means that we have the capabilities ...

“Perhaps the most important corollary of the law of accumulation is what is called the law of incremental improvement. This is really the law that explains how you move from wherever you are to the top of your field. This is the law that explains all great success in America, or anywhere else in the world. This law simply states that a person becomes good at his or her chosen field by improving incrementally, continuously, over a long period of time.”
Highlight by garrettuy457
Book cover for What CEOs Do, and How They Can Do it Better
Recently published
What CEOs Do, and How They Can Do it Better by Michael Blanding published on April 25, 2011

Winner of a 2012 Jolt Productivity Award!

Updated and expanded to cover iOS 5 and Xcode 4.3, iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the understanding, the know-how, and ...

“In addition, making that form as beautiful as possible is what elevates designing above just plopping stuff in front of an audience and letting them pick through it, like hyenas mulling over a dismembered carcass.”
Highlight by designprof
Book cover for The High Risks of Short-Term Management
Recently published
The High Risks of Short-Term Management by Sean Silverthorne published on April 11, 2012
Book cover for How to Fix a Broken Marketplace
Recently published
How to Fix a Broken Marketplace by Carmen Nobel published on Nov. 8, 2010
Book cover for Apache Kafka
Highlight from
Java consumer API Apache Kafka by Nishant Garg
“The consumer group name is unique and global across the Kafka cluster and any new consumers with an in-use consumer group name may cause ambiguous behavior in the system. When a new process is started with the existing consumer group name, Kafka triggers rebalance between the new and existing process threads for the consumer group. Post rebalance, some of the messages that are intended for a new process may go to an old process, causing unexpected results. To avoid this ambiguous behavior, any existing consumers should be shut down before starting new consumers for an existing consumer group name”
Highlight by gvanlandeghem
Book cover for Managing Startups: Best Blog Posts
Staff pick
Managing Startups: Best Blog Posts by Thomas Eisenmann published on May 15, 2013
“Harvard Business School Professor Tom Eisenmann annually compiles the best blog posts on technology startup management. You’ll find 72 posts from successful entrepreneurs and venture capitalists, such as Fred Wilson, Steve Blank, Ash Maurya, Joel Spolsky, and Ben Yoskovitz. Entertaining and informative.”
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