Author: Yuri Gagarin

Fully Functional I/O Reactor in Bare C

Introduction: An I/O reactor (single-threaded event loop) is a pattern for writing high-load software used in many popular solutions: Node.js, Tor, Transmission, Chromium, Memcached, etc. In this article, we will explore the underpinnings of the I/O reactor and the principle of its operation, implement it in less than 200 lines of code, and make a simple HTTP server handle over 40 million requests per minute. Preface […]

Weak Saitama and the release date of One Punch Man: A Hero Nobody Knows

Bandai Namco Entertainment has announced that the fighting game One Punch Man: A Hero Nobody Knows will be released on PlayStation 4, Xbox One, and PC on February 28. In Japan, the game will cost 7,600 yen. The Deluxe edition will be available for 10,760 yen. Pre-order bonuses include the downloadable Pre-Order Pack content, which contains an early access code for […]

Release of the Linux distribution PCLinuxOS 2019.11

The release of the custom distribution PCLinuxOS 2019.11 has been announced. The distribution was founded in 2003 based on Mandrake Linux (later Mandriva), but later branched off into an independent project. PCLinuxOS reached its peak popularity in 2010, when, according to a survey by Linux Journal, it was only surpassed in popularity by Ubuntu (in the 2013 ranking, PCLinuxOS already ranked 10th). […]

GitHub has created a millennium storage to preserve Open Source repositories for future generations

The former coal mine, which will house the Arctic World Archive storage. Photo: Guy Martin / Bloomberg Businessweek Free software is the cornerstone of modern civilization and a shared heritage of all humanity. The mission of the GitHub Archive program is to preserve this code for future generations, ensuring that the history of the Library of Alexandria never repeats itself. To this end, GitHub will maintain multiple backups in various […]

Google will help pronounce complex words correctly

Google aims to simplify the process of learning word pronunciation. To this end, a new feature has been integrated into the Google search engine, which will allow users to practice the pronunciation of difficult words. Users will be able to listen to the correct pronunciation of a given word. They can also speak the word into their smartphone's microphone, and the system will analyze the pronunciation and suggest what needs to be changed for optimal results. […]

Debian 10.2 Release

The second correction update for the Debian 10 distribution has been released, which includes accumulated package updates and fixes for issues in the installer. The release includes 67 updates to address stability issues and 49 security updates. Notable changes in Debian 10.1 include updates to the latest stable versions of the flatpak, gnome-shell, mariadb-10.3, mutter, postfix, spf-engine, ublock-origin, and vanguards packages. […]

The standard C library PicoLibc 1.1 is available

Keith Packard, an active Debian developer, leader of the X.Org project, and creator of numerous X extensions including XRender, XComposite, and XRandR, has announced the release of the new standard C library PicoLibc 1.1, which is being developed for use on embedded devices with limited persistent storage and memory. During development, some code has been borrowed from the newlib library of the Cygwin project and AVR Libc, which has been developed […]

Who’s Who in IT?

At the current stage of software development, we can observe a variety of production roles. Their number is increasing, and the classification is becoming more complex each year, which naturally complicates the processes of selecting specialists and working with the personnel potential. Information technology (IT) is a field of highly qualified labor resources and labor shortages. Here, the process of nurturing talent and the need for systematic work with the personnel potential can be […]

Stanford University - visit and overview

I had the opportunity to visit Stanford University, one of the most prestigious and highly ranked educational institutions in the world, as well as one of the most advanced in the IT field. The campus and academic buildings are impressive! While I was exploring the buildings, I felt inspired and became interested in the opportunities for international students (why not?). I decided to share information and prepared an overview. The history of Stanford's establishment […]

3. Enterprise Network Design on Extreme Switches

Hello, friends! Today, I will continue the series dedicated to Extreme switches with an article on Enterprise network design. In this article, I will try to be as brief as possible: describe the modular approach to designing an Enterprise network, examine the types of building one of the most important modules of the enterprise network — the backbone network (IP campus), describe the advantages and disadvantages of options for redundantly protecting critical network nodes using an abstract example, design/update […]

New versions of Wine 4.20 and Wine Staging 4.20

An experimental release of the open implementation of the Win32 API — Wine 4.20 is available. Since the release of version 4.19, 37 bug reports have been closed and 341 changes have been made. The most significant changes include: the incorporation of a new release of the Mono engine 4.9.4 with updated FNA support (a project to create an alternative implementation of Microsoft XNA Game Studio 4.0 to simplify the porting of Windows games); state preservation ensured […]

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