Auteur: ProHoster

56 projets Python open source

1. Flask Il s'agit d'un micro-framework écrit en Python. Il n'a aucune validation pour les formulaires ni aucune couche d'abstraction de base de données, mais vous permet d'utiliser des bibliothèques tierces pour des fonctionnalités communes. Et c'est pourquoi c'est un micro-framework. Flask est conçu pour rendre la création d'applications simple et rapide, tout en étant évolutif et léger. Il est basé sur les projets Werkzeug et Jinja2. Tu peux […]

Service de retour inconditionnel facile. Bureau de poste

Bonne journée, Habr ! Il n'y a pas si longtemps, la Poste russe a lancé le service « Easy Return », mais tout le monde ne le connaît pas encore, même dans les bureaux de poste. Et ici, la question n’est même pas « quand ? », mais « qui ? fait une erreur et perd mon colis. J'écris tout de suite que l'épopée vient de commencer et que la façon dont elle se terminera n'est pas encore claire. Hachiko a attendu, et tu attendras (c) […]

Keylogger avec une surprise : analyse du keylogger et doyen de son développeur

Ces dernières années, les chevaux de Troie mobiles ont remplacé activement les chevaux de Troie pour ordinateurs personnels, de sorte que l'émergence de nouveaux logiciels malveillants pour les bonnes vieilles « voitures » et leur utilisation active par les cybercriminels, bien que désagréables, restent un événement. Récemment, le centre de réponse aux incidents de sécurité des informations du groupe CERT-IB, disponible XNUMXh/XNUMX et XNUMXj/XNUMX, a détecté un e-mail de phishing inhabituel dissimulant un nouveau malware PC combinant […]

Un classique intemporel : ce que les jeux d'action modernes peuvent apprendre de DOOM

Combien de jeux sont devenus si populaires qu’ils ont été installés sur plus d’ordinateurs que Microsoft Windows ? Le succès et l'impact de DOOM sur l'industrie ont été étudiés pendant plus de 25 ans, essayant de comprendre ce qu'il y avait de spécial dans ce titre de 1993. On peut parler sans cesse de DOOM : en commençant par les prouesses techniques, les speedruns, les mods et en terminant par le level design du jeu. Pas un seul article ne contient cette [...]

Résumé des événements informatiques de décembre

L’heure est venue du bilan final des événements informatiques de 2019. La dernière voiture est remplie, pour l'essentiel, de tests, de DevOps, de développement mobile, ainsi que de toute une série de rencontres provenant de diverses communautés linguistiques (PHP, Java, Javascript, Ruby) et de quelques hackathons pour les personnes impliquées. en apprentissage automatique. IT Night Tver Quand : 28 novembre Où : Tver, st. Simeonovskaya, 30/27 Conditions de participation : gratuit, inscription obligatoire […]

Sortie de GNU Mes 0.21, une boîte à outils pour la création de distribution autonome

La version de la boîte à outils GNU Mes 0.21 a été introduite, fournissant un processus d'amorçage pour GCC. La boîte à outils résout le problème de l'assemblage initial vérifié du compilateur dans les kits de distribution, brisant la chaîne de reconstruction cyclique (pour construire le compilateur, les fichiers exécutables d'un compilateur déjà assemblé sont requis). GNU Mes propose un interpréteur auto-hébergé pour le langage Scheme, écrit en C, et un compilateur simple pour le langage C (MesCC), […]

Anniversaire, 50e version de l'éditeur de texte TIA publiée

Le rythme de sortie des nouvelles versions de TIA a augmenté, la version 49 est née récemment, dans laquelle un pelletage grandiose du code a été effectué pour la compatibilité prochaine avec Qt6, et maintenant le monde est illuminé par l'éclat de la 50ème version. Visible. Une nouvelle interface alternative est apparue appelée « Docking » (elle est désactivée par défaut, pour que l'éditeur reste familier) - différentes parties de l'interface peuvent être déplacées et même […]

Sortie du langage de programmation PHP 7.4

Après un an de développement, la sortie du langage de programmation PHP 7.4 a été présentée. La nouvelle branche comprend une série de nouvelles fonctionnalités, ainsi que plusieurs modifications qui rompent la compatibilité. Améliorations clés de PHP 7.4 : Propriétés typées - Les propriétés de classe peuvent désormais inclure des déclarations de type, par exemple : class User { public int $id; chaîne publique $nom ; } Syntaxe raccourcie pour définir les fonctions « fn(parameter_list) => expr » avec […]

Créateurs de Microsoft Flight Simulator : la VR est une priorité élevée pour le projet

Alors que la réalité virtuelle fait plus de bruit que d'habitude ces derniers temps grâce à l'annonce de Half-Life : Alyx, un autre studio cherche à intégrer la VR dans son jeu à gros budget. Dans une récente interview avec AVSIM, le directeur de Microsoft Flight Simulator, Jorg Neumann, a déclaré que la réalité virtuelle jouissait d'une très haute priorité lors de la création d'un simulateur de vol pour l'aviation civile. Aucun homme […]

Batman : Arkham Legacy pourrait être annoncé aux Game Awards 2019

Le responsable YouTube du Daily Wire, Coby DeVito, citant une source « très fiable », a annoncé l'une des premières à venir aux Game Awards 2019. Selon DeVito, lors de la cérémonie, il y aura une annonce de l'action Batman : Arkham Legacy - un nouveau jeu Warner Bros. Games Montreal, qui a été mentionné par l'initié Sabi en octobre. Source DeVito […]

Version de distribution Proxmox Mail Gateway 6.1

Proxmox, connu pour avoir développé le kit de distribution Proxmox Virtual Environment pour le déploiement d'infrastructures de serveurs virtuels, a publié le kit de distribution Proxmox Mail Gateway 6.1. Proxmox Mail Gateway se présente comme une solution clé en main permettant de créer rapidement un système de monitoring du trafic mail et de protection du serveur de messagerie interne. L'image ISO d'installation est disponible en téléchargement gratuit. Les composants spécifiques à la distribution sont ouverts sous la licence AGPLv3. Pour […]

Cuisine intérieure de Death Stranding : images de test des premiers développements du jeu

Le jeu d'action et d'aventure Death Stranding a été présenté pour la première fois au monde à l'E3 2016. À cette époque, personne ne savait de quoi il s'agirait. Quelques mois plus tôt, Hideo Kojima avait filmé des images de test du jeu, qu'il a désormais publiées sur Twitter. Dans la première bande-annonce de Death Stranding, Sam Porter Bridges, joué par Norman Reedus, se réveille sur une plage […]