Mika A.

Written by @mikaoelitiana who lives and works in Paris, building useful things with React, Typescript and more.Follow me on Twitter or Github

Mise a jour du blog vers Gatsby v4

December 21, 2021

Cela fait maintenant près de 3 ans que je n’ai pas mis à jour la partie technique de mon blog. Actuellement il utilise Gatsby v2 et il était…

Améliorer les performances d'une application React Native avec le Profiler

January 22, 2019

Etre le numéro un sur le marché, garder ses utilisateurs fidèles et gagner face à la concurrence, voilà des objectifs que les éditeurs d…

Publier un article en markdown avec Boostnote

August 24, 2018

Boostnote, l’outil pour prendre des notes en markdown Boostnote est un outil très simple permettant de prendre et de gérer du contenu texte…

Intégrer GraphQL avec Wordpress

July 27, 2018

GraphQL est un language de requête très puissant permettant de minimiser les appels depuis un client vers un serveur. Wordpress étant un des…

Mutations GraphQL en arrière-plan sur React Native

July 12, 2018

GraphQL est un langage très puissant simplifiant les échanges de données entre une application et un serveur distant. Je l’ai utilisé avec…

Générer un rapport de couverture de tests avec Jest et Jenkins

June 19, 2018

Dans cet article, j’explique comment publier un rapport de couverture de tests exécutés par Jest dans les builds automatiques Jenkins…

React Native Android - Générer versionCode et versionName depuis package.json

June 04, 2018

En travaillant sur un nouveau projet React Native, j’ai essayé d’améliorer la configuration pour faciliter au tant que possible les mises à…

Un dépôt Github comme CV

May 29, 2018

Comme moi, vous êtes peut-être un développeur qui utilise régulièrement Github d’une manière ou d’une autre. Dans cet article, je vous…

Tester un changement d'état dans un composant avec enzyme

April 24, 2018

En travaillant actuellement sur un projet React, je suis tombé sur une problématique dans un de mes tests fonctionnels où nous utilisons…

Déployer une image docker sur Rancher avec Gitlab CI

September 11, 2017

Ces derniers temps, nous travaillons souvent avec des images Docker que nous construisons à travers notre pipe d’intégration continue…

Docker: nettoyer les images non-utilisées et gagner des gigas :)

May 11, 2017

Un peu de nettoyage ce weekend? Quand on utilise docker depuis un certain temps, il arrive que certaines images prennent de l’espace sur le…

10 questions qu'un développeur doit poser à son futur recruteur

April 10, 2017

En tant que développeur, vous avez et vous allez peut-être encore passé par plusieurs entretiens de recrutement. Voici quelques questions…

Comment créer un certificat SSL Let's Encrypt pour hébergement partagé?

March 30, 2017

Héberger un site internet est aujourd’hui très facile et accessible au grand publique en souscrivant à un hébergement partagé. Pourtant, il…

Premiers essais de Docker (natif) pour Mac et Windows

May 19, 2016

J’ai commencé a tester Docker for Mac aujourd’hui (en version beta) et je vais présenter dans cet article mes premières impressions. La fin…

Traduction facile Dans Wordpress Avec Yarakuzen

February 04, 2016

Je maintiens un blog Wordpress multilingue et je viens de découvrir Yarakuzen. C’est un outil innovant pour la traduction de texte qui offre…

Configurer Travic CI pour un package Atom

January 29, 2016

En travaillant sur un petit package Atom ces derniers temps, j’ai commencé à configurer Travis CI pour lancer automatiquement mes builds et…

Gérer ses images docker avec Kitematic

December 30, 2015

Docker est un des meilleurs outils utilisé par dans le DevOp aujourd’hui à cause de sa facilité et sa souplesse. Vous avez peut-être eu l…

Installer dashing-js depuis un fork sur github

October 23, 2015

Pour mettre en place un système de tableau de bord avec un framework nodejs, j’ai essayé dashing-js aujourd’hui. Comme ce plugin n’est pas…

Robomongo, un UI pour administrer MongoDB

September 25, 2015

