This page lists all the different posts on my blog. Each post have at least one of the three following categories:
- Data Science
which focuses on machine learning algorithms, statistics and mathematics.
- Computer Science:
where you will find everything that is related to hardware.
- Software Devlopement:
contains all topics related to software practices and tools.
Have fun!
computer-science data-science software-developmentComputer-Science ¶
The ultimate guide to Windows/Linux dual-boot
This is a guide explaining how to dual-boot a system with both Windows and Linux, using grub.
Build your own media server
Streaming and sharing media are gaining popular adoption, specifically using popular web media platform that everyone knows: Netflix, YouTube or Spotify.They all exists thanks to the same technology, media encoding/decoding....
Data-Science ¶
Introduction to neural networks (part 2)
In the previous post, we saw an example of a linear neural network were the data was clearly linearly sperabale.This time, we will try to classify non-linearly separable data.Before showing...
Introduction to neural networks (part 1)
You have all heard about deep neural networks, and maybe used it. In this post, I will try to explain the mathematics behind neural nets with a basic classification example.This...
Graph signal processing - application to trafic data analysis
Human societies have always relied on social connection. Today, with the web this is even more true, isn't the internet a huge nebuleous of data ?Networks are also present in...
New World™ gathering luck
This post is about the random generation number of the MMO New World. It should help you understand what are the requirements to gather a rare ressource.
A gentle introduction to neuroscience and task f-MRI study
Neuroscience is a multidisciplinary science to study the human brain, and MRI is one of the main and widely used tool for measuring the brain.f-MRI itself focuses on the identification...
The hidden secrets of the bitcoin price
Bitcoin is a digital currency created in 2008 by Satoshi Nakamoto, he describes it as a "peer-to-peer version of electronic cash" [1].One big advantage of bitcoin (and other cryptocurrencies) is...
Covid-19 - The danger of false-positive
Covid-19 is an infectious disease caused by the SARS-CoV-2 virus that evolved into a pandemic, because it massively spread around the world in a similar way to the flu. Most...
Generative model to classify parkinson subject
Generative model is part of machine learning, and is usually used when you have easy access to your data and you want to infer the distribution on it.We will take...
What is the likelihood ?
When refering to the likelihood of an event in the everyday language, we are often talking about the probability that this event occurs.From a mathematical point of view, the likelihood...
Fitting geometric models with gradient descent
The process of fitting known geometric models to scattered data is well known and resolved since a long time. Indeed, Legendre was one of the first to use least-square to...
Fit a line with Singular Value Decomposition
Singular value decomposition (SVD) is a widely used method that plays a huge role in data preprocessing for machine learning.It is mostly used to filter out noise from the data,...
Software-Development ¶
Use your Android TV without a Google account
How to avoid registering to a Google account on your Android smart TV.
How to obtain MissingNo. offline in PokéClicker
PokéClicker is a famous online clicker game which attracted a lot of players recently.Today we will focus on a specific pokemon that can be obtained through a surprising way, MissingNo....
Access the GoPro videos without the app
This post will guide you step by step on how to access your video files over LAN wifi without the official app, from your GoPro directly to your computer.
Using python with the Animal Crossing™ New Horizons REST api
Animal Crossing is a well known series exclusive to Nintendo. Originally called "Animal Forest" when it first released on the Nintendo 64 in 2001, it is a simulation game where...
How to install NVIDIA GPU driver and CUDA on ubuntu
This post is intended to describe how to install NVIDIA GPU driver and CUDA on ubuntu.I have myself a GTX 560M with ubuntu 18.04.
Optimize jewelry selling in Guild Wars 2™
Guild Wars 2™ (GW2) is a massively multiplayer online role-playing game (MMORPG) developed by ArenaNet and published by NCSoft and ArenaNet.The game takes place in the world of Tyria, with...
Jupyter notebooks
Jupyter Notebook [1] (with the ipynb extension) are documents that can contain code (including Python) and rich text elements (links, latex equations, figures).They are powerfull and highly customizable for sharing...