Catégorie : Blog

Apprenons à déployer des microservices. Partie 1. Spring Boot et Docker

Bonjour, Habr. Dans cet article, je souhaite partager mon expérience de création d'un environnement d'apprentissage pour expérimenter avec les microservices. Lorsque j'étudie un nouvel outil, j'ai toujours envie de l'essayer non seulement sur ma machine locale, mais aussi dans des conditions plus réalistes. C'est pourquoi j'ai décidé de créer une application microservice simplifiée, que je pourrai ensuite « équiper » de diverses technologies intéressantes. L'essentiel […]

Windows 10X recevra un nouveau système de contrôle vocal

Microsoft a progressivement mis au second plan tout ce qui est lié à l'assistant vocal Cortana dans Windows 10. Malgré cela, l'entreprise prévoit de continuer à développer le concept de l'assistant vocal. Selon les dernières informations, Microsoft est à la recherche d'ingénieurs pour travailler sur la fonction de contrôle vocal dans Windows 10X. L'entreprise ne divulgue pas de détails concernant ce nouveau développement, il est seulement connu que cela […]

Lancement de Wine 5.2

Une version expérimentale de l'implémentation ouverte de WinAPI — Wine 5.2 a été publiée. Depuis la sortie de la version 5.1, 22 rapports de bogues ont été fermés et 419 modifications ont été apportées. Les changements les plus importants : Amélioration de la compatibilité avec Windows des tables de correspondance des codages de caractères. Les fichiers utilisant les encodages du jeu de spécifications ouvertes de Microsoft ont été intégrés. Les codages absents dans Windows ont été supprimés. La génération de fichiers NLS pour les tables a été mise en œuvre […]

Le navigateur Waterfox a été transféré à la société System1

Le développeur du navigateur web Waterfox a annoncé le transfert du projet à la société System1, spécialisée dans l'attraction d'audience sur les sites de ses clients. System1 financera le développement futur du navigateur et aidera à transformer Waterfox d'un projet d'un seul passionné en un produit développé par une équipe de développeurs, visant à devenir une véritable alternative aux grands navigateurs. L'auteur original de Waterfox continuera à travailler sur le projet, mais […]

Sortie du programme de dessin MyPaint 2.0.0

Après quatre ans de développement, une nouvelle version du programme spécialisé pour la peinture numérique utilisant une tablette ou une souris — MyPaint 2.0.0 a été publiée. Le programme est distribué sous la licence GPLv2, et le développement se fait en Python et C++ avec le toolkit GTK3. Des versions prêtes à l'emploi ont été créées pour Linux (AppImage, Flatpak), Windows et macOS. MyPaint peut être utilisé par des artistes se consacrant à la peinture numérique et en […]

Création d'une chaîne CI/CD et automatisation du travail avec Docker.

J'ai écrit mes premiers sites à la fin des années 90. À l'époque, mettre ces sites en ligne était très simple. Il y avait un serveur Apache sur un hébergement mutualisé, où l'on pouvait se connecter via FTP en entrant quelque chose comme ftp://ftp.example.com dans la barre d'adresse du navigateur. Ensuite, il fallait entrer un nom d'utilisateur et un mot de passe et télécharger les fichiers sur le serveur. C'était une autre époque, tout était alors […]

RabbitMQ. Partie 1. Introduction. Erlang, AMQP

Bonjour, Habr ! Je souhaite partager un guide des connaissances que j'ai réussi à compiler sur RabbitMQ, résumé en recommandations et conclusions concises. Table des matières RabbitMQ. Partie 1. Introduction. Erlang, AMQP et RPC RabbitMQ. Partie 2. Comprendre les Exchanges RabbitMQ. Partie 3. Comprendre les Queues et Bindings RabbitMQ. Partie 4. Comprendre ce que sont les messages et les frames RabbitMQ. Partie […]

Windows 10X pourra exécuter des applications Win32 avec certaines limitations

Le système d'exploitation Windows 10X, lorsqu'il sera officiellement lancé, prendra en charge à la fois les applications universelles modernes et web, ainsi que les classiques Win32. Microsoft affirme qu'elles seront exécutées dans un conteneur, ce qui protégera le système contre les virus et les pannes. Il est à noter que presque toutes les programmes traditionnels fonctionneront à l'intérieur du conteneur Win32, y compris les utilitaires système, Photoshop et même […]

Installer en 90 secondes : les mises à jour de Windows 10X ne distraient pas les utilisateurs

Microsoft continue d'essayer d'unifier l'expérience de son système d'exploitation sur différents form factors et appareils. Windows 10X est la dernière tentative de la société pour y parvenir. Cela se reflète dans l'interface hybride qui combine presque un « Démarrer » traditionnel (mais sans tuiles), une disposition typique d'Android, ainsi que d'autres aspects. L'une des nouveautés de la future version « dix » est […]

« Ne perdez jamais espoir » : Persona 5 pourrait encore sortir sur Switch

Ari Advincula, spécialiste des relations publiques chez Atlus, a commenté pour IGN la possibilité de la sortie du jeu de rôle japonais Persona 5 sur Nintendo Switch. « Vous voulez ce que vous voulez, mais si vous ne nous en informez pas, nous ne pourrons jamais réaliser [ces souhaits]. Il est important d'exprimer toujours votre opinion », insiste Advincula. Selon elle, […]

Hébergement gratuit de bot Telegram sur Google Cloud Platform

Pourquoi GCP ? En écrivant des bots Telegram, je me suis heurté à la question de savoir comment faire fonctionner le bot en continu, rapidement et gratuitement. Les options avec Heroku et Pythonanywhere ont des limites trop petites si vous avez plus d'un bot. J'ai donc décidé d'utiliser GCP. La plateforme offre gratuitement 300 $ pendant un an + d'énormes réductions lors de l'utilisation de ces fonds (jusqu'à 94 %). Comment héberger […]

Telegram + 1C + Webhooks + Apache + Certificat auto-signé

Beaucoup de lignes ont été écrites sur l'intégration de Telegram et 1C. Mais je n'ai vu nulle part d'instructions complètes pour l'installation et la configuration des webhooks. Je vais essayer d'écrire cela. Pour tout cela, nous aurons besoin de (ou il serait plus juste de dire, ce que j'ai utilisé) : Apache 2.2.24 OpenSSL (inclus dans l'installation d'Apache) 1C (avec des modules de serveur web) Mon propre domaine Un bot créé sur Telegram (je ne vais pas décrire […]

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