Voici un superbe outil que j’ai commencé à utiliser : Robomongo. C’est une interface utilisateur pour gérer les base de données, collections…

Variety, un outil pour analyser la structure d'une collection mongoDB

September 04, 2015

Je viens d’être affecté sur un projet existant qui utilise mongoDB. Pour prendre en main le projet, il m’a fallu rapidement comprendre la…

Atom, mon nouvel ami éditeur de texte

July 27, 2015

J’ai récemment fais la connaissance avec un nouvel ami qui m’aide à coder plus rapidement et plus facilement : je vous présente Atom. Atom…

Mes premiers pas avec AngularJS

July 20, 2015

Après avoir chanté avec la famille Flatlanders (vidéo ci-dessus), je commence mon initiation à AngularJS, le framework du moment…

SharePoint - Correction d'un problème sur le panneau d'information InfoPath

June 18, 2015

Nous avons récemment travaillé sur une bibliothèque SharePoint utilisant le panneau d’information InfoPath lors de la création de documents…

SharePoint - Construire une requête CAML facilement avec U2U CAML Query Builder

June 08, 2015

Je travaille actuellement sur une application SharePoint 2013 pour un de nos clients et l’application manipule plusieurs données déjà…

Sharepoint - Placer une classe dans le tag body d'une enquete

May 21, 2015

J’ai récemment travaillé sur la personnalisation d’une enquête sur un site Sharepoint. Des éléments de l’affichage ainsi que les styles sont…

Sharepoint - Choix du navigateur pour les developpements d'applications

May 20, 2015

Je travaille sur un nouveau développement d’application Sharepoint et je dois souvent la déployer et tester. Mon navigateur par défaut est…

Sharepoint - Récupérer des informations sur le site hôte depuis une application

May 15, 2015

J’ai récemment créer une petite application Sharepoint qui servira de tableau de bord sur un site hôte. J’ai donc besoin d’accéder à…

Sharepoint - Problèmes d'affichage sur le menu de navigation

May 07, 2015

J’ai rencontré un problème assez perturbant sur un des sites SharePoint de nos clients. Nous avions mis en place un menu de navigation géré…

Limiter la taille du fichier journal de log4php

January 27, 2015

Nous utilisons le module log4php sur plusieurs projets afin d’écrire les messages d’erreurs dans un fichier système au lieu de la base de…

Restriction IP sur l'administration Drupal dans htaccess

January 16, 2015

Pour des raisons de sécurité, il est fréquent de limiter l’accès à l’administration d’un site depuis certaines adresses IP uniquement. Une…

Tester des modules Drupal en 5min

January 13, 2015

Le choix des modules et plugins à utiliser pour un projet est déterminant pour la qualité du projet et son bon fonctionnement. Comment donc…

Monitoring simple et gratuit avec Uptime Robot

November 27, 2014

Uptime Robot est un outil web de monitoring permettant d’avoir un suivi de l’état d’un serveur ou d’un système. Il dispose de plusieurs type…

Optimiser son serveur MySQL avec MySQLTuner

November 24, 2014

Le web va de plus en plus vite et les utilisateurs sont de plus en plus impatients :) . Il reste important de garder un œil sur les…

Forcer une redirection 404 avec .htaccess

November 13, 2014

Pour des raisons de sécuritésur un des projets sur lesquels je travaille, il m’a été demandé de forcer un code de retour 404 sur certaines…

Champ de recherche vide dans Wordpress

August 13, 2014

Il vous est peut-être arrivé comme moi de travaillé sur un thème custom Wordpress et que le design de votre site se casse quand un…

Debugging HTML/CSS/JS sur iPad avec weinre

July 16, 2014

Nous vivons  aujourd’hui l’ère du tout-RESPONSIVE et la plupart des projets web ne peuvent plus s’en passer. En recherchant des outils pour…

Problème de lecture video mp4 sur Chrome iPad

April 07, 2014

J’ai été confronté à un problème assez bizarre ces derniers jours. Sur un projet web, nous avions mis en place une restriction par htaccess…