Exploring the Depths of Data Hierarchies with PostgreSQL and Graph Databases

Overview

In today’s digital landscape, efficient data management is pivotal, especially when dealing with complex structures like
trees and graphs. This article takes a deep dive into the realm of hierarchical and network data management, leveraging
the robust capabilities of PostgreSQL and the interconnected nature of graph databases. We embark on a journey through a
series of experiments with PostgreSQL’s ltree extension, uncovering its prowess in handling complex hierarchical data,
and juxtapose this with the innate strengths of graph databases in managing dense networks.
Join us as we unravel the intricacies of these technologies and their practical applications.

Read More

End-to-end encryption and keys awareness

In order to use end-to-end encryption, it is enough to use a browser extension - it uses open pgp - open source for
encryption and keys and just inserts a button to gmail :)

https://youtu.be/aAXIqnjbc-M?t=106
Mymail-Crypt for Gmail at chrome store

quite radical, simple, but it can fall off :)

there is a more reliable way, but you have to manually encrypt it - another extension

(https://chrome.google.com/webstore/detail/pgp-anywhere/cdlcdnmhcodhagbmljapgbjdimjckilb) there is a more convenient
option - configure End to End Encryption in Thunderbird

(https://youtu.be/MvQYVhj4f9c) but, whatever one may say, there is always a good old problem - how to exchange public
keys at the very beginning, I recommend on twitter or github :)

Read More

Что такое коды выхода

Для программиста который “пишет сайт” не всегда удаётся постигнуть суть
консольных приложений. А мешанина баша или power shell`а выглядит совсем страшно
если не знать что такое “коды возврата” или коды выхода (exit codes) ведь это
самый простой способ написать условную обработку

Read More

letsencrypt lexicon in docker - How To obtain SSL via cron for namecheap

Уже многие знают о вайлдкард, и многие используют бесплатные вайлдкард
сертификаты. Но есть пару вещей, с которыми жизнь ещё проще. Одна из них
Lexicon - штука объеденяющая многие хостинг
и днс провайдеры для единообразного управления ими. Обычно, в целях автоматизации
получения сертификатов.

Read More

letsencrypt переход и получение wildcard

Я давно ждал вайлдкард сертификаты. И вот дождался. Вообще, всё невероятно просто,
но я наступил на такое количество граблей, что рекомендую прочесть.
Я хочу рассказать, как перейти со старого letsencrypt (в1 эндпойнт) на новый,
но если у вас нет ещё letsencrypt сертификатов, то вам ещё проще.

Read More

docker devicemapper thin pool with stripped volumes

Для скорости докер приложений можно использовать не SSD, а полосатый волум - 2 винчестера
с поочерёдной записью / чтением. Возмём за основу оригинальную документацию и
слегка изменим создание тонкого пула.

Read More

Как мыслить когда учишь язык программирования

Недавно я постарался создать курс обучения “для самых маленьких”, т.е. я знаю
русский (сомнительно, судя из опечаток), знаю JS (хотя постоянно нахожу новое),
а вот люди, которые мечтают стать программистами и ездить на лимузине чем-то
отличаются от меня.

Я постараюсь изложить мои наблдения, и пусть они помогут новичкам в изучении языка, не только JS, а вообще.

Read More