Author: ProHoster

Almost like a samurai: a blogger played Ghost of Tsushima with a katana controller

Bloggers often have fun playing games using strange controllers. For example, in Dark Souls 3 a toaster was used as a gamepad, and in Minecraft a piano was used. Now, Ghost of Tsushima has been added to the collection of games that go through strange methods. The author of the YouTube channel Super Louis 64 demonstrated how he controls the protagonist in the samurai action game from Sucker Punch Productions using a […]

Foxconn will manufacture desktop computers Huawei Qingyun W510 on 24-core processors

It has long been reported that Huawei is entering the desktop PC market. Over the past few months, there have been many leaks and rumors about the upcoming computer. Recently, even live photos of him have appeared, revealing the design. Now the PC has passed 3C certification in China, thanks to which the name of the manufacturer has become known. According to 3C certification, these computers are assembled by Hongfujin Precision Electronics, which is […]

Release of the Gogs 0.12 collaborative development system

More than three years after the formation of the 0.11 branch, a new significant release of Gogs 0.12 has been published, a system for organizing collaboration with Git repositories, allowing you to deploy a service reminiscent of GitHub, Bitbucket and Gitlab on your own equipment or in cloud environments. The project code is written in Go and is licensed under the MIT license. The Macaron web framework is used to create the interface. […]

Kaidan 0.6.0 XMPP client release

A new version of the XMPP client Kaidan 0.6.0 is available. The program is written in C++ using Qt, QXmpp and the Kirigami framework. The code is distributed under the GPLv3 license. Builds are prepared for Linux (AppImage and flatpak) and Android. The publication of builds for macOS and Windows is delayed. The key improvement in the new version was the implementation of an offline message queue - in the absence of a network connection, messages are now […]

Zextras Takes Over Zimbra 9 Open Source Edition Builds

Zextras has begun creating and publishing ready-made builds of the Zimbra 9 collaboration and email package, positioned as an alternative to MS Exchange. Assemblies prepared for Ubuntu and RHEL (260 MB). Previously, Synacor, which oversees the development of Zimbra, announced that it would cease publication of binary assemblies of Zimbra Open Source Edition and its intention to develop Zimbra 9 in the form of a proprietary product without […]

Kotlin 1.4 released

Here's what's included in Kotlin 1.4.0: A new, more powerful type inference algorithm is enabled by default. It automatically infers types in more cases, supports smart-casting even in complex scenarios, handles delegated properties better, and much more. New IR backends for JVM and JS are available in alpha mode. After stabilization, they will be used by default. In Kotlin 1.4 […]

So-so-so and no tick. What is the difference between different generations of Intel Core processors based on the same architecture

With the advent of the seventh generation Intel Core processors, it became clear to many that the tick-tock strategy that Intel had been following all this time had failed. The promise to reduce the manufacturing process from 14 to 10 nm remained a promise, the long era of "Taka" Skylake began, during which Kaby Lake (seventh generation) happened, the sudden Coffee Lake (eighth) with a minor change in the manufacturing process […]

Role based access model implementation using Row Level Security in PostgreSQL

Development of the topic A study on the implementation of Row Level Security in PostgreSQL and for a detailed response to a comment. The strategy used implies the use of the concept of "Business logic in the database", which was described in more detail here - A study on the implementation of business logic at the level of PostgreSQL stored functions. The theoretical part is well described in the Postgres Pro documentation - Row Protection Policies. Below is a practical […]

Good quarter results had little effect on NVIDIA stock, but the company has good prospects

NVIDIA's quarterly report brought two good news: the company continues to grow revenue even in a pandemic and is preparing for the “best gaming season in its history”, which will fall in the second half of the year. The restrained forecast for revenue growth in the server segment somewhat upset investors, but all this news did not affect the NVIDIA stock price. After the start of trading, the exchange rate [...]

Powerful smartphone Xiaomi Mi CC10 Pro spotted in Geekbench with a Snapdragon 865 processor

The Geekbench benchmark has once again become a source of information about a smartphone that has not yet been officially presented: this time, a productive Xiaomi device codenamed Cas appeared in the test. Presumably, the Xiaomi Mi CC10 Pro model is hidden under the specified code designation. The device carries on board the Snapdragon 865 processor, which combines eight Kryo 585 cores with a clock speed of up to […]

Study on Implementing Row Level Security in PostgreSQL

As an addition to the Etude on Implementing Business Logic at the PostgreSQL Stored Functions Level and mainly for a detailed answer to a comment. The theoretical part is well described in the Postgres Pro documentation - Row Protection Policies. Below is a practical implementation of a small specific business task - hiding deleted data. An etude dedicated to the implementation of the Role Model using RLS is […]