As we were repairing a corrupted .wav file

As we were repairing a corrupted .wav file 
3r3-31. 3r3142. It was an interesting experience when a .wav file was restored with a friend. I decided to describe our tormenting process, suddenly someone will come in handy. 3r3143. 3r33140.  
Prehistory
3r33140.  
3r3142. There are sad stories when a voice recorder hangs /or gives an error when saving a file. Therefore, when we try to open a damaged file, we get errors like: unable to decode format 3r3r166. , Incorrect format. or The program did not recognize the file format 3r3166. .
3r3143. 3r33140.  
Trying to figure out
3r33140.  
3r3142. Since we did not manage to open the ...
+ 0 -

Digest news from the world of PostgreSQL. Issue number 12

 3r3666. 3r3-31. Digest news from the world of PostgreSQL. Issue number 12 We continue to introduce you to the most interesting news on PostgreSQL. 3r3628. 3r33635.  3r3666. 3r33635.  3r3666. 3r33528. Releases
3r33635.  3r3666. 3r? 3596. PostgreSQL ???-333597. 3r33635.  3r3666. Together with this version came out also 10.? ???? ???? ??? and ??? (this is the last release of 9.3). This version has security related changes. Corrected the detected errors. You can read about releases here is and download here is . 3r33635.  3r3666. 3r33635.  3r3666. 3r? 3596. Postgres Pro Standard 11.1.? 10.6.? ???.? ...
+ 0 -

Analysis of the performance of WSGI-servers: return uWSGI to the place

Analysis of the performance of WSGI-servers: return uWSGI to the place3r33333. Last week, a translation of a two-year-old article 3–3–35 was published. Analysis of the performance of WSGI-servers: Part Two 3r33333. where it was undeservedly deprived of the glory of uWSGI. 3r33333.  
It is urgent to double-check the tests! 3r33333.  
3r311. 3r33333. Code 3r33353. There are no versions of the packages and modules used. 3r33333.  
Therefore, to run tests and get similar results - not work. 3r33333.  
Next, my quest, to run the tests and compare the results on the charts. 3r33333. 3r33333.  
3r3333. Steps
3r33333.  
wrk ???
3r33333.  
3r33333. Find
specs
...
+ 0 -

Hypervisor for Dummies

Hello! I decided to share the experience of creating a hypervisor based on Ubuntu server ??? LTS and a free virtual machine virtualbox 5.2 with a web-based management interface for both the server itself (webmin) and virtual machines (phpvirtualbox). On the net you can find a crooked instruction to raise the above on ubuntu server 16.0? but this instruction is obsolete and offers a version of virtualbox 5.0-? despite the fact that at ??? version 5.2 had already taken root in the official repositories. Here we fix it all. This instruction applies to ubuntu server 14.0? and to ???. On more ...
+ 0 -

We deploy the Kubernetes HA cluster on Baremethal using Kubeadm and Keepalived (a simple guide)

 3r3309. 3r3-31.
This article is a free interpreter of the official 3-3333 manual. Creating Highly Available Clusters with kubeadm
for Stacked control plane nodes . I do not like the complex language and the examples used in it, so I wrote my manual.
 3r3309.
If you have any questions or something is unclear, refer to the official documentation or ask 3r311. Google
. All stages are described here in the simplest and most restrained manner.
3r314.
 3r3309. 3r318. The input to r3r3115.
 3r3309.
We have 3 nodes:
 3r3309.
 3r3309.
node1 (???.11)
 3r3309.
node2 (???.12)
 3r3309.
node3 (???.13)
 3r3309.
 3r3309.
We wi...
+ 0 -

Introduction to WSGI Servers: Part One

 3r3406. 3r3-31. This article is a translation of Kevin Goldberg’s “An Introduction to Python WSGI Servers: Part 1” article blog.appdynamics.com/engineering/an-introduction-to-python-wsgi-servers-part-1 with minor additions from the translator 3r33382.  3r3406. 3r33382.  3r3406. Introduction to WSGI Servers: Part One 3r33382.  3r3406. 3r33382.  3r3406. 3r33380. A brief history of servers WSGI Python
3r33382.  3r3406. 3r33394. WSGI [/b] Servers appeared because web servers at that time could not interact with applications written in Python. 3r33394. WSGI [/b] ( Pronounced “whiz-gee” with a solid “g” ) Was developed ...
+ 0 -

How to patch find under FreeBSD?

 
3r3-31.

We teach FreeBSD to look for files by extended attributes

3r3394.  
Summary: The FreeBSD OS has a file system-level control mechanism for extended file attributes (extattr). Using the standard commands setextattr, getextattr and rmextattr you can create, read and delete comments, keywords and other file metadata. But you cannot search for files by extended attributes. In addition, extended attributes are lost when copying a file. In two articles, I will offer my patches for the find and cp commands that eliminate these shortcomings. However, I am not a professional programmer ...[/h]
+ 0 -

Build a web-based server farm for Kubernetes using LTSP

3r33815. Build a web-based server farm for Kubernetes using LTSP  3r33824. 3r33815. In this article, I would like to show you one cool technology, I successfully use it for Kubernetes. It can be really useful for building large clusters. 3r33818.
 3r33824. 3r33815. From this point on, you no longer have to think about installing the OS and the individual packages on each node. What for? You can do it all automatically through Dockerfile! 3r33818.
 3r33824. 3r33815. The fact that you can buy hundreds of new servers, add them to your work environment and almost instantly get them ready for use is truly amazing! 3r33818.
 3r33824. 3r33815. Intrigued? Now let's ...
+ 0 -

We work in the console quickly and efficiently

3r3650. In the network you can find a lot of tips on how to work effectively in the console. In most of these articles, the authors talk about the banality of the type "learn hot keys" or "3r39292. Sudo !! Launch the last command under sudo". I will tell you what to do when you have already learned the hot keys and know about 3r?392. sudo !! . 3r3651. github 3r3638. . 3r3651.
 
3r3650. Summary:
 
 
The required minimum is the current directory.
 
Route shell should be clearly visible.
 
The username does not carry a payload if you always sit under one user.
 
Hostname is useful if you ..
.
+ 0 -

Expand the LINSTOR store for Proxmox

Expand the LINSTOR store for Proxmox
 
LINBIT recently released their new solution for orchestrating and managing multiple DRBD arrays.
 
For example, you can have several nodes and each will have its own LVM or ZFS pool in which LINSTOR will automatically create new volumes and replicate them between nodes using the DRBD protocol.
 
LINSTOR supports thin-provisioning, snapshots and many other interesting things.
 
This solution is well suited for virtual machines and containers.
 
LINSTOR Satellites
 
I believe that you already have a Proxmox cluster, I have three nodes pve1 , pve2 and pve3 ...
+ 0 -