Qu’est-ce que Spark et comment l’utiliser pour la programmation fonctionnelle ?

Spark est l’une des technologies web les plus en vue dans le domaine du big data. Développé initialement à Berkeley, Spark est maintenant un projet de la fondation Apache. Sa première version a été présentée en mai 2014, et depuis, il est devenu un outil incontournable pour qui veut analyser des petabytes de données. Qu’est-ce […]

Une introduction à Bash pour vos développer vos scripts

Bash est un interprète de commandes aussi connu en anglais comme shell, développé en 1989 en langage C par Brian Fox. Il s’agissait à l’époque d’une alternative avec quelques améliorations de SH (Bourne Shell). De nos jours, Bash peut tourner sur plusieurs plateformes : Windows, MacOS et bien sûr Linux. Il existe bien d’autres interprètes de […]

Qu’est-ce que Zeppelin, le web notebook d’Apache ?

Apache Zeppelin est un web notebook. Le concept de notebook a été introduit par iPython, à partir de sa version 3, qui a été restructurée pour donner lieu à Jupyter, qui permettait de travailler sur des interfaces web au lieu d’un environnement basé sur Shell. Avec un web notebook, vous pouvez exécuter du code dans plusieurs […]