Catégorie : Blog

Guide de sauvegarde des bases de données

– Oh, aucun abri ne résistera à l'impact d'une météorite. Mais vous avez, comme tout le monde, une sauvegarde, donc vous pouvez ne pas vous inquiéter. Stanisław Lem, « Le Journal des étoiles d'Ijon Tichy » La sauvegarde consiste à conserver une copie des données quelque part en dehors de leur lieu de stockage principal. La principale fonction de la sauvegarde est la restauration des données après leur perte. À cet égard, […]

Création d'un bot Telegram en R (partie 2) : Ajout de la prise en charge des commandes et des filtres de messages

Dans la publication précédente, nous avons vu comment créer un bot, initialiser une instance de la classe Bot et découvrir les méthodes d'envoi de messages avec. Dans cet article, je poursuis ce sujet, donc je recommande de lire cet article uniquement après avoir lu la première partie. Cette fois, nous allons voir comment donner vie à notre bot et lui ajouter la prise en charge des commandes, […]

Déploiement Blue-Green simplifié

Dans cet article, nous allons organiser un déploiement sans couture d'une application web à l'aide de bash, ssh, docker et nginx. Le déploiement Blue-green est une technique qui permet de mettre à jour instantanément l'application sans annuler aucune demande. C'est l'une des stratégies de déploiement sans temps d'arrêt et convient le mieux aux applications avec une seule instance, mais ayant la possibilité de charger à côté une seconde instance prête à fonctionner. […]

Windows 95 légendaire a fêté ses 25 ans

Le 24 août 1995 a marqué la présentation officielle de la légendaire Windows 95, grâce à laquelle les systèmes d'exploitation avec interface utilisateur graphique ont été vulgarisés, et Microsoft a acquis une grande notoriété. Après 25 ans, essayons de comprendre pourquoi « Windows » a conquis le cœur de milliards d'utilisateurs à travers le monde. L'une des caractéristiques les plus importantes de Windows 95 était que le système d'exploitation permettait […]

Prise en charge de VPN WireGuard ajoutée au noyau NetBSD

Les développeurs du projet NetBSD ont annoncé l'inclusion dans le noyau principal de NetBSD du pilote wg implémentant le protocole WireGuard. NetBSD est devenu le troisième système d'exploitation après Linux et OpenBSD à intégrer la prise en charge de WireGuard. Des commandes connexes pour la configuration de VPN - wg-keygen et wgconfig - ont également été proposées. Dans la configuration par défaut du noyau (GENERIC), le pilote n'est pas encore activé et nécessite une spécification explicite dans […]

Sortie du gestionnaire de fenêtres IceWM 1.8

La version 1.8 du gestionnaire de fenêtres léger IceWM est disponible. Parmi les caractéristiques d'IceWM, on peut noter une gestion complète via des combinaisons de touches, la possibilité d'utiliser des bureaux virtuels, des panneaux de tâches et des menus d'applications. Le gestionnaire de fenêtres se configure par le biais d'un fichier de configuration assez simple, et il est possible d'utiliser des thèmes. Des applets intégrées pour le suivi du CPU, de la mémoire et du trafic sont disponibles. Plusieurs interfaces graphiques tierces sont également en développement pour la configuration et la mise en œuvre de l'espace de travail […]

Firefox 80 est disponible. Il est désormais possible de définir Firefox comme visionneuse système.

L'implémentation du système de fichiers ZFS dans la branche principale de FreeBSD (HEAD) a été transférée à l'utilisation du code OpenZFS, qui développe la base de code 'ZFS on Linux' comme référence pour ZFS. Au printemps, le support de FreeBSD a été intégré au projet OpenZFS principal, où le développement de tous les changements liés à FreeBSD a continué, permettant aux développeurs de FreeBSD de porter rapidement des modifications dans le système […]

Firefox 80

Firefox 80 est disponible. Il est désormais possible de définir Firefox comme visualiseur de fichiers PDF par défaut. Le chargement et le traitement de la liste des extensions malveillantes et problématiques ont été considérablement accélérés. Cette nouveauté sera intégrée dans la version ESR, car il est coûteux de maintenir deux formats différents de 'liste noire', et les développeurs n'ont pas eu le temps d'inclure le changement dans la version 78 (sur laquelle se base la branche ESR actuelle) en raison d'un problème découvert à la dernière minute […]

Consoles portables Nintendo : de Game & Watch à Nintendo Switch

Depuis 40 ans, Nintendo expérimente activement dans le domaine du jeu mobile, essayant différentes concepts et créant de nouvelles tendances qui sont ensuite adoptées par d'autres fabricants de consoles de jeu. Au fil des ans, l'entreprise a créé de nombreux systèmes de jeu portables, parmi lesquels il n'y avait pratiquement pas d'échecs flagrants. La quintessence des années d'exploration de Nintendo devait être la Nintendo Switch, mais quelque chose […]

Élargir les capacités de Spark avec MLflow

Bonjour, chers lecteurs. Comme nous l'avons déjà mentionné, ce mois-ci, OTUS lance deux cours sur l'apprentissage automatique, à savoir un cours de base et un cours avancé. Dans ce cadre, nous continuons de partager des ressources utiles. L'objectif de cet article est de parler de notre première expérience avec MLflow. Nous commencerons notre revue de MLflow avec son serveur de suivi et documenterons toutes les itérations de notre recherche. Ensuite, nous partagerons […]

InterSystems IRIS – une plateforme AI/ML universelle en temps réel

Auteur : Sergey Lukyanchikov, ingénieur consultant chez InterSystems Défis des calculs AI/ML en temps réel Commençons par des exemples tirés de l'expérience en Data Science de la société InterSystems : le portail client « surchargé » est connecté à un système de recommandation en ligne. Une restructuration des promotions à l'échelle du réseau de vente au détail est à prévoir (par exemple, au lieu d'une ligne de promotions « plate », une matrice « segment-tactique » sera désormais appliquée). Que se passe-t-il avec les mécanismes de recommandation ? Que se passe-t-il avec la fourniture et l'actualisation des données […]

Le noyau Linux a fêté ses 29 ans

Le 25 août 1991, après cinq mois de développement, Linus Torvalds, alors âgé de 21 ans, a annoncé sur le forum comp.os.minix la création d'un prototype fonctionnel d'un nouveau système d'exploitation Linux, marquant l'achèvement du portage de bash 1.08 et gcc 1.40. La première version publique du noyau Linux a été présentée le 17 septembre. Le noyau 0.0.1 mesurait 62 Ko compressé et contenait […]

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