Catégorie : Blog

Tâche de TopCoder Open 2019 : couper le gâteau en six parts

Suite à « Nos vainqueurs : TopCoder Open 2019 », je publie les problèmes du parcours Algorithm (programmation compétitive classique. En une heure et demie, vous devez résoudre trois problèmes en Java, C#, C++ ou Python.) 1. Gâteau pour six Objectif du problème Temps limité : 4 secondes. Vous avez un gâteau. Si vous le regardez d'en haut, le gâteau a la forme d'un polygone (strictement) convexe. Vous avez les coordonnées […]

Google travaille sur l'utilisation d'un noyau Linux standard dans Android

Lors de la conférence Linux Plumbers 2019, Google a présenté l'avancement de son initiative visant à intégrer dans le noyau Linux principal des modifications développées pour le noyau de la plateforme Android. L'objectif final est de permettre l'utilisation d'un seul noyau commun dans Android, plutôt que de préparer des compilations spécifiques à chaque appareil basées sur une branche spécifique à Android du noyau commun Android. Cet objectif […]

Version 19.3.0 de la machine virtuelle GraalVM et des implémentations de Python, JavaScript, Ruby et R basées sur celle-ci

Oracle a publié la version universelle de la machine virtuelle GraalVM 19.3.0, qui prend en charge l'exécution d'applications en JavaScript (Node.js), Python, Ruby, R, et tous les langages pour JVM (Java, Scala, Clojure, Kotlin), ainsi que les langages pouvant être compilés en bitcode LLVM (C, C++, Rust). La branche 19.3 est classée dans la catégorie des versions avec un support à long terme (LTS) et se distingue par son soutien à JDK 11 et, entre autres […]

Mise à jour des paquets antivirus gratuits ClamAV 0.101.5 et 0.102.1

Des mises à jour correctives pour les paquets antivirus gratuits ClamAV 0.101.5 et 0.102.1 ont été publiées, corrigeant une vulnérabilité (CVE-2019-15961) entraînant un déni de service lors du traitement de messages électroniques formatés d'une certaine manière (le parsing de certains blocs MIME prend trop de temps). Les nouvelles versions corrigent également des problèmes de compilation de clamav-milter avec la bibliothèque libxml2, réduisent le temps de chargement des signatures et ajoutent une option de compilation […]

Les réseaux neuronaux ont porté la qualité de la synthèse de la parole en russe à un nouveau niveau

Le groupe d'entreprises CRT, faisant partie de l'écosystème de Sberbank, a annoncé le développement d'une plateforme avancée de synthèse vocale, qui, selon les déclarations, assure la fluidité et l'expressivité lors de la lecture de tout texte. La solution présentée est la troisième génération du système de synthèse vocale. Le signal audio de haute qualité est généré par des modèles neuronaux complexes. Les développeurs affirment que le résultat du travail de ces algorithmes est la synthèse de la parole russe la plus réaliste. La plateforme comprend […]

Zimbra et protection contre les spams

L'une des tâches essentielles auxquelles doit faire face un administrateur de serveur de messagerie en entreprise est le filtrage des courriels contenant du spam. Les dommages causés par le spam sont évidents et clairs : en plus de menacer la sécurité informationnelle de l'entreprise, il occupe de l'espace sur le disque dur du serveur et diminue l'efficacité des employés lorsqu'il pénètre dans les « Courriers entrants ». Séparer la publicité non désirée de la correspondance professionnelle n'est pas aussi […]

Protection Zimbra OSE contre les attaques par force brute et DoS

Zimbra Collaboration Suite Open-Source Edition dispose d'un arsenal d'outils puissants pour assurer la sécurité informationnelle. Parmi eux, Postscreen — une solution pour protéger le serveur de messagerie contre les attaques de botnets, ClamAV — un antivirus capable de vérifier les fichiers entrants et les courriels pour détecter toute infection par des logiciels malveillants, ainsi que SpamAssassin — l'un des meilleurs filtres anti-spam à ce jour. […]

Stockage clé-valeur, ou comment nos applications sont devenues plus pratiques

Celui qui développe sur Voximplant est au courant du concept d'« applications », qui relient entre elles des scénarios cloud, des numéros de téléphone, des utilisateurs, des règles et des files d'attente d'appels. En d'autres termes, les applications sont la pierre angulaire du développement sur notre plateforme, le point d'entrée dans toute solution basée sur Voximplant, car tout commence par la création d'une application. Auparavant, les applications « n'oubliaient pas » […]

L'abstinence de lecture

À la fin de l'article, par tradition, il y a un résumé. Lisez-vous des livres sur le développement personnel, les affaires ou l'efficacité ? Non ? Très bien. Ne commencez pas. Vous lisez quand même ? Ne suivez pas les recommandations de ces livres. S'il vous plaît. Sinon, vous deviendrez accro. Comme moi. La période de dépendance. Avant de lire des livres, j'étais heureux. De plus, j'étais réellement efficace, […]

5 cours gratuits pour les administrateurs IT de Microsoft

Bonjour, Habr ! Aujourd'hui, nous continuons la série d'articles qui comprendra 5 sélections de cours de formation gratuits offerts par Microsoft. Dans cette deuxième partie, nous vous présentons les meilleurs cours pour les administrateurs IT qui plaisent le plus à nos collègues. Au fait ! Tous les cours sont gratuits (vous pourrez même essayer des produits payants gratuitement) ; 5/5 en russe ; Vous pouvez commencer à apprendre immédiatement ; À l'issue, vous […]

OpenVSP 3.19.1 — un logiciel de CAO libre pour la conception et l'analyse de la géométrie des aéronefs

OpenVSP est un logiciel de CAO paramétrique libre pour la conception et l'analyse de la géométrie des aéronefs (CFD, FEM). Le programme est développé par des employés du NASA Langley Research Center et est inclus dans la liste des logiciels du NASA Software Catalog. Du 17 au 19 septembre 2019, l'« OpenVSP Workshop 2019 » a eu lieu, présentant des contributions et des plans de développement pour la branche 3.19.x. Le 9 novembre, la version OpenVSP 3.19.0 a été publiée, et peu après […]

Sortie de la sous-système audio Linux — ALSA 1.2.1

Annoncé, le lancement de la sous-système audio ALSA 1.2.1. Il s'agit de la première version de la branche 1.2.x (la branche 1.1 a été formée en 2015). La nouvelle version touche à la mise à jour des bibliothèques, des utilitaires et des plugins fonctionnant au niveau utilisateur. Les pilotes sont développés en synchronisation avec le noyau Linux. Parmi les changements notables, on souligne l'extraction des fonctions liées à la topologie dans une bibliothèque séparée libatopology (méthode de chargement des gestionnaires par les pilotes à partir de l'espace […]

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