Exercism: n'apprenez plus un langage tout seul!

Magazine
Marque
Linux Pratique
Numéro
101
|
Mois de parution
mai 2017
|
Domaines


Résumé
Exercism vous permet d’apprendre un langage, au travers de divers petits exercices, problèmes, à coder. Vous codez les solutions sur votre machine, dans votre environnement de développement, avec la possibilité d’exécuter des tests. L’intérêt et que vous postez ensuite vos solutions en ligne, visibles aux yeux de tous, qui, par leurs commentaires, vous permettront de progresser. Et vous pourrez bien sûr visualiser les solutions des autres membres et apprendre de leur code.

La suite est réservée aux abonnés. Déjà abonné ? Se connecter

Sur le même sujet

Présentation de Git

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
107
|
Mois de parution
mars 2020
|
Domaines
Résumé

Bienvenue dans ce nouveau hors-série dédié à Git ! Ce premier article est destiné à prendre le lecteur en douceur, en commençant par expliciter de manière didactique (enfin, nous l’espérons) les concepts-clés ainsi que le vocabulaire associé à Git. Ceci garantira que le reste de ce numéro spécial soit aussi clair et compréhensible que Git est un outil puissant !

Gérez vos projets avec Kanboard

Magazine
Marque
Linux Pratique
Numéro
118
|
Mois de parution
mars 2020
|
Domaines
Résumé

Besoin de planifier un projet ? De recenser et d’affecter les tâches ? De hiérarchiser les différentes étapes ? De construire un tableau de bord pour évaluer le travail réalisé ? Le logiciel libre Kanboard, basé sur la méthode Kanban, est probablement la solution...

Quels outils pour le développeur ?

Magazine
Marque
GNU/Linux Magazine
Numéro
235
|
Mois de parution
mars 2020
|
Domaines
Résumé

Si le code est la matière première de tout développeur, il utilise aussi de nombreux outils pour travailler celle-ci. Comme tout artisan ou technicien, c’est souvent la bonne connaissance ainsi que la bonne maîtrise de ces outils qui vont lui permettre de non seulement effectuer son travail avec efficacité et de manière confortable, mais aussi parfois d’accomplir de véritables exploits, qui auraient été humainement impossibles sans l’outillage approprié. Faisons donc ici l’inventaire de ces outils, et du rôle que chacun joue dans le quotidien d’un développeur.

Interaction avec Google Calendar depuis un script Bash

Magazine
Marque
GNU/Linux Magazine
Numéro
235
|
Mois de parution
mars 2020
|
Domaines
Résumé

Pour interagir avec Google Calendar, il y a bien entendu l'API fournie par Google. Mais tout le monde ne maîtrise pas nécessairement les langages supportés ou n'a simplement pas le temps de se lancer dans un développement un peu long. Dans cet article, je vous propose de réaliser rapidement un petit script Bash interrogeant un agenda Google.

Par le même auteur

Gérez, protégez et partagez vos mots de passe avec KeePassXC

Magazine
Marque
Linux Pratique
Numéro
117
|
Mois de parution
janvier 2020
|
Domaines
Résumé

Nous stockons de nombreuses informations, pour beaucoup sensibles, et dans des formats différents. Cela fait autant de mots de passe à créer, à retenir et à utiliser. À utiliser pour souvent quotidiennement, il faut donc que leur utilisation soit la plus transparente possible et s’adapte aux différents services clients : données sur une partition chiffrée, site internet, client d’une application bancaire, application en ligne de commandes. Vous utilisez peut-être déjà une extension web pour les sites web : c’est bien, mais cela ne gère pas tous vos besoins en mots de passe, mots de passe qui sont peut-être gérés par une société tierce sur leurs serveurs lorsque vous les rentrez dans l’extension. Dans cet article, nous allons découvrir KeePassXC, un gestionnaire de mots de passe libre qui vous permettra de répondre à tous types de besoins et de ne pas partager vos mots de passe avec une société tierce.

Auto-héberger ses services en ligne sur Sandstorm

