Author: Yuri Gagarin

OpenDrop — an open implementation of Apple AirDrop technology

The Open Wireless Link project, which examines Apple's proprietary wireless protocols, presented a report at the USENIX 2019 conference analyzing vulnerabilities in Apple's wireless protocols (including possibilities for conducting Man-in-the-Middle attacks to modify files transmitted between devices, Denial of Service attacks to block device interactions and cause device hangs, as well as using AirDrop for user identification and tracking). During the study […]

DoS attacks to reduce the performance of the Tor network

A group of researchers from Georgetown University and the U.S. Naval Research Laboratory analyzed the resilience of the anonymous Tor network to Denial of Service (DoS) attacks. Research on compromising the Tor network mainly revolves around censorship (blocking access to Tor), identifying requests through Tor in transit traffic, and analyzing the correlation of traffic flows before the entry node and after the exit node […]

Tanks on Pascal: how children were taught programming in the 90s and what was wrong with it.

A bit about what school 'informatics' was like in the 90s and why all programmers were essentially self-taught back then. What kids were taught to program In the early 90s, Moscow schools began selectively outfitting classrooms with computers. The buildings immediately had bars placed on the windows and heavy, iron-clad doors installed. An informatics teacher appeared from somewhere (looking like the most important person […]

In brief: Clean Architecture, Robert C. Martin

This will be a narrative about the impression of a book, and we will also explore some concepts and knowledge that were learned thanks to this book. Architecture Can you, while reading this publication, give a clear answer to the question, what is architecture? What is architecture in the context of programming and design? What role does it play? There is quite a lot of ambiguity in this term. […]

Cisco Training 200-125 CCNA v3.0. Day 18. Basics of Routing

Today we will start studying routers. If you have completed my video course from lessons one to seventeen, you have already learned the basics of switches. Now we move on to the next device — the router. As you may know from the previous video lesson, one of the topics of the CCNA course is called Cisco Switching & Routing. In this series, we will not study […]

The release version of the QEMU emulator 4.1 is now available.

Authors: Ted Yang, Pritam Shah, and the Technical Specifications Committee (Carlos Alberto, Bogdan Drutu, Sergey Kanjaliev, and Yuri Shkuro). The collaborative project is titled: http://opentelemetry.io In brief: We are creating a new unified set of libraries and specifications for telemetry observability. It will combine the OpenTracing and OpenCensus projects and provide a supported way for migration. The reference implementation on […]

The QEMU emulator and Wine software have been updated.

The release version of the QEMU 4.1 emulator has been launched, allowing programs from one processor architecture to run on another. For example, an ARM application on an x86-compatible PC. It is claimed that the emulator provides execution speeds close to native performance and supports full emulation of 14 architectures and over 400 devices. The support for Hygon Dhyana and Intel CPU models was provided in version 4.1 […]

The merger of OpenTracing and OpenCensus: a path to convergence.

The release of the lightweight window manager IceWM 1.6 is now available. Features of IceWM include full keyboard shortcut management, the ability to use virtual desktops, taskbars, and application menus. The window manager is configured through a fairly simple configuration file, with support for themes. Built-in applets are available for monitoring CPU, memory, and traffic. Several third-party GUIs for configuration and desktop implementations are being developed separately […]

Proton-i branch introduced, translated to newer versions of Wine

Juuso Alasuutari, specializing in sound processing system development for Linux (creator of jackdbus and LASH), has formed the Proton-i project, aimed at porting the current Proton codebase to newer versions of Wine, without waiting for significant new releases from Valve. A version of Proton based on Wine 4.13 has already been proposed, functionally similar to Proton 4.11-2 […]

AI helps study Africa's animals

From any internet-connected kettle, one can hear about how AI is beating esports professionals, providing new opportunities to old technologies, and drawing cats based on your sketch. However, discussions about the machine intelligence also caring for the environment are less frequent. Cloud4Y decided to address this oversight. Let's talk about some of the most interesting projects being implemented in […]

"Programming Basics" free course enrollment with examples in JavaScript

Dear engineers and future engineers, the Metarkhia community is opening enrollment for a free course titled 'Fundamentals of Programming,' which will be available on YouTube and GitHub without any restrictions. Some lectures were recorded at the end of 2018 and the beginning of 2019, while others will be delivered at the Kyiv Polytechnic Institute in the fall of 2019 and immediately available on the course channel. Experience […]

I have nothing to hide

How often do you hear this seemingly simple phrase from your acquaintances, loved ones, and colleagues? As the government and giant companies implement increasingly sophisticated tools for controlling information and tracking users, the percentage of misled individuals grows, who take as a given the rather obvious statement that 'if I […]

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