GaidenSpence's bookshelf: math-programming en-US Sat, 12 Apr 2025 17:49:28 -0700 60 GaidenSpence's bookshelf: math-programming 144 41 /images/layout/goodreads_logo_144.jpg <![CDATA[Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems]]> 3938178 192 David J. Agans 0814474578 GaidenSpence 5 math-programming 4.24 2002 Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems
author: David J. Agans
name: GaidenSpence
average rating: 4.24
book published: 2002
rating: 5
read at: 2025/04/12
date added: 2025/04/12
shelves: math-programming
review:
The antidote and basically the antithesis to vibe coding which I really appreciate. Simple rules to follow when debugging errors in code that can make your life much easier and less frustrating when errors do occur. Very digestible with interesting about hardware and software and its interactions from a persons life experience.
]]>
<![CDATA[The Fundamentals of Heavy Tails: Properties, Emergence, and Estimation]]> 109467928 264 Jayakrishnan Nair GaidenSpence 5 math-programming 5.00 The Fundamentals of Heavy Tails: Properties, Emergence, and Estimation
author: Jayakrishnan Nair
name: GaidenSpence
average rating: 5.00
book published:
rating: 5
read at: 2025/01/30
date added: 2025/04/08
shelves: math-programming
review:
Really good book. Dense but brief really heavy on proofs and why fat tail distributions occur with their unique mathematical properties. I really appreciate the author actually gives the reader the tools to handle these distributions and the pitfalls with them as well it’s not a fixed recipe you use the tool that’s best for the job.
]]>
<![CDATA[Zig Programming for Beginners: Foundations and Core Techniques for Efficient, Low-Level Systems Programming and Cross-Platform Development]]> 220256926 Zig Programming for Beginners is an essential guide for aspiring developers seeking to master the Zig programming language. This book offers a comprehensive introduction to Zig, focusing on its foundational concepts and core techniques that underpin efficient systems programming.
In this accessible resource, readers will explore the unique features of Zig, including manual memory management, compile-time execution, and cross-platform development capabilities. The book is structured to provide a hands-on learning experience, with clear explanations, practical examples, and engaging exercises that reinforce understanding.
Key topics covered Fundamental Zig syntax and control flowEffective memory management strategiesRobust error handling techniquesBuilding portable and scalable applicationsWriting and organizing tests to ensure code qualityWhether you're a beginner with no prior programming experience or a seasoned developer looking to expand your skill set, this book equips you with the knowledge and tools necessary to develop efficient, low-level applications in Zig. By the end of your journey, you will have a solid understanding of Zig's core principles and the confidence to tackle real-world programming challenges.
Get your copy today and join the growing community of Zig programmers in building efficient systems! ]]>
300 Jeffery Owens GaidenSpence 3 math-programming 3.00 Zig Programming for Beginners: Foundations and Core Techniques for Efficient, Low-Level Systems Programming and Cross-Platform Development
author: Jeffery Owens
name: GaidenSpence
average rating: 3.00
book published:
rating: 3
read at: 2024/12/21
date added: 2024/12/21
shelves: math-programming
review:
Overall, not a bad book for anyone new to zig. I think this book was not meant to be read on kindle but that is not the books fault but it makes the example code very choppy and hard to understand. I wish there was more in depth explanations on how to memory allocate and pointers. Also would have liked more info on how zig handles strings and sees them as arrays in a way. Finally I think this book could have used more personalized approach with more complex/real world examples. In conclusion, a very introductive book to zig beginners.
]]>
<![CDATA[Practical Linear Algebra for Data Science]]> 62326109
This practical guide from Mike X Cohen teaches the core concepts of linear algebra as implemented in Python, including how they're used in data science, machine learning, deep learning, computational simulations, and biomedical data processing applications. Armed with knowledge from this book, you'll be able to understand, implement, and adapt myriad modern analysis methods and algorithms.

Ideal for practitioners and students using computer technology and algorithms, this book introduces you


The interpretations and applications of vectors and matrices
Matrix arithmetic (various multiplications and transformations)
Independence, rank, and inverses
Important decompositions used in applied linear algebra (including LU and QR)
Eigendecomposition and singular value decomposition
Applications including least-squares model fitting and principal components analysis]]>
372 Mike X. Cohen 1098120574 GaidenSpence 5 math-programming
Merged review:

