Auteur/autrice : Yuri Gagarin

Première version du nouveau navigateur Firefox Preview pour Android.

La société Mozilla a présenté la première version d'essai du navigateur Firefox Preview, développée sous le nom de code Fenix et destinée à des tests initiaux par des passionnés intéressés. La version est disponible via le catalogue Google Play, et le code est accessible sur GitHub. Après stabilisation du projet et mise en œuvre de toutes les fonctionnalités prévues, le navigateur remplacera l'actuelle édition de Firefox pour Android, dont la publication de nouvelles versions sera arrêtée à partir de […]

Web sémantique et données liées. Corrections et ajouts

Je souhaite présenter au public un extrait de ce livre récemment publié : Modélisation ontologique d'entreprise : méthodes et technologies [Texte] : monographie / [S. V. Gorshkov, S. S. Kralin, O. I. Mushtak et al.; éditeur responsable S. V. Gorshkov]. — Ekaterinbourg : Éd. de l'Université de l'Oural, 2019. — 234 p. : ill., tableaux ; 20 cm. — Les auteurs sont mentionnés au verso de la page de titre. — Bibliographie en […]

La pression est normale : pourquoi un DC a-t-il besoin de contrôler le support de l'air ? 

Tout devrait être parfait chez l'homme, et dans un centre de données moderne, tout doit fonctionner comme une horloge suisse. Aucun composant de l'architecture complexe des systèmes d'ingénierie du centre de données ne doit être négligé par le service d'exploitation. C'est avec ces considérations en tête que nous avons travaillé sur le site de Linxdatacenter à Saint-Pétersbourg, en nous préparant à la certification Uptime Management & Operations en 2018 et en amenant tous les systèmes […]

Nous utilisons mcrouter pour la mise à l'échelle horizontale de memcached

Le développement de projets à forte charge dans n'importe quel langage nécessite une approche particulière et l'utilisation d'outils spécialisés, mais lorsqu'il s'agit d'applications PHP, la situation peut se compliquer au point de devoir développer, par exemple, notre propre serveur d'applications. Cet article parlera d'un problème bien connu concernant le stockage réparti des sessions et le caching des données dans memcached, et de la manière dont […]

RoadRunner : PHP n'est pas fait pour mourir, ou Golang vient à la rescousse

Bonjour, Habr ! Nous travaillons activement sur la performance de PHP chez Badoo, car nous avons un système assez vaste basé sur ce langage et la question de la performance est une question d'économie. Il y a plus de dix ans, nous avons créé PHP-FPM, qui était d'abord un ensemble de patchs pour PHP, et qui fait désormais partie de la distribution officielle. Au cours des dernières années, PHP a beaucoup […]

Installation minimale de CentOS/Fedora/RedHat

Je ne doute pas que les nobles donzelles — les administrateurs Linux — s'efforcent de minimiser au maximum l'ensemble des paquets installés sur le serveur. C'est plus économique, plus sûr et cela procure à l'administrateur un sentiment de contrôle total et de compréhension des processus en cours. Ainsi, le scénario typique d'une installation initiale du système d'exploitation consiste à choisir l'option minimale, puis à remplir avec les paquets nécessaires. Cependant, l'option minimale proposée par l'installateur CentOS, […]

Le deuxième candidat dans les versions de l'installateur Debian 10 « Buster ».

Le deuxième candidat pour les versions de l'installateur de la prochaine version majeure de Debian 10 « Buster » est désormais disponible. Actuellement, il y a 75 bugs critiques bloquant la sortie (98 il y a deux semaines et 132 un mois et demi). La branche Testing est passée dans un état de gel complet des modifications (des exceptions sont faites uniquement pour des interventions d'urgence). La sortie finale de Debian 10 est attendue le 6 juillet. Comparé à […]

Sortie de JPype 0.7, une bibliothèque pour accéder aux classes Java depuis Python

Plus de quatre ans après la formation de la dernière branche majeure, la version de l'interface JPype 0.7 est désormais disponible, permettant un accès complet des applications Python aux bibliothèques de classes en Java. Grâce à JPype, il est possible d'utiliser des bibliothèques spécifiques à Java depuis Python, créant ainsi des applications hybrides alliant du code Java et Python. Le code du projet est distribué sous la licence Apache 2.0. Contrairement […]

Riseup a annoncé un nouveau service VPN basé sur Bitmask

Riseup a lancé un nouveau service VPN simple à utiliser — sans besoin de configuration, sans inscription ni SMS. Riseup est l'une des plus anciennes organisations à but non lucratif, développant et offrant aux utilisateurs des services pour travailler de manière sécurisée et privée sur Internet. Le service est basé sur Bitmask, qui a été précédemment développé dans le cadre du projet d'accès à l'encryption LEAP. L'objectif de la création de Bitmask est […]

Études pour pilote privé en Terre du Milieu : déménagement et vie dans un village néo-zélandais

Salut à tous ! Je voudrais partager une expérience plutôt inhabituelle et compléter le merveilleux article de bvitaliyg sur comment aller vers les cieux et devenir pilote. Je vais raconter comment je suis parti dans un village néo-zélandais près de Hobbiton pour prendre les commandes et apprendre à voler. Comment tout a commencé J'ai 25 ans, j'ai travaillé toute ma vie consciente dans l'industrie IT et je ne […]

Réflexions sur la norme nationale NB-Fi et les systèmes de facturation

En bref Le principal En 2017, un article est apparu sur Habr intitulé "Un projet de norme nationale NB-FI pour l'Internet des objets a été soumis à Rosstandart". En 2018, le comité technique "Systèmes cyber-physiques" a travaillé sur trois projets IoT : GOST R « Technologies de l'information. Internet des objets. Termes et définitions », GOST R « Technologies de l'information. Internet des objets. Architecture de référence de l'Internet des objets et de l'Internet industriel », […]

Cluster PostgreSQL résilient + Patroni. Expérience d'implémentation

Dans cet article, je vais expliquer comment nous avons abordé la question de la résilience de PostgreSQL, pourquoi cela est devenu important pour nous et quel a été le résultat final. Nous gérons un service à fort trafic : 2,5 millions d'utilisateurs à travers le monde, plus de 50 000 utilisateurs actifs chaque jour. Les serveurs se trouvent chez Amazon dans une région en Irlande : nous avons constamment plus de 100 serveurs différents en fonctionnement, dont presque 50 […]

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