Category: Blog

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 […]

A Red Hat employee presented the Goals build system. Release of GNU Make 4.2

Richard WM Jones, the author of libguestfs and an employee at Red Hat, introduced a new build utility called Goals, aimed at addressing the shortcomings and issues in the make utility while maintaining overall simplicity and clarity of scripts. The make utility was designed in 1976 and has several conceptual flaws, which Goals aims to rectify without altering the general concept. The original […]

A computer that refuses to die

"The lifespan" of technology has decreased—smartphones can be replaced every year. However, there is still equipment that operates for decades and will likely continue to do so for many years. One such system is the Japanese FACOM 128B, which was put into service in 1958. Photo - Daderot - PD / In the photo: the series FACOM 128B - FACOM 201A […]

Hi, Seryoga. Part 0

What, came here for some entertainment? You think I’ll tell you about the future, technologies, the right way to clean your desk, and all that cool stuff from 2020? Some latest news about drones, virtual reality, clothing made from nanofibers, and other treasures of life in the future? To remind you that life just keeps getting better every day? Sorry, not today. Remind me, […]

wZD 1.0.0 has been released - a file storage and delivery server

The first version of the data storage server with protocol access has been released, designed to address the issue of a large number of small files in file systems, including cluster setups. Some features include: multithreading; multi-server capabilities providing fault tolerance and load balancing; maximum transparency for users and developers; supported HTTP methods: GET, HEAD, PUT, and DELETE; management of reading and writing behavior through client-side […]

New Linux kernel versions will receive updates for Samsung exFAT drivers.

For Linux 5.4, there is a driver for the Microsoft exFAT file system. However, it is based on an old version of Samsung's code. Meanwhile, developers from the South Korean company are creating a more modern version that may replace the existing driver in a future Linux 5.6 build. According to current information, the new code expects more metadata operations and includes fixes for several bugs. For now, it […]

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