Author: ProHoster

Basic Linux commands for testers and beyond

Preface Hello everyone! My name is Sasha, and I have been testing backend (Linux services and API) for more than six years. The idea for the article came to me after another request from a tester friend to tell him what he could read about Linux commands before an interview. Usually, a candidate for a QA engineer position is required to know the basic commands (if, of course, it means working with [...]

How a video codec works. Part 2. What, why, how

Part One: Basics of working with video and images What? A video codec is a piece of software/hardware that compresses and/or decompresses digital video. For what? Despite certain limitations both in terms of bandwidth and the amount of data storage space, the market demands increasingly higher quality video. Do you remember how in the last post we calculated the required minimum for 30 […]

Digital events in Moscow from December 23 to 29

A selection of events for the Science Pop Marketing week December 24 (Tuesday) Myasnitskaya 13c18 free This year the main theme of Science Pop Marketing is “Mythbusters.” 6 reports await you: 3 of them - with the destruction of the advertising myth and 3 more - with the destruction of the scientific myth. And also meetings, communication, a cool atmosphere, mulled wine and traditional stickers. Source: […]

How a video codec works. Part 1: The Basics

Part two: Principles of operation of a video codec Any raster image can be represented as a two-dimensional matrix. When it comes to colors, the idea can be extended by thinking of an image as a three-dimensional matrix in which additional dimensions are used to store data for each of the colors. If we consider the final color as a combination of the so-called. primary colors (red, green and blue), in our […]

Which startup should I launch tomorrow?

“Spaceships roam the expanses of the Universe” - Armada by tkdrobert I am regularly asked: “you write about startups, but it’s too late to repeat them, but what should we launch now, where is the new Facebook?” If I knew the exact answer, I would not have told anyone, but done it myself, but the direction of the search is quite transparent, we can talk about it openly. All […]

Santa hat display conflict in Visual Studio Code open editor

Microsoft was forced to block access to the bug tracking system of the open source code editor Visual Studio Code for a day due to a conflict informally called “SantaGate.” The conflict erupted after changing the settings access button, which featured a Santa Claus hat on Christmas Eve. One of the users demanded that the Christmas image be removed, since it is religious symbolism and […]

about one guy

The story is real, I saw everything with my own eyes. For several years, one guy, like many of you, worked as a programmer. Just in case, I’ll write it this way: “programmer.” Because he was 1Snik, on a fix, production company. Before that, he tried different specialties - 4 years in France as a programmer, project manager, was able to complete 200 hours, while simultaneously receiving a percentage […]

Rust programming language 1.40 release

The release of the system programming language Rust 1.40, founded by the Mozilla project, has been published. The language focuses on safe memory management, provides automatic memory management, and provides the means to achieve high job parallelism while avoiding the use of a garbage collector and runtime. Rust's automatic memory management saves the developer from manipulating pointers and protects against issues that arise from […]

Wireshark 3.2 network analyzer release

A new stable branch of the Wireshark 3.2 network analyzer has been released. Let us recall that the project was initially developed under the name Ethereal, but in 2006, due to a conflict with the owner of the Ethereal trademark, the developers were forced to rename the project Wireshark. Key innovations in Wireshark 3.2.0: For HTTP/2, support for streaming mode of packet reassembly has been implemented. Added support for importing profiles from zip archives […]

NumPy Scientific Computing Python Library 1.18 Released

The Python library for scientific computing NumPy 1.18 was released, focused on working with multidimensional arrays and matrices, and also providing a large collection of functions with the implementation of various algorithms related to the use of matrices. NumPy is one of the most popular libraries used for scientific calculations. The project code is written in Python using optimizations in C and is distributed […]

Release of Qbs 1.15 assembly tool and Qt Design Studio 1.4 development environment

The Qbs 1.15 build tools release has been announced. This is the second release since the Qt Company left the development of the project, prepared by the community interested in continuing the development of Qbs. To build Qbs, Qt is required among the dependencies, although Qbs itself is designed to organize the assembly of any projects. Qbs uses a simplified version of QML to define project build scripts, allowing […]

MegaFon and Booking.com offer Russians free communication while traveling

The MegaFon operator and the Booking.com platform announced a unique agreement: Russians will be able to communicate and use the Internet for free while traveling. It is reported that MegaFon subscribers will have access to free roaming in more than 130 countries around the world. To use the service, you must book and pay for a hotel through Booking.com, indicating the phone number that will be used during the trip. New offer […]