Book picks similar to
The Book of Inkscape: The Definitive Guide to the Free Graphics Editor by Dmitry Kirsanov
reference
non-fiction
ebook
humblebundle
Microinteractions: Designing with Details
Dan Saffer - 2013
With this practical book, you’ll learn how to design effective microinteractions: the small details that exist inside and around features. How can users change a setting? How do they turn on mute, or know they have a new email message?Through vivid, real-world examples from today’s devices and applications, author Dan Saffer walks you through a microinteraction’s essential parts, then shows you how to use them in a mobile app, a web widget, and an appliance. You’ll quickly discover how microinteractions can change a product from one that’s tolerated into one that’s treasured.Explore a microinteraction’s structure: triggers, rules, feedback, modes, and loopsLearn the types of triggers that initiate a microinteractionCreate simple rules that define how your microinteraction can be usedHelp users understand the rules with feedback, using graphics, sounds, and vibrationsUse modes to let users set preferences or modify a microinteractionExtend a microinteraction’s life with loops, such as “Get data every 30 seconds”
The Art of Readable Code
Dustin Boswell - 2010
Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of "bad code" (much of it their own) to determine why they’re bad and how they could be improved. Their conclusion? You need to write code that minimizes the time it would take someone else to understand it—even if that someone else is you.This book focuses on basic principles and practical techniques you can apply every time you write code. Using easy-to-digest code examples from different languages, each chapter dives into a different aspect of coding, and demonstrates how you can make your code easy to understand.Simplify naming, commenting, and formatting with tips that apply to every line of codeRefine your program’s loops, logic, and variables to reduce complexity and confusionAttack problems at the function level, such as reorganizing blocks of code to do one task at a timeWrite effective test code that is thorough and concise—as well as readable"Being aware of how the code you create affects those who look at it later is an important part of developing software. The authors did a great job in taking you through the different aspects of this challenge, explaining the details with instructive examples." —Michael Hunger, passionate Software Developer
Oil Painting For Dummies
Sherry Stone Clifton - 2008
But it gets much easier and a lot more fun when you follow a step-by-step approach that starts you off on the right foot, helps you build your skills one at a time, and gives you plenty of exercises to develop your craft. That's what you'll find in Oil Painting For Dummies. Completely free of arty jargon, this full-color guide has all the hands-on instruction you need to master the basics. You'll see how to plan a painting, build an image in layers, mix colors, and create stunning compositions. You'll also find everything you need to know about oil paints, solvents, and pigments; brushes, palettes, and painting surfaces; and how to keep costs down at the art supply store. Discover how to:Choose the right supplies Set up your studio and care for your equipment Handle your materials safely Develop your design and composition skills Make practice sketches and studies Use broken stroke, dry brush, glazing, scraffito and other brush strokes Try out different compositions Mix any color you want Simplify tricky still-life subjects Paint landscapes and common objects out doors Paint portraits and the human form Complete with handy color chart, basic materials list, and a very useful viewing square, Oil Painting For Dummies is the fun and easy way to discover your inner artist!
The Unofficial LEGO Technic Builder's Guide
Paweł "Sariel" Kmieć - 2012
Using motors, gears, pneumatics, pulleys, linkages, and more, you can design LEGO models that really move.The Unofficial LEGO Technic Builder's Guide is filled with building tips for creating strong yet elegant machines and mechanisms with the Technic system. Author Pawel "Sairel" Kmiec will teach you the foundations of LEGO Technic building, from simple machines to advanced mechanics, even explaining how to create realistic to-scale models. Sariel, a world-renowned LEGO Technic expert, offers unique insight into mechanical principles like torque, power translation, and gear ratios, all using Technic bricks. You'll learn how to:Create sturdy connections that can withstand serious stressRe-create specialized LEGO pieces like casings and u-joints, and build solutions like Schmidt and Oldham couplings, when no standard piece will doBuild custom differentials, suspensions, transmissions, and steering systemsPick the right motor for the job—and transform its properties to suit your needsCombine studfull and studless building styles for a stunning lookCreate remote-controlled vehicles, lighting systems, motorized compressors, and pneumatic enginesThis beautifully illustrated, full-color book will inspire you with ideas for building amazing machines like tanks with suspended treads, supercars, cranes, bulldozers, and much more. Your Technic adventure starts now!
Encaustic Workshop: Artistic Techniques for Working with Wax
Patricia Baldwin Seggebruch - 2009
In Encaustic Workshop, it becomes much more: a dynamic medium where anything goes and the possibilities are endless.Packed with step-by-step techniques, helpful tips and diverse examples of completed works, Encaustic Workshop brings all the accessibility and excitement of a mixed-media workshop to your own workspace. If you're a beginner, you'll find everything you need to know to get started. If you're a more advanced crafter or fine artist, you'll discover things you never knew you could do with encaustic.Instructions and photos will guide you as you learn to:Apply, layer, color and carve wax to create artwork rich with texture and depth.Create collages that combine encaustic with papers, fabric, found objects, image transfers and more.Experiment with charcoal, inks, watercolors, pastels and other mediums to create unexpected effects in the wax.Then, complete step-by-step projects and an extensive inspirational gallery will show you how you can combine the techniques you've learned to create more complex works.Sign your creativity up for this Encaustic Workshop--then just melt, paint and play!
Penetration Testing: A Hands-On Introduction to Hacking
Georgia Weidman - 2014
This beginner-friendly book opens with some basics of programming and helps you navigate Kali Linux, an operating system that comes preloaded with useful computer security tools like Wireshark and Metasploit. You'll learn about gathering information on a target, social engineering, capturing network traffic, analyzing vulnerabilities, developing exploits, and more. Hands-on examples discuss even advanced topics like mobile device security and bypassing anti-virus software.
Type Rules!: The Designer's Guide to Professional Typography
Ilene Strizver - 2001
Covering history of design, along with current trends, methods for customizing fonts, techniques for setting type, common mistakes to avoid, and guidelines for selecting the right type for the job, the book is fully illustrated with smart, relevant images.