Mastering NginxNGINX is a high-performance HTTP server and mail proxy designed to use very few system resources. With the many tutorials and example configurations floating around the Web, it is difficult to know how to properly configure NGINX to meet your expectations.
Mastering Nginx - will serve to clarify the murky waters of NGINX configuration, helping you learn how to tune NGINX for various situations, what some of the more obscure configuration directives do, and how to design a decent configuration to match your needs. ...
Salesforce CRM Admin CookbookSalesforce CRM is a market-leading customer relationship management (CRM) application that is accessed over the Internet. It is a proven system which helps to manage large volumes of information across an organization and also improves communication between departments for exceptional customer service. The CRM application is available for the management of sales projections and orders, marketing plans, knowledge management, service and support, partner relationships, and data analytics. The application greatly enhances a company's sales performance, improves customer satisfaction, and provides a robust customer relationship management system for an organization. For optimum performance of the system, there are a lot of things for you as the Salesforce administrator to know and tackle, but there isn't a single book which focuses on the administrative aspect of Salesforce CRM. ...
Mastering UDK Game DevelopmentUDK (Unreal Development Kit) is the free version of the popular and award-winning Unreal Engine 3. A truly powerful tool for game development, there has never been a better time to use it for both commercial and independent projects. By learning about advanced functionality via engaging practical examples, you too can take your game to the next level and stand out from the crowd.
Learn about advanced aspects of UDK game development, ranging from the creation of a 2D-style platformer to building your very own Western-RPG style inventory system using Scaleform. You'll discover how you can exploit UDK to the fullest extent, making it possible to create a series of exciting projects all within the UDK Editor. ...
jQuery HotshotjQuery is used by millions of people to write JavaScript more easily and more quickly. It has become the standard tool for web developers and designers to add dynamic, interactive elements to their sites, smoothing out browser inconsistencies and reducing costly development time.
jQuery Hotshot walks you step by step through 10 projects designed to familiarise you with the jQuery library and related technologies. Each project focuses on a particular subject or section of the API, but also looks at something related, like jQuery's official templates, or an HTML5 feature like localStorage. Build your knowledge of jQuery and related technologies. ...
WordPress Theme Development, 3rd EditionIf you've been using WordPress to build websites for yourself or clients, you've probably reached a point where you need to build your own theme. Being able to build your own themes means you can build beautiful, bespoke websites using WordPress and means you're not limited to the themes you can download.
WordPress Theme Development Beginner's Guide will take you through the process of building your first WordPress theme. It will show you how to write the HTML and CSS your theme will be based on, then convert that code to PHP for use in WordPress. Once you've done that you'll learn how to add more features to your theme and make it responsive, accessible and SEO-friendly. ...
Getting Started with NoSQLRelational databases have been used for decades, and in the last few years NoSQL has been a growing choice for large-scale web applications. Non-relational databases provide the scale and speed that you may need for your application. To switch you must know the options available, the advantages and drawbacks, and scenarios which it is suited to the most and where it should be avoided at all costs.
Getting Started with NoSQL is a from-the-ground up guide that takes you from the very first steps to a real-world NoSQL application. It provides you with a step-by-step approach to design and implement a NoSQL application that will help you make clear decisions on database choices and database model choices. The book is suited for a developer, an architect, as well as a CTO. ...
Hibernate Search by ExampleUsers expect software to be highly intelligent when searching data. Searches should span across multiple data points at once, and be able to spot patterns and groupings in the results found. Searches should be able to fix user typos, and use terms related to the user's search words. Searching is at its best when it pleasantly surprises us, seeming to understand the real gist of what we're looking for better than we understood it ourselves! Where can we find such a search system and how can we use it efficiently?
Hibernate Search by Example is a practical, step-by-step tutorial, which guides you from the basics of Hibernate Search to its advanced features. ...
Google Visualization API EssentialsThere's a lot of data in our world, and visual representations are often the best method of making sense of it all. Yet, it should not take an army of programmers and analysts to create visualizations in order to make data useful. The Google Visualization API is accessible to novice and advanced programmers alike, making data useful to more people.
Google Visualization API Essentials will show you how to create interactive data displays with very little code. The API, combined with Google Spreadsheets and Fusion Tables, is a complete system, from data management to analytical displays. Not only is it simple to learn, but the Google Visualization API can also be viewed as a first step to learning additional Google APIs. ...
HTML5 Game Development with ImpactJSImpactJS is a JavaScript library specially geared towards building 2-dimensional games. It is intuitive and versatile and allows the game developer to get results in no time while keeping an easy overview when games grow more complex. Games built with ImpactJS can be published on websites and even as an app on both Android and iOS.
With HTML5 Game Development with ImpactJS, building games for the Web and app markets has never been so easy. Using the ImpactJS JavaScript engine, you only need this book and basic knowledge of JavaScript in order to build and publish your own game. ...
Jump Start JavaScriptJavaScript is a key technology in modern web development, enabling you to craft interactive, usable and engaging experiences for your users.
Use JavaScript to solve real world problems: build forms, track user events and craft animations; Use JavaScript with HTML5 and CSS3; Build an entire JavaScript-powered application from scratch: a task management application.
Plus you'll discover how to use modern techniques such as Canvas and Ajax. ...