Learning Cocoa with Objective-C, 4th EditionGet up to speed on Cocoa and Objective-C, and start developing applications on the iOS and OS X platforms. If you don't have experience with Apple's developer tools, no problem! From object-oriented programming to storing app data in iCloud, the fourth edition of this book covers everything you need to build apps for the iPhone, iPad, and Mac.
You'll learn how to work with the Xcode IDE, Objective-C's Foundation library, and other developer tools such as Event Kit framework and Core Animation. Along the way, you'll build example projects, including a simple Objective-C application, a custom view, a simple video player application, and an app that displays calendar events for the user. ...
Concurrency in C# CookbookIf you're one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in .NET 4.5 and C# 5.0.
Concurrency is becoming more common in responsive and scalable application development, but it's been extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than before. ...
Apache Camel Developer's CookbookApache Camel is a de-facto standard for developing integrations in Java, and is based on well-understood Enterprise Integration Patterns. It is used within many commercial and open source integration products. Camel makes common integration tasks easy while still providing the developer with the means to customize the framework when the situation demands it. Tasks such as protocol mediation, message routing and transformation, and auditing are common usages of Camel. Apache Camel Developer's Cookbook provides hundreds of best practice tips for using Apache Camel in a format that helps you build your Camel projects. ...
Nginx Module ExtensionCompanies can solve significant scaling issues thanks to switching their web platforms to Nginx. A popular web server for building web infrastructure, Nginx transparently and effectively enables the growth of the largest sites on the Internet today, on top of being free and open source.
This book is a practical reference providing you with everything you need to know about Nginx module extensions. You will learn how to write powerful and flexible configuration files and your own modules, as well as gaining knowledge about Nginx's modular architecture, available modules, and their intricate details. ...
Oracle Fusion Applications Administration EssentialsOracle Fusion Applications is a process driven and enduser centric package, which is different from legacy ERP products, which means that the installation and maintenance of Oracle Fusion Applications is fundamentally different from legacy ERP. This book bridges the gap between OFA and legacy ERP and provides an indepth view of administering Oracle Fusion Applications.
Oracle Fusion Applications Administration Essentials provides you with practical guidance on administering Oracle Fusion Applications. It provides detailed architectural information for an application administrator. This book consists of lucid instructions including screenshots to help teach readers about the administration of Oracle Fusion Applications. ...
Magento Search Engine OptimizationMagento is a feature-rich, professional, open source e-commerce application that offers merchants complete flexibility and control over the look, content, and functionality of their online store. You may have the most attractive Magento store on the Internet with the most competitive prices, but without visitors, you'll struggle to make significant sales. By increasing your website traffic through SEO and implementing a few simple conversion rate optimization techniques, it's possible to see a dramatic growth in revenue through your website.
Starting with the basics, Magento Search Engine Optimization is a comprehensive guide on how to better optimize your Magento store for search engines such as Google, Bing, and Yahoo. This book will show you how to maximize Search Engine Optimization for your shop website as well as how to implement and incorporate SEO-enhancing techniques and features, layering them progressively into your Magento shop site. ...
Learning Shell Scripting with ZshZsh has become incredibly popular in recent times and reasonably so; the shell boasts some really great features such as command completion, filename generation, and history sharing among instances of the shell. Learning to use them to your advantage will prove to be really valuable and will save you from lots of tedious and overly-complex tasks.
This hands-on guide will show you how to configure and use zsh for work and daily tasks. It provides a clear introduction to the more powerful features of the shell such as globbing and completion. This book will help you take advantage of the real power behind the UNIX shell on both desktops and servers through real-world examples. ...
HTML5 FoundationsThis book takes you beyond the pre-fab themes and basic website building tools found in most HTML books to show you how to transform plain words and static images into amazing websites that draw users in and make them want to stay. Combining equal parts how-to instruction and inspiration-along with dozens of stunning, full-color illustrations-this book gets you up and running in no time, with everything you need to create fully-customized sites featuring all the razzle-dazzle and dynamic content that make the difference between a functional website and a brilliant one. And, like all the books in the Treehouse series, HTML5 Foundations outfits you with everything you need to expand your skill set and broaden your professional horizons. ...
CSS3 FoundationsHtml is fun when you're first learning how to use it to build a website. But when you add CSS (Cascading Style Sheets) to the mix, the experience—and your web pages—become magical. CSS3 Foundations takes you beyond the pre-fab themes and simple site-building tools found in most books, and provides you with the knowledge and tools you need to turn humdrum words and images into dazzling websites that draw visitors in and make them want to stay.
Like all the books in the Treehouse series, CSS3 Foundations is designed to help you expand your skill set and broaden your professional horizons, whether you're a hobbyist looking to go pro, a freelancer who wants to expand your client base, or an entrepreneur who want to know how to create a website fully customized for your company and your market niche. ...
The Essential R ReferenceThe cross-platform, open source language R provides powerful tools for data analysis and reporting, but its complexities can be a bit daunting. To use the built-in help system, you must know the command names the vocabulary and grammar of R. This book contains more than 400 command names arranged by topic, with plenty of examples, related commands, and cross-references. It's the quintessential resource for R beginners and veterans alike. ...