Readers will learn discrete mathematical abstracts as well as its implementation in algorithm and data structures shown in various programming languages, such as C, C++, PHP, Java, C#, Python and Dart. This book combines two major components of Mathematics and Computer Science under one roof.
Quantitative finance in C++: an inside look at the architecture of the QuantLib library.
This book shows why success in development projects is determined by more than programming techniques. It should be read by anyone who works with software development regardless of development methodology. http://howcomputerprogrammerswork.com/
Tips and tricks for using d3.js (version 4), one of the leading data visualization tools for the web. It's aimed at getting you started and moving you forward. You can download for FREE or donate to encourage further development if you wish :-).
This booklet is a concise, practical and visual guide to the software practice of Domain-Driven Design.
This book tries to put words to what most experienced programmers already know. It provides a framework for making better design choices, and a vocabulary for teams to discuss the software they collaborate on.
The software landscape is more crowed than ever! New frameworks seem to arrive weekly. There are tons of books out there about mastering specific frameworks, but here is one to help you master the one constant factor, no matter where you are: constructing the source code. Build great things in any programming notation; the rules are inside...
The software landscape is more crowed than ever! New frameworks seem to arrive weekly. There are tons of books out there about mastering specific frameworks, but here is one to help you master the one constant factor, no matter where you are: constructing the source code. Build great things in any programming notation; the rules are inside...
Project Myopia: belief that the project model is the only way of managing business change and development; not seeing digital development as a continuous commitment to growing the business; believing it will end and working for the end. #NoProjects Project Myopia is now on Amazon
Presentation and control of interactive maps for traditional Internet and mobile platforms is now in your hands using leaflet.js. This book is aimed at helping people get started with this awesome JavaScript library. You can download for free or donate if you feel like contributing to further development :-).
Floats that lose cents, payments charged twice, ledgers that don’t balance. This book shows Go developers how to write financial code that gets money right, with tested code for every pattern.
Want to run Windows applications on Linux without the overhead of a virtual machine? Mastering WineHQ shows you how to install, configure and get the most out of Wine. From everyday applications to demanding games, this practical guide covers the tools, techniques and troubleshooting skills you need to make Windows software work on Linux.
Stop memorizing SQL answers. Start solving real problems.Master 42 practical SQL challenges with tested queries, clear explanations, and hands-on exercises designed to build confidence for technical interviews.
A practical validation system for solo founders who need to test demand, payment intent, and MVP scope before committing weeks to building.