See what’s happening on Safari right now.

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 Beginners Guide to Building Mobile Web Apps
Recently published
Beginners Guide to Building Mobile Web Apps by Chris Minnick, Eva Holland published on April 6, 2015
“As the INPUT statement is compiled, a slot is added to the program data vector for each variable in the new data set. Generally, variable attributes such as length and type are determined the first time a variable is encountered.”
Highlight by summer1
Book cover for Identification, Evaluation, and Perceptions of Distance Education Experts
Recently published
Identification, Evaluation, and Perceptions of Distance Education Experts by Gulsun Eby, T. Yuzer published on Feb. 28, 2015
“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 The Dream Cafe: Lessons in the Art of Radical Innovation
Recently published
The Dream Cafe: Lessons in the Art of Radical Innovation by Dr Geoff Crook, Duncan D. Bruce published on April 6, 2015
“The Capgemini team pointed out that they use an open-source weapon named Elastic Search, which is a distributed, free/open-source search server based on Apache Lucene (see Figure 2.2).”
Highlight by chibariyo
Book cover for Problem Solving
Recently published
Problem Solving by V. Anton Spraul published on Nov. 24, 2014
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
Book cover for System Analysis and Design, Fifth Edition
Highlight from
CHAPTER 3: REQUIREMENTS DETERMINATION System Analysis and Design, Fifth Edition by Roberta M. Roth, Alan Dennis, Barbara Haley Wixom
“During the analysis phase, requirements are written from the perspective of the business, and they focus on what the system needs to do in order to satisfy business user needs.”
Highlight by rayhuang
Book cover for On Becoming a Leader
Staff pick
On Becoming a Leader by Warren Bennis published on March 3, 2009
“The pioneering scholar Warren Bennis persuasively argued that leaders are not born, they are made. Delving into the qualities that define leadership, the people who exemplify it, and the strategies that anyone can apply to achieve it, On Becoming a Leader has served as a source of essential insight for countless readers over the decades since its first publication.”
Pick by paul
Book cover for QuickStart! - Python
Staff pick
QuickStart! - Python by Kenneth Reitz published on March 26, 2010
“Python is an elegant, dynamic programming language that suits any need, from web applications development to infrastructure analysis. Used for Google's internal architecture, Python is literally everywhere on the Web. This practical QuickStart! course starts from a beginner level and walks you through all the basic concepts of the language.”
Pick by paul
Book cover for Assembling Your Personal Board of Advisors
Recently published
Assembling Your Personal Board of Advisors by Kathy E. Kram, Richard D. Cotton, Yan Shen published on April 1, 2015

Whether you’re a novice or an advanced web developer, this practical tutorial will enable you to produce stunning interactive charts using Highcharts. With a foreword by the creator, it’s the only guide you’ll need to get started.

  • Step-by-step instructions with real-live data to create bar charts, column ...

  • Book cover for CCIE Professional Development Routing TCP/IP, Volume I, Second Edition
    Highlight from
    OSPFv3 CCIE Professional Development Routing TCP/IP, Volume I, Second Edition by Jeff Doyle - CCIE No. 1919, Jennifer Carroll - CCIE No. 1402
    “OSPFv2 neighbors on broadcast and NBMA links are identified by their interface addresses, whereas neighbors on other types of links are identified by RID.”
    Highlight by hiroball
    Book cover for Cisco TrustSec LiveLessons
    Recently published
    Cisco TrustSec LiveLessons by Natalie Timms published on April 1, 2015

    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 ...

    “Summarize in Output option: Enables you to display the summary of only what currently displays in the Active Report, for example, when the filter values changes, the summaries change accordingly, unlike in a non-Active Report in which totals are aggregated at the time the report was run.”
    Highlight by akhileshpyasi
    Book cover for Analyzing Performance in Service Organizations
    Recently published
    Analyzing Performance in Service Organizations by H. David Sherman, Joe Zhu, Rama Ramakrishnan published on July 1, 2013
    Book cover for Adventures in Arduino
    Recently published
    Adventures in Arduino by Becky Stewart published on May 18, 2015
    Book cover for Training Kit (Exam 70-461): Querying Microsoft® SQL Server® 2012
    Highlight from
    Designing and Creating Views, Inline Functions, and Synonyms Training Kit (Exam 70-461): Querying Microsoft® SQL Server® 2012 by Itzik Ben-Gan, Itzik Ben-Gan, Dejan Sarka, and Ron Talmage, Ron Talmage, Dejan Sarka
    “every view name, in its database schema, must be unique.”
    Highlight by dlwaybright
    “We tell stories about other people's genius ideas as if the idea came suddenly, writes David Burkus. We conveniently gloss over the tireless concentration that came before the insight, or the hard work of developing the idea that will come afterward. This is the Eureka Myth, and it’s one of several such mythologies debunked in this essential volume on creativity.”
    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