Really good book on the fundamentals of linear algebra through the framework of python. I really thought it was really good at explaining the concepts for anyone just starting out there linear algebra journey and appreciate the aspect of how this affects machine learning from the linear algebra perspective.]]>
4.44 2022 Practical Linear Algebra for Data Science
author: Mike X. Cohen
name: GaidenSpence
average rating: 4.44
book published: 2022
rating: 5
read at: 2024/06/12
date added: 2024/09/30
shelves: math-programming
review:
Really good book on the fundamentals of linear algebra through the framework of python. I really thought it was really good at explaining the concepts for anyone just starting out there linear algebra journey and appreciate the aspect of how this affects machine learning from the linear algebra perspective.

Merged review:

Really good book on the fundamentals of linear algebra through the framework of python. I really thought it was really good at explaining the concepts for anyone just starting out there linear algebra journey and appreciate the aspect of how this affects machine learning from the linear algebra perspective.
]]>
<![CDATA[An Introduction to Statistical Learning: with Applications in Python (Springer Texts in Statistics)]]> 178815107 607 Gareth James 3031387465 GaidenSpence 5 math-programming 4.58 An Introduction to Statistical Learning: with Applications in Python (Springer Texts in Statistics)
author: Gareth James
name: GaidenSpence
average rating: 4.58
book published:
rating: 5
read at: 2024/09/23
date added: 2024/09/23
shelves: math-programming
review:
A very introduction friendly book about the machine learning algorithms and the techniques that can be used on data sets. What really helps is using python for problem sets to go along with the concepts. Great book would recommend.
]]>
<![CDATA[Algorithmic Trading: Winning Strategies and Their Rationale]]> 17848897
"Algorithmic Trading is an insightful book on quantitative trading written by a seasoned practitioner. What sets this book apart from many others in the space is the emphasis on real examples as opposed to just theory. Concepts are not only described, they are brought to life with actual trading strategies, which give the reader insight into how and why each strategy was developed, how it was implemented, and even how it was coded. This book is a valuable resource for anyone looking to create their own systematic trading strategies and those involved in manager selection, where the knowledge contained in this book will lead to a more informed and nuanced conversation with managers."

--DAREN SMITH, CFA, CAIA, FSA, President and Chief Investment Officer, University of Toronto Asset Management

"Using an excellent selection of mean reversion and momentum strategies, Ernie explains the rationale behind each one, shows how to test it, how to improve it, and discusses implementation issues. His book is a careful, detailed exposition of the scientific method applied to strategy development. For serious retail traders, I know of no other book that provides this range of examples and level of detail. His discussions of how regime changes affect strategies, and of risk management, are invaluable bonuses."

--Roger Hunter, Mathematician and Algorithmic Trader]]>
224 Ernest P. Chan 1118746910 GaidenSpence 4 math-programming 3.79 2013 Algorithmic Trading: Winning Strategies and Their Rationale
author: Ernest P. Chan
name: GaidenSpence
average rating: 3.79
book published: 2013
rating: 4
read at: 2024/01/12
date added: 2024/07/01
shelves: math-programming
review:
my first quant finance book and one of the few books on how to actually create trading strategies using the actual statistics to backup your findings
]]>
<![CDATA[Quantitative Trading: How to Build Your Own Algorithmic Trading Business (Wiley Trading)]]> 56733198 256 Ernest P. Chan 1119800064 GaidenSpence 4 math-programming 4.17 2008 Quantitative Trading: How to Build Your Own Algorithmic Trading Business (Wiley Trading)
author: Ernest P. Chan
name: GaidenSpence
average rating: 4.17
book published: 2008
rating: 4
read at: 2023/12/27
date added: 2024/06/12
shelves: math-programming
review:
Great book but glad some of the examples were in python and i could understand this series as well giving information based on the tidbits of the operational side of being an institutional trader
]]>
<![CDATA[Doing Bayesian Data Analysis: A Tutorial Introduction with R and BUGS]]> 9003187 Download Link :


ÌýÌýÌýÌýÌýÌý

ÌýÌýÌýÌýÌýÌý


0124058884 Doing Bayesian Data Analysis: A Tutorial with R, JAGS, and Stan PDF by John Kruschke]]>
672 John K. Kruschke 0123814855 GaidenSpence 4 math-programming 4.28 Doing Bayesian Data Analysis: A Tutorial Introduction with R and BUGS
author: John K. Kruschke
name: GaidenSpence
average rating: 4.28
book published:
rating: 4
read at: 2024/04/19
date added: 2024/06/12
shelves: math-programming
review:

]]>