Category: Blog

The Rust framework actix-web has been revived and will be handed over to the community

The author of the actix-web web framework, who was recently removed due to harassment, has restored the repository with the code as it was in demand by some developers. However, the author of actix-web still does not intend to continue development but will hand over the project to the community and has recommended participant JohnTitor, who previously assisted with development, for the leadership position. Source: opennet.ru

Yooka-Laylee and the Impossible Lair will receive a demo at the end of the month

Playtonic Games Studio announced on its microblog the upcoming release of a demo version of the platformer Yooka-Laylee and the Impossible Lair, which was released last October. The trial version will first appear on Steam — this will happen on January 23. A week later, on January 30, it will be available for PS4 and Nintendo Switch. The release dates for the Xbox One and Epic Games demo are […]

How the critical vulnerability Citrix NetScaler CVE-2019-19781 exposed hidden issues in the IT industry

Dear reader, first of all, I would like to point out that as a resident of Germany, I am primarily describing the situation in this country. Perhaps the situation in your country is radically different. On December 17, 2019, information about a critical vulnerability in the Citrix Application Delivery Controller (NetScaler ADC) and Citrix Gateway product lines was published on the Citrix Knowledge Center page […]

SRE Sloerm — learning to ensure user happiness

On February 3, SRE Slurm will kick off in Moscow. This is the first intensive course where we have moved away from the 'Repeat after the instructor' model. You will work on an SRE project, as close to real-life conditions as possible. You will have a fully functional project in your hands and will work with it in real-time. You will encounter a typical SRE task: working with unfamiliar code, synchronization issues in distributed […]

Postgres Tuesday #5: "PostgreSQL and Kubernetes. CI/CD. Test Automation"

At the end of last year, another live broadcast of the Russian PostgreSQL community #RuPostgres took place, during which its co-founder Nikolai Samokhvalov spoke with the technical director of 'Flant', Dmitry Stolyarov, about this DBMS in the context of Kubernetes. We publish a transcript of the main part of this discussion, and the full video recording is available on the community's YouTube channel: Databases and Kubernetes NS: We will not discuss today […]

Jump to London or my internship at Jump Trading

My name is Andrei Smirdin, I am a 4th-year student at HSE — St. Petersburg. I have always been interested in economics and enjoyed following financial news. When it came time to seek another summer internship, I decided to try to get into a company that earns through trading on the stock market. Fortune smiled upon me: I spent 10 weeks at the London office of the trading company Jump Trading. […]

Firefox 72.0.2 Update. Firefox 74 will introduce the option to prevent tab detachment.

A corrective release of Firefox 72.0.2 is available, which fixes several issues affecting stability: A bug that prevented opening downloaded files containing spaces in their names has been fixed; The hanging issue when opening the about:logins page with a master password set has been resolved; Compatibility issues with the CSS Shadow Parts implementation added in Firefox 72 have been resolved; Problems with low video playback performance have been addressed […]

Samsung has proposed a new exFAT driver option for the Linux kernel.

Samsung has proposed a set of patches for inclusion in the Linux kernel that implement a new exFAT driver based on the current sdfat codebase developed for firmware on Samsung Android smartphones. If the patches are accepted, they will be included in the Linux kernel 5.6, the release of which is expected in 2-3 months. Compared to the previously added exFAT driver in the kernel, the new driver […]

Library for offline Russian speech recognition on Android and Linux

Version 0.3 of the vosk library for local continuous speech recognition has been released, supporting the Russian language. An APK package has been prepared for the Android platform, and for Linux, the Python library can be used (example usage), with performance sufficient for operation on Raspberry Pi boards. The library operates on an enhanced Kaldi engine. The language model is only 50MB and works more accurately than DeepSpeech (which has a model size of over 1GB). Supported […]

Version 0.3 of the library has been released

Despite the emergence of cheap VPS, traditional web hosting is not going away. Let's try to figure out the differences between the two approaches to hosting websites and which one is better. On the website of every self-respecting provider, there will surely be a comparison of traditional web hosting with virtual servers. Authors of articles note the similarity of VPS to physical machines and draw parallels between them and […]

[Nginx] How to overcome response_status = 0

This article falls under the category of "marginal notes." TL:DR: http2_max_field_size 8k; it will save everyone! In one of my projects, after changing some internal backend logic, I started observing a strange response_code in the logs, namely — 0. In the logs, it looks something like this: { "timestamp": "2020-01-17T08:41:51+00:00", "remote_addr": "zzz.zzz.zzz.zzz", "request_time": 0, "upstream_response_time": "", "upstream_header_time": "", "http_accept_language": "-language", "response_status": 0, "request": "", "host": […]

Efficient storage of hundreds of millions of small files. Self-Hosted solution

Dear community, this article will focus on the efficient storage and retrieval of hundreds of millions of small files. At this stage, a final solution for POSIX-compatible file systems with full support for locks, including clustered ones, is being proposed, seemingly even without any workarounds. Thus, for this purpose, I wrote my own specialized server. During the implementation of this task […]

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