The Principles of Beautiful Web DesignMany non-designers believe that they're unable to create visually pleasing websites because they didn't go to art school, or that they lack creative flair.
There are certain design maxims and techniques anyone can learn and apply to ensure that their website is not only functional, but sexy too. No art school required.
Whether you want to improve the look of an ordinary website or learn a new set of skills, The Principles of Beautiful Web Design will teach you good design fundamentals, ensuring that you avoid making any rookie mistakes. ...
The CSS3 Anthology, 4th EditionThe CSS3 Anthology: 101 Essential Tips, Tricks & Hacks is a compilation of best-practice solutions to the most challenging CSS problems. The fourth edition of this best-selling full-color book has been completely revised and updated to cover newer techniques enabled by CSS3 and HTML5, and more recent trends in web design, such as responsive design.
It's the most complete question-and-answer book on CSS available, with over 100 tutorials that show readers how to gain more control over the appearance of their web pages, create sophisticated web page navigation controls, and design for alternative browsing devices, including phones and screen readers. ...
Windows 7 Plain & SimpleLearn the simplest ways to get things done with Windows 7!
Get the fast facts that make learning Windows 7 plain and simple! This no-nonsense guide uses easy-to-follow steps and screenshots and clear, concise language to show the simplest ways to perform everyday tasks and get stuff done with Windows 7. Here's WHAT you'll learn: Run programs, control gadgets, play games; Send e-mail, browse the Web, and share your files; Organize your digital media, including photos, music, and videos; Burn CDs and DVDs; make your own movies; Set up your printer and a simple home network; Manage security settings and perform easy tune-ups and fixes Here’s HOW you'll learn it; Jump in wherever you need answers; Easy-to-follow steps and screenshots show you techniques and shortcuts; Use quick TRY THIS! exercises to apply what you learn right away. ...
Windows 8 for Tablets Plain & SimpleLearn the simplest ways to get things done with Windows 8 on tablets!
Enjoy the Windows 8 touch experience on your tablet; Use the Start screen to find everything you need; Explore the web, and send and receive email and messages; Organize your files, photos, and videos in the cloud; Play games, manage your music, and watch movies; Use maps to find directions and set your location. ...
Mastering Object-oriented PythonThis practical example-oriented guide will teach you advanced concepts of object-oriented programming in Python. This book will present detailed examples of almost all of the special method names that support creating classes that integrate seamlessly with Python's built-in features. It will show you how to use JSON, YAML, Pickle, CSV, XML, Shelve, and SQL to create persistent objects and transmit objects between processes. The book also covers logging, warnings, unit testing, configuration files, and how to work with the command line.
This book is broken into three major parts: Pythonic Classes via Special Methods; Persistence and Serialization; Testing, Debugging, Deploying, and Maintaining. The special methods are broken down into several focus areas: initialization, basics, attribute access, callables, contexts, containers, collections, numbers, and more advanced techniques such as decorators and mixin classes. ...
HBase EssentialsWith an example-oriented approach, this book begins by providing you with a step-by-step learning process to effortlessly set up HBase clusters and design schemas. Gradually, you will be taken through advanced data modeling concepts and the intricacies of the HBase architecture. Moreover, you will also get acquainted with the HBase client API and HBase shell. Essentially, this book aims to provide you with a solid grounding in the NoSQL columnar database space and also helps you take advantage of the real power of HBase using data scans, filters, and the MapReduce framework. Most importantly, the book also provides you with practical use cases covering various HBase clients, HBase cluster administration, and performance tuning. ...
Learning Neo4jLearning Neo4j provides you with a step-by-step approach of adopting Neo4j, the world's leading graph database. This book includes a lot of background information, helps you grasp the fundamental concepts behind this radical new way of dealing with connected data, and will give you lots of examples of use cases and environments where a graph database would be a great fit.
Starting with a brief introduction to graph theory, this book will show you the advantages of using graph databases. Following on from that, you will be introduced to Neo4j and you will be shown how to install Neo4j on various operating systems. You will then be shown how you can model and import your data into Neo4j. ...
Puppet EssentialsWith this book, you'll be up and running with using Puppet to manage your IT systems. Dive right in with basic commands so that you can use Puppet right away, and then blitz through a series of illustrative examples to get to grips with all the most important aspects and features of Puppet.
Install Puppet, write your first manifests, and then immediately put the Puppet tools to real work. Puppet Essentials reveals the innovative structure and approach of Puppet through step-by-step instructions to follow powerful use cases. Learn common troubleshooting techniques and the master/agent setup as well as the building blocks for advanced functions and topics that push Puppet to the limit, including classes and defined types, modules, resources, and leveraging the flexibility and expressive power implemented by Facter and the Hiera toolchain. ...
scikit-learn CookbookPython is quickly becoming the go-to language for analysts and data scientists due to its simplicity and flexibility, and within the Python data space, scikit-learn is the unequivocal choice for machine learning. Its consistent API and plethora of features help solve any machine learning problem it comes across.
The book starts by walking through different methods to prepare your data—be it a dataset with missing values or text columns that require the categories to be turned into indicator variables. After the data is ready, you'll learn different techniques aligned with different objectives—be it a dataset with known outcomes such as sales by state, or more complicated problems such as clustering similar customers. Finally, you'll learn how to polish your algorithm to ensure that it's both accurate and resilient to new datasets. ...
Designing for PerformanceAs a web designer, you encounter tough choices when it comes to weighing aesthetics and performance. Good content, layout, images, and interactivity are essential for engaging your audience, and each of these elements have an enormous impact on page load time and the end-user experience. In this practical book, Lara Hogan helps you approach projects with page speed in mind, showing you how to test and benchmark which design choices are most critical.
To get started, all you need are basic HTML and CSS skills and Photoshop experience. ...