-
The C Programming Language, Second Edition
Author Dennis M. Ritchie , Brian W. Kernighan
This ebook is the first authorized digital version of Kernighan and Ritchie’s 1988 classic, The C Programming Language (2nd Ed.). One of the best-selling programming books published in the last fifty years, "K&R" has been called everything from the "bible" to "a....
Release Date 1988/03 -
Author Dave Shreiner , Graham Sellers , John Kessenich
Complete Coverage of OpenGL® 4.5—the Latest Version (Includes 4.5, 4.4, SPIR-V, and Extensions)The latest version of today’s leading worldwide standard for computer graphics, OpenGL 4.5 delivers significant improvements in application efficiency, flexibility, and p....
Release Date 2016/07 -
Spring Boot 2.0 Cookbook - Second Edition
Author Alex Antonov
Take your application development skills to the next level by implementing Spring Boot features effectivelyAbout This BookThis collection of effective recipes serves as guidelines for Spring Boot application developmentGet up to date with features of the latest ver....
Release Date 2018/02 -
OpenGL – Build high performance graphics
Author William C. Y. Lo , Raymond C. H. Lo , David Wolff , Muhammad Mobeen Movania
Gain proficiency with OpenGL and build compelling graphics for your games and applicationsAbout This BookGet to grips with a wide range of techniques for implementing shadows using shadow maps, shadow volumes, and moreExplore interactive, real-time visualizations o....
Release Date 2017/05 -
Mastering Data Mining with Python – Find patterns hidden in your data
Author Megan Squire
Learn how to create more powerful data mining applications with this comprehensive Python guide to advance data analytics techniquesAbout This BookDive deeper into data mining with Python – don’t be complacent, sharpen your skills!From the most common elements of da....
Release Date 2016/08 -
Write Great Code, Volume 2, 2nd Edition
Author Randall Hyde
Today’s programming languages offer productivity and portability, but also make it easy to write sloppy code that isn’t optimized for a compiler. Thinking Low-Level, Writing High-Level will teach you to craft source code that results in good machine code once it’s run thr....
Release Date 2020/08 -
Author Dawn Griffiths , David Griffiths
Ever wished you could learn C from a book? Head First C provides a complete learning experience for C and structured imperative programming. With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you u....
Release Date 2012/04 -
Learning the vi and Vim Editors, 8th Edition
Author Arnold Robbins , Elbert Hannah
vi and its derivatives are perhaps the most important family of text editors in the programming community. With this updated guide, Unix and Linux users will learn text editing basics for both vi and Vim ("vi improved") before moving onto advanced editing tools for each e....
Release Date 2021/09 -
Version Control with Git, 3rd Edition
Track, branch, merge, and manage code revisions with Git, the free and open source distributed version control system. Through a series of step-by-step tutorials, this practical guide quickly takes you from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for naviga.... -
Author Joe Mayo
Even if you're familiar with C# syntax, knowing how to combine various language features is a critical skill when building applications. This handy cookbook is packed full of recipes to help you solve issues for C# programming tasks you're likely to encounter. You'll l....
Release Date 2021/10 -
Functional Programming with C#
Author Simon J. Painter
After decades of relative obscurity, functional programming is finally coming into its own. With concise, easy-to-read code that supports asynchronous, concurrent processing, aspects of functional programming have begun to appear in several traditionally object-oriented languages such as C# and Java....
Release Date 2023/09 -
Advanced Java® EE Development with WildFly®
Author Deepak Vohra
Your one-stop guide to developing Java® EE applications with the Eclipse IDE, Maven, and WildFly® 8.1In DetailThis book starts with an introduction to EJB 3 and how to set up the environment, including the configuration of a MySQL database for use with WildFly. We w....
Release Date 2015/03 -
Author Bradford Tuckfield
Dive Into Algorithms is a wide-ranging, Pythonic tour of many of the world's most interesting algorithms. With little more than a bit of computer programming experience and basic high-school math, you'll explore standard computer science algorithms for searching, sortin....
Release Date 2021/01 -
Enterprise Web 2.0 Fundamentals
Author Susan A. Bouchard , Krishna Sankar
An introduction to next-generation web technologiesThis is a comprehensive, candid introduction to Web 2.0 for every executive, strategist, technical professional, and marketer who needs to understand its implications. The authors illuminate the technologies that ma....
Release Date 2009/04 -
Spring 5.0 Microservices - Second Edition
Author Rajesh R V
A practical, comprehensive, and user-friendly approach to building microservices in SpringAbout This BookUpdate existing applications to integrate reactive streams released as a part of Spring 5.0Learn how to use Docker and Mesos to push the boundaries and build su....
Release Date 2017/07 -
Domain Storytelling: A Collaborative, Visual, and Agile Way to Build Domain-Driven Software
Rapidly Understand New Domains, So You Can Build Great Software for ThemUsing Domain Storytelling, you can quickly gain clarity about a new domain's people, tasks, tools, work items, and events, avoiding costly misunderstandings and building better software. In Domain Storytelling, the method's in.... -
Zend Studio™ for Eclipse Developer’s Guide
Author Ian Morse , Peter MacIntyre
This is the Safari online edition of the printed book.
Release Date 2008/03 -
Author George Heineman
When it comes to writing efficient code, every software professional needs to have an effective working knowledge of algorithms. In this practical book, author George Heineman (Algorithms in a Nutshell) provides concise and informative descriptions of key algorithms that ....
Release Date 2021/10 -
The Art of Assembly Language Programming Using PIC® Technology
Author Theresa Schousek
The Art of Assembly Language Programming using PIC® Technology thoroughly covers assembly language as used in programming the PIC® Microcontroller (MCU). Using the minimal instruction set, characteristic of most PIC® products, the author elaborates on the nuances o....
Release Date 2019/04 -
Author Randall Hyde
The field of software engineering may value team productivity over individual growth, but legendary computer scientist Randall Hyde wants to make promising programmers into masters of their craft. To that end, Engineering Software—the latest volume in Hyde’s highly regard....
Release Date 2020/08 -
Author Tejaswini Mandar Jog
Build, test, and secure robust enterprise-grade applications using the Spring FrameworkAbout This BookBuild an enterprise application throughout the book that communicates with a microserviceDefine and inject dependencies into your objects using the IoC containerMa....
Release Date 2017/06 -
Concurrency in C# Cookbook, 2nd Edition
Author Stephen Cleary
If you’re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processin....
Release Date 2019/10 -
Programming: Principles and Practice Using C++, Second Edition
Author Bjarne Stroustrup
An Introduction to Programming by the Inventor of C++Preparation for Programming in the Real WorldThe book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field.Focus on Fundamental C....
Release Date 2014/05 -
Author Ramón Garrido Lázaro , Fidel Prieto Estrada
WSO2 Made Simple ? dive deep into the core concepts of WSO2 to overcome the challenges faced while using the Enterprise IntegratorAbout This BookDesign, create, and publish services in the WSO2 technologyIntegrate the WSO2 Enterprise Integrator with other component....
Release Date 2017/09 -
Football Analytics with Python & R
Author Eric A. Eager , Richard A. Erickson
Baseball is not the only sport to use "moneyball." American football fans, teams, and gamblers are increasingly using data to gain an edge against the competition. Professional and college teams use data to help select players and identify team needs. Fans use data to guide fantasy team picks and st....
Release Date 2023/08 -
Patterns of Enterprise Application Architecture
Author Martin Fowler
The practice of enterprise application development has benefited from the emergence of many new enabling technologies. Multi-tiered object-oriented platforms, such as Java and .NET, have become commonplace. These new tools and technologies are capable of building po....
Release Date 2002/11 -
Exam Ref 70-339: Managing Microsoft SharePoint Server 2016
Author Troy Lanphier
Prepare for Microsoft Exam 70-339–and help demonstrate your real-world mastery of planning, configuring, and managing Microsoft SharePoint 2016 core technologies in datacenters, in the cloud, and in hybrid environments. Designed for experienced IT pros ready to adv....
Release Date 2016/09 -
Python Image Processing Cookbook
Author Sandipan Dey
Explore Keras, scikit-image, open source computer vision (OpenCV), Matplotlib, and a wide range of other Python tools and frameworks to solve real-world image processing problemsKey FeaturesDiscover solutions to complex image processing tasks using Python tools such as sc....
Release Date 2020/04 -
Author Duncan McGregor , Nat Pryce
Kotlin has raised the bar for programming languages on the Java Virtual Machine with its compatibility, readability, efficiency, and tool support. But adopting a new language can be daunting, especially when you're working with business-critical Java code that must meet ....
Release Date 2021/10