Category: Blog

Microsoft has released an open Linux version of the ProcMon monitoring utility

Microsoft has released the source code of the ProcMon (Process Monitor) utility edition for Linux under the MIT license. Originally, the utility was included in the Sysinternals suite for Windows and has now been adapted for Linux. Tracing in Linux is organized using the BCC (BPF Compiler Collection) toolkit, which allows the creation of efficient BPF programs for tracing and manipulating kernel structures. Installable packages have been prepared for […]

Protection of documents from copying

There are a thousand and one ways to protect electronic documents from unauthorized copying. But as soon as a document transitions to an analog state (according to GOST R 52292–2004 "Information Technology. Electronic Information Exchange. Terms and Definitions," the concept of "analog document" includes all traditional forms of document presentation on analog media: paper, photo and film, etc. The analog form of presentation can […]

General overview of the service architecture for evaluating appearance based on neural networks

Introduction Hello! In this article, I will share my experience building a microservices architecture for a project utilizing neural networks. We will discuss architectural requirements, look at various structural diagrams, analyze each component of the finished architecture, and evaluate the technical metrics of the solution. Happy reading! A few words about the task and its solution The main idea is to evaluate based on a photo […]

Email for domains from Mail.ru and Yandex: choosing between two great services

Hello everyone. Due to my job, I now have to look for email services for a domain, meaning I need a good and reliable corporate email, and it must be external. Previously, I was searching for video call services with corporate capabilities, and now it's time for email. I can say that there seem to be many services, but in working with most of them, some problems always arise. […]

Release of the Thunderbird 78 email client

Eleven months after the release of the last significant version, the Thunderbird 78 email client developed by the community and based on Mozilla technology has been released. This new version is categorized as a long-term support release, with updates scheduled for the next year. Thunderbird 78 is based on the ESR codebase of Firefox 78. The release is available only for direct download; automatic […]

GitHub has preserved an archive of open-source code in an Arctic repository

GitHub has announced the realization of a project to create an archive of open-source texts located in the Arctic World Archive, capable of surviving a global catastrophe. 186 piqlFilm film storage units, which contain photographic information and can preserve data for over 1000 years (according to other sources, the lifespan is 500 years), have been successfully placed in an underground storage facility on the island of […]

HikVision Video Surveillance — Free of Charge

About six months ago, we quite spontaneously decided to give away outdated models of DVRs that had been sitting in our warehouse. And we were surprised three times! Firstly, by how quickly they were taken. We thought that even though the DVRs were new, they were morally outdated, so there wouldn't be many people wanting to get them. Secondly, of course, we provided a link to a catalog with modern […]

DevOps or How We Are Losing Wages and the Future of the IT Industry.

The saddest thing about the current situation is that IT is gradually becoming an industry where there is no 'stop' in terms of responsibilities for one person. Sometimes when reading job postings, you see not just 2-3 people, but an entire company in one person; everyone is in a hurry, technical debt is rising, and old legacy systems look perfect in comparison with new products because at least […]

Release JPype 1.0, a library for accessing Java classes from Python

The release of the JPype 1.0 layer is now available, allowing full access for Python applications to Java class libraries. With JPype, Java-specific libraries can be used from Python, creating hybrid applications that combine Java and Python code. Unlike Jython, integration with Java is achieved not by creating a Python variant for the JVM, but through interaction at […]

The GloDroid project develops an Android 10 edition for PinePhone, Orange Pi, and Raspberry Pi.

Developers from the Ukrainian branch of GlobalLogic are advancing the GloDroid project with a mobile platform edition of Android 10 from the AOSP (Android Open Source Project) repository for platforms based on Allwinner processors, supported by the SUNXI project, as well as for Broadcom platforms. Installation is supported on the Pinephone smartphone, Pinetab tablet, and Orange Pi Plus 2, Orange Pi Prime, Orange Pi PC/PC 2 boards […]

10 open source alternatives to Google Photos

Do you feel like you're drowning in digital photos? It seems that your phone is filling up with selfies and snapshots on its own, but choosing the best shots and organizing the photos never happens without your intervention. Organizing the memories you've created takes time, but dealing with structured photo albums is so much more pleasant. In your phone's operating system […]

PgGraph — a utility for archiving and searching table dependencies in PostgreSQL

Today I want to introduce the readers of Habr to a utility written in Python for managing table dependencies in PostgreSQL databases. The utility's API is straightforward and consists of three methods: archive_table — recursive archiving/deletion of rows with specified Primary Keys get_table_references — finding dependencies for a table (it will show the tables that the specified table references and those that reference it) get_rows_references — finding rows […]

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster