Journal Next browser 1.3.2: réagir aux évènements avec les hooks, paquet Debian tout frais et plus encore
Bonjour cher 'nal,
Les choses vont bon train en ce moment chez le projet Next et j'aimerais vous en faire profiter. Cela devrait se tasser dans une dizaine de jours car en effet, nous sommes dans la dernière ligne droite de notre campagne participative !
Le navigateur Next (Github) est un navigateur web entièrement programmable. Tout son cœur est ouvert et modifiable, à chaud, c'est génial pour le configurer, écrire une nouvelle commande ou écrire une extension plus (…)
Journal Kaputt – une bibliothèque pour tester ses programmes Common Lisp
Kaputt est une bibliothèque pour écrire les tests de programmes Common Lisp. Ses principales caractéristiques sont les suivantes:
Kaputt est simple, et ne définit que trois abstractions: les assertions les testcases et les protocols, en outre il n'ajoute aucun artefact dans les backtraces.
Kaputt est extensible, il est facile de définir des assertions spécifiques au problème résolu par le programme ce qui mène à des expressifs et informatifs.
Kaputt est taillé pour le développement interactif (Lisp oblige).
Journal John McCarthy bronsonisé
Voila décidément ce mois d'octobre aura fait des dégâts. Anciens inventeurs de talent, faites gaffes à vous....
Newton, Edison, Einstein, Jobs, Ritchie, Kadhafi, Amadou, McCarthy.
(print (concat "RIP " "McCarthy"))
Journal Emacs 24.4 en pretest
Hello nal.
Un nouvel Emacs est en approche, la version 24.4. Un gros paquet de changements en vue.
Le 12 avril dernier, Glenn Morris a annoncé la disponibilité de la version pretest sur le FTP alpha.gnu.org.
J'attends une version plus stable pour tester, mais il me (mou)tarde.
Annonce sur la ML emacs-devel@gnu.org
Tar.gz d'Emacs 24.4 pretest
Le gros paquet de changements pour Emacs 24.4
PS: Et une nimage indispensable.
Journal Du livre "Premiers cours de programmation en Scheme"
Voici un bel ouvrage sur Scheme et la programmation en général paru récemment chez Ellipses : Premiers cours de programmation en Scheme de Jean-Paul Roy.
Jean-Paul Roy est agrégé en mathématique et enseigne au département informatique de l’Université de Nice Sophia-Antipolis. Il enseigne depuis plusieurs années LISP et est connu des schémeurs francophone pour son Mémento du schémeur.
L’ouvrage qui nous occupe est, selon les dires même de l’auteur, le fruit attendu de ces nombreuses années à enseigner (…)
Lien Concours de bytes entre Lisp et Forth, ce dernier l'emporte en tant que plus petit langage de prog
Les journaux LinuxFr.org les mieux notés du mois d'octobre 2013
LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.
Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'une dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois d'octobre passé.
- GIMP ça déchire par Goffi ;
- Merci Scribus v1.5 pour l'import MS-Publisher par Oliver H ;
- La proche fin des mots de passe par Gui13 ;
- G'MIC 1.5.7.2 : Multi-threading, Krita, et autres nouveautés… par David Tschumperlé ;
- Droite et gauche unies pour défendre la FNAC face à Amazon par jean-michel.bertrou.eu;
- Valisp, un langage (pseudo-)Lisp au-dessus de Vala par Segfault;
- C'est un scandale ! par lolcat ;
- Sans flash et sans IE ? par saltimbanque;
- Lavabit & Co : l'explication est tombée. Le FBI voulait la clef privée maîtresse. par khivapia ;
- Haro sur le financement participatif par rewind.
Journal Rashell – Une bibliothèque pour remplacer les scripts shells par du Lisp
Rashell est une bibliothèque Common Lisp pour écrire des remplacements robustes et propices à la maintenance aux scripts shell.
Rashell identifie quelques façons typiques d'interagir avec les programmes externes:
- les utilities qu'on utilise comme cp, rm, mv;
- les tests qu'on utilise comme des prédicats, notamment test ou parfois grep.
- les queries qu'on utilise pour produire une liste de résultats, comme find ou grep par exemple.
- les filters qu'on applique sur un fichier, une séquence de lignes (…)
Journal LIPS : Lisp dans le navigateur
Pour mon projet actuel, je me suis retrouvé à devoir exécuter du lisp dans le navigateur¹. Plein d'optimisme, j'ai dégainé mon moteur de recherche préféré pour voir si il n'y avait pas un malade qui aurait déjà eu le même besoin que moi et bricolé un truc. Et ben il semblerait que plein de gens se soient penché sur la question.
Sélection de projets au hasard :
Pour l'instant, je n'ai joué qu'avec le (…)