Implement the best practices to improve your AngularJS applications using test-driven development About This Book Learn about TDD techniques, the TDD lifecycle, and its power through clear examples to enhance your Angular applications Integrate Angu
Quick Start The following steps will run a small NSQ cluster on your local machine and walk through publishing, consuming, and archiving messages to disk. follow the instructions in the INSTALLING doc. in one shell, start nsqlookupd: $ nsqlookupd in
django1.7.5压缩包 Before you can use Django, you’ll need to get it installed. We have a complete installation guide that covers all the possibilities; this guide will guide you to a simple, minimal installation that’ll work while you walk through the i
In this chapter, we’ll walk through a brief example that demonstrates the basics of WebWork. By the end of this chapter, you should have enough understanding of WebWork to build simple web-based applications. Later in the book, you’ll expand on what
What You Will and Won't Find Here Chapter 1 introduces caching and provides some background material to help the rest of the book make sense. In addition, companies that provide caching products are listed here. In Chapter 2, we'll dive into the Hyp
Python Projects is the ultimate resource for the Python programmer with basic skills who is ready to move beyond tutorials and start building projects. The preeminent guide to bridge the gap between learning and doing, this book walks readers throug
KnockoutJS is a Model View ViewModel (MVVM) framework that allows you to simplify the design of complex user. Knockout makes data manipulation simple and leads to maintainable web applications. KnockoutJS Essentials gives you an insight into the bes
Create, modify, and run your own PaaS with modularized containers using Docker About This Book Build your own PaaS using the much-appreciated software Docker. Isolate services in containers to have a fully modularized and portable system. Step-by-st
Sudoku Programming with C teaches you how to write computer programs to solve and generate Sudoku puzzles. This is a practical book that will provide you with everything you need to write your own books of Sudoku Classic and Samurai puzzles. But be
BeagleBone For Dummies is the definitive beginner's guide to using the popular BeagleBone board to learn electronics and programming. Unlike other books that require previous knowledge of electronics, Linux, and Python, this one assumes you know not
Testing your application often and early is a key consideration in modern web development. PHP developers using the high-performance PHP framework Yii have access to Codeception, a testing suite that provides comprehensive support for unit, function
Docker is a great tool in many ways for developers and people in DevOps. We begin by learning how easy it is to create and publish your own customized Docker images and making them available to everyone. We also see how practical it is to separate e
You've got data to communicate. But what kind of visualization do you choose, how do you build it, and how do you ensure that it's up to the demands of the Web? In Data Visualization with Javascr ipt, you'll learn how to use Javascr ipt, HTML, and C
Programming Interviews Exposed 2nd Edition The pressure is on during the interview process but with the right preparation, you can walk away with your dream job. This classic book uncovers what interviews are really like at America's top software an
In this groundbreaking collection of 15 interviews, successful founders of entertainment software companies reflect on their challenges and how they survived. You will learn of the strategies, the sacrifices, the long hours, the commitment, and the
Docker is a great tool in many ways for developers and people in DevOps. We begin by learning how easy it is to create and publish your own customized Docker images and making them available to everyone. We also see how practical it is to separate e