Catégorie : Blog

Amélioration pour les paresseux : comment PostgreSQL 12 améliore la performance

PostgreSQL 12, la dernière version de « la meilleure base de données relationnelle open source au monde », sort dans deux ou trois semaines (si tout se passe comme prévu). Cela correspond au calendrier habituel : une nouvelle version avec une multitude de nouvelles fonctionnalités sort une fois par an, et, pour être honnête, c'est impressionnant. C'est pourquoi je suis devenu membre actif de la communauté PostgreSQL. À mon avis, contrairement à […]

Purism commence à expédier des smartphones libres Librem

Purism a annoncé les premières expéditions de précommandes des smartphones libres Librem 5. L'expédition du premier lot commencera le 24 septembre de cette année. Librem 5 est un projet de création d'un smartphone avec un logiciel et un matériel entièrement open source, permettant de garantir la confidentialité de l'utilisateur. Il est livré avec PureOS — une distribution GNU/Linux approuvée par la Free Software Foundation (FSF). L'une des clés […]

Le backend pour la compilation en eBPF a été accepté dans GCC

Le code pour la compilation de programmes pour l'interpréteur de bytecode eBPF, intégré au noyau Linux, a été ajouté à la suite de compilateurs GCC. Grâce à l'utilisation de la compilation JIT, le bytecode est traduit en instructions machine à la volée et exécuté avec des performances de code natif. Les patches ajoutant le support eBPF ont été intégrés dans la branche qui a conduit au développement de la version GCC 10. En plus du backend pour la génération de bytecode […]

Version Gthree 0.2.0, bibliothèque 3D basé sur GObject et GTK

Alexander Larsson, développeur de Flatpak et participant actif de la communauté GNOME, a publié la deuxième version du projet Gthree, qui développe un port de la bibliothèque 3D three.js pour GObject et GTK, pouvant être utilisé pour ajouter des effets 3D dans les applications GNOME. L'API Gthree est pratiquement identique à celle de three.js, y compris un chargeur glTF (GL Transmission Format) et la possibilité d'utiliser des matériaux dans les modèles […]

Publication de la version du moteur de navigateur WebKitGTK 2.26.0 et du navigateur web Epiphany 3.34.

La nouvelle branche stable WebKitGTK 2.26.0, un port du moteur de navigateur WebKit pour la plateforme GTK, a été présentée. WebKitGTK permet d'utiliser toutes les capacités de WebKit via une interface de programmation orientée GNOME basée sur GObject et peut être utilisé pour intégrer des outils de traitement de contenu web dans n'importe quelle application, allant de l'utilisation dans des parseurs HTML/CSS spécialisés à la création de navigateurs web pleinement fonctionnels. Parmi les projets connus utilisant WebKitGTK, on peut citer Midori […]

À qui confier la conception des objets de réarmement technique et de reconstruction

Sur dix projets sur le marché industriel russe, seulement deux concernent la nouvelle construction, tandis que les autres sont liés à la reconstruction ou à la modernisation de productions existantes. Pour réaliser tout travail de conception, le client choisit un exécuteur parmi les entreprises, dont la comparaison est assez complexe en raison des différences stratégiques subtiles, mais significatives dans la structure et l'organisation des processus internes. Deux forces concurrentes principales […]

SeaMonkey 2.49.5

Le 4 septembre, la version SeaMonkey 2.49.5 a été publiée. SeaMonkey est un ensemble d'applications Web intégrées, comprenant un navigateur, un client de messagerie, un agrégateur RSS/Atom et un éditeur HTML WYSIWYG. La version 2.49.5 est synchronisée avec la base de code de Firefox 52.9.0 ESR et Thunderbird 52.9.1 ESR (voir les notes de version correspondantes via les liens). Caractéristiques : Des corrections de sécurité ont été portées depuis la base de code de Mozilla Firefox ([…]

La version bêta du navigateur Vivaldi est disponible pour Android

Jon Stephenson von Tetzchner, l'un des créateurs de l'entreprise Opera Software, tient sa promesse. Comme promis par ce visionnaire et fondateur de l'autre navigateur norvégien, Vivaldi, la version mobile de ce dernier est désormais disponible en test pour tous les utilisateurs d'appareils Android sur Google Play avant la fin de l'année. Les détails concernant la version […

Régression linéaire et méthodes de sa restauration

Source : xkcd La régression linéaire est l'un des algorithmes de base pour de nombreux domaines liés à l'analyse de données. La raison en est évidente. C'est un algorithme très simple et clair, ce qui favorise son utilisation pendant de nombreuses décennies, voire centaines, d'années. L'idée est que nous supposons une dépendance linéaire d'une variable par rapport à un ensemble d'autres variables, puis nous essayons […]

NewSQL = NoSQL+ACID

Jusqu'à récemment, environ 50 To de données traitées en temps réel étaient stockées dans SQL Server sur Odnoklassniki. Pour un tel volume, garantir un accès rapide, fiable et résilient à la panne à un centre de données en utilisant une base de données SQL est presque impossible. Dans de tels cas, on utilise généralement l'un des stockages NoSQL, mais tout ne peut pas être transféré dans NoSQL : certaines entités nécessitent […]

Le code de Telegram Open Network et des technologies P2P et blockchain associées a été publié.

Un site a été lancé pour tester et les codes sources de la plateforme blockchain TON (Telegram Open Network) ont été ouverts, développée depuis 2017 par Telegram Systems LLP. TON fournit un ensemble de technologies permettant de faire fonctionner un réseau distribué pour divers services basés sur la blockchain et les contrats intelligents. Lors de l'ICO, le projet a attiré plus de 1,7 milliard de dollars d'investissements. Les codes sources comprennent 1610 fichiers contenant […

Google a publié une bibliothèque open-source pour la confidentialité différentielle

La société Google a mis en ligne sous une licence ouverte une bibliothèque de confidentialité différentielle sur la page GitHub de l'entreprise. Le code est distribué sous la licence Apache License 2.0. Les développeurs pourront utiliser cette bibliothèque pour créer un système de collecte de données sans recueillir d'informations permettant d'identifier une personne. « Que vous soyez urbaniste, propriétaire d'une petite entreprise ou développeur […

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