Journal Les nouveautés folles furieuses de Common Lisp en 2022: la revue
2022 est juste derrière nous, les années 60 un peu plus loin et pourtant, un vénérable langage de programmation évolue toujours et s'impose toujours comme un choix de premier ordre pour certain·es. Common Lisp est solide et stable, mais évolue: les implémentations évoluent, les librairies recommandées, les pratiques, les communautés aussi. Nous n'avons pas besoin de faire un point toutes les deux semaines, mais néanmoins, que s'est-il passé en 2022 et qu'avez-vous loupé ?
Ou simplement, à quoi ressemble la (…)
Journal Chaque été depuis 9 ans, Altran enclenche une procédure de licenciement contre un délégué syndical
Aucune d’elle n’a abouti jusque là.
Cet été, ils s’en sont pris au délégué CGT qui a amené plus de 500 salariés en action collective aux prud’hommes.
(sur cette affaire, où Altran a été condamné en appel à payer 10 millions d’euros aux salariés (soit moins que les dividendes de l'année précédente): https://www.ladepeche.fr/article/2018/01/24/2728257-altran-condamne-toulouse-verser-10-millions-euros-non-paiement-heures.html)
Quelques mots de Loïc, la nouvelle cible:
La Direction ALTRAN, M. CARRERA et M. TORTOCHAUX en tête, ont initié une procédure de licenciement contre moi, celle-ci (…)
Journal Gitlab 8.11: vue Kanboard et bien plus
Tous les 22 du mois, une nouvelle version de Gitlab est publiée. Celle-ci est très grosse et contient notamment une fonctionnalité que j'attendais: une vue kanboard pour les tickets.
Notes de version: https://about.gitlab.com/2016/08/22/gitlab-8-11-released/
Gitlab.com a été mis à jour (dépôts illimités publiques ou privés, importation depuis d'autres forges, miroir sur ou depuis Github, Gitlab pages pour votre site, solution d'intégration continue,… essayez quoi).
Vue kanboard
Cette méthode présente les tickets sous des colonnes, par exemple "à faire", "en développement", "en (…)
Journal [digression] L'Enfer de la flibuste - le récit inédit d'un pirate français
Salut 'nal,
Me permets-tu cette légère digression ? Ici on parle souvent de pirates informatiques, mais connaît-on bien les pirates tout court ? Frantz Olivier, des éditions Anacharsis de Toulouse, s'est dit que non, qu'on leur prêtait trop souvent des rôles ou des idées qui nous plaisent de leur voir, trop affreux ou trop libertaires, et qu'il était difficile de se faire une vraie idée étant donné le peu de témoignages directs qu'ils ont laissés. Or, il a cherché et trouvé dans (…)
Journal Écoles d'ingénieurs: les frais augmentent
D'après le Canard Enchaîné de cette semaine, lui-même citant le site Educpros (https://www.letudiant.fr/educpros/actualite/hausse-des-frais-de-scolarite-dans-les-ecoles-centrales-paradoxalement-cela-va-favoriser-l-ouverture-sociale.html).
Les frais de scolarité des écoles centrales de région (Lille, Lyon, Marseille et Nantes) viennent de… quadrupler. Ils passent de 615€ à 2500€. C'est une décision du ministère de l'Enseignement supérieur, de la Recherche et de l'Innovation, qui réjouit plutôt les dirigeants d'écoles:
À Lyon, nous avons perdu 400 000€ d'un coup [suite à la réforme de la taxe d'apprentissage en 2014], sur un budget (…)
Journal La CIA offre sa première fournée de logiciels non libres gratuits
Wikileaks révèle, à partir d’aujourd’hui 7 mars 2017, une nouvelle série de leaks concernant la CIA. Ce sont quelques centaines de millions de lignes de code qui sont publiées, concernant des virus, trojans, malwares permettant de prendre le contrôle d’équipements à distance (téléphones Android, iPhones, télévisions « intelligentes »), exploits « 0day ». Le consulat des États‐Unis de Frankfort serait une grosse base pour les opérations de ce type.
Journal Orwell dans le domaine public: nouvelle traduction chez Agone (et deux autres chez Gallimard)
Soixante-dix ans après la mort de l'auteur, les textes de George Orwell (Eric Arthur Blair) tombent, ce janvier 2021, dans le domaine public. Paraît une nouvelle traduction aux éditions Agone (déjà parue en 2019 au Québec aux Éditions de la rue Dorion), ainsi qu'une nouvelle à la pléiade chez Gallimard (fait rarissime, seulement deux ans après leur nouvelle traduction de 2018). Quel intérêt de re-traduire Orwell ? Il se trouve, d'abord, que la traduction originale de 1950 est tronquée et (…)
Journal Spéculations sur une arrestation "imminente" de Julian Assange et de ses proches collaborateurs
D'après Médiapart: https://www.mediapart.fr/journal/international/240718/les-speculations-sur-une-remise-d-assange-aux-autorites-britanniques-s-intensifient (article du 24 juillet)
Son avocat français Juan Branco est également inquiété par les autorités françaises: https://twitter.com/anatolium/status/1021034476464418816
La reddition de Julian Assange par l’Équateur est devenue très probable. On nous a annoncé une potentielle vague d'arrestations concernant un certain nombre de personnes, dont moi. Pour des raisons de sécurité, mes communications sont à partir de cette instant réduites.
Julian Assange est toujours réfugié à l'ambassade de l'Équateur, à Londres, depuis 2012.
La procédure et la demande d'extraction (…)
Journal Le web distribué: Zeronet, IPFS, Dat.data, Maidsafe,...
J'ai découvert coup sur coup plusieurs technos qui «construisent l'internet distribué dont le monde a besoin» et je vais essayer de les présenter. Ça peut vite devenir technique donc je risque de me planter dans leur présentation.
Freenet
Je le cite d'abord car il est fonctionnel depuis plusieurs années. Il met en avant anonymisation sur le réseau et la résistance à la censure grâce à son fonctionnement en pair à pair: «Freenet est une plateforme pair-à-pair de communication et de (…)
Journal Un logiciel libre pour publier le catalogue d'une librairie en ligne (et autres produits)
J'ai développé un logiciel libre pour publier en ligne le catalogue d'une librairie. Les clients peuvent voir ce qu'il y a en rayon (ou ce qui a été), et passer commande. Il est assez générique pour définir et afficher d'autres produits.
- https://abstock.gitlab.io/
- sources Gitlab: https://gitlab.com/vindarel/abstock
- miroir Github: https://github.com/vindarel/ABStock
- la démo
- conversation reddit: https://www.reddit.com/r/france/comments/gf5d23/jai_d%C3%A9velopp%C3%A9_un_logiciel_pour_publier_le/
Il est tout beau tout propre (merci Bulma CSS), voici à quoi ressemble un résultat de recherche:
Fonctionnalités
Il est fait pour marcher main dans la main (…)
Journal Gitlab 8.9: export-import complet de projets
La version 8.9 de Gitlab est sortie le 22 juin 2016 avec son lot de nouveautés, dont notamment l'export complet de projets.
Il est possible d'exporter (puis d'importer ailleurs):
- le code et le wiki
- les fichiers téléversés
- la configuration du projet (dont les web-hooks)
- les tickets et leurs commentaires, les merges requests avec leurs diffs et leurs commentaires, étiquettes, milestones, snippets, etc
On peut signaler également:
- la possibilité de donner des priorités à des étiquettes afin de trier (…)
Journal Découvrons Common Lisp. Comparaison avec l'environnement Python.
Salut journal,
Je suis de plus en plus frustré par le langage Python, et comme j'aime bien le Emacs Lisp, à la fois le langage et l'environnement de développement, j'ai retenté le coup avec Common Lisp. C'était assez frustrant mais j'ai pris quelques notes qui pourraient servir aux suivants, d'où ce journal (ça fait un paquet d'années qu'on n'a pas parlé de Common Lisp par ici, ni d'aucun Lisp d'ailleurs même ceux à succès comme Clojure (et à part Guix (…)
Journal Ce logiciel qui choisit ta fac
On a parlé du code source du logiciel qui calcule nos impôts, voici un autre logiciel qui gagnerait à être ouvert: celui qui départage par "tirage au sort" les candidats à la préinscription des licences les plus demandées.
(je résume l'article du Canard Enchaîné du mercredi 13 avril 2016 intitulé "Algorithme and blues" et signé David Fontaine)
Cela concerne 800 000 lycéens chaque année qui s'inscrivent sur "Admission post-bac" (APB). La petite association Droits des lycéens a demandé le code source (…)
Journal Un bond en avant pour Gitlab.com
Il y a foule chez les clones de github, mais je n'en vois qu'un qui puisse être qualifié de concurrent sérieux et c'est gitlab, surtout depuis hier, où ils ont rendu leur infrastructure d'intégration continue gratuite pour les projets publics.
Liens:
- https://about.gitlab.com/
- hébergement: https://about.gitlab.com/gitlab-com/
- exemple de projet: https://gitlab.com/gitlab-org/gitlab-ce
- intégration continue: https://about.gitlab.com/gitlab-ci/
- demande de nouvelles fonctionnalités: http://feedback.gitlab.com/forums/176466-general
Gitlab est décliné en deux éditions, une communautaire et une entreprise.
Voici une comparaison rapide entre gitLAB (Community Edition, celle de gitlab.com) et gitHUB: