Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
1. | By: Burt Beckwith Publisher: O'Reilly Media, Inc. Publication Date: 07-MAY-2013 Insert Date: 20-SEP-2012 Slots: 1.0 | Chapter Title: Programming Grails
Programming Grails
Programming Grails
Burt Beckwith
Beijing • Cambridge • Farnham • Köln • Sebastopol • Tokyo
Special Upgrade Offer
If you purchased this ebook directly from oreilly.com, you have the following benefits:
DRM-free ebooks—use |
2. | By: Peder Jungck; Ralph Duncan; Dwight Mulcahy Publisher: Apress Publication Date: 21-DEC-2011 Insert Date: 13-JAN-2012 Slots: 1.0 | Overview: packetC Programming
This book introduces the tools you'll need to program with the packetC language
packetC speeds the development of applications that live within computer networks, the kind of programs that provide network functionality for connecting "clients" and "servers" and "clouds." The simplest examples provide packet switching and routing while more complex examples implement cyber security, broadband policies or cloud-based network infrastructure.
Network applications, such as those processing digital voice and video, must be highly scalable, secure and maintainable. Such application...
|
3. | By: Joshua Noble Publisher: O'Reilly Media, Inc. Publication Date: 25-JAN-2012 Insert Date: 12-JAN-2012 Slots: 1.0 | Overview: Programming Interactivity Want to create rich interactive experiences with your artwork, designs, or prototypes, using electronics and programming? This is the place to start. Programming Interactivity helps you explore common themes using Arduino, Processing, and openFrameworks in interactive art and design, including 2D and 3D graphics, sound, physical interaction, computer vision, geolocation, and more. No programming experience is required to get started....
|
4. | By: Jess Chadwick Publisher: O'Reilly Media, Inc. Publication Date: 15-SEP-2011 Insert Date: 14-SEP-2011 Slots: 1.0 | Overview: Programming Razor This book will begin with an introduction to the Razor syntax, where/how it fits in to the Web Matrix and ASP.NET MVC platforms, and how to effectively leverage the syntax on those platforms. It will continue to dive deeper, espousing some best practices and useful sample code for the Web Matrix and ASP.NET MVC platforms. Finally, the book will examine the underlying APIs themselves (which are separate from the syntax discussed previously), explain how the Razor API works, and show how to extend the API with custom functionality, even in non-web scenarios....
|
5. | By: Hari Mohan Pandey Publisher: Pearson Education India Publication Date: 12-DEC-2011 Insert Date: 11-MAY-2012 Slots: 1.0 | Overview: Java Programming
Java Programming is an introductory level text that instils an understanding of basic concepts before gradually moving to advanced topics like swing, socket programming, JAVA native interface, remote method invocation and serialization. Programs are accompanied by complete explanations, and their output helps the reader better understand the logic behind them.
...
|
6. | By: Chas Emerick; Brian Carper; Christophe Grand Publisher: O'Reilly Media, Inc. Publication Date: 12-APR-2012 Insert Date: 04-JUN-2011 Slots: 1.0 | Overview: Clojure Programming The Clojure language is a practical alternative for everyday programming that offers expressivity rivaling other dynamic languages like Ruby and Python, but allows one to seamlessly take advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already—whether you're focused on data modeling, concurrency and parallelism, web programming, statistics and data analysis, and more....
|
7. | By: Poornachandra Sarang Publisher: McGraw-Hill Publication Date: 20-JAN-2012 Insert Date: 20-JUL-2012 Slots: 1.0 | Overview: Java Programming
Develop, Compile, and Debug High-Performance Java Applications.Take your Java skills to the next level using the expert programming techniques contained in this Oracle Press guide. Featuring real-world code samples and detailed instructions, Java Programming demonstrates how to fully utilize the powerful features of Java SE 7.
...
|
8. | By: Zigurd Mednieks; Laird Dornin; G. Blake Meike; Masumi Nakamura Publisher: O'Reilly Media, Inc. Publication Date: 29-JUL-2011 Insert Date: 16-JUL-2011 Slots: 1.0 | Overview: Programming Android This authoritative guide shows experienced application developers what they need to program for the Android operating system -- the core building blocks, how to put those blocks together, and how to build compelling apps that work on a full range of Android devices. With Programming Android, you'll learn advanced Java concepts in a way that any programmer can understand, even if you have no previous experience with the language....
|
9. | Programming JavaScript Applications By: Eric Elliott Publisher: O'Reilly Media, Inc. Publication Date: 15-OCT-2013 Insert Date: 11-MAY-2012 | Chapter Title: Functional Programming
Functional Programming
Functional Programming
Functional programming is a style of programming that uses higher order functions (as opposed to objects and data) to facilitate code organization and reuse. A higher order function treats functions as data, either |
10. | By: Edward Capriolo; Dean Wampler; Jason Rutherglen Publisher: O'Reilly Media, Inc. Publication Date: 26-SEP-2012 Insert Date: 19-SEP-2012 Slots: 1.0 | Chapter Title: Programming Hive
Programming Hive
Programming Hive
Edward Capriolo
Dean Wampler
Jason Rutherglen
Published by O’Reilly Media
Beijing ⋅ Cambridge ⋅ Farnham ⋅ Köln ⋅ Sebastopol ⋅ Tokyo
|
11. | By: Shane Cook Publisher: Morgan Kaufmann Publication Date: 28-DEC-2012 Insert Date: 22-JAN-2013 Slots: 1.0 | Overview: CUDA Programming
If you need to learn CUDA but don't have experience with parallel computing, CUDA Programming: A Developer's Introduction offers a detailed guide to CUDA with a grounding in parallel fundamentals. It starts by introducing CUDA and bringing you up to speed on GPU parallelism and hardware, then delving into CUDA installation. Chapters on core concepts including threads, blocks, grids, and memory focus on both parallel and CUDA-specific issues. Later, the book demonstrates CUDA in practice for optimizing applications, adjusting to new hardware, and solving common problems. ...
|
12. | By: Alan Gates Publisher: O'Reilly Media, Inc. Publication Date: 13-OCT-2011 Insert Date: 07-OCT-2011 Slots: 1.0 | Overview: Programming Pig This guide is an ideal learning tool and reference for Apache Pig, the programming language that helps you describe and run large data projects on Hadoop. With Pig, you can analyze data without having to create a full-fledged application—making it easy for you to experiment with new data sets. This book shows you how....
|
13. | Boost.Asio C++ Network Programming By: John Torjo; Publisher: Packt Publishing Publication Date: 22-FEB-2013 Insert Date: 27-FEB-2013 Slots: 1.0 | Chapter Title: Asynchronous programming
Asynchronous programming
Asynchronous programming This section delves very deep into some of the issues you'll run into when doing asynchronous programming. After reading it ... , synchronous work is quite easier than asynchronous programming. This |
14. | Linux System Programming, 2nd Edition By: Robert Love Publisher: O'Reilly Media, Inc. Publication Date: 28-MAY-2013 Insert Date: 17-MAY-2013 Slots: 1.0 | Chapter Title: System Programming
System Programming
System Programming
Traditionally, all Unix programming was system-level programming. Unix systems historically did not include many higher-level abstractions. Even programming in a development environment such as the X Window System exposed in |
15. | Beginning Visual C# 2012 Programming By: Karli Watson; Jacob Vibe Hammer; Jon Reid; Morgan Skinner; Daniel Kemper; Christian Nagel Publisher: Wrox Publication Date: 17-DEC-2012 Insert Date: 15-JAN-2013 Slots: 1.0 | Chapter Title: WCF Programming
WCF Programming
WCF PROGRAMMING
Now that you have covered all the basics, it ... . Click OK to add the service reference.
8. Modify the code in Program.cs in ... Ch25Ex01Client.ServiceReference1;
namespace Ch25Ex01Client
{
class Program
{
static void Main(string[] |
16. | By: Aaftab Munshi; Benedict R. Gaster; Timothy G. Mattson; James Fung; Dan Ginsburg Publisher: Addison-Wesley Professional Publication Date: 13-JUL-2011 Insert Date: 23-JUL-2010 Slots: 1.0 | Overview: OpenCL Programming Guide Using the new OpenCL (Open Computing Language) standard and
framework, you can write applications that access all
available programming resources: CPUs, GPUs, accelerators, and even
external processors. Already implemented by Apple, ATI, NVIDIA, and
other leaders, OpenCL has outstanding potential for PCs, servers,
handheld/embedded devices, high-performance computing, and even
cloud systems. This is the first comprehensive, authoritative, and
practical guide to OpenCL 1.1 specifically for working developers
and software architects.
Authored by five leading OpenCL
authorities, OpenCL...
|
17. | Programming Social Applications By: Jonathan LeBlanc Publisher: O'Reilly Media, Inc. Publication Date: 27-AUG-2011 Insert Date: 07-DEC-2010 Slots: 1.0 | Overview: Programming Social Applications Like all good web ventures, the Social Web has risen in prominence ahead of any reliable standards that would ensure a consistent user experience. But that's finally beginning to change. With this book, you'll learn about a rich set of open source technologies for building compelling--and secure--social applications and websites. You'll discover what it takes to engage users on a personal level, and learn ways to monetize your venture.Programming Social Applications introduces you to the open source tools used on many major social platforms, and explains how technologies such as OpenSocial,...
|
18. | By: Mark Bates Publisher: Addison-Wesley Professional Publication Date: 24-MAY-2012 Insert Date: 24-NOV-2011 Slots: 1.0 | Overview: Programming in CoffeeScript Use CoffeeScript to Write Better
JavaScript Code Than Ever Before!
If you can do it in JavaScript, you can do
it better in CoffeeScript. And, since CoffeeScript “compiles
down” to JavaScript, your code will fit neatly into virtually
any web environment. In Programming in CoffeeScript, Mark
Bates shows web developers why CoffeeScript is so useful and how it
avoids the problems that often make JavaScript code buggy and
unmanageable. He guides you through every feature and technique you
need to write quality CoffeeScript code and shows how to take
advantage of CoffeeScript’s increasingly...
|
19. | By: Mark Gardener Publisher: John Wiley & Sons Publication Date: 19-NOV-2012 Insert Date: 11-JAN-2013 Slots: 1.0 | Chapter Title: Programming
Programming
Programming
Programming R yourself can be especially useful because in doing so you can prepare scripts that undertake complex or repetitive tasks, which ... different tasks according to the result of the decision(s). The R programming language has |
20. | Publisher: Addison-Wesley Professional Publication Date: 26-MAR-2012 Insert Date: 28-MAY-2011 Slots: 1.0 | Overview: Joomla!™ Programming When you master Joomla! programming, you can
customize websites in ways that simply aren’t possible by
tweaking parameters or installing someone else’s extensions.
Now, there’s an authoritative, “soup-to-nuts”
programming guide for every Joomla! user: from beginners with no
Joomla! development experience to long-time coders seeking a quick
start with Joomla!’s powerful new versions, 1.6, 1.7, and
2.5.
Joomla!™
Programming presents proven best practices for getting
the job done right. Written by Mark Dexter and Joomla! design
architect Louis Landry (who wrote much of the new...
|