tag:ebooks.tutsplus.com,2005:/recently_addedTuts+ eBooks2015-02-19T22:26:23+00:00tag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-264The Manual: Issue 4<p>For the first time ever, one of our issues is available in three different editions:</p>
<ul>
<li>a hardback <strong>print edition</strong>, designed by <a href="http://ofanother.com/">Frank Chimero</a></li>
<li>a brand new <a href="http://blog.themanual.org/2014/10/07/preview-our-new-ebook-edition/">ebook edition</a> for all major e-readers.</li>
<li>a brand new <a href="http://blog.themanual.org/2014/10/02/preview-issue-4-audiobook-by-roman-mars/">audiobook edition</a>, narrated by <a href="http://blog.themanual.org/2014/09/23/welcoming-roman-mars/">Roman Mars</a> of 99% Invisible.</li>
</ul>
<p>In this issue</p>
<ul>
<li>On a far-reaching journey to the soundtrack of Dylan, <a href="https://twitter.com/craigmod">Craig Mod</a> seeks rules that will yield permission to do the necessary work.</li>
<li><a href="https://twitter.com/wilsonminer">Wilson Miner</a> looks beyond product to the underlying process and broader systems as a source for renewal in design.</li>
<li><a href="https://twitter.com/dianakimball">Diana Kimball</a> probes the complexities of mentoring relationships, considering why they’re tenuous and how they work.</li>
<li><a href="https://twitter.com/jenniferbrook">Jennifer Brook</a> retraces her path from print to digital and examines the immersion that’s necessary for fluency in new platforms.</li>
<li><a href="https://twitter.com/irondavy">David Cole</a> reimagines data, embracing it as an essential aspect of the design process.</li>
<li>From the audacious to the disturbing, <a href="https://twitter.com/ftrain">Paul Ford</a> surveys the idiosyncrasies of the file formats that define the web.</li>
</ul>
<p>In their accompanying lessons, these writers share stories of travel and remembrance, loss and meaningfulness, rivalry and revelation, art and community, disappointment and acceptance, dissonance and relief.</p><p>Tuts+ subscribers also receive a $5 discount on any book, eBook or audiobook purchase at <a rel="nofollow" href="http://shop.themanual.org/">http://shop.themanual.org/</a> (coupon included in ebook zip file download).</p><br>2015-02-19T22:26:23.589Z2015-02-19T22:26:23.589ZThe Manualtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-261The Manual: Issue 1<p>For our first issue ever, we gathered contributions from: Simon Collison, Dan Rubin, Liz Danzico, Frank Chimero, Jon Tan, and The Standardistas.</p>
<p>Issue 1 is currently available as a hardback print edition, designed by <a href="http://twitter.com/jezburrows">Jez Burrows</a>.</p>
<p>In this issue</p>
<ul>
<li>As the web matures, <a href="http://twitter.com/colly">Simon Collison</a> identifies what distinguishes great designers: the ability to inquire beyond the necessary, yet focus on what they love.</li>
<li><a href="http://twitter.com/anotherny">Frank Chimero</a> observes the struggle to stay human online and the imperative to build the web in a way that eliminates the distance between us.</li>
<li>Considering the proliferation of web design galleries, <a href="http://twitter.com/jontangerine">Jon Tan</a> advocates for context in the exhibition and archival of web design.</li>
<li><a href="http://twitter.com/danrubin">Dan Rubin</a> examines how the history and meaning of the page has influenced the way we design the web.</li>
<li>Chronically interested in everything, <a href="http://twitter.com/bobulate">Liz Danzico</a> comes to recognize the value of white space in creating a life.</li>
<li>With the craft of our industry in place, <a href="http://twitter.com/standardistas">The Standardistas</a> define a process for cultivating critical thinking.</li></ul><p>Tuts+ subscribers also receive a $5 discount on any book, eBook or audiobook purchase at <a rel="nofollow" href="http://shop.themanual.org/">http://shop.themanual.org/</a> (coupon included in ebook zip file download).</p>2015-02-17T03:15:43.196Z2015-02-17T03:15:43.196ZThe Manualtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-262The Manual: Issue 2<p>In our second issue, we bring together stories from: Alex Charchar, Mark Boulton, Karen McGrane, Cennydd Bowles, Trent Walton, and Josh Brewer.</p>
<p>Issue 2 is currently available as a hardback print edition, designed by Jez Burrows.
In this issue</p>
<ul>
<li>Through the lens of grief, <a href="http://twitter.com/retinart">Alex Charchar</a> sees creative work, and the world, differently.</li>
<li>Tasked with designing a new wayfinding system for a museum, <a href="http://twitter.com/markboulton">Mark Boulton</a> experiments on patrons and meets with honest feedback.</li>
<li>For <a href="http://twitter.com/karenmcgrane">Karen McGrane</a>, what was once a disability is now, sometimes, a superpower.</li>
<li><a href="http://twitter.com/cennydd">Cennydd Bowles</a> argues that the future of web design can be saved if web applications are built not only for humans but for humanity, and made to last.</li>
<li>When we learn to articulate the complexity and value of our work, <a href="http://twitter.com/trentwalton">Trent Walton</a> forsees not only better understanding but greater respect for our profession.</li>
<li><a href="http://twitter.com/jbrewer">Josh Brewer</a> welcomes the end of the rock star era and the dawn of great design teams.</li></ul><p>Tuts+ subscribers also receive a $5 discount on any book, eBook or audiobook purchase at <a rel="nofollow" href="http://shop.themanual.org/">http://shop.themanual.org/</a> (coupon included in ebook zip file download).</p>2015-02-17T03:15:21.842Z2015-02-17T03:15:21.842ZThe Manualtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-263The Manual: Issue 3<p>For our third issue, we have articles and lessons contributioned by: Paul Soulellis, Tiffani Jones Brown, Nina Stössinger, Duane King, Jeremy Keith, and Ethan Marcotte.</p>
<p>Issue 3 is currently available as a hardback print edition, designed by Jez Burrows.
In this issue</p>
<ul>
<li>A recovering perfectionist, <a href="http://twitter.com/soulellis">Paul Soulellis</a> embraces chance and vulnerability, and calls for humility within the design community.</li>
<li><a href="http://twitter.com/ticjones">Tiffani Jones Brown</a> defines passion as a practice, a process, a current.</li>
<li><a href="http://twitter.com/ninastoessinger">Nina Stössinger</a> looks typography in the eye and examines the inglorious, invisible craft of making text work.</li>
<li>From text to hypertext, <a href="http://twitter.com/duaneking">Duane King</a> examines the evolution of the reading experience, as well as the opportunity and responsibility that comes with bringing text to life.</li>
<li>Tracing the history of hypertext, <a href="http://twitter.com/adactio">Jeremy Keith</a> examines the power of building connections across an ever-expanding body of knowledge.</li>
<li>To establish a sense of history and elevate conversation, <a href="http://twitter.com/beep">Ethan Marcotte</a> advocates for learning from our past and acknowledging our influences.</li></ul><p>Tuts+ subscribers also receive a $5 discount on any book, eBook or audiobook purchase at <a rel="nofollow" href="http://shop.themanual.org/">http://shop.themanual.org/</a> (coupon included in ebook zip file download).</p>2015-02-17T03:14:53.479Z2015-02-17T03:14:53.479ZThe Manualtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-252Building Scalable Apps with Redis and Node.js<p>Node.js is a JavaScript runtime-based, scalable platform used to develop web applications and network programs on the server side. It allows web designers to access the backend of their projects while also allowing developers, who are willing to learn JavaScript, a chance to design. There are many frameworks that have popped up in recent years, but what makes Node.js unique is that it opens up a whole new frontier for web development and takes a hybrid approach.</p><p>This book will help you get to grips with Node.js and implement the knowledge to build efficient web applications. You start with developing a backend web application followed by a frontend interface, and later on deploy it to the cloud platform. This book takes a holistic approach to server-side programming using Node.js in conjunction with different frameworks and tools.<br></p><br>2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-257Programming MapReduce with Scalding<p>Programming MapReduce with Scalding is a practical guide to setting up a development environment and implementing simple and complex MapReduce transformations in Scalding, using a test-driven development methodology and other best practices.</p>
<p>This book will first introduce you to how the Cascading framework allows for higher abstraction reasoning over MapReduce applications and then dive into how Scala DSL Scalding enables us to develop elegant and testable applications. It will then teach you how to test Scalding jobs and how to define specifications and behavior-driven development (BDD) with Scalding. This book will also demonstrate how to monitor and maintain cluster stability and efficiently access SQL, NoSQL, and search platforms.</p>
<p>Programming MapReduce with Scalding provides hands-on information starting from proof of concept applications and progressing to production-ready implementations.</p>2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-253Canvas LMS Course Design
<p>Canvas LMS Course Design will guide you through the steps of setting up your Canvas account, adding content and assignments, designing and customizing the course layout, and teaching your course. Whether you use an institutional or Free for Teachers account, this book will show you exactly how to use Canvas for grading, assessment, feedback, and communication with and between students, either as a platform for an online course or as a supplement to a live course. This book will give you the expertise you need to create a transformative and personalized learning experience for all of your students.</p>
<p>By sequentially working through the steps in each chapter, you will quickly master the features of Canvas to create a customized learning experience. With ample screenshots that offer a play-by-play account of how to build a phenomenal course, Canvas LMS Course Design will ensure your success with this cutting-edge learning management system.</p>
2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-258RESTful Java Patterns and Best Practices<p>The convergence of social networking, cloud computing, and the era of mobile applications has created a generation of emerging technologies that allow different networked devices to communicate with each other over the Internet with REST. REST has the benefits of being stateless; easing scalability, visibility, and reliability; and being platform and language agnostic.</p>
<p>This book is a practical, hands-on guide that provides you with clear and pragmatic information to take advantage of the real power of RESTful services and gives you a good foundation for using them in your applications. By comparing APIs from platforms such as Facebook, Twitter, GitHub, and PayPal, the book teaches a range of exciting capabilities with RESTful services and explores the infinite possibilities by using the diverse building blocks and tips covered in various chapters.</p>
<p>By the end of the book, you will be able to successfully use the concepts explained to design and implement applications based on best practices for RESTful services.</p>2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-260Spring MVC Beginner’s Guide<p>The MVC architecture for developing web applications continues to be a powerful concept and the most popular design pattern known by developers. Spring MVC is a model-view-controller framework for Java web applications to simplify the writing and testing of Java web applications, which fully integrates with the Spring dependency injection framework. With the power of annotation-based configuration, Spring MVC makes web application development easy for developers.</p>
<p>This book is a great companion for beginners who want to learn Spring MVC. With the help of real-world examples, you will learn how to create a completely functional web application. You will also get a complete overview of the Spring web development environment and all its key components.</p>2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-254Chef Essentials<p>Chef is a configuration management tool that turns IT infrastructure into code. Chef provides tools to manage systems at scale. With this book, you will learn how to use the same tools that companies such as Facebook, Riot Games, and Ancestry.com use to manage and scale their infrastructure.</p>
<p>This book takes you on a comprehensive tour of Chef's functionality, ranging from its core features to advanced development. You will be brought up to speed with what's new in Chef and how to set up your own Chef infrastructure for individuals, or small or large teams. Once you have the core components, you will get to grips with bootstrapping hosts to then develop and apply cookbooks. If you want to fully leverage Chef, this book will show you advanced recipes to help you handle new types of data providers and resources. By the end of this book, you will be confident in how to manage your infrastructure, scale using the cloud, and extend the built-in functionality of Chef itself.</p>
2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-259RESTful Java Web Services Security<p>This book will serve as a practical companion for you to learn about common vulnerabilities when using RESTful services, and will provide you with an indispensable knowledge of the tools you can use to implement and test security on your applications. It will cover the fine details of setting up RESTful services such as implementing RESTEasy and securing transmission protocols such as the OAuth protocol and its integration with RESTEasy. Furthermore, it also explains the implementation of digital signatures and the integration of the Doseta framework with RESTEasy.</p>
<p>With this book, you will be able to design your own security implementation or use a protocol to grant permissions over your RESTful applications with OAuth. You will also gain knowledge about the working of other features such as configuring and verifying HTTP and HTTPS protocols, certificates, and securing protocols for data transmission. By the end of this book, you will have comprehensive knowledge that will help you to detect and solve vulnerabilities.</p>2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-255Developing Responsive Web Applications with AJAX and jQuery<p>AJAX is a web development technique that allows a web page to be updated with new information without having to reload the page. jQuery is a JavaScript library that harnesses AJAX interactions to allow rapid web development. Together, they are a powerful combination, and are generally considered by frontend web developers as technologies that complement each other perfectly.</p>
<p>Developing Responsive Web Applications with AJAX and jQuery will empower you with the skills required to create responsive web applications in a quick and efficient manner. The book begins by identifying the key benefits of a responsive application for a commercial site, and then covers how to develop a layout using Bootstrap 3 and adding dynamic visuals to your web application using AJAX calls.</p>
<p>By the end of this book, you will be able to develop responsive web applications by combining AJAX development techniques with the jQuery JavaScript library.</p>2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-251AngularJS Essentials<p>This book is a practical guide filled with real-world examples<br>that will help you discover the best practices of the AngularJS<br>framework, covering its most important concepts such as directives,<br>expressions, filters, and modules and guiding you through the steps of<br>building your very own web application.</p><p>You will start by learning how to create reusable components with<br>directives, experiencing an expressive way of developing software. Then<br>we will move on to cover data handling, and you will learn how to use<br>the various features of the AngularJS framework to accomplish any<br>challenge related to presenting, transforming, and validating data on a<br>user's interface.</p><p>After that, we will explore the secrets of the dependency injection<br>mechanism available in AngularJS, bringing reuse and testability to your<br>application by decoupling the layers. The book will also cover the best<br>practices of using the framework and how to automate the test and the<br>project's workflow.<br><br></p><br>2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-256Mastering Puppet<p>Puppet is a configuration management system written for system administrators to manage a large number of systems efficiently and help maintain order.</p>
<p>Mastering Puppetdeals with the issues faced in larger deployments such as scaling and duplicate resource definitions. It will show you how to fit Puppet into your organization and keep everyone working. The concepts presented can be adapted to suit any size organization. This book starts with setting up and installing Puppet in your organization and then moves on to implementing version control in Puppet, creating custom modules, and extending your Puppet infrastructure. Finally, you will learn tips and tricks that are useful when troubleshooting Puppet and the best practices to make you a pro.</p>2015-02-01T01:00:00.000Z2015-02-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-245Git Version Control Cookbook<p>Starting with the Git data model, you will learn how Git stores files and how it looks at commits. You will then learn how you can recover from mistakes; from committing on the wrong branch to recovering lost commits/files. Next, you will discover how you can force rebase on some branches and use regular Git merge on other branches. You will also learn how to extract information from the repository.</p>
<p>As you progress through this book, you will learn how you can automate the usual Git processes by utilizing the hook system built into Git. The book also covers advanced repository management, including different options to rewrite the history of a Git repository. Finally, you will discover how you can work offline with Git, how to track what is going on behind the scenes, and how to use the stash for different purposes.</p>2015-01-01T01:00:00.000Z2015-01-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-2413D Printing with SketchUp<p>As 3D printing is becoming more accessible, it is important for designers and architects to know how to utilize the technology. SketchUp is a popular 3D modelling tool and is among the easiest programs to work with as a beginner. Whether printing on your desktop, or outsourcing to a commercial 3D print service, this is a skill you'll want in your portfolio.</p>
<p>Starting with an overview of 3D printing technologies, you will learn how to design SketchUp models for 3D printing, set up a template for 3D printing, explore the specific requirements for a 3D printable model, and look at the essential SketchUp extensions for 3D printing. You will start by printing a simple 3D model, progress to importing images that can be used to make 3D models, and move on to tweaking the model for specific 3D printers.</p>
<p>This book delves into the most important concepts for designing 3D printable models, from wall thickness and modelling solids, to using available models and adapting them to your needs.</p>
<p>You will also learn where to access, and more importantly, how to adapt existing 3D models available online for your own use. Finally, this book will show how it’s possible to use Google Earth terrain and modify existing architectural SketchUp models before printing.</p>2015-01-01T01:00:00.000Z2015-01-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-246Internet of Things with the Arduino Yún<p>Internet of Things (IoT) is currently a growing trend in the technology space, and the Arduino Yún is the perfect board to get started with building IoT projects. This book covers many of the powerful features of the Arduino Yún via four exciting projects. The first project is all about sending weather measurements data to a Google Docs spreadsheet for easy online visualization. The second one is about building an energy consumption meter and controlling devices remotely. The third focuses on the field of security, by helping you to build a camera that is triggered by motion and that uploads pictures automatically to Dropbox. Finally, the last project is in relation with the field of robotics, and focuses on building a robot that is controlled via Wi-Fi.</p>
<p>The main focus of this book is to teach everything you need to know to build complex projects using the Arduino Yún, organized around the fields of home automation, security, and robotics.</p>2015-01-01T01:00:00.000Z2015-01-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-242Arduino Home Automation Projects<p>The Arduino platform is used by more than one million people around the world to prototype electronic systems. It is the perfect platform to use to build home automation systems, as it allows you to build your own motion sensors, control lamps remotely, and control preexisting home automation devices. The Arduino platform also allows you to build wireless home automation systems using well-known technologies such as Bluetooth and Wi-Fi.</p>
<p>This book shows you how to use the Arduino tiny microboard to live like a king. The book covers several projects you can perform using the Arduino platform. The first few projects comprise the basics of home automation, such as building a wireless motion sensor, controlling a lamp remotely, and building a Bluetooth temperature sensor. Then, this book dives into the Internet of Things, helping you get a clear understanding of how to send measured data to the cloud. The book will wrap up by showing you how to communicate and control an existing device and build your own home automation system.</p><br>2015-01-01T01:00:00.000Z2015-01-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-247Learning Magento Theme Development<p>Magento is an open source e-commerce solution. It comes with a variety of tools necessary for building a successful online shop. Magento offers many built-in capabilities, such as promotion pricing and coupon codes, detailed statistics, and SEO options. By using Magento's powerful theming engine, you can control the look, content, and functionality, and easily launch a flexible e-commerce website.</p>
<p>This book will help you build your own store and help you broaden your customer reach. The book is a step-by-step guide to theming Magento 1.8, aimed at readers with little technical expertise. Starting with simple changes you can make to customize your store, from changing the logo and favicon to other simple configurable items, the book moves on to cover more in-depth theming techniques to help you build a fully custom Magento theme you can be proud of.</p>
<p>By the end of this book, you will be able to create a new, custom, responsive, and advanced Magento theme of your own.</p>2015-01-01T01:00:00.000Z2015-01-01T01:00:00.000ZPackt Publishingtag:ebooks.tutsplus.com,2005:Ebooks::Ebook/cms-248Redis Applied Design Patterns<p>With new data stores making their way onto the market, it's necessary for businesses to understand the features and techniques to use data stores most effectively. Redis Applied Design Patterns is designed to guide you into the world of Redis and will help you understand how business problems can be solved using Redis in your application stack.</p>
<p>This book introduces you to the NoSQL way of thinking and how it is different from SQL. It helps you understand various functionality of Redis through a series of use cases designed for you to learn the more complex and less well-known features of Redis in an incremental way. By the time you've read this book, you will be capable of designing a system using Redis. This book will guide you through various use cases along with code samples, easy-to-understand diagrams, and tips to help you take advantage of Redis. The book explains the benefits of adding Redis to the application stack and discusses various practical use cases for Redis such as the caching system, commenting system, and social networking.</p>2015-01-01T01:00:00.000Z2015-01-01T01:00:00.000ZPackt Publishing