tinc-boot – full-mesh VPN without pain

Automatic, secure, distributed, with transitive connections (that is, forwarding messages when there is no direct access between subscribers), without a single point of failure, peer-to-peer, time-tested, low resource consumption, and a full-mesh VPN network with the ability to “punch” NAT – is it possible?

Continue reading “tinc-boot – full-mesh VPN without pain”

tinc-boot — full-mesh сеть без боли

Автоматическая, защищенная, распределенная, с транзистивными связями (т.е. пересылкой сообщений, когда нет прямого доступа между абонентами), без единой точки отказа, равноправная, проверенная временем, с низким потреблением ресурсов, full-mesh VPN сеть c возможностью “пробивки” NAT — это возможно?

Continue reading “tinc-boot — full-mesh сеть без боли”

Ценные бумаги: правовое регулирование

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

Continue reading “Ценные бумаги: правовое регулирование”

The Elements of AI

The Elements of AI is a series of free online courses created by Reaktor and the University of Helsinki. They want to encourage as broad a group of people as possible to learn what AI is, what can (and can’t) be done with AI, and how to start creating AI methods. The courses combine theory with practical exercises and can be completed at your own pace.

Continue reading “The Elements of AI”

Отображение переменных окружения в Redis

Redis — это такое хранилище вида ключ-значение. Переменные окружения (environment variables) — напоминают то же самое. А что если это как-то объединить?

Существует внушительный список клиентских библиотек для Redis на почти всех языках программирования. Но что, если:

Continue reading “Отображение переменных окружения в Redis”