Les 20 langages de programmation les plus populaires

Lors du choix d’un langage de programmation, il est intéressant de savoir si ce dernier est populaire, notamment pour évaluer sa capacité à trouver des développeurs ou évaluer l’abondance et l’activité des librairies tierces. Mais comment estimer la popularité de ce dernier ?

Il existe un indice nommé TIOBE qui estime, à partir des résultats des principaux moteurs de recherche, la popularité des différents langages de programmation depuis quelques années, ce qui permet en outre d’avoir un historique.

Continuer la lecture de « Les 20 langages de programmation les plus populaires »

Les 20 langages de programmation les plus populaires

Comment automatiser le web (robot, crawler, scraper) ?

Vous connaissez les macros sur Excel qui vous permettent d’abattre des tâches répétitives et de vous faire gagner un temps considérable ? Sur le web, il existe des technologies du même acabit grâces auxquelles vous n’effectuerez plus aucune tâche répétitive. On parle alors de robots, de crawling, de scraping, de data-mining…

Continuer la lecture de « Comment automatiser le web (robot, crawler, scraper) ? »

Comment automatiser le web (robot, crawler, scraper) ?

10 détails d’ergonomie qui expliquent le succès de Pinterest

Pinterest est un réseau social de partage de photos qui cartonne actuellement. Le site est valorisé en février 2013 2,5 milliards de dollars, 4 ans seulement après sa création. Sa croissance a été fulgurante comme le montre les chiffres de Nielsen* : Pinterest a connu en 2012 une croissance de plus de 1000% aux USA, pour atteindre 27 millions de visiteurs uniques (VU) dans ce seul pays. Attardons-nous un petit peu sur les 10 détails de l’ergonomie de Pinterest qui pourraient expliquer une partie de son succès.

Continuer la lecture de « 10 détails d’ergonomie qui expliquent le succès de Pinterest »

10 détails d’ergonomie qui expliquent le succès de Pinterest

Comprendre le web (1/2) : qu’est ce qu’un site Internet?

Pour un non technicien, il est souvent très difficile de s’y retrouver dans les méandres des technologies du web, surtout qu’elles évoluent très rapidement. Voici les bases qu’il vous faut connaître pour comprendre votre développeur. Il existe deux grandes familles de langages dans le web :

  • les technologies dites « front-end » qui interagissent avec le navigateur internet de l’internaute et affichent les pages web, ce qui permet de créer un site vitrine basique
  • les technologies dites « back-end » qui dialoguent avec le serveur et la base de donnée, ce qui permet de stocker et d’interagir avec les données dans un site plus complexe comme un site marchand (cf. la suite à l’article Comprendre le web (2/2) : les langages de programmation)
Comprendre le web (1/2) : qu’est ce qu’un site Internet?