En bref – L’atelier de programmation Linotte est disponible en version 2.2.1

linotte2.2.1

À l’heure où l’anglais s’est imposé à peu près dans tous les domaines, Linotte est projet qui a tout pour plaire aux Francophones (cocorico). Il s’agit d’un langage de programmation interprété de type L4G, qui a la particularité de fournir aux développeurs une plateforme de travail très intuitive, dont la syntaxe est en Français. L’apparition de ce langage date de 2005 et il a pour but principal de permettre aux gens n’ayant pas de connaissances spécifiques dans ce domaine, d’apprendre à programmer facilement de manière conviviale. Précisons quand même que le côté éducatif ne signifie pas que vous devrez programmer au rabais, car les fonctions intégrées dans Linotte sont puissantes et permettent la conception de projets assez complexes. Si vous voulez vous en convaincre ça tombe bien, car la version 2.2.1 de Linotte vient d’être publiée, embarquant quelques améliorations contribuant à rendre l’atelier toujours plus convivial. Lire la suite

Concours Raspberry PI – Tentez votre chance !!!

Comme promis il y a quelques semaines et avec un peu de retard (désolé), Farnell, Eyrolles et La vache libre ont le plaisir de vous proposer un concours ayant pour but de vous faire gagner un petit lot bien sympathique. Celui-ci comprend un Raspberry PI Model B, sur lequel vous pouvez tout savoir en consultant la fiche technique. Vous recevrez également un Kit de câbles et de périphériques, comprenant tout ce qu’il vous faut pour profiter de votre PI en un temps record, avec en prime un clavier et une souris qui m’ont l’air très sympathiques. Lire la suite

Geany – Un éditeur de code plein de ressources

Bonjour à tous. J’aimerais en ce Lundi de pâques vous présenter une de mes applications favorites, Geany, un éditeur de texte/code très réputé sur la banquise dont vous avez probablement déjà entendu parler. C’est un peu l’équivalent d’un Notepad++ pour GNU/Linux, même si je le préfère en de nombreux points. Geany embarque une interface GTK2 et dispose de fonctions vous permettant entre autres de gérer les symboles (emplacement de déclaration des variables, fonctions, classes…), les fichiers ouverts et/ou, les fichiers du projet en cours. Plus intéressant encore, l’interface vous donne accès a une sorte d’historique des tâches effectuées, aux retours du compilateur (si vous utilisez un langage compilé), a un système de notes, à un sélecteur de couleurs (très pratique pour travailler sur des thèmes) et surtout, à un terminal que vous pourrez sélectionner. Lire la suite

LaTeXila – L’éditeur LaTeX de GNOME

Bonjour a tous, comme vous le savez sûrement, LaTeX est un langage de composition de documents assez utilisé dans le domaine scientifique et informatique, car il permet entre autres une insertion facile de code source et de formules mathématiques. Comme pour tous les langages informatiques vous pouvez écrire du LaTeX à l’aide de n’importe quel éditeur de texte, qu’il soit aussi simple que Nano ou aussi développé que celui qui sera présenté ici. Néanmoins il est toujours plus sympa d’avoir une interface graphique adaptée a ce que l’on code, afin de nous simplifier la tâche. Lire la suite

ZED – Un éditeur de texte/code intéressant et original

zed

Si vous êtes sans cesse à la recherche de nouveautés ou d’applications un peu originales, ZED est un soft qui risque bien de vous plaire. Il s’agit d’une application multiplateforme, conçue dans le but de fournir aux utilisateurs et plus particulièrement aux développeurs, un éditeur de texte open source disposant de quelques options intéressantes. Une des particularités de ZED réside dans le fait que celle-ci peut être utilisée au choix comme une application de bureau classique, ou sous la forme d’une extension intégrée dans le navigateur Chrome/Chromium. Il embarque en prime un certain nombre d’options vous permettant d’héberger votre travail dans le cloud, via Dropbox, particulièrement bien intégré dans l’application. Ainsi, si vous cherchez une solution à même de vous permettre de décentraliser rapidement votre travail, ou à en faire une sauvegarde externe, le combo Dropbox + Chromium peut être particulièrement intéressant. Lire la suite

Phratch – Un langage de programmation à but éducatif basé sur Pharo

Vous avez peut-être déjà croisé la route de Scratch, un langage de programmation open source livré avec un environnement de développement complet, dédié à l’enseignement et à l’apprentissage de la programmation. Afin de rendre leur solution plus complète et performante, un groupe de développeurs issus du projet Scratch a décidé de démarrer Phratch, un autre langage de programmation open source a but éducatif, basé sur Pharo. Celui-ci est également livré avec un environnement de développement complet et va vous permettre de concevoir entre autres des animations interactives, des jeux, de la musique et pas mal d’autres choses intéressantes, que vous pourrez partager ensuite sur le web.

La conception de vos projets peut se faire très facilement via des blocs de fonctions ou de variables situés dans la partie gauche de la fenêtre, que vous pourrez déplacer et assembler dans la fenêtre principale de l’interface utilisateur. Les utilisateurs les plus avancés pourront étudier le code du projet en cours et modifier les blocs afin d’y ajouter leur propres fonctions ou variables. C’est assez sympa et très intéressant dans un cadre éducatif, pour ceux qui voudraient enseigner la programmation de manière ludique à leur bambins. Lire la suite

Le grand livre d’Arduino d’Erik Bartmann, aux éditions Eyrolles

Arduino

Vous avez peut-être déjà entendu parler de l’Arduino et eu envie de vous en procurer un, sans pour autant le faire faute de savoir comment l’utiliser. Si c’est le cas le livre dont je vais vous parler aujourd’hui va peut-être vous plaire et vous donner envie de vous y mettre pour de bon. Pour rappel et en résumé, l’Arduino est un circuit imprimé équipé d’un microcontrôleur, que vous pourrez programmer de différentes manières et dans divers buts. Il pourra par exemple être utilisé dans des systèmes automatisés, ou être intégré à un ordinateur afin de communiquer avec des logiciels. Le applications sont nombreuses et ne dépendent que de votre imagination, de vos besoins et d’un peu de matière grise quand même. Le grand livre d’Arduino est un ouvrage signé Erik Bartmann, qui va vous en apprendre plus sur cette drôle de bestiole au travers de 19 projets, que vous pourrez mettre en œuvre au fil de la lecture. Vous y apprendrez entre autres à créer un séquenceur lumineux, à concevoir un afficheur LCD, à commander un moteur et tout un tas de trucs sympathiques, avec une courbe de progression intéressante. Lire la suite

L’éditeur HTML Bluefish bientôt disponible en version 2.2.5

bluefish

Bluefish est un éditeur HTML multiplateforme publié sous licence GPL, écrit en C /GTK+ et plus particulièrement destiné aux développeurs et aux concepteurs web. Il est capable d’éditer des pages dynamiques et peut prendre en charge un grand nombre de langages de programmation tels que C/C++, ChangeLogs, CSS,CFML,D, gettext PO, HTML, Java, JavaScript, JSP, Octave/MATLAB, Pascal, Perl, PHP, Python, R, Ruby, Shell, SQL, Tcl, XML, Vala, WordPress et j’en passe. Bluefish est assez intéressant, car il se situe à mi-chemin entre un éditeur classique et un véritable IDE (logiciel de développement). Il est à la fois léger et très puissant. Une nouvelle version (2.2.5) de Bluefish se profile à l’horizon, embarquant quelques changements assez intéressants. Lire la suite