We only fight with death, and you? Or companies that develop fantastic medicine

We only fight with death, and you? Or companies that develop fantastic medicine
 3r33434.
 3r33434. Hi, Habr!
 3r33434.
 3r33434. I want to talk about companies engaged in development and research in the field of age-related and aging diseases. It seems to me that it is necessary to draw people's attention to the problems of medicine, health care and aging in general, since these problems bring enormous harm to humanity in all its spheres. Aging and death are those things that unite humanity, no matter what your world view, material condition, status, race, age or health. Immediately I warn you that there may be many new and incomprehensible terms ahead, even though I tried to decipher ...
+ 0 -

OpenVPN with Extended Authentication and Authorization

 3r33984. 3r3-31. The article discusses the configuration of OpenVPN with additional features:
 3r33984.
 3r33984.
 3r33984.
certificates on tokens for primary authentication (for example, Rutoken) 3r-3243.  3r33984.
LDAP backend for secondary authentication (for example, ActiveDirectory) 3r-3243.  3r33984.
Filtering internal resources available to the userx (via iptables)
 3r33984.
 3r33984. The configuration of clients under Linux, Windows and MacOS is also described.
 3r33984. Nyr /openvpn-install , run as root.
 3r33984.
 3r33984. 3r33966. 3r3393939. git clone https://github.com/Nyr/openvpn-install.git
cd ...
+ 0 -

Parsing Memory Forensics with OtterCTF and familiarity with the Volatility

Parsing Memory Forensics with OtterCTF and familiarity with the Volatilityframework. 3r3393930. 3r3-31. 3r3393917. Hi, Habr! 3r33939. 3r33915.  3r3393930. 3r3393917. OtterCTF recently ended (for those interested - Link 3r3179. To ctftime), which this year I, as a person fairly tightly connected with iron, was frankly pleased - there was a separate category of Memory Forensics, which, in essence, was an operational dump analysis of memory. I want to parse it in this post, for all who are interested - welcome under cat. 3r33939.3r3179. 3r33915.  3r3393930. 3r314. Introduction 3r33914. 3r33915.  3r3393930. 3r3393917. Perhaps, Habré already had articles describing work with Volatility...
+ 0 -

Toxic Mask

 3r3148. 3r3-31. Toxic Mask
 3r3148. This week's trend presents excerpts from the Wired article about Ilona Mask "Dr. Elon & Mr. Musk: Life Inside Tesla's Production Hell » on 12/13/2018.
 3r3148. The article itself is large and useful to read.

 3r3148.
 3r3148. The young engineer Tesla was excited. Or rather, delighted. It was Saturday October 201? and he worked at the Gigafactory, the huge Tesla battery factory in Nevada. During the previous year, he lived 13 hours a day, seven days a week. This was his first real job. And now a colleague found him to say that Elon Musk - Elon Musk! - needed his personal ...
+ 0 -

How psychological ideas improve usability

How psychological ideas improve usability  
JotForms year looking for ways to improve form convenience for JotForm Cards. In their blog, they say that the psychological ideas and laws that they had to learn during that time can help improve the UX.
Hacking usability with psychological principles. .  JotForms year looking for ways to improve form convenience for JotForm Cards. In their blog, they say that the psychological ideas and laws that they had to learn during that time can help improve the UX. Hacking usability with psychological principles...
+ 0 -

Compile Kotlin: JetBrains VS ANTLR VS JavaCC

Compile Kotlin: JetBrains VS ANTLR VS JavaCC
 
How quickly does Kotlin parse and what does it matter? JavaCC or ANTLR? Is the source code from JetBrains suitable?
 
Compare, fantasize and wonder.
 
3r311.
 

tl; dr


 
3r33434. JetBrains are too hard to carry, ANTLR is hyip but unexpectedly slow, and JavaCC is still too early to write off. 3r33434.
 
 
Parsing a simple Kotlin file with three different implementations:
 
3r33333.  
3r33399.  
Implementation  
First run  
The 1000th launch of  
jar size (parser)  
 
3r33399.  
3r33410. JetBrains  
3r33410. 3254ms  
3r33410. 16.6ms  
3r33410. 35.3MB ...[/h]
+ 0 -

Solving data type problems in Ruby or Make data reliable again

 3r3404. 3r3-31. In this article, I would like to talk about what problems with data types exist in Ruby, what problems I encountered, how they can be solved and how to make the data we work with can be relied upon.
 3r3404.
 3r3404. Solving data type problems in Ruby or Make data reliable again
 3r3404. helps to verify this. Rollbar research. where they analyzed more than 1000 Rail applications and identified the most common errors. And 2 out of 10 most frequent errors are connected with the fact that the object cannot respond to a specific message. And therefore, checking the behavior of an object, what duck typing gives us, in many cases may not be enough.
 3r3404.
 3r3404. We...
+ 0 -

The State Duma submitted a bill on the autonomous work of the RuNet

 
3r3-31. The State Duma submitted a bill on the autonomous work of the RuNet 3r3105.  

Source: TASS
3r3105.  
3r3105.  
Today, the State Duma introduced a bill on the need to ensure the work of the Russian segment of the Internet in case of disconnection from foreign servers. The documents were prepared by a group of deputies headed by Andrei Klishas, ​​head of the committee of the Federation Council on legislation. 3r3105.  
3r3105.  
“It creates an opportunity to minimize the transfer abroad of data exchanged between Russian users,” - 3r317. reports
Tass. To this end, points of connection of Russian to foreign networks will be determined. In turn, the owners of points...
+ -1 -

ASP.NET Core 2.2 has been released. What's new? (2 of 3)

December ? came out
ASP.NET Core ???r3r36. It is included in the delivery of .NET Core 2.2. About .NET Core 2.2 i I wrote recently and now you need to open the topic in depth. Let's see what's new for us.
 
ASP.NET Core 2.2 has been released. What's new? (2 of 3) from the usual place and use both on your development machine and servers. New Windows Server hosting, runtime installers and binary archives for updating servers are available there.
 
This release is dedicated to updating 3r330. .NET Core
, ASP.NET Core and Entity Framework Core up to version ???. The new version of the SDK is ???. The following requirements for the Visual Studio version ...
.NET / C#
+ 0 -