Cross Bar And Clos Networks

The Internet is a network of computers: a web of machines connected with one another in a seemingly random pattern.

»

Distributed Matrix product

Matrix multiplication is a mathematical operation that takes two matrices and produces another one as a result. Before explaining how distributed matrices product can work, we are going to do a quick reminder of what is a matrix and what’s a dot product of matrices. You can skip that part if everything is fresh in your mind.

»

Parallel Prefix explained with pizzas

Parallel prefix is a concept of the parallel and distributed computing world but can be seen, like most computer science concepts, as a real world process. To explain it, let’s go through an illustrated story.

»

How to use GitRank

This post will be updated as we make changes to the UI

»

Scala School september 2015 Meetups

Today I was at the at the New York scala school, we had some fun time implementing linked list methods. The idea was to give some introductions to some of the scala concepts.

»

Angular performance extension development guide

Angular performance is a chrome extension I developed while working for Linkurious to get concrete performance metrics about any angular application. As of now, I try to maintain it on my free time, which I don’t have that much since I am also working on another open source project called GitRank and is enrolled in a master engineering degree at Cornell Tech. As a consequence, I am trying to make it easier for anyone to make pull requests and try to fix or improve stuff in the extension by providing this guide.

»

Owasp France September 2014 meeting

On the 11 of September 2014 night was held the first owasp France meeting of the year.

»

How to use Jetpack modules in a Firefox bootstraped extension

I recently worked on a firebug extension. As such it is also a Firefox bootstrap extension. However, I needed some of the modules provided by the jetpack SDK and here is how I used it.

»

Beyond the clouds, What’s next ?

Since the early stages of computer science, we have bounced from distributed calculation capabilities to personal ones. First we used to get access to computers through mainframes and terminals. Then, thanks to IBM, we got personal computers. And now, the tendency is towards decentralisation again : between Nvidia and its online graphic rendering process and the cloud tendency, we are pulling back the data from personal computers. The question might be : what’s next?

»

Reverie 5

I just updated this website theme from Reverie 4 to Reverie 5 and wanted to make a quick post reviewing this framework.

»

OWASP Top Ten 2013 – PolyHack Montreal

As part of PolyHack when I was in Montreal last winter, I still follow what they do and organize.

»

OWASP Paris meeting – Firefox OS

This Monday I was at the OWASP meeting for the first time. It was hosted at the Mozilla France quarters in Paris, in Montmartre Street.

»

Foundation 4 vs Bootstrap 3

Lately, as part of Quandora, I worked with both Foundation 4 and Bootstrap 3. This article is a snapshot of my thinking around both of them, including their developing environment. But first I would like to emphasize my background so that you can put my point of view into perspective. At this moment I am a master engineering student at the Ecole des Mines de Nantes (France) majoring in computer science. I started making websites from scratch when I was 13 and discovered CSS at that time (the websites looked pretty bad though … :p ). I first found out about foundation and responsive design last year and used Foundation 3 for the former version of this website using CSS only. I also used Bootstrap as CSS in school projects during last year.

»