See what’s happening on Safari right now.

“The star schema is a compromise between a fully normalized and a denormalized model”
Highlight by davidmstephenson
Book cover for The Ruby on Rails Tutorial LiveLessons (Video Training): Learn Web Development With Rails
Recently published
The Ruby on Rails Tutorial LiveLessons (Video Training): Learn Web Development With Rails by Michael Hartl published on March 18, 2015
“Acting out scenarios can suggest opportunities or reveal problems that would not be obvious when “brainstorming” in a studio, office, or lab.”
Highlight by anna-kay
Book cover for The Art of Computer Programming: MMIX - A RISC Computer for the New Millennium, Volume 1, Fascicle 1
Recently published
The Art of Computer Programming: MMIX - A RISC Computer for the New Millennium, Volume 1, Fascicle 1 by Donald E. Knuth published on Feb. 14, 2005
Book cover for Digital Outcasts
Staff pick
Digital Outcasts by Kel Smith published on March 18, 2013
“Instead of giving technical advice about accessibility which is practically outdated before the book hits the presses, gives deeply compelling stories about why we need to prioritize accessibility. Audience is everyone involved in design, from management to implementer.”
Pick by dkaplan
Book cover for The Essentials of Supply Chain Management: New Business Concepts and Applications
Recently published
The Essentials of Supply Chain Management: New Business Concepts and Applications by Hokey Min published on June 12, 2015
Book cover for Network Warrior, 2nd Edition
Highlight from
Hubs and Switches Network Warrior, 2nd Edition by Gary A. Donahue
“A broadcast domain is the area of an Ethernet network where a broadcast will be propagated. Broadcasts stay within a Layer-3 network (unless forwarded), which is usually bordered by a Layer-3 device such as a router. Broadcasts are sent through switches (Layer-2 devices) but stop at routers.”
Highlight by mahrouzia
Book cover for Hibernate and Java Persistence API (JPA) Fundamentals
Recently published
Hibernate and Java Persistence API (JPA) Fundamentals by Kevin Bowersox published on Feb. 10, 2015
Book cover for Intermediate Python
Staff pick
Intermediate Python by Steve Holden published on April 8, 2014
“Steve Holden delivers concise and approachable guidance to the fundamental language features that make Python the powerful and human programming language it is.”
Pick by chrisguidry
Book cover for Lean Enterprise
Highlight from
Introduction Lean Enterprise by Barry Barry O'Reilly O'Reilly, Joanne Joanne Molesky Molesky, Jez Jez Humble Humble
“extrinsic motivators such as bonuses and rating people in performance reviews actually decrease performance in such nonroutine work”
Highlight by sebastiantitze
Book cover for Rebels at Work
Staff pick
Rebels at Work by Carmen Medina, Debra Cameron, Lois Kelly published on Nov. 17, 2014
“True leadership doesn’t always come from a position of power, note the authors of Rebels at Work. But successfully exerting influence without authority can be very challenging. This book is a practical and inspirational guide on how to engage your coworkers and bosses and bring your ideas forward so that they are heard, considered, and acted upon.”
Pick by paul
Book cover for The Inclusion Dividend: Why Investing in Diversity & Inclusion Pays Off
Staff pick
The Inclusion Dividend: Why Investing in Diversity & Inclusion Pays Off by Mark Kaplan, Mason Donovan published on May 21, 2013
“Everybody's talking about diversity right now; this business-oriented book will help you make sustainable changes.”
Pick by dkaplan
Book cover for BeagleBone Media Center
Recently published
BeagleBone Media Center by David Lewin published on Jan. 31, 2015
Book cover for Java 7 Concurrency Cookbook
Trending
Creating a thread executor Java 7 Concurrency Cookbook by Javier Fernández, Javier Fernández González

Master multithreaded program development with this Java 7 concurrency cookbook. Packed with real-world solutions, it takes you from basic to more sophisticated aspects of concurrency. For intermediate to advanced Java developers.

  • Master all that Java 7 has to offer for concurrent programming

  • Get to grips with thread management, the Fork ...

  • “NOTE Keep in mind that not all networks are Ethernet networks. Ethernet may dominate, but IP packets fit in all sorts of other connectivity options. For example, cable modems use a type of frame called DOCSIS. T1 lines use a frame called DS1. The beauty of IP packets is that they can travel unchanged in each of these and many others.”
    Book cover for You Don't Know JS: Up & Going
    Recently published
    You Don't Know JS: Up & Going by Kyle Simpson published on April 3, 2015

    Newly updated edition of this top-selling CWNA study guide

    Sybex is the official publisher for CWNP, Inc., the organization behind the the CWNA certification. The new edition of Sybex's top-selling CWNA Study Guide covers the latest CWNA Exam, PW0-105. If you're preparing for the exam, you'll find ...

    “Only local users or cached mobile network users can be FileVault enabled.”
    Highlight by digital_relics
    Book cover for D3.js in Action
    Recently published
    D3.js in Action by Elijah Meeks published on March 5, 2015
    Book cover for Learning Apache Mahout Classification
    Recently published
    Learning Apache Mahout Classification by Ashish Gupta published on Feb. 26, 2015
    “The access level can’t be more restrictive than that of the overridden method.     The access level CAN be less restrictive than that of the overridden method”
    Highlight by yangyu123
    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

    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