Tutorials with clickable, draggable, and discoverable things. These usually cover broad topics but they still tend to keep as brief as possible while as comprehensive as necessary.
A pair of interactive mnemonics for sine and cosine. There are also examples of practical usage. Basically, the second half of a tutorial is about how the first half was made.
#mathematics #tutorials
An introduction into symbolic computations in Python. Don't worry, it's much simpler than it sounds. It's about making Python do your math for you with very little investment in the technology.
#programming #tutorials
Yet another floating point tutorial
Most of what you should know about floating point numbers put together in an interactive tutorial with quests and puzzles.
#mathematics #tutorials
Polynomial approximation and interpolation
This explains approximation and interpolation, how to use polynomials for that, and how to make both concepts work together.
#mathematics #tutorials
Tries as the evolution of nothing
Trie is a data structure. A bit like “tree” but different. This tutorial explains the concept behind the trie, what makes it efficient, and when.
#algorithms #tutorials
Programmer's introduction to linear equations
This is an introduction into linear equation systems. This tutorial should give you enough knowledge to use a proper equation solver for your task but not enough to implement one efficiently yourself.
#mathematics #tutorials
NURBS stands for the non-uniform rational basis spline. There are three separate concepts. This guide walks you through these concepts one by one.
#mathematics #tutorials
Programmer's guide to polynomials and splines
This is a brief introduction into polynomials. From how to make a polynomial run through your set of points to how to make it into a spline.
#mathematics #tutorials
Mathematical analysis explained with Python, blood, and TNT
A brief introduction into the differential analysis with a little SymPy on the side.
#mathematics #tutorials
You don't have to learn assembly to read disassembly
This is a very concise introduction to x86 disassembly. It shows that you probably have all the skills to start reading disassembly right now even if you thought it was too complicated for you. It really isn't, see it for yourself.
#programming #tutorials
Interactive guide to homogeneous coordinates
This interactive guide shows how homogeneous coordinates actually make geometry simpler and not more complicated. It explains the extra coordinate, the matrices, the generalized transformations. Most of what you need to know about projective geometry as a practicing programmer is here.
#mathematics #tutorials
← there's more. | + Github & RSS |