Author: ProHoster

The book “Creating Solidity Smart Contracts for the Ethereum Blockchain. Practical Guide»

For more than a year I have been working on the book “Creating Solidity Smart Contracts for the Ethereum Blockchain. Practical Guide”, and now this work has been completed, and the book has been published and is available in Litres. I hope my book will help you quickly start creating Solidity smart contacts and distributed DApps for the Ethereum blockchain. It consists of 12 lessons with practical tasks. Having completed them, the reader […]

Resource Scheduler in HPE InfoSight

HPE InfoSight is an HPE cloud service that allows you to proactively identify possible reliability and performance issues with HPE Nimble and HPE 3PAR arrays. At the same time, the service can also immediately recommend ways to resolve possible problems, and in some cases, troubleshooting can be done proactively, automatically. We have already talked about HPE InfoSight on HABR, see […]

Experience of moving to work as a programmer in Berlin (part 1)

Good afternoon. I present to the public material about how I received a visa in four months, moved to Germany and found a job there. It is believed that to move to another country, you first need to spend a long time looking for a job remotely, then, if successful, wait for a decision on a visa, and only then pack your bags. I decided that this is far from […]

Bear services on demand

You don't have to read the whole text - there is a summary at the end. I'm the one who takes care of you because I'm good. I discovered one remarkable thing a long time ago and use it successfully. But it haunts me... How can I put it... The moral side, or something. It's too much of a hooligan thing. Everything would be fine – you never know […]

NGINX Unit 1.12.0 Application Server Release

The NGINX Unit 1.12 application server has been released, within which a solution is being developed to ensure the launch of web applications in various programming languages ​​(Python, PHP, Perl, Ruby, Go, JavaScript/Node.js and Java). NGINX Unit can simultaneously run multiple applications in different programming languages, the launch parameters of which can be changed dynamically without the need to edit configuration files and restart. […]

Experience of moving iOS Developer to Germany on a job search visa

Good afternoon, dear reader! In this post I would like to talk about how I moved to Germany, to Berlin, how I found a job and received a Blue Card, and what pitfalls can await people who decide to follow my path. I hope that my article will be useful to you if you want to gain a new, interesting, professional IT experience. Before […]

Two-dimensional duet: creation of borophene-graphene heterostructures

“Mutation is the key to unraveling the mystery of evolution. The path of development from the simplest organism to the dominant biological species lasts thousands of years. But every hundred thousand years there is a sharp leap forward in evolution" (Charles Xavier, X-Men, 2000). If we discard all the science-fiction elements present in comics and films, then the words of Professor X are quite true. The development of something [...]

Trident Switches from BSD TrueOS to Void Linux

Trident OS developers announced the migration of the project to Linux. The Trident project is developing a ready-to-use graphical user distribution reminiscent of older releases of PC-BSD and TrueOS. Initially, Trident was built on FreeBSD and TrueOS technologies, used the ZFS file system and the OpenRC initialization system. The project was founded by developers involved in working on TrueOS, and was positioned as a related project […]

Remote vulnerability in Realtek driver

In P2P mode, when parsing frames, checking the size of one of the parameters is skipped, which allows you to write outside the buffer boundary. Therefore, malicious code may be executed in the kernel when specially crafted frames are sent. An exploit has already been published that causes a remote crash of the Linux kernel. In many distributions the problem still remains unresolved. Source: linux.org.ru

The book Selfish Mitochondria. How to maintain health and push back old age

The dream of every person is to stay young as long as possible. We don’t want to grow old and get sick, we are afraid of everything - cancer, Alzheimer’s disease, heart attack, stroke... It’s time to figure out where cancer comes from, whether there is a connection between heart failure and Alzheimer’s disease, infertility and hearing loss. Why do antioxidant supplements sometimes do more harm than good? And most importantly: can we […]

Firefox gets new security indicators and about:config interface

Mozilla has introduced a new security and privacy indicator that will appear at the beginning of the address bar instead of the "(i)" button. The indicator will allow you to judge the activation of code blocking modes to track movements. Indicator-related changes will be part of the Firefox 70 release scheduled for October 22. Pages opened via HTTP or FTP will display an insecure connection icon, which […]

Cloudflare has implemented a module to support HTTP / 3 in NGINX

Cloudflare has prepared a module to provide support for the HTTP/3 protocol in NGINX. The module is made in the form of an add-on over the quiche library developed by Cloudflare with the implementation of the QUIC and HTTP/3 transport protocol. The quiche code is written in Rust, but the NGINX module itself is written in C and accesses the library using dynamic linking. The developments are open under [...]