Les 10 avantages de Ruby on Rails pour apprendre à bien coder

Cet article est le deuxième volet d’une série s’articles sur les avantages de l’utilisation de Ruby on Rails pour développer une application Web. Le premier volet parlait des avantages exclusifs de Ruby.

Nous concluions l’article précédent par le fait que l’une des forces principales de Ruby est la présence du framework Ruby on Rails. Ruby on Rails, comme tout framework, est une série d’outils et de fonctions pré-écrites qui permettent de faciliter le développement, en l’occurrence web ici.

Bien entendu, Ruby on Rails n’est pas le seul framework de développement web sur le marché : en Ruby il y a aussi Sinatra (le plus léger), Padrino (l’intermédiaire);  en Python Django; en Php, Zend Framework, Symfony, CakePHP et de nombreux autres; en javascript avec node.js, Express.js, Compound.js ou Sails.js, Derby.js ou Meteor.js pour ne citer qu’eux; en Java, Spring, JSF, Struts, Google Web Toolkit, Grails, etc. ; en Scala Play (marche aussi en Java); et beaucoup d’autres…

Si certains framework précédemment cités peuvent être plus adaptés pour des applications particulières, Rails est sans doute l’un des premiers frameworks auquel vous devriez vous former car il apporte avec lui des méthodes et des bonnes pratiques de développement web que nous allons lister ici.

Continuer la lecture de « Les 10 avantages de Ruby on Rails pour apprendre à bien coder »

Les 10 avantages de Ruby on Rails pour apprendre à bien coder

6 raisons d’utiliser Ruby pour le développement web

Je démarre une série s’articles sur les avantages de l’utilisation de Ruby on Rails pour développer une application Web. Cette article fait suite à l’article suivant qui parle en des termes très généraux des différents langages utilisés sur le web. Le but ici est d’approfondir un peu plus les avantages de Ruby et de son framework Ruby on Rails.

L’objet de ce premier article est de passer en revue quelques spécificités de Ruby. Le but n’est pas de prouver la supériorité de  Ruby par rapport à d’autres langages car il serait impossible de le faire. En effet, chaque langage a ses avantages et ses inconvénients ce qui les rend plus ou moins adaptés selon les usages. Je me contenterai donc de dire pourquoi, en tant que CTO d’une startup web, j’aime bien Ruby.

Continuer la lecture de « 6 raisons d’utiliser Ruby pour le développement web »

6 raisons d’utiliser Ruby pour le développement web

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

NES, Super Nintendo, Megadrive, PS2 vers écran plat (Péritel – HDMI)

Vous avez décidé de ressortir votre vieille console du grenier. Elle est toute belle devant votre téléviseur à écran plat flambant neuf, seulement voilà, vous n’arrivez pas à la brancher. Ce petit guide va essayer de vous aider dans cette tâche.

Continuer la lecture de « NES, Super Nintendo, Megadrive, PS2 vers écran plat (Péritel – HDMI) »

NES, Super Nintendo, Megadrive, PS2 vers écran plat (Péritel – HDMI)

Les meilleurs jeux Super Nintendo

La Super Nintendo (article de présentation ici) est avant-tout connue pour ses jeux cultes comme la saga Mario ou Donkey Kong, les courses de Mario Kart, Zelda ou Street Fighter. Voici une liste non exhaustive des meilleurs jeux sur Super Nintendo.

Continuer la lecture de « Les meilleurs jeux Super Nintendo »

Les meilleurs jeux Super Nintendo

Tout sur la Super Nintendo (Super NES, SNES)

La Super Nintendo (ou Super NES ou NSES pour Super Nintendo Entertainment System) est sans doute l’un des objets qui aura le plus marqué les années 1990. Cette console de jeux vidéos, vendue par le japonais Nintendo, est la descendante de la NES (Nintendo Entertainment System) et sera vendue à plus de 49,10 millions exemplaires dans le monde.

Continuer la lecture de « Tout sur la Super Nintendo (Super NES, SNES) »

Tout sur la Super Nintendo (Super NES, SNES)