Category: Blog

Free hosting for Telegram bots on Google Cloud Platform

Why GCP? When writing Telegram bots, I faced the question of how to quickly and inexpensively ensure that the bot operates continuously. Options with Heroku and Pythonanywhere have too small limits if you have more than one bot. Therefore, I decided to use GCP. The platform provides $300 free for a year + huge discounts when using these funds (up to 94%). How to host […]

Telegram + 1C + Webhooks + Apache + Self-signed certificate

A lot has been written about integrating Telegram and 1C. However, I have not seen a complete guide on installing and configuring webhooks. I will try to write it. For all this, we will need (or it would be more accurate to say that I used): Apache 2.2.24 OpenSSL (included in the Apache installation) 1C (with web server modules) Your own domain A created bot in Telegram (I won't describe […]

OpenSSH 8.2 release

OpenSSH is a complete implementation of the SSH 2.0 protocol, also including support for SFTP. This release includes support for hardware authenticators FIDO/U2F. FIDO devices are now supported under the new key types 'ecdsa-sk' and 'ed25519-sk', along with the corresponding certificates. This release includes a number of changes that may affect existing configurations: Removal of 'ssh-rsa' from the CASignatureAlgorithms lists. Now […]

Powered by ZeroTier. Practical Guide to Building Virtual Networks. Part 1

Continuing the story about ZeroTier, from the theory presented in the article 'Intelligent Ethernet Switch for Planet Earth', I move on to practice, where: We will create and configure a private network controller We will create a virtual network We will configure and connect nodes to it We will check the network connectivity between them We will close access to the network controller’s GUI from outside Network Controller As previously mentioned, to create […]

Service Discovery in Distributed Systems Using Consul. Alexander Sigachev.

I invite you to review the transcript of Alexander Sigachev's report on Service Discovery in distributed systems using Consul as an example. Service Discovery is designed to allow for the minimal investment of resources when connecting a new application to our existing environment. By using Service Discovery, we can maximize the separation of either a Docker container or a virtual service from the environment in which it operates. […]

When Death Becomes Art: Epitaphs of Famous People with Deep Meaning in English

In the Middle Ages, dark humor was cherished. This is why the art of epitaphs became so popular. Philosophical or amusing sayings for one’s gravestone were composed during one’s lifetime, and people often hired professional epitaphists. The tradition of writing epitaphs continues to this day. However, while they are written relatively rarely in our country, in English-speaking countries, writing something tearful or […]

Wayland 1.18 is available

A stable release of the Wayland 1.18 protocol, inter-process communication mechanism, and libraries has taken place. The 1.18 branch is backward compatible at the API and ABI levels with the 1.x releases but additionally contains a host of improvements. The Weston 8.0 compositing server, under which the codebase and working examples for using Wayland in desktop environments and embedded solutions are developed, was released at the end of January. Key […]

Git implementation on Shell prepared

Drew DeVault, the author of the Sway user environment and the Aerc mail client, humorously attempted to create an implementation of Git written in POSIX Shell. The idea arose after a debate about the complexity of Git's internal structure, after which Drew decided to demonstrate his points by writing a working version of Git in pure Shell within a day. During the process, Drew realized that he might have been a bit overzealous […]

Thunderbird 68.5.0 update

The release of the Thunderbird email client 68.5.0 is now available, which not only addresses bugs and vulnerabilities but also introduces several new features: Support for the IMAP/SMTP CLIENTID (Client Identity Service Extension) to identify clients using a token; Support for authenticating POP3 accounts using OAuth 2.0 (supported in GMail). Source: opennet.ru

Microsoft Azure Training Day: Server Infrastructure Migration (registration closed)

On February 13, we invite you to participate in an in-depth technical seminar dedicated to preparing local server infrastructure for the implementation of hybrid solutions by migrating specific scenarios to the cloud. During the event, we will examine, through a practical example, the migration of a large company, where Windows Server 2008 R2 is deployed both on physical servers and in a virtual environment with […]

APC Smart UPS and how to prepare them

Among the numerous UPS options, the most commonly used in entry-level server environments are Smart UPS from APC (now Schneider Electric). Their excellent reliability and low prices in the secondary market mean that system administrators, without much thought, plug these UPS devices into racks and attempt to extract maximum profit from equipment that’s 10-15 years old simply by replacing the batteries. Unfortunately, not always […]

BioWare: Anthem will be completely reworked

At the end of last year, there were rumors that BioWare was working on a complete overhaul of the unsuccessful multiplayer role-playing action game Anthem. Today, this has been officially confirmed. BioWare and Electronic Arts want to give Anthem a second chance — much like Square Enix did with Final Fantasy XIV. The latter was heavily criticized by players and the media for its poor quality and was shut down after two […]

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