-
Topics in Parallel and Distributed Computing
Author Charles C Weems , Alan Sussman , Arnold L Rosenberg , Anshul Gupta , Sushil K Prasad
Topics in Parallel and Distributed Computing provides resources and guidance for those learning PDC as well as those teaching students new to the discipline. The pervasiveness of computing devices containing multicore CPUs and GPUs, including home and office PCs, ....
Release Date 2015/09 -
Author Eric Lippert , Mark Michaelis
“ Welcome to one of the greatest collaborations you could dream of in the world of C# books—and probably far beyond!”—From the Foreword by Mads Torgersen, C# Program Manager, MicrosoftEssential C# 6.0 is a well-organized, no-fluff guide to the latest versions of C# ....
Release Date 2015/09 -
Professional Visual Studio 2015
Author Bruce Johnson
In-depth coverage of the major Visual Studio 2015 revampProfessional Visual Studio 2015 is the leading pro's guide to new and upgraded features of Microsoft Visual Studio. With a unique IDE-centric approach and deep dive into the software's many nooks and crannie....
Release Date 2015/09 -
OCA Java SE 8 Programmer I Study Guide (Exam 1Z0-808), 3rd Edition
Author Robert Liguori , Edward Finegan
The official study guide for the entry-level Oracle Certified Associate exam for Java Programmers—fully updated for Java SE 8Confidently prepare for the OCA Java SE 8 Programmer I exam with this thoroughly revised, up-to-date guide from Oracle Press. Featuring step....
Release Date 2015/09 -
Introduction to Computer Graphics
Author Marco Di Benedetto , Sumanta Pattanaik , Massimiliano Corsini , Fabio Ganovelli
Teach Your Students How to Create a Graphics ApplicationIntroduction to Computer Graphics: A Practical Learning Approach guides students in developing their own interactive graphics application. The authors show step by step how to implement computer graphics concep....
Release Date 2015/09 -
A Concise Introduction to Programming in Python
Author Mark J. Johnson
Suitable for newcomers to computer science, A Concise Introduction to Programming in Python provides a succinct, yet complete, first course in computer science using the Python programming language. The book features: Short, modular chapters with brief and precise e....
Release Date 2015/09 -
Make: Getting Started with Processing, 2nd Edition
Author Ben Fry , Casey Reas
Processing opened up the world of programming to artists, designers, educators, and beginners. This short book gently introduces the core concepts of computer programming and working with Processing. Written by the co-founders of the Processing project, Reas and F....
Release Date 2015/09 -
Author Kathy Ceceri
Paper is amazing stuff. It's cheap, easy to use, and easy to recycle. It's lightweight and easy to cut or tear--but incredibly strong when folded, layered, or rolled. It can stand stiff as a board, pop up like a spring, or hang softly like a silk scarf. It's dis....
Release Date 2015/09 -
Author Shaumik Daityari
Get a Jump Start on version control with Git today!Most engineers we meet prefer Git over other distributed version control systems.These systems let you store different versions of project files and directories, so you can roll back to an earlier one if something g....
Release Date 2015/09 -
Distributed Systems, 2nd Edition
Author Sukumar Ghosh
Distributed Systems: An Algorithmic Approach, Second Edition provides a balanced and straightforward treatment of the underlying theory and practical applications of distributed computing. As in the previous version, the language is kept as unobscured as possible—cl....
Release Date 2015/09 -
Image Processing and Acquisition using Python
Author Sridevi Pudipeddi , Ravishankar Chityala
Image Processing and Acquisition using Python provides readers with a sound foundation in both image acquisition and image processing—one of the first books to integrate these topics together. By improving readers’ knowledge of image acquisition techniques and corre....
Release Date 2015/09 -
Author Hanqing Wu , Liz Zhao
In late 2013, approximately 40 million customer debit and credit cards were leaked in a data breach at Target. This catastrophic event, deemed one of the biggest data breaches ever, clearly showed that many companies need to significantly improve their information s....
Release Date 2015/09 -
Author Dan Nagle
Build and Distribute Your Game Using an HTML5 Game EngineAs mobile hardware improves, HTML5 is gradually being used for gaming apps and a growing industry of game engines has begun to support it. HTML5 Game Engines: App Development and Distribution presents an intro....
Release Date 2015/09 -
Author Nikolaos D. Tselikas , George S. Tselikis
Designed for a compulsory fundamental course, C: From Theory to Practice uses a hands-on approach to teach the C programming language, using numerous examples and a clear, concise presentation. Easy to use and classroom tested, this textbook includes more than 500 e....
Release Date 2015/09 -
Python Algorithms: Mastering Basic Algorithms in the Python Language, Second Edition
Author Magnus Lie Hetland
Python Algorithms, Second Edition explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental ....
Release Date 2015/09 -
Develop on Yammer: Social Integration for Modern Business Applications
Author Pryank Rohilla , Pathik Rawal
Develop on Yammer is your guide to integrating the Yammer social network with your company’s application ecosystem. By developing custom apps and features on the Yammer platform, you can make your workplace more productive, encourage communication and feedback, and....
Release Date 2015/09 -
Author Magno Urbano
Troubleshooting Xcode is a handbook for software developers of all levels creating applications for iOS and OS X using both Objective-C and Swift.If you’ve struggled in the past to make Xcode work as expected, to solve problems that defy logic, and to understand Xc....
Release Date 2015/09 -
Author Emma Jane Hogbin West
You can do more with Git than just build software. This practical guide delivers a unique people-first approach to version control that also explains how using Git as a focal point can help your team work better together. You’ll learn how to plan and pursue a Git wo....
Release Date 2015/09 -
Author Shannon Cutt
Over the last 20 years, companies have invested roughly $3-4 trillion in enterprise software. These investments have been primarily focused on the development and deployment of single systems, applications, functions, and geographies targeted at the automation and ....
Release Date 2015/09 -
Author Ben Evans
"Java has inspired a lot of hatred, but it’s been incredibly influential in building modern enterprise software, along with the tools we use to develop, maintain, and deploy that software."—Mike Loukides, O'Reilly MediaThe road from Java's first public alpha of 1....
Release Date 2015/09 -
Author Jim Blandy
While systems programming languages have greatly evolved since the introduction of C more than 40 years ago, our capacity for dumb mistakes with enormous consequences has remained unchanged, with vivid examples regularly in the news. This O'Reilly report examines R....
Release Date 2015/09 -
Rails 4 in Action: Revised Edition of Rails 3 in Action
Author Ryan Bigg , Yehuda Katz , Steve Klabnik , and Rebecca Skinner
SummaryRails 4 in Action is a comprehensive introduction to Rails that guides you hands-on through all you'll need to become a competent and confident Rails developer. In it, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful r....
Release Date 2015/09 -
Learn Git in a Month of Lunches
Author Rick Umali
Git is the source code control system preferred by modern development teams. Its decentralized architecture and lightning-fast branching let you concentrate on your code instead of tedious version control tasks. At first, Git may seem like a sprawling beast. Fortun....
Release Date 2015/09 -
Learn Game Programming with Ruby
Author Mark Sobkowicz
Level up your programming skills while making fast-paced, arcade-style video games. Make enemy spaceships explode in balls of fire, and escape from a pit while dodging falling boulders. You'll use the fun and approachable Ruby programming language and the Gosu 2D....
Release Date 2015/09 -
Author Venkat Subramaniam
Our industry is moving toward functional programming, but your object-oriented experience is still valuable. Scala combines the power of OO and functional programming, and Pragmatic Scala shows you how to work effectively with both. Updated to Scala 2.11, with in-d....
Release Date 2015/09 -
Java for Android, Second Edition
Author Budi Kurniawan
This book is for individuals wishing to learn Java and specialize in Android application development. This book consists of two parts. Part I is focused on Java and Part II explains how to build Android applications effectively. The Java tutorial has been updat....
Release Date 2015/09 -
Mastering AndEngine Game Development
Author Maya Posch
Move beyond basic games and explore the limits of AndEngineAbout This BookExtend the basic AndEngine features without modifying any of AndEngine's codeUnderstand advanced technologies and gain the skills to create the ultimate games in AndEngineTheory supported wit....
Release Date 2015/09 -
Author Geoffroy Warin
Gain expertise in designing real-world web applications using the Spring MVC frameworkAbout This BookDesign your own Spring web applications using tools such as Spring Boot and Spring Tool SuiteSecure your developments with easy-to-write, reliable unit and end-to-e....
Release Date 2015/09 -
Mastering Python High Performance
Author Fernando Doglio
Measure, optimize, and improve the performance of your Python code with this easy-to-follow guideAbout This BookMaster the do's and don'ts of Python performance programmingLearn how to use exiting new tools that will help you improve your scriptsA step-by-step, c....
Release Date 2015/09