Jakub Arnold's Blog
- – requestAnimationFrame and useEffect vs useLayoutEffect
- – SSH Tunnel - Local, Remote and Dynamic Port Forwarding
- – Git Command Overview with Useful Flags and Aliases
- – Eigenvalues and Eigenvectors: Basic Properties
- – Mixture of Categoricals and Latent Dirichlet Allocation (LDA)
- – Posterior Predictive Distribution for the Dirichlet-Categorical Model (Bag of Words)
- – Maximum Likelihood for the Multinomial Distribution (Bag of Words)
- – Dirichlet-Categorical Model
- – Beta Distribution and the Beta-Bernoulli Model
- – The Gaussian Distribution - Basic Properties
- – Graphical Models: D-Separation
- – Variational Inference - Deriving ELBO
- – Bellman Equation
- – Linear Regression - least squares with orthogonal projection
- – Matrix Inversion Lemma
- – Linear Regression - Least Squares Without Orthogonal Projection
- – Let's Write a 2D Platformer From Scratch Using HTML5 and JavaScript, Part 3: Collision Detection
- – Let's Write a 2D Platformer From Scratch Using HTML5 and JavaScript, Part 1: Game Loop
- – Let's Write a 2D Platformer From Scratch Using HTML5 and JavaScript, Part 2: Rendering
- – Binary Search in JavaScript
- – Binary Heap (Priority Queue) in JavaScript
- – Few notes on the Binomial and Fibonacci heaps
- – Bloom filter in JavaScript
- – Bit Vector in JavaScript
- – Visualizing TensorFlow Graphs in Jupyter Notebooks
- – Fibonacci Numbers
- – Thoughts on OS X Yosemite, Arch Linux and xmonad
- – Parsing CSS with Parsec
- – Lens Tutorial - Stab & Traversal (Part 2)
- – Foldable and Traversable
- – Building Monad Transformers - Part 1
- – Mutable State in Haskell
- – Lens Tutorial - Introduction (part 1)
- – Using Phantom Types in Haskell for Extra Safety - Part 2
- – Using Phantom Types for Extra Safety
- – Evil Mode: How I Switched From VIM to Emacs
- – Yesod is Fun
- – Duplication in Tests Is Sometimes Good
- – Light Table Plugin Tutorial
- – PostgreSQL Basics by Example
- – Ember.js: Testing Ember.js - part 1
- – Ember.js: render, control, partial, view, template
- – Ember.js: Router Request Lifecycle
- – Ember.js: Using Transactions in Ember Data - part 1
- – Ember.js: Router and Template Naming Convention
- – Ember.js: How to find a model by any attribute in Ember.js
- – Ember.js: Controller, ObjectController and ObjectProxy
- – Ember.js: State Manager and Friends - part 1
- – Ember.js: Concatenated Properties
- – Ember.js: Ember Data in Depth
- – Ember.js: Controller's Needs Explained