Author: ProHoster

56 Open Source Python Projects

1. Flask This is a micro-framework written in Python. It has no validations for forms and no database abstraction layer, but does allow you to use third party libraries for common functionality. And that's why it's a micro framework. Flask is designed to make creating applications simple and fast, while also being scalable and lightweight. It is based on the Werkzeug and Jinja2 projects. You can […]

Easy unconditional return service. Post office

Good day, Habr! Not long ago, Russian Post launched the “Easy Return” service, but not everyone knows about it yet, even in post offices. And here the question is not even “when?”, but “who?” screws up and loses my parcel. I’ll write right away that the epic has just begun and how it will end is not yet clear. Hachiko waited, and you will wait (c) […]

Keylogger with a surprise: keylogger analysis and its developer's deanon

In recent years, mobile Trojans have been actively replacing Trojans for personal computers, so the emergence of new malware for the good old “cars” and their active use by cybercriminals, although unpleasant, is still an event. Recently, CERT Group-IB's XNUMX/XNUMX information security incident response center detected an unusual phishing email that concealed a new PC malware that combined […]

A timeless classic: what modern action games can learn from DOOM

How many games have become so popular that they have been installed on more computers than Microsoft Windows? The success and impact of DOOM on the industry has been studied for over 25 years, trying to understand what was special about this 1993 title. We can talk endlessly about DOOM: starting with technical achievements, speedruns, mods and ending with the level design of the game. Not a single article contains this [...]

December IT Events Digest

The time has come for the final review of IT events in 2019. The last car is filled, for the most part, with testing, DevOps, mobile development, as well as a whole scattering of meetups from a variety of language communities (PHP, Java, Javascript, Ruby) and a couple of hackathons for those involved in machine learning. IT Night Tver When: November 28 Where: Tver, st. Simeonovskaya, 30/27 Conditions of participation: free, registration required […]

Release of GNU Mes 0.21, a self-contained distribution toolkit

The release of the GNU Mes 0.21 toolkit has been introduced, providing a bootstrap process for GCC. The toolkit solves the problem of verified initial compiler assembly in distribution kits, breaking the chain of cyclical rebuilding (to build the compiler, executable files of an already assembled compiler are required). GNU Mes offers a self-hosting interpreter for the Scheme language, written in C, and a simple compiler for the C language (MesCC), […]

Anniversary, 50th version of TIA text editor released

The rate of release of new versions of TIA has increased, version 49 was recently born, in which a grandiose shoveling of the code was carried out for the upcoming compatibility with Qt6, and now the world is illuminated with the radiance of the 50th version. Visible. A new, alternative interface has appeared called “Docking” (it is turned off by default, so that the editor remains familiar) - different parts of the interface can be moved and even […]

PHP 7.4 programming language release

After a year of development, the release of the PHP 7.4 programming language was presented. The new branch includes a series of new features, as well as several changes that break compatibility. Key improvements in PHP 7.4: Typed Properties - Class properties can now include type declarations, for example: class User { public int $id; public string $name; } Shortened syntax for defining functions “fn(parameter_list) => expr” with […]

Creators of Microsoft Flight Simulator: VR is a high priority for the project

While virtual reality has been making more noise than usual lately thanks to the announcement of Half-Life: Alyx, there's another studio looking to incorporate VR into its big-budget game. In a recent interview with AVSIM, Microsoft Flight Simulator director Jorg Neumann said that virtual reality is given a very high priority when creating a civil aviation flight simulator. No Man's […]

Batman: Arkham Legacy may be announced at The Game Awards 2019

YouTube manager of The Daily Wire Coby DeVito, citing a “very reliable” source, announced one of the upcoming premieres at The Game Awards 2019. According to DeVito, during the ceremony there will be an announcement of the action Batman: Arkham Legacy - a new game Warner Bros. Games Montreal, which was mentioned by insider Sabi back in October. Source DeVito […]

Proxmox Mail Gateway 6.1 distribution release

Proxmox, known for developing the Proxmox Virtual Environment distribution kit for deploying virtual server infrastructures, has released the Proxmox Mail Gateway 6.1 distribution kit. Proxmox Mail Gateway is presented as a turnkey solution for quickly creating a system for monitoring mail traffic and protecting the internal mail server. The installation ISO image is available for free download. Distribution-specific components are open under the AGPLv3 license. For […]