Magazine
Marque
Linux Pratique
Numéro
113
|
Mois de parution
mai 2019
|
Domaines
Résumé
Vous reprendrez bien un petit peu de GAFA ? Pour vos e-mails, vos documents, vos réseaux sociaux ? Google, Apple, Facebook et Amazon, pour en nommer quelques-uns, GAFA comme on les surnomme. Ces services web fermés, centralisés et propriétaires font partie de notre quotidien. Cela fait des années qu’on le sait, et que des libristes proposent des alternatives auto-hébergeables pour lutter contre cette hégémonie. Mais si vous voulez auto-héberger l’équivalent de toutes ces applications, il va falloir maintenir beaucoup de services web différents. Ce qui demande beaucoup de temps, voire de compétences techniques. Si vous n’avez ni l’un ni l’autre, Framasoft est déjà une très bonne alternative hébergée pour quitter le giron des GAFA. Si vous possédez juste un minimum des deux, je vous propose de découvrir dans cet article Standstorm, pour héberger et gérer vous-même votre vie en ligne.

Créer sa clé USB multiboot avec Easy2Boot

Magazine
Marque
Linux Pratique
Numéro
112
|
Mois de parution
mars 2019
|
Domaines
Résumé
On a toujours besoin d’un petit Linux sur soi : pour dépanner sa machine, celle de vos amis quand ils vous invitent chez eux (vous savez, au moment de l’apéro, quand vous entendez le fatidique « au fait, toi qui est dans l’informatique… »). Ou encore pour vous permettre de démarrer depuis un système sûr, plutôt que depuis un Windows vérolé sur un poste partagé en libre-service. Il existe des distributions spécialement conçues à cet effet, à installer sur une clé USB. On peut aussi récupérer le fichier ISO de n’importe quelle distribution, et en faire une clé USB bootable à l’aide de l’utilitaire dd, ou de l’application graphique UNetbootin.

Créez votre propre fil d’actualité avec Tiny Tiny RSS

Magazine
Marque
Linux Pratique
HS n°
Numéro
44
|
Mois de parution
février 2019
|
Domaines
Résumé
Parce que l’on consulte beaucoup de sites, et que l’on est à la recherche d’un moyen d’agréger ces différents contenus. Parce que ce sont parfois des réseaux sociaux comme Twitter ou Facebook qui sont notre seule source d’actualité, et que l’on veut créer son propre fil d’actualité. Et pour encore tout un tas d’autres raisons, on peut être à la recherche d’un moyen de centraliser toutes ces sources d’informations. Pour cela, je vous propose d’utiliser l’agrégateur de flux RSS nommé Tiny Tiny RSS. Car non, les flux RSS ne sont pas morts, ils sont encore utilisés par de nombreux sites pour partager leur contenu. Et nous verrons même dans cet article comme exposer sous forme de flux RSS des sites qui n’en proposent pas par défaut.

Auto-hébergez et partagez vos photos en ligne

Magazine
Marque
Linux Pratique
HS n°
Numéro
44
|
Mois de parution
février 2019
|
Domaines
Résumé
Il existe de nombreuses solutions pour auto-héberger vos photos en ligne. Beaucoup sont des services propriétaires hébergés par des tiers, dont vous et vos données êtes à la merci : Flickr vient récemment de mettre un terme à son offre gratuite, et de nombreux utilisateurs gratuits se voient menacés de la suppression de leurs images à moins de payer. Le prix d’un serveur en ligne n’a jamais été aussi faible, et il existe de nombreuses alternatives aux solutions propriétaires, et c’est tant mieux. Parmi celles-ci, je vais vous présenter Chevereto, une des alternatives les plus personnalisables.

Votre serveur de chat auto-hébergé avec Rocket.Chat

Magazine
Marque
Linux Pratique
Numéro
111
|
Mois de parution
janvier 2019
|
Domaines
Résumé
Les applications de chat sont présentes depuis longtemps, et les canaux IRC encore très utilisés. Chatter est tellement populaire, que des dizaines d'applications existent. Malgré cette concurrence, Slack, une application relativement récente, a réussi à percer, et a largement conquis le monde de l'entreprise. Malheureusement, Slack est très cher, mais est surtout propriétaire : vous n'êtes pas maître de vos données. Rocket.Chat est une alternative libre et gratuite, ce qui vous permettra de reprendre le contrôle de vos données et de ménager votre porte-monnaie, tout en ayant les mêmes fonctionnalités que Slack, et plus encore : visioconférence, personnalisation de l'interface, intégration avec des services tiers.