← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 64
  1. Hello!

  2. Gauss–Seidel visually explained

    An interactive demo of the Gauss-Seidel method for solving linear equation systems.

  3. Why learn about the golden-section search

    An interactive demo of bisection search and golden ratio search algorithms.

  4. An image interpolation that gives us a continuous and smooth image, where every interpolated value only depends on the four neighboring pixel values.

  5. The Real C++ Killers (Not You, Rust)

    All the “C++ killers”, even these which I wholeheartedly love and respect like Rust, Julia, and D, help you write more features with fewer bugs, but they don't much help when you need to squeeze the very last FLOPS from the hardware you rent.

  6. Rational interpolation

    Rational interpolation is a step forward from polynomial interpolation towards rational splines.

  7. This interactive guide shows how homogeneous coordinates actually make programming geometry simpler and not more complicated.

  8. Either your estimates suck or your job does

    This page uses polynomial modeling to show why software engineering tasks are often impossible to estimate.

  9. Type inference works like logic deduction so any program in a statically typed language is two programs.

  10. [Renovated] SymPy makes math fun again

    An introduction into symbolic computations in Python.

  11. This is a very concise introduction to x86 disassembly.

  12. Why did I write Geometry for programmers

    This is not an interactive page, it has zero didactic value.

  13. An interactive quiz about microoptimizations in CUDA. 10 rounds, two pieces of code per each, you get to guess which is the faster.

  14. A picture is worth a thousand tags

    This shows how a picture can be turned into an HTML table.

  15. An interactive quiz featuring several obscure high-level languages and assembly variants.

  16. Component redundancy is used heavily in safety-critical and mission-critical systems for reliability improvement.

  17. Component redundancy is used heavily in safety-critical and mission-critical systems for reliability improvement.

  18. One more interactive quiz.

  19. Complex numbers and conformal mapping

    This explains the geometry of complex numbers.

  20. [Renovated] SymPy makes math fun again

    An introduction into symbolic computations in Python.

  21. This is an introduction to linear equation systems.

  22. A brief introduction to mathematical analysis with a little SymPy on the side.

  23. Most of what you should know about floating-point numbers put together in an interactive tutorial with quests and puzzles.

  24. An alternative to polynomial splines.

  25. Marching cubes and dual contouring are often used for mesh generation.

  26. An interactive explanation of how iterative algorithms work.

  27. This explains Lagrange polynomial: why does it run through all the points, what is the basis polynomial, and how come it's a polynomial in the first place.

  28. Trippy polynomials in arctangent scale

    This shows the global properties of polynomials, their derivatives, and explains how the Maclaurine and Taylor series work all with animated plots in arctangent scale.

  29. [Renovated] Bi-whatever transformations

    An interactive explanation of how polynomial transformations such as trilinear or biquadratic or even linear-cubic work, and how to craft your own.

  30. Partial order and non-Boolean logic

    Non-Boolean logics are rare but not extinct.

  31. [Renovated] Image darning

    A simple image processing algorithm that cleans up dirt stains from old newspapers.

  32. This shows how computeable intervals written in rational bounds may not only account for the input error but keep computational error under control as well.

  33. Why is it ok to divide by 0.0?

    This explains why the division by zero in floating point numbers is ok.

  34. This explains approximation and interpolation, how to use polynomials for that, and how to make both concepts work together.

  35. [Renovated] NURBS is just an acronym

    NURBS stands for the non-uniform rational basis spline.

  36. This is a brief introduction into polynomials.

  37. This depicts an old idea of using multifocal lemniscates to draw arbitrary curves.

  38. This interactive guide shows how homogeneous coordinates actually make geometry simpler and not more complicated.

  39. Bi-whatever transformations

    An interactive explanation of how polynomial transformations such as trilinear or biquadratic or even linear-cubic work, and how to craft your own that fits your particular task the best.

  40. With arctangent used as a scale, we can show any function on a screen.

  41. Can’t say that running away from complexity was a smart thing to do.

  42. Image darning

    It's about a feature that cleans up dirt stains from aged newspapers.

  43. People do it with different feelings.

  44. Binary search

    The page contains interactive plots to play with different strategies and distributions.

  45. Why would you care about homogeneous coordinates, whatever they are?

  46. Honeycomb texture generator

    It generates a seamless black and white honeycomb texture.

  47. Sine and cosine

    Interactive mnemonics and changeable snippets.TL&DR: Sine is like S and cosine is like C.

  48. SWInE is a promising alternative to splines.

  49. [Renovated] Logic programming in C++

    When you write in C++ you actually write in two languages at once.

  50. If the operation you want to speed-up already runs in a few nano-seconds, your reasoning about algorithmic complexity probably wouldn't apply.