Category: Blog

TestMace. Quick Start

Hello everyone. We are slowly stepping out of the shadows and continuing our series of articles about our product. After the previous overview article, we received a lot of feedback (mostly positive), suggestions, and bug reports. Today we will show TestMace in action, and you will be able to appreciate some of the features of our application. For a deeper understanding, I recommend checking our documentation at […]

Quick CRUD creation with nest, @nestjsx/crud, and TestMace

Currently, REST API has become the standard for developing web applications, allowing the development to be divided into independent parts. For the UI, various popular frameworks like Angular, React, Vue, and others are being used. Backend developers can choose from a wide variety of languages and frameworks. Today, I would like to talk about a framework called NestJS. We at TestMace are actively […]

My solution is the best

Hi, Habr! I would like to present to you a translation of the article "My solution is the best!" by John Hotterbeekx. Recently, I watched a speaker's presentation on architecture. The discussion was engaging, the concept and idea definitely made sense, but the speaker was not likable. What happened? More than half of the presentation was excellent, it included relevant examples, and the audience could see that the speaker clearly knew […]

52 datasets for training projects

Mall Customers Dataset — data on store visitors: id, gender, age, income, spending rating. (Use case: Customer Segmentation Project with Machine Learning) Iris Dataset — a beginner dataset containing the sizes of sepals and petals for various flowers. MNIST Dataset — a dataset of handwritten digits. 60,000 training images and 10,000 test images. The Boston Housing Dataset — […]

The rdesktop project requires a new maintainer.

rdesktop is an open-source UNIX client designed for connecting to Windows remote desktop services. The only maintainer of the project recently has been the company Cendio, as rdesktop was a key component of their commercial product. However, the company decided to focus on Linux desktops, making the support for rdesktop unnecessary for them. An announcement was made seeking […]

New Cygwin version 3.1.0, GNU environment for Windows

After ten months of development, Red Hat has released the stable version of the Cygwin package 3.1.0, which includes a DLL library for emulating the basic Linux API on Windows, allowing for Linux programs to be compiled with minimal changes. The package also includes standard Unix utilities, server applications, compilers, libraries, and header files compiled directly for execution on Windows. Key changes: In compatibility mode […]

Using similar Unicode characters to bypass authentication

GitHub was subjected to an attack that allowed account access through manipulation of Unicode characters in emails. The issue arises because some Unicode characters, when using case transformation functions, are translated into ordinary characters that are visually similar (when several different characters are translated into one character—for example, the Turkish character 'ı' and 'i' […]

1. Elastic stack: analyzing security logs. Introduction

With the cessation of sales of the logging and analytics system Splunk in Russia, the question arose as to what to replace this solution with. After spending time reviewing various options, I settled on a solution for real men—the 'ELK stack.' This system requires time for setup, but it results in a very powerful system for analyzing performance and operations […]

SD-WAN and DNA to assist admins: architectural features and practice

A stand that you can touch in our lab if you wish. SD-WAN and SD-Access are two different new proprietary approaches to building networks. In the future, they are expected to merge into a single overlay network, but for now, they are just coming closer. The logic is this: take a network from the 1990s and layer on all the necessary patches and features without waiting for this to happen […]

Attack on online compilation systems through header file manipulation

Hanno Böck, author of the project fuzzing-project.org, has pointed out vulnerabilities in interactive compilation interfaces that allow the processing of external code in C. By specifying an arbitrary path in the '#include' directive, the compilation error includes the contents of a file that failed to compile. For example, by inserting '#include <\/etc\/shadow>' in one of the online services, it was possible to retrieve the hash of the root user's password from the file […]

Release of the network configurator NetworkManager 1.22.0

A new stable release of the interface for simplifying network parameter configuration has been published — NetworkManager 1.22. Plugins for supporting VPN, OpenConnect, PPTP, OpenVPN, and OpenSWAN are being developed within their own development cycles. Key innovations in NetworkManager 1.22: The command 'general reload' has been added to the nmcli interface for reloading NetworkManager settings and DNS parameters; The nm-cloud-setup utility has been added for automatic configuration of NetworkManager in cloud […]

ICANN has suspended the sale of the .ORG domain zone

The ICANN Corporation has heeded public protests and suspended the sale of the .ORG domain zone, requesting additional information about the deal, including information about the owners of the questionable firm Ethos Capital. Recall that in November 2019, the closed joint-stock company Ethos Capital, specifically created for this purpose, agreed to purchase the nonprofit organization The Internet Society (ISOC), including the operator Public […]

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