A testing tunnel from Boring Company

A testing tunnel from Boring Companyopened in California last night.  3r380. Source  3r380. This is the first startup tunnel, which was organized by Ilon Musk. The length was ?835 km (??? miles), and the cost of construction was just over 10 million US dollars. During its creation, the possibilities of accelerating the operation of drilling machines, as well as the further use of such tunnels by cars, were checked. Initially, vehicles had to stand on the so-called skateboards /platforms, which would move cars through the tunnels. Now the company refused such a decision, and instead used guide rollers /wheels that are fixed to the front wheels of the car. In ...
+ 0 -

SIEM depths: out-of-box correlations. Part 3.2. Event Normalization Methodology

3r3-31. How to normalize the event correctly? How to normalize similar events from different sources, without forgetting anything and not mistaking it? But what if it will be done by two experts independently of each other? In this article we will share the general methodology of normalization, which can help in solving this problem. 3r33748.  
SIEM depths: out-of-box correlations. Part 3.2. Event Normalization Methodology 3r3759. 3r33748.  
3r33750. Image: Martinoflynn.com 3r3751. 3r33748.  
semantics IT or IB events.
3r3667. 3r33748.  
Event normalization methodology 3r3-3888. 3r33748.  
The whole ...
+ 0 -

Translation of the book Java concurrency in practice into Russian

Approximately from June to December of the 18th year, I was busy translating the book 3-33321. Java concurrency in practice [/b] in Russian. I am not a professional translator, the tools used to perform the translation are not known to me, and not very interested, the project is not commercial, but for the soul. I think my experience will be interesting. 3r318.  3r330. pdf2doc.com/ru . The converter quite tolerably converted the pdf to word, but also transferred blocks, page breaks, etc. Began a long job on clearing the metadata. WORD has such a powerful and wonderful tool as styles. In the ...
+ 0 -

How SystemUI works in Android

How SystemUI works in Android , on the device it is located in system /priv-app /-SystemUI. 3r33767.  3r3r7777. 3r33767.  3r3r7777. global user interface. that starts during the system boot process and cannot be completed. 3r33767.  3r3r7777. 3r33767.  3r3r7777. 3r3753. 3r3734. starts SystemUI when booting the system. 3r33767.  3r3r7777. 3r33767.  3r3r7777. 3r3753. 3r3734. static final void startSystemUi (Context context, WindowManagerService windowManager) ...
+ 0 -

Flashlight-kubotan: a good idea or dummy

Flashlight-kubotan: a good idea or dummy
The human brain has an amazing ability to combine incompatible things at first glance.
And so it happened!
Some time after I literally dreamed of flat kubotan , there was a problem of not enough bright "flashlight" of the next smartphone.
And then the clap! IDEA!
Do not judge strictly for a clumsy prototype, but join the discussion!
What features are supposed to get in the gadget:
3r3335. Flashlight, including for use as an additional flash to the smartphone like iblazr.
3r3335. Directly kubot
Estimated TTH - aluminum case, diameter - 25 mm...
+ 0 -

Phone Pixel 3 is learning to determine the depth in the photos

 3r3161. 3r3-31. Portrait mode on Pixel smartphones allows you to take professional-looking photos that draw attention to the subject with a blurred background. Last year, we described how we calculate the depth using a single camera and Phase-Detection Autofocus (PDAF), also known as autofocus with double pixels 3r3149. . This process used
Traditional stereo algorithm 3r3149. without training. This year on Pixel ? we adopted machine learning to improve the depth estimate and to produce even better results in portrait mode. 3r3142.  3r3161. 3r3142.  3r3161. Phone Pixel 3 is learning to determine the depth in the photos ..
+ 0 -

Checking the LibrePCB project using PVS-Studio inside the Docker container

Checking the LibrePCB project using PVS-Studio inside the Docker container 3r38080. 3r3669.  
This is a classic article about how our team checked the open LibrePCB project with the help of the PVS-Studio static code analyzer. However, the article is interesting because the check was carried out inside the Docker container. If you are using containers, we hope that the article will demonstrate another simple way to integrate the analyzer into the development process. 3r3669.  
3r3654. LibrePCB
LibrePCB - this is free software for designing electronic circuits and printed circuit boards. The program code is written in C ++, and Qt5 is used ...
+ 0 -

How Clang Compiles a Function

 3r3308. 3r3-31. I planned to write an article about how LLVM optimizes a function, but first you need to write how Clang translates C or C ++ to LLVM.
 3r3308. How Clang Compiles a Function
 3r3308. lectures on cyclic optimization :
bool is_sorted (int * a, int n) {
for (int i = 0; i < n - 1; i++)
if (a> a[i + 1])
return false;
return true;
} 3rr989.  3r3308. Since Clang does not make any optimizations, and since LLVM IR was originally designed to work with C and C ++, the conversion is relatively easy. I will use Clang ??? (or a close version, since this one has not yet been released) on x86-64.
 3r3308. T...
+ 0 -

The secret of the ritual “warming up” or why “warm” headphones sound “better”

 3r3144. 3r3-31. A couple of years ago we already touched so-called themes warming up the headphones . Then we found out that the manufacturers of headphones are consider "warming up" heresy do not have specifications about the "warm-up" and declare that it does not change anything. In particular, representatives of Shure and Sennheiser noted that Their products are ready for use without additional rituals 3r33333. does not need prior preparation or adjustment for accurate sound reproduction.
The secret of the ritual “warming up” or why “warm” headphones sound “better” ...
+ 0 -

Headphone Review Sony SBH90C: Wireless or USB Type-C?

Headphone Review Sony SBH90C: Wireless or USB Type-C? 3r3365.  
The widespread abandonment of the 3.5 mm headphone jack broke smartphone users into two camps: some were unhappy that they would have to make compromises in terms of sound quality and charge another device, others enthusiastically accepted this change, appreciating the more monolithic design of the devices and the convenience of the wireless connect. The most advanced even fantasize about the possible rejection of wired charging, but this still seems to be a too radical change in user experience. A compromise between the two opposing sides was found in the Sony SBH90C headphone model ...
+ 0 -