Author: Yuri Gagarin

Postgres: bloat, pg_repack, and deferred constraints

The table and index bloat effect is widely known and is not limited to Postgres. There are 'out-of-the-box' methods to combat it, such as VACUUM FULL or CLUSTER, but these lock tables during operation and therefore cannot always be used. This article will cover some theory on how bloat occurs, how it can be addressed, […]

The layout corrector 'xswitcher' for linux: step two

Since the previous post (the switcher in the "proof of concept" stage) received quite a bit of constructive feedback (which is nice), I've continued to spend my free time developing the project. Now I want to take a bit of your time… The second step will be somewhat unconventional: a proposal/discussion about the configuration design. It turns out that normal programmers find configuring all these knobs dreadfully boring. To avoid […]

A new alternative to Punto Switcher for Linux: xswitcher

The discontinuation of support for xneur has caused me some distress over the past six months (with the introduction of OpenSUSE 15.1 on my desktops: when xneur is enabled, windows lose focus and amusingly flicker in time with keyboard input). "Oh, damn, I started typing in the wrong layout again" — this happens excessively in my work. It doesn't add any positivity. To […]

Windows 10X supports classic single-screen devices

It has previously been reported that Microsoft has slowed the pace of development for the Windows 10X OS and postponed the release of the folding tablet Surface Neo and other dual-screen devices (running Windows 10X) to 2021. However, according to the same sources, Microsoft plans to use Windows 10X for traditional single-screen devices. Recently, such "traditional" devices […]

Significant update to the global decentralized file system IPFS 0.5

The new release of the decentralized file system IPFS 0.5 (InterPlanetary File System) has been introduced, creating a global versioned file storage network in the form of a P2P network made up of participating systems. IPFS combines ideas previously implemented in systems like Git, BitTorrent, Kademlia, SFS, and the Web, and resembles a unified BitTorrent "swarm" (peers participating in the sharing), exchanging Git objects. To access the global FS […]

Roots of Pacha is a pixel art sandbox about village development in the Stone Age.

The developers of the JavaScript engine V8 have introduced the wasm-decompile utility, which allows for the decompilation of the intermediate binary representation of WebAssembly into a readable pseudo-language resembling JavaScript and C. The proposed pseudo-language is significantly easier to understand and more suitable for manual analysis than the text representation of WebAssembly in the ".wat" format, which is closer to assembly than to high-level languages. This decompilation fully reflects the Wasm representation where possible. […]

Web browsers qutebrowser 1.11.0 and Min 1.14 are available

The release of the web browser qutebrowser 1.11.0 has been announced, providing a minimal graphical interface that does not distract from content viewing, and a navigation system in the style of the Vim text editor, entirely based on keyboard shortcuts. The code is written in Python using PyQt5 and QtWebEngine. The source code is distributed under the GPLv3 license. The use of Python does not affect performance, as rendering and content parsing […]

Why OceanStor Dorado V6 is the fastest and most reliable storage system

Please don't rush to conclusions based on the title! We have substantial arguments to back it up, and we have packaged them as compactly as possible. We present to you a post on the concept and principles of our new data storage system, which was released in January 2020. In our opinion, the main competitive advantage of the Dorado V6 storage family is precisely […]

How to implement Atlassian Jira + Confluence in a corporation: Technical questions

Are you planning to implement Atlassian software (Jira, Confluence)? Don't want to make serious design mistakes that you'll have to resolve at the last minute? Then this is the place for you — we consider the implementation of Atlassian Jira + Confluence in a corporation while taking various technical aspects into account. Hello, I am the Product Owner at RSHB and am responsible for the development of the Lifecycle Management System (LMS) built on […]

A failure in the storage system led to the unavailability of more than 44 servers for the Debian project.

The Debian project developers have warned of a significant failure in the infrastructure that supports the development and maintenance of the distribution. Due to issues in the storage system, several dozen project servers hosted at UBC have gone offline. The preliminary list includes 44 servers, but this list is not complete. Restoration requires power cycling manipulations, but attempts to access the storage system have so far […]

ExtremeSwitching V300 – a new line of port extenders for corporate networks with dense access

ExtremeSwitching V300 is a new line of port expanders from Extreme Networks, operating based on the IEEE 802.1BR protocol. We have already explored this technology in our article "Extreme Extended Edge" or switching based on the IEEE 802.1BR standard. The line consists of five fanless eight-port models with a wide range of possible connections, power supply options, and installation in sensitive environments […]

"Extreme Extended Edge," or switching based on the IEEE 802.1BR standard

The "Extreme Extended Edge" solution (also known as Virtual Port Extender – VPEX) is a new technology, first supported in the EXOS operating system starting with release 22.5. The solution is based on the IEEE 802.1BR (Bridge Port Extension) standard, and within the EXOS 22.5 release, support for the new ExtremeSwitching V400 hardware line "VPEX Bridge" was added […]

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