Seven Databases in Seven Weeks, 2nd EditionData is getting bigger and more complex by the day, and so are your choices in handling it. Explore some of the most cutting-edge databases available - from a traditional relational database to newer NoSQL approaches - and make informed decisions about challenging data storage problems. This is the only comprehensive guide to the world of NoSQL databases, with in-depth practical and conceptual introductions to seven different technologies: Redis, Neo4J, CouchDB, MongoDB, HBase, Postgres, and DynamoDB. This 2nd edition includes a new chapter on DynamoDB and updated content for each chapter.
While relational databases such as MySQL remain as relevant as ever, the alternative, NoSQL paradigm has opened up new horizons in performance and scalability and changed the way we approach data-centric problems. This book presents the essential concepts behind each database alongside hands-on examples that make each technology come alive.
With each database, tackle a real-world problem that h ...
C++17 Quick Syntax ReferenceThis quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference.
In the C++17 Quick Syntax Reference, you will find short, simple, and focused code examples.This book includes a well laid out table of contents and a comprehensive index allowing for easy review. You won't find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any C++ programmer.
Use template argument deduction for class templates; Declare non-type template parameters with auto-folding expressions and auto deduction from braced-init-list; Apply lambdas and lambda capture by value; Work with inline variables, nested namespaces, structured bindings, a ...
Oracle SQL RevealedWrite queries using little-known, but powerful, SQL features implemented in Oracle's database engine. You will be able to take advantage of Oracle's power in implementing business logic, thereby maximizing return from your company's investment in Oracle Database products.
Important features and aspects of SQL covered in this book include the model clause, row pattern matching, analytic and aggregate functions, and recursive subquery factoring, just to name a few. The focus is on implementing business logic in pure SQL, with a comparison of different approaches that can be used to write SELECT statements to return results that drive good decision making and competitive action in the marketplace.
This book covers features that are often not well known, and sometimes not implemented in competing products. Chapters on query transformation and logical execution order provide a grasp of the big picture in which the individual SQL features described in the other chapters are executed. ...
macOS High Sierra: The Missing ManualWith High Sierra, Apple has taken its macOS operating system to new heights. From Apple's efficient new file system to improved video streaming and support for virtual reality, this latest macOS version provides features improve your experience. And once again, David Pogue brings his humor and expertise to the #1 bestselling Mac book.
Whether you're a developer or a home-user, this guide offers a wealth of detail on Apple's macOS 10.13 operating system, this new edition covers everything High Sierra has to offer.
Perfect for newcomers: Get crystal-clear, jargon-free introductions to the best and brightest macOS apps, including Siri, Safari, iCloud, FaceTime, and AirDrop. Get the whole picture: Learn more efficient ways to navigate, organize, and edit your photos with new features in the Photos app. Go in-depth: Take advantage of Apple's new graphics technology, and its support for virtual reality. Gain real insight: David Pogue doesn't just tell you how to use macOS features. You ...
Java Pocket Guide, 4th EditionAny time you need quick answers for developing or debugging Java programs, this pocket guide is the ideal reference to standard features of the Java programming language and its platform. You'll find helpful programming examples, tables, figures, and lists fast - including Java 9 features such as modular source code and the new JShell interactive command-line REPL. It's a handy companion, whether you're in the office, in the lab, or on the road.
This book also provides material to help you prepare for the Oracle Certified Associate Java Programmer exam.
Quickly find Java language details, such as naming conventions, types, statements and blocks, and object-oriented programming; Get details on the Java SE platform, including development basics, memory management, concurrency, and generics; Use new features in Java 9, including modular source code and JShell; Browse through information on basic input/output, NIO 2.0, the Java collections framework, and the Java Scripting API; Get s ...
Getting Started with OUYAThe OUYA console is a fully customizable open source indie console, which is based on the Android operating system and equipped with the powerful Tegra 3 graphics processor. It provides unprecedented levels of performance for an open source console, and is a new open platform for game developers, offering them the freedom to build and publish games on their own.
This book is a practical guide that will help you learn more about the OUYA console. From setting up a developer account to developing your first game, right up to publishing your game on the OUYA marketplace, this book guides you through the whole process of OUYA game development. You will also learn how to configure the OUYA development environment, including the OUYA Development Kit, emulators, and Unity3D. Getting Started with OUYA provides users with the basics of developing games for the console, and also gives them a glimpse into what the future has in store for the platform. ...
Manga Studio 5: Beginner's GuideUsing Manga Studio 5 to create comics is an enriching experience. Instead of using graphite and ink, we can get creative with digital marking tools. Once you've got to grips with the basic use of these tools, creating comics digitally is just as expressive and fun as creating them on paper.
Manga Studio 5 Beginner's Guide is for beginner and experienced comic artists who are new to Manga Studio. The book delves into the methods of creating a comic, from an idea, character, script, and rough layouts, all the way to the finished art. No matter what character you are creating - superheroes, sci-fi, fantasy, real world, or Manga - Manga Studio 5 Beginner's Guide will be your go-to book for creating comics. ...
Oracle ADF Enterprise Application Development - Made Simple: 2nd EditionModern enterprise applications must be user-friendly, visually attractive, and fast - much like Oracle Fusion applications. Oracle are using the Application Development Framework (ADF) for their own development, and now you can too. However, you need a proven method to use this powerful and flexible tool in order to achieve consistent success in your enterprise applications.
Oracle ADF Enterprise Application Development - Made Simple, 2nd Edition doesn't just cover the theory behind Oracle ADF, it clearly explains how to get the most out of the technology.
Just like you need to do more than just wield a hammer to build a house, you need to do more than just master ADF technology to build a successful enterprise application. This book gives you the blueprint you need to ensure success. ...
iPhone: The Missing Manual, 11th EditioniOS 11 for the iPhone includes a host of exciting new features, including a revamped Control Center and all-new powers for some of your favorite apps - Siri, AirPlay 2, Maps, Photos, and Maps. You can even send payment via iMessages and type with one hand!
And the best way to learn all of these features is with iPhone: The Missing Manual - a funny, gorgeously illustrated guide to the tips, shortcuts, and workarounds that will turn you, too, into an iPhone master. This easy-to-use book will help you accomplish everything from web browsing to watching videos so you can get the most out of your iPhone.
Written by Missing Manual series creator and former New York Times columnist David Pogue, this updated guide shows you everything you need to know about the new features and user interface of iOS 11 for the iPhone. ...
The Manager's PathManaging people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal - especially when there are few tools, texts, and frameworks to help you. In this practical guide, author Camille Fournier (tech lead turned CTO) takes you through each stage in the journey from engineer to technical manager.
From mentoring interns to working with senior staff, you'll get actionable advice for approaching various obstacles in your path. This book is ideal whether you're a new manager, a mentor, or a more experienced leader looking for fresh advice. Pick up this book and learn how to become a better manager and leader in your organization.
Begin by exploring what you expect from a manager; Understand what it takes to be a good mentor, and a good tech lead; Learn how to manage individual members while remaining focused on the entire team; Understand how to manage yourself and avoid common pitfalls that challenge ...