Author: Yuri Gagarin

Denormalization of ERP Database Systems and Its Impact on Software Development: Opening a Tavern in Tortuga

Hello! My name is Andrey Semyonov, I am a senior analyst at Sportmaster. In this post, I want to raise the issue of denormalization in ERP database systems. We will discuss general conditions as well as a specific example — let’s say, it will be a magnificent tavern-monopolist for pirates and sailors, where pirates and sailors need to be served differently because their views on beauty and consumer patterns are […]

Oracle has launched free educational courses on Java and databases

Oracle announced the expansion of the capabilities of the Oracle Academy online learning platform and the conversion of several educational online courses to free. The free resources of Oracle Academy are designed to teach database management, the basics of SQL, programming in Java, as well as software development using artificial intelligence and machine learning technologies. The courses are available in various languages, […]

Valve has released Proton 5.0-6, a package for running Windows games on Linux

Valve has released version 5.0-6 of the Proton project, which is based on the developments of the Wine project and aims to enable the launch of Windows-based gaming applications on Linux, which are available in the Steam catalog. The project's developments are distributed under the BSD license. Proton allows the direct launch of gaming applications provided only for Windows in the Steam Linux client. The package includes an implementation of DirectX […]

A vulnerability in the vhost-net driver within the Linux kernel

A vulnerability (CVE-2020-10942) has been identified in the vhost-net driver, which provides virtio net functionality on the host environment, allowing a local user to initiate a kernel stack overflow by sending a specially crafted ioctl(VHOST_NET_SET_BACKEND) to the /dev/vhost-net device. The issue arises from the lack of proper validation of the sk_family field content in the get_raw_socket() function code. Preliminary reports indicate that the vulnerability could be leveraged for a local DoS attack through kernel crash calls (details are […]

GitHub has successfully completed its acquisition of NPM

GitHub Inc, owned by Microsoft and operating as an independent business unit, has announced the successful completion of its acquisition of the NPM Inc business, which oversees the development of the NPM package manager and maintains the NPM repository. The NPM repository serves over 1.3 million packages used by approximately 12 million developers, with about 75 billion downloads recorded monthly. The deal amount is […]

Guix System 1.1.0

Guix System is a Linux distribution based on the GNU Guix package manager. The distribution provides advanced package management features, such as transactional updates and rollbacks, reproducible build environments, management of unprivileged packages, and profiles for each user. The latest release of the project is Guix System 1.1.0, which introduces a range of new features and improvements, including the ability to perform large-scale deployments […]

Authentication in Kubernetes using GitHub OAuth and Dex

I present to you a tutorial for generating access to a Kubernetes cluster using Dex, dex-k8s-authenticator, and GitHub. A local meme from the Russian-speaking Kubernetes chat on Telegram Introduction We use Kubernetes to create dynamic environments for our development and QA teams. Thus, we want to provide them access to the cluster for both the dashboard and kubectl. Unlike […]

Automating HR processes using Microsoft Teams, PowerApps, and Power Automate. Employee exit requests.

Hello everyone! Today I would like to share a small example of automating the process of creating requests for new employee onboarding using Microsoft SharePoint, PowerApps, Power Automate, and Teams. When implementing this process, there's no need to purchase separate user plans for PowerApps and Power Automate; an Office365 E1/E3/E5 subscription will suffice. On the SharePoint site, we will create lists and columns, PowerApps […]

Data Division. 2013. Retrospective

In 2013, IBS, which seemed to be establishing the Data Division at the time, asked me to create a brain dump (exclusively based on my experience interacting with corporate oil and gas clients) regarding the problematic area of Big Data and Data in general. I stumbled upon it after 7 years and found it amusing. Some points are obvious. Some turned out to be not entirely accurate, but… 7 […]

Microsoft may change the delivery mechanism for new features in Windows 10

A major update for the Windows 10 platform is expected from Microsoft in May of this year, which will bring new features along with fixes. According to reports from network sources, Microsoft is currently testing a series of changes for the Windows Update Center, which may be rolled out in the future. Based on available information, Microsoft may significantly change the way new features are delivered in Windows 10. […]

Chrome update 81.0.4044.113 addressing a critical vulnerability

A browser update for Chrome 81.0.4044.113 has been released, addressing a critical vulnerability that allows bypassing all layers of browser protection and executing code outside the sandbox environment. Details of the vulnerability (CVE-2020-6457) have not yet been disclosed, but it is known to be caused by accessing a freed memory block in the speech recognition component (by the way, the last critical vulnerability […]

openITCOCKPIT 4.0 (Beta) has been released

openITCOCKPIT is a multi-client PHP-based interface for managing Nagios and Naemon monitoring systems. The system aims to create the simplest interface possible for monitoring complex IT infrastructures. Moreover, openITCOCKPIT offers a solution for monitoring remote systems (Distributed Monitoring), managed from a single centralized point. Key changes: New backend, new design, and new features. Custom monitoring agent — […]

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