Category: Blog

5 Useful Ways to Use Raspberry Pi. Part Two

Hello, Habr. In the first part, I explored 5 ways to use Raspberry Pi. The topic proved to be quite interesting, and today I will look at a few more alternatives for how to use this microcomputer effectively. Photo from learn.adafruit.com As in the previous part, I will consider those methods that do not require programming. For those interested, the continuation is below. […]

A long and painful story of a data recovery attempt

It was the year 2019. Our laboratory received a rather unusual hard drive for our time, the QUANTUM FIREBALL Plus KA with a capacity of 9.1GB. According to the owner, the failure occurred back in 2004 due to a malfunctioning power supply, which took the hard drive and other PC components with it. What followed were visits to various service centers […]

Replacing EAV with JSONB in PostgreSQL

TL; DR: JSONB can greatly simplify database schema development without compromising query performance. Introduction Let's provide a classic example, probably one of the oldest use cases in the world of relational databases: we have an entity, and we need to store certain properties (attributes) of this entity. However, not all instances may have the same set of properties, and furthermore, in […]

Privileged Access Management as a priority task in information security (using Fudo PAM as an example)

There is a quite interesting document on CIS Controls that discusses Information Security using the Pareto principle (80/20). This principle states that 20% of protective measures yield 80% of the results in terms of a company's security. After reviewing this document, many security professionals discover that when selecting protective measures, they do not start with the most effective ones. The document highlights 5 key measures […]

Harsh reality: what wireless solutions are in demand among hoteliers

Colleagues from the PR department have been collecting case studies for several years involving our corporate-class equipment. A significant portion of these are projects in the hospitality sector. This is due to the fact that this area is one of the key components of TP-Link's project direction, and such cases often turn out to be the most interesting from a professional standpoint. On typical hotel requirements […]

In libjpeg-turbo, a library for encoding and decoding images in JPEG format,

When I wrote the article 'How to save your own and others' time in interviews, or a little about HR misconceptions' almost a year ago, I assumed the good faith and interest of both parties in a long-term partnership (mutual gain, win-win, all that). However, the reality of the past year shows that the situation in the market is gradually changing for the worse for employees, and […]

Vulnerability in the libjpeg-turbo library

In libjpeg-turbo, a library for encoding and decoding images in the JPEG format, a vulnerability (CVE-2019-2201) has been identified that leads to an integer overflow and subsequent heap corruption when processing specially crafted JPEG files. This vulnerability could potentially allow for the creation of an exploit to execute code in the system (the attack requires processing a very large image with a resolution of […

The internet has won: Paramount unveils the new movie adaptation of Sonic the Hedgehog

Paramount Pictures has listened to the fans of the Sonic gaming universe and completely redesigned the movie version of the famous supersonic hedgehog. You can see his new look in the latest trailer for the film 'Sonic the Hedgehog.' Recall that earlier this year, the studio released the debut trailer for the film, which faced a wave of criticism from fans. The hedgehog shown there was not only far […

RabbitMQ vs Kafka: Fault Tolerance and High Availability

In the previous article, we explored RabbitMQ clustering for achieving fault tolerance and high availability. Now, let’s dive deep into Apache Kafka. Here, the unit of replication is a partition. Each topic has one or more partitions. Within each partition, there is a leader with followers or without them. When creating a topic, the number of partitions and the replication factor are specified. A common value is 3, this […

Your move, graph: how we did not find a good network graph and created our own

While investigating cases related to phishing, botnets, fraudulent transactions, and criminal hacker groups, experts at Group-IB have been using graph analysis for many years to uncover various kinds of connections. Different cases have their own datasets, their own connection detection algorithms, and interfaces tailored to specific tasks. All of these tools were internally developed by Group-IB and were accessible only to our employees. […

Secure cloud on the DF Cloud platform 

Federal Law No. 152 "On Personal Data Protection" applies to all existing subjects: individuals and legal entities, federal government authorities, and local self-government bodies. In fact, this law applies to any organizations processing information and personal data of Russian citizens, regardless of ownership form and organization size. Sometimes, an organization may unexpectedly discover implicit personal information systems […]

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