Author: Yuri Gagarin

A serious breach has been found in the security program of Xiaomi smartphones

Check Point has reported that a vulnerability has been discovered in the Guard Provider application for Xiaomi smartphones. This breach allows the installation of malicious code on devices without the owner's knowledge. Ironically, the program was supposed to protect the smartphone from dangerous applications. It is reported that the vulnerability enables a MITM (Man-In-The-Middle) attack. This occurs if an attacker is in the […]

News from the depths: IT giants have started actively building their own underwater trunk networks

We have long been accustomed to the fact that large IT companies engage not only in product releases and service provision, but also actively participate in the development of internet infrastructure. Google's DNS, Amazon's cloud storage and hosting, Facebook's data centers around the world – fifteen years ago this seemed overly ambitious, but now it is the norm that everyone is used to. And now, the four largest […]

Cloud future

We are now on the verge of a new era of cloud computing. I don't quite understand why we refer to remote server computing as 'cloud'. Of course, we should remember ruvds, which launched a server on a balloon and Microsoft with a data center underwater, but in reality, we live 'next to' servers, which will soon become our primary means of computing. What […]

Cloud Server: Preparing for Launch

In the post about the regatta, we mentioned that in August all Hubrazhitelei can expect a competition with prizes. It's time to pull back the curtain of secrecy. At one point, we thought that the phrase 'server in the clouds' could be taken literally. So let's actually launch a functioning server into the sky that can be pinged! At first, the idea seemed crazy, but after some consideration […]

Backend section at DUMP: Serverless, Postgres, Go, .NET Core, GraphQL, and more

On April 19, a developer conference DUMP will be held in Yekaterinburg. The program directors of the Backend section – the head of Yandex's development office Andrey Zharinov, the head of the development department of Naumen Contact Center Konstantin Beklemishev, and engineer-programmer from Kontur Denis Tarasov – shared what reports developers can expect at the conference. There is an opinion that insights should not be expected from presentations at a 'festival' conference. We think […]

Comparison of space communication systems.

Friends, as you already know, we are working hard on a new geek project — "Server in the Clouds 2.0", or "Space Data Center". In short: on April 12, we will launch a DIY server on a stratospheric balloon at an altitude of about 30 km, we will transmit data to it through a space communication system, and from the server, we will broadcast data to Earth via radio communication. And […]

Python for the Web: What a Junior Developer Needs to Know to Work and Grow

We have prepared a summary of the key thoughts from the Python Junior Podcast: in it, we discussed where to start and where to go as a beginner Python developer. Recently, we have had a lot of content for mid-level and senior developers, but this episode is definitely for juniors. The main topics: What knowledge does a beginner programmer need to engage in web development? What do […]

Building blocks of distributed applications. The first approximation.

In the previous article, we covered the theoretical foundations of reactive architecture. It's time to talk about data streams, ways to implement reactive Erlang/Elixir systems, and the messaging patterns within them: Request-response, Request-Chunked Response, Response with Request, Publish-subscribe, Inverted Publish-subscribe, Task distribution. SOA, MSA and messaging SOA, MSA are system architectures that define the rules for building systems, while […]

HTTPS is not always as secure as it seems. Vulnerabilities have been found in 5.5% of HTTPS sites.

One of Alexa's top sites (central circle), secured with HTTPS, with subdomains (grey) and dependencies (white), some of which are vulnerable (patterned fill). Nowadays, the HTTPS secured connection icon has become a standard and even a necessary attribute of any serious website. If the certificate is absent, almost all recent browsers warn that the connection to the site is "not secure" and do not recommend […]

InterSystems IRIS 2019.1 Release

In mid-March, the new version of the InterSystems IRIS data platform 2019.1 was released. We present to you the list of changes in Russian. The full list of changes and Upgrade Checklist in English can be found at the link. Improvements in InterSystems Cloud Manager InterSystems Cloud Manager is a utility for easy deployment of InterSystems IRIS installations in the cloud. In release 2019.1 in ICM […]

Sony has changed the rules for canceling purchases in the PlayStation Store and mentioned a change in online identifiers

Sony Interactive Entertainment has made some changes to the refund policy for purchases in the PlayStation Store. You can now return games and pre-orders. The return conditions in the PlayStation Store are still not as consumer-friendly as in Steam, but Sony Interactive Entertainment is moving in the right direction. Now you can return any purchase in the PlayStation Store within 14 days of […]

Parallel Queries in PostgreSQL

Modern CPUs feature a large number of cores. For years, applications have been sending queries to databases in parallel. If it's a reporting query on many rows in a table, it executes faster when utilizing multiple CPUs, and this has been possible in PostgreSQL since version 9.6. It took three years to implement the parallel query feature — the code had to be rewritten at various execution stages […]

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