10 habitudes qui tuent la productivité du développeur

La productivité est une mesure de l’efficacité d’une personne, d’une machine, d’une usine, d’une organisation, etc… En tant que tel lorsqu’un développeur est improductif, cela signifie que ses efforts sont inefficaces ou de qualité médiocre. Personne n’aime produire un travail de mauvaise qualité… Cependant, il y a de (mauvaises) habitudes qui provoquent cette improductivité. Voici…

 Poursuivre la lecture

Changez de vie, apprenez à coder avec les sources pour bien démarrer

Le mythe du développeur seul dans son garage plus proche de l’animal associable que de l’être humain a fait son temps et je n’y crois pas une seule seconde. Évidemment, on connait tous les histoires des pionniers de l’informatique et sa cohorte d’anecdotes. Mais ça c’était avant… Aujourd’hui, il est facile de trouver des sources…

 Poursuivre la lecture

Définir DuckDuckGo moteur de recherche par défaut sur Google Chrome

Ce n’est plus un secret : nos échanges sur la grande toile du Net sont à la merci des grandes oreilles des services secrets et des entreprises du Net. La NSA a mis sur pied PRISM, un programme de surveillance électronique des individus résidant en dehors des États-Unis. Edward Snowden, un ancien de la CIA…

 Poursuivre la lecture

Comment installer un serveur web sur Mac OS X El Capitan ?

Mac OS X est basé sur UNIX. Aussi, les applications UNIX s’installent facilement sur Mac OS X. D’autre part, Apache et PHP sont livrés avec OS X. Installer un serveur web sur Mac OS X consiste à mettre en place un environnement composé de Apache (serveur HTTP), MySQL (système de gestion de base de données)…

 Poursuivre la lecture

Comment créer votre première application mobile avec Cordova ?

Depuis quelque temps je m’intéresse au développement pour mobiles et plus précisément pour Android. A travers ce billet, je vais vous présenter comment créer votre première application mobile avec Cordova sans connaître le langage natif Android ou iOS. Présentation de Cordova Pour coder une application mobile, on peut le faire de deux manières : Soit développer…

 Poursuivre la lecture

Comment gérer son code avec Git et GitHub ?

Collègue développeur, je viens te parler d’un moyen efficace de suivre l’évolution de ton code sans rien perdre des modifications que tu as pu faire tout au long de la vie de ton projet. Le parcours de formation Développeur de OpenClassrooms m’a permis de faire mes premiers pas avec Git et Github. Aussi, je voulais…

 Poursuivre la lecture

Le Click-to-Chat l’arme absolue de la relation client en ligne

Le commerce est avant tout une histoire de relation humaine et avec l’avènement du numérique, on a voulu nous faire croire que la machine pouvait remplacer l’homme. Seulement voilà, les utilisateurs des services et boutiques en ligne plébiscite l’échanger avec un interlocuteur en chair et en os. La réponse technologique ne s’est pas fait attendre…

 Poursuivre la lecture

Comment mettre en place le thème Dark dans NetBeans ?

Vous êtes nombreux à vouloir mettre en place le thème Dark dans votre éditeur de code préféré, à savoir NetBeans. Vous trouverez de nombreuses discussions à ce sujet. Sujet qui revient à chaque fois que NetBeans arrive dans une version majeure. Aussi, pour que vous ne perdiez pas de temps à fouiller le Net en…

 Poursuivre la lecture

Comment installer Virtuemart 2 avec Joomla 3 ?

En testant plusieurs templates Joomla 3 je me suis aperçu que certains comportaient des fichiers pour être compatible avec Virtuemart. Or Virtuemart 2.6.6 (dernière version publiée lors de la mise en ligne de ce billet) ne peut être installé qu’avec une version 2.5 de Joomla. J’ai trouvé ça un peut étrange pour un composant majeur…

 Poursuivre la lecture

Les formations Développeur Frontend à suivre chez OpenClassrooms

Dans le développement web, on distingue le fontend qui utilise le navigateur pour interpréter le code informatique et le backend qui utilise le serveur où sont stockés les fichiers informatiques. Les technologies serveur peuvent (mais ce n’est pas obligatoire) être en interrelations avec des bases de données. Ces deux manières de développer ne sont pas…

 Poursuivre la lecture