O'Reilly logo

See what’s happening on Safari right now.

“If the designer finds the output patterns/waveforms during simulation do not match what he or she expects, the design needs to be debugged.”
Highlight by hyunho.jo
Book cover for
Recently published
by
Book cover for Hadoop Application Architectures
Highlight from
Data Movement Hadoop Application Architectures by Jonathan Seidman, Mark Grover, Ted Malaska, Gwen Shapira
“a variable length file may not be a good fit for Hive”
Highlight by danielluo
Book cover for
Recently published
by
Book cover for
Staff pick
“A huge treasure trove of absolutely up-to-the-minute talks on Big Data, devops, and modern systems engineering.”
Pick by liza
Book cover for
Recently published
by
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
Recently published
by
Book cover for
Staff pick
“Jugaad Innovation argues that the creative approaches to problem-solving born from the scarcity of resources in markets like India may be the secret to innovation success even in the most resource-abundant economies. A clever twist on the conventional wisdom that the best management practices are found in mature economies.”
Pick by paul
“The labeling area is the area where labels such as title, subtitle, axis title, legend, and credits go around the plot area, so that it is between the edge of the plot area and the inner edge of the spacing area.”
Highlight by santoshshrestha
Book cover for
Staff pick
“If you want to write high-quality, efficient code that's easily integrated with other languages and tools, this hands-on book will help you be productive with Python quickly -- whether you're new to programming or just new to Python. It's an easy-to-follow self-paced tutorial, based on author and Python expert Mark Lutz's popular training course.”
Pick by paul
Book cover for
Staff pick
“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
Book cover for
Recently published
by
Book cover for Lean Enterprise
Trending
Introduction Lean Enterprise by Barry Barry O'Reilly O'Reilly, Joanne Joanne Molesky Molesky, Jez Jez Humble Humble

How well does your organization respond to changing market conditions, customer needs, and emerging technologies when building software-based products? This practical guide presents Lean and Agile principles and patterns to help you move fast at scale—and demonstrates why and how to apply these methodologies throughout your organization, rather than ...

“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
Recently published
by

Data Mining: Practical Machine Learning Tools and Techniques offers a thorough grounding in machine learning concepts as well as practical advice on applying machine learning tools and techniques in real-world data mining situations. This highly anticipated third edition of the most acclaimed work on data mining and machine learning will ...

“Simplify: In general, when you’re considering whether to deploy a new feature, or even how to deploy a new feature, remember the 2 a.m./15 minute rule: If it takes more than 15 minutes to explain at 2 a.m., while under the pressure of a network outage, it’s probably too complex.”
Highlight by mccloud
Book cover for
Recently published
by
Book cover for
Recently published
by
“You must pay careful attention to case when interacting with character literal data and aliases.”
Highlight by paulmotsuk
Book cover for
Staff pick
“Adopting Lean and Agile software delivery methodologies is hard in enterprises with annual budgeting cycles, compliance concerns, legacy systems to maintain, and organizational silos. This book is a practical guide to the secrets of transforming non-startups so that they can develop new products and services faster and more cheaply.”
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