Developpement

Faces detection with caffe

This is a project I worked on recently : detecting faces on an image thanks to machine learning (using caffe for CNN).

Lire la suite


Introduction to caffe

Today, an article about caffe, a framework for convolutional neural network (machine learning). Caffe is quite famous, but its documentation is terrific. In this tutorial we will train a model, and use the python interface to ask the Neural Network to classify an image.

Lire la suite


Disqus comments and article submission

A quick article to explain two new functionalities of vulgairedev.

Lire la suite


OCCInterface and ExploREST

OCCInterface and ExploREST are part of the result of my work this summer. Check it out !

Lire la suite


How to include Markdown pages in React

The main project i am currently working on is a playground wich illustrate the possibilities of a REST API, which aim is to normalize and unify the cloud management (more infos on a next article, i guess?).

To do so, I use React. One of the features of this playground is that, like in a Documentation, you have some Readings. You click on a Menu, then you can read on a specific location of the page. In a previous project, I did it with HTML files that I included, but we wan do way better. We can use Markdown.

Lire la suite


Double data binding with Redux + React

The double data binding is something more common in Angular js than with React and Redux, because the flux pattern is a "one way data binding". But sometimes you'll need it (or at least it is the simplest way of doing the job)

Lire la suite


Introduction to React JS and Redux

I began to use ReactJS some weeks ago. Like I said in a previous post, React is not a framework, but a library, its aim is not to provide tools for building a complete app : people say that it is the "V" in MVC. It does it really well, but what other tools can we use to build a complete app ? Here comes Redux.

Lire la suite


Introduction à React JS et Semantic UI

Ces temps-ci je travaille sur un projet de R&D portant sur les données liées (une composante du projet Occiware). Avant de proposer une application exploitant l'API déjà présente afin d'illustrer les possibilités des données liées (linked data), je saute dans le bain du Front-end, afin d'améliorer le "playground", une appli qui est en fait un genre de tutoriel de l'API des données liées. Bref, je propose une modeste initiation au Front à travers mon experience.

Lire la suite


Le trajet le plus rentable

C'est un défi que j'ai trouvé sur www.codingame.com.

On dispose d'un robot et d'un batiment possédant plusieurs salles. Chacune possède un numéro, une somme d'argent, et deux portes menant chacune soit vers une autre salle, soit vers la sortie. On ne peut passer les portes que dans un seul sens, et la structure du batiment fait qu'il est impossible au robot de passer deux fois par la même salle (absence de cycle). Quel est la somme maximale d'argent que peut récolter le robot ?

Lire la suite


Tri en python

En C/C++, quand on veut faire un tri, on peut définir une fonction de comparaison, qui prend en entrée deux entités de la collection qu'on veut trier, et nous donne la façon de les comparer. Cette fonction est ensuite utilisée par sort() pour trier comme on le souhaite.

En python c'est un peu différent.

 

Lire la suite


L'utilisation des opérateurs bit à bit

Vous voyez parfois du code du style:

if(x & 1) { //fait quelque chose }

sans comprendre ce qu'il fait ?

Vous voulez apprendre deux ou trois trucs pour être "plus proche de votre ordinateur"?

Suivez le guide avec ce premier article proposé par Draedixe !

Lire la suite