Catégorie : Blog

Publication de tl 1.0.6

tl est une application web multiplateforme open source (GitLab) destinĂ©e aux traducteurs de littĂ©rature. L'application divise les textes tĂ©lĂ©chargĂ©s en fragments par saut de ligne et les affiche en deux colonnes (original et traduction). Les principales modifications sont : Plugins de compilation pour rechercher des mots et expressions dans les dictionnaires ; Annotations dans la traduction ; Statistiques globales de traduction ; Statistiques du travail d’aujourd’hui (et d’hier) ; […]

Ruby on Rails 6.0

Le 15 aoĂ»t 2019, la version 6.0 de Ruby on Rails a Ă©tĂ© publiĂ©e. En plus de nombreuses corrections, les principales nouveautĂ©s de la version 6 incluent : Action Mailbox — qui dirige les courriels entrants vers des boĂźtes aux lettres similaires aux contrĂŽleurs. Action Text — la possibilitĂ© de stocker et d'Ă©diter du texte enrichi dans Rails. Les tests parallĂšles — permettent d'exĂ©cuter les ensembles de tests en parallĂšle. Autrement dit, les tests peuvent ĂȘtre lancĂ©s simultanĂ©ment. Test […]

La distribution Live Knoppix a cessé d'utiliser systemd aprÚs 4 ans d'utilisation.

AprĂšs quatre ans d'utilisation de systemd, la distribution Knoppix basĂ©e sur Debian a supprimĂ© le systĂšme d'initialisation controversĂ©. Ce dimanche (18 aoĂ»t *) la version 8.6 de la cĂ©lĂšbre distribution Linux Knoppix, basĂ©e sur Debian, a Ă©tĂ© publiĂ©e. Cette version repose sur Debian 10 (Buster), sorti le 9 juillet, et intĂšgre plusieurs paquets des branches testing et unstable pour garantir le support des nouvelles cartes graphiques. Knoppix est l'un des premiers live-CD […]

Les développeurs de Perl envisagent de changer le nom du langage Perl 6.

Les dĂ©veloppeurs du langage Perl discutent de l'Ă©ventualitĂ© de renommer Perl 6. Initialement, Perl 6 devait ĂȘtre rebaptisĂ© « Camelia », mais l'attention s'est ensuite portĂ©e sur le nom proposĂ© par Larry Wall, « Raku », qui est plus court, associĂ© au compilateur perl6 existant « Rakudo » et qui n'entre pas en conflit avec d'autres projets dans les moteurs de recherche. Le nom Camelia a Ă©tĂ© proposĂ© en tant que mascotte existante et […]

Architecture de facturation de nouvelle génération : transformation avec le passage à Tarantool

Pourquoi une entreprise comme MĂ©gaFon a-t-elle besoin de Tarantool pour la facturation ? De l'extĂ©rieur, il semble qu'un fournisseur se prĂ©sente, apporte une grande boĂźte, y branche une prise, et voilĂ  la facturation ! Cela a peut-ĂȘtre Ă©tĂ© le cas autrefois, mais aujourd'hui, c'est de l'archaĂŻsme, et ces dinosaures ont dĂ©jĂ  disparu ou sont en voie d'extinction. À l'origine, la facturation est un systĂšme pour Ă©mettre des factures — une calculatrice. Dans le tĂ©lĂ©com moderne, c'est un systĂšme d'automatisation de tout le cycle de vie de l'interaction avec l'abonnĂ© […]

Tarantool Cartridge : sharding du backend Lua en trois lignes

Chez Mail.ru Group, nous avons Tarantool — c'est un serveur d'applications en Lua, qui est Ă©galement une base de donnĂ©es (ou vice versa ?). Il est rapide et gĂ©nial, mais les capacitĂ©s d'un seul serveur ne sont pas illimitĂ©es. Le scaling vertical n'est pas une panacĂ©e non plus, c'est pourquoi Tarantool propose des outils pour le scaling horizontal — le module vshard [1]. Il permet de shard […]

Pale Moon 28.7.0

Une nouvelle version majeure de Pale Moon est disponible — un navigateur qui Ă©tait autrefois une version optimisĂ©e de Mozilla Firefox, mais qui a progressivement Ă©voluĂ© pour devenir un projet assez autonome, dĂ©sormais largement incompatible avec l'original. Cette mise Ă  jour comprend une reconfiguration partielle du moteur JavaScript, ainsi que la mise en Ɠuvre de plusieurs changements pouvant affecter le fonctionnement des sites. Ces modifications sont rĂ©alisĂ©es par les versions des spĂ©cifications […]

The Fuck

Oui, oui, vous ne rĂȘvez pas. C'est bien le nom de cet utilitaire de console, dont les sources sont disponibles sur GitHub. Cet outil magique effectue une tĂąche trĂšs utile : il corrige les erreurs dans la derniĂšre commande exĂ©cutĂ©e dans le terminal. Exemples ➜ apt-get install vim E: Impossible d'ouvrir le fichier de verrouillage /var/lib/dpkg/lock — open (13: Permission denied) E: […]

Version 28.7.0 du navigateur Pale Moon

La version 28.7 du navigateur web Pale Moon a Ă©tĂ© publiĂ©e, dĂ©rivĂ©e de la base de code de Firefox pour assurer une plus grande efficacitĂ©, maintenir une interface classique, minimiser la consommation de mĂ©moire et offrir des options de personnalisation supplĂ©mentaires. Les versions de Pale Moon sont disponibles pour Windows et Linux (x86 et x86_64). Le code du projet est distribuĂ© sous la licence MPLv2 (Mozilla Public License). Le projet conserve une organisation classique de l'interface, sans […]

Plugins de volumes pour le stockage dans Kubernetes : de Flexvolume Ă  CSI

À l'Ă©poque oĂč Kubernetes Ă©tait encore en v1.0.0, il existait des plugins pour les volumes (volume plugins). Ils Ă©taient nĂ©cessaires pour connecter Kubernetes Ă  des systĂšmes de stockage de donnĂ©es persistantes (permanentes) des conteneurs. Leur nombre Ă©tait limitĂ©, et parmi les premiers, il y avait des fournisseurs de stockage tels que GCE PD, Ceph, AWS EBS, et d'autres. Les plugins Ă©taient fournis avec Kubernetes, pour cela […]

Créer une plateforme Kubernetes sur Pinterest

Au fil des ans, Pinterest a vu 300 millions d'utilisateurs crĂ©er plus de 200 milliards de pins sur plus de 4 milliards de tableaux. Pour gĂ©rer cette armĂ©e d'utilisateurs et cette vaste base de contenu, le portail a dĂ©veloppĂ© des milliers de services, allant des microservices qui peuvent ĂȘtre gĂ©rĂ©s par quelques CPU, Ă  d'Ă©normes monolithes qui tournent sur un parc entier de machines virtuelles. Et bien, le moment est arrivĂ©, […]

Une nouvelle interface en ligne de commande nushell a été présentée

Le premier numĂ©ro de l'interprĂ©teur de commandes nushell a Ă©tĂ© publiĂ©, combinant les fonctionnalitĂ©s de Power Shell et des shells Unix classiques. Le code est Ă©crit en Rust et est distribuĂ© sous la licence MIT. Le projet est initialement dĂ©veloppĂ© comme multiplateforme et prend en charge Windows, macOS et Linux. Des plugins peuvent ĂȘtre utilisĂ©s pour Ă©tendre ses fonctionnalitĂ©s, avec une interaction via le protocole JSON-RPC. L'interprĂ©teur utilise une interface familiĂšre pour […]

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster