Category: Blog

On the Way to Serverless Databases — How and Why

Hello everyone! My name is Nikolai Golov. I previously worked at Avito, where for six years I led the Data Platform, managing all databases: analytical (Vertica, ClickHouse), streaming, and OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). During this time, I dealt with a wide variety of databases—most diverse and unusual ones—and explored non-standard use cases. Now […]

Writing a telegram bot in R (part 1): Creating a bot and sending messages through it to telegram

The Telegram audience is growing daily at an exponential rate, thanks to the convenience of the messenger, the presence of channels, chats, and of course, the ability to create bots. Bots can be used for various purposes, from automating communication with your clients to managing your own tasks. In essence, through a bot, you can execute any operations using Telegram: sending or requesting data, launching tasks on the server, […]

SQLite DB Release 3.33

The release of SQLite 3.33.0 has been published, a lightweight DBMS presented as a plug-in library. SQLite code is distributed as public domain, meaning it can be used without restrictions and free of charge for any purpose. Financial support for SQLite developers is provided by a specially created consortium, which includes companies such as Adobe, Oracle, Mozilla, Bentley, and Bloomberg. Key changes: Implemented UPDATE FROM expression […]

Release of Wine 5.15 and DXVK 1.7.1

An experimental release of the open-source implementation of WinAPI — Wine 5.15 has been announced. Since the release of version 5.14, 27 bug reports have been closed and 273 changes have been made. The most significant changes include: the addition of the initial implementation of the XACT Engine sound libraries (Cross-platform Audio Creation Tool, xactengine3_*.dll), including the interfaces IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank, and IXACT3Wave; the formation of a mathematical library in MSVCRT has begun, implemented […]

Full-fledged Kubernetes from scratch on Raspberry Pi

Recently, a well-known company announced that it is transitioning its line of laptops to ARM architecture. Hearing this news reminded me: while browsing EC2 prices in AWS again, I noticed the Graviton processors with a very attractive price. The catch, of course, was that this is ARM. At the time, it never crossed my mind that ARM is […]

Wind and solar energy are replacing coal, but not as quickly as one would like.

According to data from the Ember analytical center, the share of solar and wind energy in global energy has doubled since 2015. Currently, it accounts for about 10% of the total energy produced, approaching the level of nuclear power plants. Alternative energy sources are gradually displacing coal, whose production decreased by a record 8.3% in the first half of 2020 compared to […]

The Pocket P.C. device has been translated into the category of open hardware.

Source Parts has announced the release of the Pocket Popcorn Computer (Pocket P.C.) development efforts. After the device is put on sale under the Creative Commons Attribution-ShareAlike 3.0 license, files with PCB design, schematics, 3D-printing models, and assembly instructions will be published. The released information will allow third-party manufacturers to use the Pocket P.C. as a prototype for development […]

Release of Mcron 1.2, cron implementation from the GNU project.

After two years of development, the release of GNU Mcron 1.2 has been published, which evolves the cron system implemented in the Guile language. The new release features significant code cleanup—entirely rewritten in C, and the project now includes only source code in Guile. Mcron is 100% compatible with Vixie cron and can act as […]

Hidden password cracking with Smbexec.

We regularly write about how hackers often rely on code-free hacking methods to avoid detection. They literally 'survive on scraps', using standard Windows tools to bypass antivirus software and other malicious activity detection utilities. We, as defenders, are now forced to deal with the sad consequences of such cunning hacking techniques: a well-placed […]

Microsoft has launched the site opensource.microsoft.com

Jeff Wilcox from the Microsoft Open Source Programs Office introduced the new site opensource.microsoft.com, which aggregates information about Microsoft’s open projects and the company's participation in the open-source ecosystem. The site also displays Microsoft employees' real-time activity in projects on GitHub, including the projects in which […]

LTS releases of Ubuntu 18.04.5 and 16.04.7

An update for the Ubuntu 18.04.5 LTS distribution has been released. This is the final update which includes changes related to hardware support improvements, updates to the Linux kernel and graphics stack, as well as bug fixes in the installer and bootloader. Future updates for the 18.04 branch will limit themselves to addressing vulnerabilities and issues affecting stability. Similar updates for Kubuntu 18.04.5 LTS, Ubuntu Budgie 18.04.5 LTS, […]

Linux VPS with a graphical interface: launching the X2Go server on Ubuntu 18.04

We have already mastered the setup of VNC and RDP on a virtual server, and now we need to explore another option for connecting to the Linux virtual desktop. The NX protocol developed by NoMachine offers quite interesting capabilities, especially since it works well over slow connections. While their server solutions are expensive (client versions are free), there is also a free implementation, which we will discuss in […]

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