Чем восстановить файлы в Linux?
Вопрос не праздный и волнует многих системных администраторов. Известная компания R-Tools Technology предоставляет бесплатную программу R-Linux. Она бесплатна и поддерживает восстановление с файловых систем Ext2/Ext3/Ext4.
Скачать программу можно на официальном сайте: https://www.r-studio.com/ru/free-linux-recovery/Download.shtml
Мы попробовали и остались довольны.
Интерфейс – привычный, если вы работали ранее с R-Studio, то все будет привычно и знакомо.
Файловая система сканируется, файлы находятся и успешно восстанавливаются, даже те, прогноз для которых был «не очень».
Денег ни за что не просит. Скрытых ограничений нет.
Есть также версия для Windows, куда вы можете подключить диск с Ext и выполнить восстановление.
Но следует помнить, что с широким применением SSD не все так просто, там есть много своих особенностей. Подробнее в нашей статье: https://interface31.ru/tech_it/2022/05/mozhno-li-vosstanovit-dannye-s-tverdotel-nogo-nakopitelya-ssd.html
Вопрос не праздный и волнует многих системных администраторов. Известная компания R-Tools Technology предоставляет бесплатную программу R-Linux. Она бесплатна и поддерживает восстановление с файловых систем Ext2/Ext3/Ext4.
Скачать программу можно на официальном сайте: https://www.r-studio.com/ru/free-linux-recovery/Download.shtml
Мы попробовали и остались довольны.
Интерфейс – привычный, если вы работали ранее с R-Studio, то все будет привычно и знакомо.
Файловая система сканируется, файлы находятся и успешно восстанавливаются, даже те, прогноз для которых был «не очень».
Денег ни за что не просит. Скрытых ограничений нет.
Есть также версия для Windows, куда вы можете подключить диск с Ext и выполнить восстановление.
Но следует помнить, что с широким применением SSD не все так просто, там есть много своих особенностей. Подробнее в нашей статье: https://interface31.ru/tech_it/2022/05/mozhno-li-vosstanovit-dannye-s-tverdotel-nogo-nakopitelya-ssd.html
👍46
И тут со дна постучали...
Я уже думал, что такие сервисы перевелись. По крайней мере среди крупных коммерческих проектов.
Однако со дна в очередной раз постучали.
В этот раз отличился 42Clouds, который 10 лет на рынке и имеет 8000+ клиентов.
А сам сервис, между прочим, облачный провайдер 1С:Предприятие, где люди ведут учет и хранят коммерческую информацию.
В общем, 42Clouds хранит пароли пользователей в открытом виде и рассылает их по открытым каналам связи. В 2023 году.
42Clouds, если вы это читаете - вам должно быть стыдно!
🤬🤬🤬
Я уже думал, что такие сервисы перевелись. По крайней мере среди крупных коммерческих проектов.
Однако со дна в очередной раз постучали.
В этот раз отличился 42Clouds, который 10 лет на рынке и имеет 8000+ клиентов.
А сам сервис, между прочим, облачный провайдер 1С:Предприятие, где люди ведут учет и хранят коммерческую информацию.
В общем, 42Clouds хранит пароли пользователей в открытом виде и рассылает их по открытым каналам связи. В 2023 году.
42Clouds, если вы это читаете - вам должно быть стыдно!
🤬🤬🤬
😱23😁8👍4🤯1
В новый год с новой почтой!
Новый год любят использовать для внедрения чего-то нового, например, новой почты.
Последнее время существует довольно заметная тенденция держать почту у себя. Связано это с многими факторами, которые выходят за рамки данной заметки, мы же рассмотрим технические аспекты данного вопроса.
Прежде всего ликбез, который позволит обновить необходимый минимум знаний и устранить пробелы.
🔹 Настраиваем свой почтовый сервер. Что нужно знать. Ликбез
🔹 Какие порты и для чего использует почтовый сервер. Ликбез
🔹 Как правильно настроить DNS-записи для мультидоменного почтового сервера
Теперь можно выбирать и внедрять понравившееся решение.
🔹 Установка и настройка почтового сервера iRedMail с веб-клиентом SOGo и сертификатами Let's Encrypt
🔹 Установка и настройка почтового сервера Modoboa в Debian или Ubuntu
🔹 Установка и настройка почтового сервера Mail-in-a-Box в Ubuntu 22.04
Ну и наконец переносим почту со старого сервера на новый.
🔹 Перенос почтовых ящиков между серверами при помощи imapsync
Новый год любят использовать для внедрения чего-то нового, например, новой почты.
Последнее время существует довольно заметная тенденция держать почту у себя. Связано это с многими факторами, которые выходят за рамки данной заметки, мы же рассмотрим технические аспекты данного вопроса.
Прежде всего ликбез, который позволит обновить необходимый минимум знаний и устранить пробелы.
🔹 Настраиваем свой почтовый сервер. Что нужно знать. Ликбез
🔹 Какие порты и для чего использует почтовый сервер. Ликбез
🔹 Как правильно настроить DNS-записи для мультидоменного почтового сервера
Теперь можно выбирать и внедрять понравившееся решение.
🔹 Установка и настройка почтового сервера iRedMail с веб-клиентом SOGo и сертификатами Let's Encrypt
🔹 Установка и настройка почтового сервера Modoboa в Debian или Ubuntu
🔹 Установка и настройка почтового сервера Mail-in-a-Box в Ubuntu 22.04
Ну и наконец переносим почту со старого сервера на новый.
🔹 Перенос почтовых ящиков между серверами при помощи imapsync
🔥30👍16
Repka-Pi первые впечатления
Сегодня пришел комплект Repka Pi 3, 1.4 Ghz, 2 Gb ОЗУ в корпусе. Версия платы 1.5. Приобретался напрямую у производителя. Пришел в коробке из переработанного картона, упакован хорошо. Внутри сам ПК, блок питания и VESA-крепление.
Корпус из оргстекла и пластика, слоями. Сделан нормально, но сама форма вызывает вопросы. Компоновка платы классическая, по бокам: питание (microUSB), HDMI, звук. С другой стороны GPIO.
Сзади 4 USB и LAN, спереди два индикатора – зеленый питания и синий активности. Синий очень яркий, тем более постоянно мигает, черная изолента сильно не поможет, так как оргстекло.
Сверху вентилятор, не сильно шумный, но слышен. Отключать не рекомендуется. С ним без нагрузки температура 30-35, и 65 под 100% загрузкой. Без него уже при средней нагрузке температура выросла до 75 и снижаться не сильно спешила.
В целом для жилых помещений в данной комплектации не очень подходящий вариант.
На борту флешка на 32 ГБ с RepkaOS (сборка Ubuntu 20.04 c XFCE).
Сегодня пришел комплект Repka Pi 3, 1.4 Ghz, 2 Gb ОЗУ в корпусе. Версия платы 1.5. Приобретался напрямую у производителя. Пришел в коробке из переработанного картона, упакован хорошо. Внутри сам ПК, блок питания и VESA-крепление.
Корпус из оргстекла и пластика, слоями. Сделан нормально, но сама форма вызывает вопросы. Компоновка платы классическая, по бокам: питание (microUSB), HDMI, звук. С другой стороны GPIO.
Сзади 4 USB и LAN, спереди два индикатора – зеленый питания и синий активности. Синий очень яркий, тем более постоянно мигает, черная изолента сильно не поможет, так как оргстекло.
Сверху вентилятор, не сильно шумный, но слышен. Отключать не рекомендуется. С ним без нагрузки температура 30-35, и 65 под 100% загрузкой. Без него уже при средней нагрузке температура выросла до 75 и снижаться не сильно спешила.
В целом для жилых помещений в данной комплектации не очень подходящий вариант.
На борту флешка на 32 ГБ с RepkaOS (сборка Ubuntu 20.04 c XFCE).
👍22
Repka-OS
Немного поработав с системой, сложил свое впечатление о Repka-OS, это специализированная сборка для микрокомпьютера и основной ее особенностью является поддержка именно родного для Репки программного обеспечения.
При желании на данном ПК можно запустить любую ОС поддерживающую архитектуру процессора, но для этого придется поработать напильником, все необходимые файлы есть в открытом доступе на официальном сайте.
Кроме Repka-OS есть сборка от Альта и сборки Armbian. Но мы пока рассмотрим родную систему, она построена на базе Ubuntu 20.04.6 LTS и использует ядро 5.19, последняя сборка датируется 11.12.2023.
Так как в основе лежит Ubuntu, то нам доступен весь софт из репозиториев Ubuntu для ARM, никаких попыток уйти в собственную огороженную систему или репозитории нет.
Система загружается довольно долго, около минуты, загрузка рабочего стола тоже занимает 10-15 секунд. В целом данные ПК берут не для работы в графическом режиме, но если он есть, то стоит на него посмотреть, тем более что начинающие графику скорее всего оставят.
Оболочка стандартная для таких систем – XFCE, с параметрами по умолчанию, т.е. довольно страшненькая. Ну да красивости здесь ни к чему, ни сфера применения, ни ресурсы не располагают, хотя это Linux и все в ваших руках.
При работе на мониторе с разрешением 2K иногда наблюдаются небольшие подтормаживания интерфейса, рывки, лаги отрисовки. На разрешении FHD все отрисовывается нормально.
Настольного софта мало, можно сказать его вообще нет. В основном разного рода просмотрщики и несколько плейеров.
Зато сделан упор на софт консольный, уже предустановлены многие утилиты, например, Midnight Commander или Htop. Также присутствует родная утилита для конфигурирования Репки, где можно задать режимы загрузки ОС, работы разъемов устройства, рабочие частоты.
В режиме простоя рабочая частота процессора находится в пределах 288 - 480 МГц, что делает устройство несколько неспешным и задумчивым, особенно при запуске тяжелых программ. Но затем частота повышается до штатной – 1368 МГц и все начинает шевелиться заметно бодрее.
Тест производительности Nench показал следующие результаты
У нас нет возможности сравнить результаты с Raspberry Pi, но есть результаты для бесплатного сервера x86 от Oracle, как можно заметить, результаты у Репки, если не брать работу с архивами, будут веселей.
Т.е. задачи разместить на ней какие-либо стандартные Linux-сервисы, не предполагающие большой нагрузки она спокойно потянет. С оглядкой на 2 ГБ оперативной памяти, конечно.
А что она умеет в графическом режиме? Можно походит в интернет, почитать документы, послушать музыку. Все это не вызывает большой нагрузки, и работа в таком режиме ощущается довольно комфортной.
А вот с мультимедиа все не так просто. В браузере потолок – это 720p, на 1080p на изображении уже начинают наблюдаться артефакты. Возможно, это связано с тем, что в качестве браузера используется Firefox, производительность которого оставляет желать лучшего.
Если просматривать локальные файлы, то 1080 FHD воспроизводится без проблем при средней нагрузке. Перемотка не тормозит, хотя некоторое время после нее могут наблюдаться слабые дефекты изображения (подергивания, линии).
Видео 2K ставит Репку на лопатки. Полная загрузка процессора и слайд-шоу вместо видео. Хотя на официальном сайте выложена сборка LibreELEC в которой заявлена поддержка 2K видео. Так что с аппаратной частью возможно не все так плохо и Репка вполне потянет работу в качестве DNLA-сервера.
В целом впечатления от Repka-OS положительные. Пожалуй, если вам нужна просто стабильная и предсказуемая работа устройства, на этом следует и остановиться. Тем более что под капотом привычная Ubuntu, правда и несколько устаревшая.
Немного поработав с системой, сложил свое впечатление о Repka-OS, это специализированная сборка для микрокомпьютера и основной ее особенностью является поддержка именно родного для Репки программного обеспечения.
При желании на данном ПК можно запустить любую ОС поддерживающую архитектуру процессора, но для этого придется поработать напильником, все необходимые файлы есть в открытом доступе на официальном сайте.
Кроме Repka-OS есть сборка от Альта и сборки Armbian. Но мы пока рассмотрим родную систему, она построена на базе Ubuntu 20.04.6 LTS и использует ядро 5.19, последняя сборка датируется 11.12.2023.
Так как в основе лежит Ubuntu, то нам доступен весь софт из репозиториев Ubuntu для ARM, никаких попыток уйти в собственную огороженную систему или репозитории нет.
Система загружается довольно долго, около минуты, загрузка рабочего стола тоже занимает 10-15 секунд. В целом данные ПК берут не для работы в графическом режиме, но если он есть, то стоит на него посмотреть, тем более что начинающие графику скорее всего оставят.
Оболочка стандартная для таких систем – XFCE, с параметрами по умолчанию, т.е. довольно страшненькая. Ну да красивости здесь ни к чему, ни сфера применения, ни ресурсы не располагают, хотя это Linux и все в ваших руках.
При работе на мониторе с разрешением 2K иногда наблюдаются небольшие подтормаживания интерфейса, рывки, лаги отрисовки. На разрешении FHD все отрисовывается нормально.
Настольного софта мало, можно сказать его вообще нет. В основном разного рода просмотрщики и несколько плейеров.
Зато сделан упор на софт консольный, уже предустановлены многие утилиты, например, Midnight Commander или Htop. Также присутствует родная утилита для конфигурирования Репки, где можно задать режимы загрузки ОС, работы разъемов устройства, рабочие частоты.
В режиме простоя рабочая частота процессора находится в пределах 288 - 480 МГц, что делает устройство несколько неспешным и задумчивым, особенно при запуске тяжелых программ. Но затем частота повышается до штатной – 1368 МГц и все начинает шевелиться заметно бодрее.
Тест производительности Nench показал следующие результаты
CPU: SHA256-hashing 500 MB 7,137 seconds
CPU: bzip2-compressing 500 MB 39,306 seconds
CPU: AES-encrypting 500 MB 1,933 seconds
У нас нет возможности сравнить результаты с Raspberry Pi, но есть результаты для бесплатного сервера x86 от Oracle, как можно заметить, результаты у Репки, если не брать работу с архивами, будут веселей.
CPU: SHA256-hashing 500 MB 12.291 seconds
CPU: bzip2-compressing 500 MB 21.220 seconds
CPU: AES-encrypting 500 MB 5.377 seconds
Т.е. задачи разместить на ней какие-либо стандартные Linux-сервисы, не предполагающие большой нагрузки она спокойно потянет. С оглядкой на 2 ГБ оперативной памяти, конечно.
А что она умеет в графическом режиме? Можно походит в интернет, почитать документы, послушать музыку. Все это не вызывает большой нагрузки, и работа в таком режиме ощущается довольно комфортной.
А вот с мультимедиа все не так просто. В браузере потолок – это 720p, на 1080p на изображении уже начинают наблюдаться артефакты. Возможно, это связано с тем, что в качестве браузера используется Firefox, производительность которого оставляет желать лучшего.
Если просматривать локальные файлы, то 1080 FHD воспроизводится без проблем при средней нагрузке. Перемотка не тормозит, хотя некоторое время после нее могут наблюдаться слабые дефекты изображения (подергивания, линии).
Видео 2K ставит Репку на лопатки. Полная загрузка процессора и слайд-шоу вместо видео. Хотя на официальном сайте выложена сборка LibreELEC в которой заявлена поддержка 2K видео. Так что с аппаратной частью возможно не все так плохо и Репка вполне потянет работу в качестве DNLA-сервера.
В целом впечатления от Repka-OS положительные. Пожалуй, если вам нужна просто стабильная и предсказуемая работа устройства, на этом следует и остановиться. Тем более что под капотом привычная Ubuntu, правда и несколько устаревшая.
👍23❤2👎1🥱1
Что такое логирование и с чем его едят разработчики?
Расскажет Кирилл Мухин на бесплатном открытом уроке «Система логирования в PostgreSQL» от OTUS
Логирование помогает разработчикам лучше понимать работу своего приложения, улучшать его качество и обеспечивать безопасность и производительность. На вебинаре рассмотрим различные способы реализации логирования запросов и хранимых процедур стандартным средствами, а также расширениями PopstgreSQL
📅 Встречаемся 27 декабря в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков»
Для участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/7kgF/?erid=LjN8Kcb69
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963
Расскажет Кирилл Мухин на бесплатном открытом уроке «Система логирования в PostgreSQL» от OTUS
Логирование помогает разработчикам лучше понимать работу своего приложения, улучшать его качество и обеспечивать безопасность и производительность. На вебинаре рассмотрим различные способы реализации логирования запросов и хранимых процедур стандартным средствами, а также расширениями PopstgreSQL
📅 Встречаемся 27 декабря в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков»
Для участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/7kgF/?erid=LjN8Kcb69
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963
🤮2
Новости из мира головных уборов
Сегодня мы поговорим о делах в семействе RHEL, войне Red Hat c клонами и о том, чем закончился очередной виток противостояния.
Краткая предыстория. Компания Red Hat была одной из первых, кто построил прибыльную бизнес-модель вокруг продуктов с открытым исходным кодом и предложил клиентам продукт корпоративного уровня - Red Hat Enterprise Linux (RHEL).
Но вместе с успешным продуктом он получил и побочный эффект от открытого кода – клоны. Самым успешным из них стал CentOS, который пересобирал исходные коды RHEL и раздавал бесплатно всем желающим бинарный дистрибутив уровня 1:1 или, как говорят, ошибка к ошибке (bug to bug), когда клон полностью повторяет поведение оригинала, включая ошибки.
В 2014 году компания Red Hat присоединила CentOS сохранив его модель и надеялась убедить пользователей бесплатного клона перейти к использованию платного RHEL.
Но затея не увенчалась успехом и в 2020 году, уже входящая в состав IBM компания Red Hat резко изменила модель развития дистрибутива. Теперь CentOS переходил на скользящую модель релизов и становился апстримом RHEL, где планировалось тестировать пакеты перед их включением в корпоративную версию.
Также срок поддержки уже вышедшего CentOS 8 сократили с 2029, до конца 2021 года. Фактически CentOS был разгромлен и превратился из 1:1 клона RHEL в нечто промежуточное между Fedora и Enterprise Linux.
Это было воспринято сообществом как крайне недружественный шаг и сразу возникли новые клоны RHEL, такие как AlmaLinux и Rocky Linux, также в этом направлении подсуетились и в Oracle предлагая свой клон RHEL – Oracle Linux.
В целом Red Hat добилась желаемого, раздробив и фрагментировав некогда единый сегмент RHEL-клонов и многие пользователи в поисках стабильности стали мигрировать на другие платформы. Но этого ей показалось мало.
Чтобы добить клоны окончательно Red Hat изменила правила пользовательского соглашения портала и запретила использовать скачанные через него исходные коды для сборки клонов.
Это вызвало эффект разорвавшейся бомбы, так как не только серьезно осложнило жизнь клонам и вошло в противоречие с самим духом открытого ПО. Хотя фактического нарушения GPL здесь нет, потому как нарушаете вы ELUA для доступа к порталу.
При этом стороны не стеснялись в выражениях, представители Red Hat открыто называли пользователей и создателей клонов дармоедами и нахлебниками. Те в свою очередь напоминали, что в основе Red Hat лежит открытый исходный код, который написали совсем другие люди и компания 25 лет пользовалась им и получала прибыль.
В целом обе стороны этого конфликта хороши, потому как CentOS, по сути, был дармоедом, паразитирующем на продукте RHEL, но и действия Red Hat по огораживанию открытого кода не многим лучше.
И вот к концу года сообщество нанесло ответный удар. Было образована ассоциация OpenELA, ведущие роли в которой играют Oracle, SUSE и CIQ (разработчик Rocky) целью которой стало создание открытого репозитория исходных кодов Enterprise Linux.
Под Enterprise Linux понимается соответствие 1:1 (ошибка к ошибке) с RHEL. И речь идет не о новом дистрибутиве, а именно о репозитории исходного кода RHEL полученного из иных источников.
К таким источникам, например, относятся докер образы с RHEL или облачные экземпляры в аренду, все они позволяют при помощи пакетного менеджера легально скачивать SRPM-пакеты с исходным кодом.
Своим путем пошла и AlmaLinux, здесь, наоборот, заявили, что они отказываются от совместимости 1:1 с RHEL и будут придерживаться совместимости на уровне ABI, кроме этого, будут предоставлять некоторые популярные пакеты, которых нет в EPEL через собственный репозиторий. Также обещается более быстрый выход исправлений и такие прецеденты уже есть.
Как нам кажется, Red Hat перегнула палку и вместо окончательного разгрома спровоцировала новый виток развития.
Сегодня мы поговорим о делах в семействе RHEL, войне Red Hat c клонами и о том, чем закончился очередной виток противостояния.
Краткая предыстория. Компания Red Hat была одной из первых, кто построил прибыльную бизнес-модель вокруг продуктов с открытым исходным кодом и предложил клиентам продукт корпоративного уровня - Red Hat Enterprise Linux (RHEL).
Но вместе с успешным продуктом он получил и побочный эффект от открытого кода – клоны. Самым успешным из них стал CentOS, который пересобирал исходные коды RHEL и раздавал бесплатно всем желающим бинарный дистрибутив уровня 1:1 или, как говорят, ошибка к ошибке (bug to bug), когда клон полностью повторяет поведение оригинала, включая ошибки.
В 2014 году компания Red Hat присоединила CentOS сохранив его модель и надеялась убедить пользователей бесплатного клона перейти к использованию платного RHEL.
Но затея не увенчалась успехом и в 2020 году, уже входящая в состав IBM компания Red Hat резко изменила модель развития дистрибутива. Теперь CentOS переходил на скользящую модель релизов и становился апстримом RHEL, где планировалось тестировать пакеты перед их включением в корпоративную версию.
Также срок поддержки уже вышедшего CentOS 8 сократили с 2029, до конца 2021 года. Фактически CentOS был разгромлен и превратился из 1:1 клона RHEL в нечто промежуточное между Fedora и Enterprise Linux.
Это было воспринято сообществом как крайне недружественный шаг и сразу возникли новые клоны RHEL, такие как AlmaLinux и Rocky Linux, также в этом направлении подсуетились и в Oracle предлагая свой клон RHEL – Oracle Linux.
В целом Red Hat добилась желаемого, раздробив и фрагментировав некогда единый сегмент RHEL-клонов и многие пользователи в поисках стабильности стали мигрировать на другие платформы. Но этого ей показалось мало.
Чтобы добить клоны окончательно Red Hat изменила правила пользовательского соглашения портала и запретила использовать скачанные через него исходные коды для сборки клонов.
Это вызвало эффект разорвавшейся бомбы, так как не только серьезно осложнило жизнь клонам и вошло в противоречие с самим духом открытого ПО. Хотя фактического нарушения GPL здесь нет, потому как нарушаете вы ELUA для доступа к порталу.
При этом стороны не стеснялись в выражениях, представители Red Hat открыто называли пользователей и создателей клонов дармоедами и нахлебниками. Те в свою очередь напоминали, что в основе Red Hat лежит открытый исходный код, который написали совсем другие люди и компания 25 лет пользовалась им и получала прибыль.
В целом обе стороны этого конфликта хороши, потому как CentOS, по сути, был дармоедом, паразитирующем на продукте RHEL, но и действия Red Hat по огораживанию открытого кода не многим лучше.
И вот к концу года сообщество нанесло ответный удар. Было образована ассоциация OpenELA, ведущие роли в которой играют Oracle, SUSE и CIQ (разработчик Rocky) целью которой стало создание открытого репозитория исходных кодов Enterprise Linux.
Под Enterprise Linux понимается соответствие 1:1 (ошибка к ошибке) с RHEL. И речь идет не о новом дистрибутиве, а именно о репозитории исходного кода RHEL полученного из иных источников.
К таким источникам, например, относятся докер образы с RHEL или облачные экземпляры в аренду, все они позволяют при помощи пакетного менеджера легально скачивать SRPM-пакеты с исходным кодом.
Своим путем пошла и AlmaLinux, здесь, наоборот, заявили, что они отказываются от совместимости 1:1 с RHEL и будут придерживаться совместимости на уровне ABI, кроме этого, будут предоставлять некоторые популярные пакеты, которых нет в EPEL через собственный репозиторий. Также обещается более быстрый выход исправлений и такие прецеденты уже есть.
Как нам кажется, Red Hat перегнула палку и вместо окончательного разгрома спровоцировала новый виток развития.
👍50
Какие дистрибутивы RHEL-based вы используете?
Anonymous Poll
4%
RHEL
7%
CentOS Stream
8%
Rocky Linux
9%
Oracle Linux
8%
AlmaLinux
11%
РедОС
26%
Досиживаем на CentOS 7
44%
Я не использую RHEL-based
3%
Другое (в комментариях)
9%
Ничего не понятно, но очень интересно
Сегодня пропатчили и переупаковали два последних выпуска УТМ для Linux: 2580 и 2583. Файлы в комментариях к заметке.
Единственные внесенные изменения – это строка, увеличивающая лимиты по оперативной памяти, без них УТМ при высокой нагрузке и интенсивном документообороте может регулярно зависать с ошибкой: java.lang.OutOfMemoryError: Java heap space.
В принципе данное исправление можно внести и на уже установленном УТМ, но если у вас больше одной установки, то сразу ставить исправленный пакет удобнее. Особенно с учетом, что обновление УТМ приходится делать в ручном режиме.
Для обновления УТМ следует убедиться, что в УТМ не осталось документов, а также в том, что документооборот завершен и нет документов, ожидающих ответа. После чего еще раз заглядываем в УТМ, убеждаемся, что ничего нового не пришло и останавливаем службу:
Переименовываем папку с УТМ:
Удаляем старую версию УТМ:
Устанавливаем новую версию:
УТМ запустится автоматически, можем проконтролировать процесс выводом лога на экран:
Более подробно об этом можно почитать в нашей обновленной статье: https://interface31.ru/tech_it/2021/06/egais-ustanavlivaem-utm-420-na-debian-ubuntu.html
Единственные внесенные изменения – это строка, увеличивающая лимиты по оперативной памяти, без них УТМ при высокой нагрузке и интенсивном документообороте может регулярно зависать с ошибкой: java.lang.OutOfMemoryError: Java heap space.
В принципе данное исправление можно внести и на уже установленном УТМ, но если у вас больше одной установки, то сразу ставить исправленный пакет удобнее. Особенно с учетом, что обновление УТМ приходится делать в ручном режиме.
Для обновления УТМ следует убедиться, что в УТМ не осталось документов, а также в том, что документооборот завершен и нет документов, ожидающих ответа. После чего еще раз заглядываем в УТМ, убеждаемся, что ничего нового не пришло и останавливаем службу:
supervisorctl stop utm
Переименовываем папку с УТМ:
mv /opt/utm /opt/utm_old
Удаляем старую версию УТМ:
apt remove u-trans
Устанавливаем новую версию:
dpkg -i u-trans-4.2.0-2583-mem-i386.deb
УТМ запустится автоматически, можем проконтролировать процесс выводом лога на экран:
tail -f /opt/utm/transport/l/transport_info.log
Более подробно об этом можно почитать в нашей обновленной статье: https://interface31.ru/tech_it/2021/06/egais-ustanavlivaem-utm-420-na-debian-ubuntu.html
👍20🔥1🥱1
Антиспам
Буквально на днях мы публиковали подборку статей на тему почтовых серверов, а сегодня будет аналогичная подборка по антиспаму.
Если говорить о бесплатных решениях, то на сегодняшний день практически нет альтернативы Proxmox Mail Gateway, разработчиков которого представлять не нужно.
Основная статья, рассказывающая как установить и настроить продукт не новая и рассматривает еще 5-ю версию продукта.
🔹 Proxmox Mail Gateway - настраиваем пограничный почтовый шлюз
Однако принципиально там ничего не поменялось, да и установить продукты Proxmox не составляет особого труда, гораздо более важна процедура первоначальной настройки, чтобы вы понимали куда смотреть и вообще, за что браться.
В свете последних событий возможно вам придется использовать альтернативный источник обновления для ClamAV.
Официальные зеркала с обновлениями ClamAV заблокированы для пользователей из РФ, поэтому заменим их на зеркало, рекомендованное разработчиками РЕД ОС, для этого откройте файл
Все остальные строки с зеркалами нужно закомментировать. После чего следует удалить файл freshclam.dat и перезапустить службу:
Установить Proxmox Mail Gateway можно на железо, в виртуалку или использовать готовый контейнер для PVE.
Однако у контейнера есть один недостаток: вы не можете обновить в нем операционную систему и, следовательно, поднять версию PMG.
Для апгрейда вам придется создать новый контейнер с новой версией и перенести туда настройки. Это сделать несложно, через встроенное резервное копирование настроек, но не всегда удобно.
Само обновление Proxmox Mail Gateway – тоже процесс не особо сложный, но имеет свои особенности. Поэтому мы подготовили собственные инструкции по апгрейду, которые базируются на официальной документации, но снабжены дополнительными пояснениями и дополнениями с нашей стороны.
🔹 Обновляем Proxmox Mail Gateway с версии 5.x до 6.0
🔹 Обновляем Proxmox Mail Gateway с версии 6.x до 7.x
🔹 Обновляем Proxmox Mail Gateway с версии 7 до 8
Ну и наконец – автоматизация. Которой много не бывает, особенно если вам требуется выполнить рутинные задачи, такие как внесение списков и т.п. Их легко автоматизировать при помощи API. И не нужно думать, что это удел продвинутых, разобраться с ним и начать использовать очень просто:
🔹 Используем API для автоматизации работы с Proxmox Mail Gateway
Мы используем данный продукт уже достаточно давно, еще с пятой версии и вполне им довольны. Даже с настройками по умолчанию он начинает качественную и эффективную фильтрацию спама, а некоторые правила даже пришлось откручивать в сторону ослабления.
В общем – рекомендуем.
Буквально на днях мы публиковали подборку статей на тему почтовых серверов, а сегодня будет аналогичная подборка по антиспаму.
Если говорить о бесплатных решениях, то на сегодняшний день практически нет альтернативы Proxmox Mail Gateway, разработчиков которого представлять не нужно.
Основная статья, рассказывающая как установить и настроить продукт не новая и рассматривает еще 5-ю версию продукта.
🔹 Proxmox Mail Gateway - настраиваем пограничный почтовый шлюз
Однако принципиально там ничего не поменялось, да и установить продукты Proxmox не составляет особого труда, гораздо более важна процедура первоначальной настройки, чтобы вы понимали куда смотреть и вообще, за что браться.
В свете последних событий возможно вам придется использовать альтернативный источник обновления для ClamAV.
Официальные зеркала с обновлениями ClamAV заблокированы для пользователей из РФ, поэтому заменим их на зеркало, рекомендованное разработчиками РЕД ОС, для этого откройте файл
/etc/clamav/freshclam.conf
и добавьте туда строку:DatabaseMirror https://pivotal-clamav-mirror.s3.amazonaws.com
Все остальные строки с зеркалами нужно закомментировать. После чего следует удалить файл freshclam.dat и перезапустить службу:
rm -f /var/lib/clamav/freshclam.dat
systemctl restart clamav-freshclam
Установить Proxmox Mail Gateway можно на железо, в виртуалку или использовать готовый контейнер для PVE.
Однако у контейнера есть один недостаток: вы не можете обновить в нем операционную систему и, следовательно, поднять версию PMG.
Для апгрейда вам придется создать новый контейнер с новой версией и перенести туда настройки. Это сделать несложно, через встроенное резервное копирование настроек, но не всегда удобно.
Само обновление Proxmox Mail Gateway – тоже процесс не особо сложный, но имеет свои особенности. Поэтому мы подготовили собственные инструкции по апгрейду, которые базируются на официальной документации, но снабжены дополнительными пояснениями и дополнениями с нашей стороны.
🔹 Обновляем Proxmox Mail Gateway с версии 5.x до 6.0
🔹 Обновляем Proxmox Mail Gateway с версии 6.x до 7.x
🔹 Обновляем Proxmox Mail Gateway с версии 7 до 8
Ну и наконец – автоматизация. Которой много не бывает, особенно если вам требуется выполнить рутинные задачи, такие как внесение списков и т.п. Их легко автоматизировать при помощи API. И не нужно думать, что это удел продвинутых, разобраться с ним и начать использовать очень просто:
🔹 Используем API для автоматизации работы с Proxmox Mail Gateway
Мы используем данный продукт уже достаточно давно, еще с пятой версии и вполне им довольны. Даже с настройками по умолчанию он начинает качественную и эффективную фильтрацию спама, а некоторые правила даже пришлось откручивать в сторону ослабления.
В общем – рекомендуем.
👍33❤3⚡1
Записки IT специалиста pinned «Настраиваем веб-сервер Apache + PHP + MySQL с сертификатами Let's Encrypt Веб-сервер Apache до сих пор остается достаточно популярным и де-факто является стандартом веб-сервера для платформы Linux, так или иначе большинство современных веб-приложений продолжают…»
Какую почту выбрать?
Наши читатели часто задают нам такой вопрос: на каком почтовом сервере или почтовой сборке остановиться.
Данная заметка не претендует на всеобъемлемость, а отражает наше собственное видение сегмента почтовых серверов и опыт работы с ними.
🔹 Zimbra OSE – в недалеком прошлом безусловный лидер этого сегмента, мощный комбайн корпоративного уровня, но разработчики пошли по пути Red Hat и перестали предоставлять бинарные сборки, ограничившись только исходным кодом.
Некоторое время сборкой новых версий Zimbra занимался их крупный партнер – Zextras, но в итоге они бросили силы на разработку собственного почтового сервера.
В настоящий момент про Zimbra можно забыть и для новых внедрений ее рекомендовать нельзя.
🔹 Carbonio Community Edition – собственный сервер от Zextras, крупнейшего партнера Zimbra, создан по образу и подобию последнего и также имеет разделение на коммерческую и открытую версию.
В настоящий момент Community Edition выглядит достаточно неплохо, такой же мощный комбайн корпоративного уровня. Также разработчики сняли ряд ограничений, которые были при первоначальном выпуске. Собственного опыта по работе с ним пока нет.
Но не всем нужны подобные монстры, что Zimbra, что Carbonio нужен достаточно мощный сервер, что сужает возможности применения, особенно для небольших внедрений.
Поэтому на сцену выходят классические связки Postfix + Dovecot + WebMail, которые закрывают основные потребности в почте и сопутствующих сервисах и требуют гораздо меньше ресурсов.
Ниже рассмотрим только те варианты, которые есть на нашем сайте и проверены нами в работе.
🔹 Ручная настройка. На наш взгляд – это самый непродуктивный вариант. Во-первых – долго, во-вторых – сложно. И если у вас нет опыта и навыков, то вероятность что у вас все заведется с первого раза невелика.
Также тут широкий простор мест, где можно накосячить с самым разным набором последствий, а учитывая, что почта достаточно критичный сервис, то последствия могут быть самые разнообразные и некоторые вполне могут повлечь организационные выводы.
Поэтому если нет опыта и понимания как работает вся эта связка – лучше возьмите сборку.
🔹 iRedMail – одна из наиболее популярных сборок. Но одна из самых сложных в работе с ней. Дело в том, что iRedMail в бесплатной версии поставляет крайне урезанную административную панель, продавая полнофункциональную версию за деньги.
Но при этом iRedMail предоставляет на выбор два варианта веб-интерфейса: привычный Roundcube и SOGo, который не просто веб-почта, а полноценное средство групповой работы, с адресной книгой, календарем и все это в едином интерфейсе.
Для управления iRedMail можно использовать дополнительные инструменты в виде скриптов, либо ручное изменение конфигов. Следует отметить, что это самая дружелюбная к админу сборка с очень хорошей документаций.
Так что, если не боитесь ручной работы – iRedMail будет очень хорошим выбором.
🔹 Modoboa – еще одна сборка на стандартных компонентах, имеет полноценную админку и в целом проще чем iRedMail. Однако собственный веб интерфейс никакой, как в плане функций, так и производительности.
Если это не смущает, и основная работа ведется в почтовых клиентах, либо если вы готовы сами развернуть нужный веб-клиент, то тоже достаточно неплохой вариант.
🔹 Mail-in-a-Box – это полная противоположность перечисленным выше сборкам. Он рассчитан на тех, кто вообще не хочет вникать в тему и крайне не приветствует ручное изменение конфигов, специально затирая их.
По факту вы или соглашаетесь с тем, как разработчики видят почтовый сервер или идете искать что-либо иное. А согласившись вы получаете их коробки достаточно мощный и современный продукт.
Веб интерфейс представлен Roundcube, календарь и адресная книга реализованы на базе Nextcloud.
Что есть еще?
🔹 Tegu – отечественная разработка, реализована полностью с нуля. По описанию выглядит достаточно функционально и привлекательно. Собственного опыта с ним у нас нет, но от коллег слышали преимущественно положительные отзывы. Вполне годится на вариант для рассмотрения.
Наши читатели часто задают нам такой вопрос: на каком почтовом сервере или почтовой сборке остановиться.
Данная заметка не претендует на всеобъемлемость, а отражает наше собственное видение сегмента почтовых серверов и опыт работы с ними.
🔹 Zimbra OSE – в недалеком прошлом безусловный лидер этого сегмента, мощный комбайн корпоративного уровня, но разработчики пошли по пути Red Hat и перестали предоставлять бинарные сборки, ограничившись только исходным кодом.
Некоторое время сборкой новых версий Zimbra занимался их крупный партнер – Zextras, но в итоге они бросили силы на разработку собственного почтового сервера.
В настоящий момент про Zimbra можно забыть и для новых внедрений ее рекомендовать нельзя.
🔹 Carbonio Community Edition – собственный сервер от Zextras, крупнейшего партнера Zimbra, создан по образу и подобию последнего и также имеет разделение на коммерческую и открытую версию.
В настоящий момент Community Edition выглядит достаточно неплохо, такой же мощный комбайн корпоративного уровня. Также разработчики сняли ряд ограничений, которые были при первоначальном выпуске. Собственного опыта по работе с ним пока нет.
Но не всем нужны подобные монстры, что Zimbra, что Carbonio нужен достаточно мощный сервер, что сужает возможности применения, особенно для небольших внедрений.
Поэтому на сцену выходят классические связки Postfix + Dovecot + WebMail, которые закрывают основные потребности в почте и сопутствующих сервисах и требуют гораздо меньше ресурсов.
Ниже рассмотрим только те варианты, которые есть на нашем сайте и проверены нами в работе.
🔹 Ручная настройка. На наш взгляд – это самый непродуктивный вариант. Во-первых – долго, во-вторых – сложно. И если у вас нет опыта и навыков, то вероятность что у вас все заведется с первого раза невелика.
Также тут широкий простор мест, где можно накосячить с самым разным набором последствий, а учитывая, что почта достаточно критичный сервис, то последствия могут быть самые разнообразные и некоторые вполне могут повлечь организационные выводы.
Поэтому если нет опыта и понимания как работает вся эта связка – лучше возьмите сборку.
🔹 iRedMail – одна из наиболее популярных сборок. Но одна из самых сложных в работе с ней. Дело в том, что iRedMail в бесплатной версии поставляет крайне урезанную административную панель, продавая полнофункциональную версию за деньги.
Но при этом iRedMail предоставляет на выбор два варианта веб-интерфейса: привычный Roundcube и SOGo, который не просто веб-почта, а полноценное средство групповой работы, с адресной книгой, календарем и все это в едином интерфейсе.
Для управления iRedMail можно использовать дополнительные инструменты в виде скриптов, либо ручное изменение конфигов. Следует отметить, что это самая дружелюбная к админу сборка с очень хорошей документаций.
Так что, если не боитесь ручной работы – iRedMail будет очень хорошим выбором.
🔹 Modoboa – еще одна сборка на стандартных компонентах, имеет полноценную админку и в целом проще чем iRedMail. Однако собственный веб интерфейс никакой, как в плане функций, так и производительности.
Если это не смущает, и основная работа ведется в почтовых клиентах, либо если вы готовы сами развернуть нужный веб-клиент, то тоже достаточно неплохой вариант.
🔹 Mail-in-a-Box – это полная противоположность перечисленным выше сборкам. Он рассчитан на тех, кто вообще не хочет вникать в тему и крайне не приветствует ручное изменение конфигов, специально затирая их.
По факту вы или соглашаетесь с тем, как разработчики видят почтовый сервер или идете искать что-либо иное. А согласившись вы получаете их коробки достаточно мощный и современный продукт.
Веб интерфейс представлен Roundcube, календарь и адресная книга реализованы на базе Nextcloud.
Что есть еще?
🔹 Tegu – отечественная разработка, реализована полностью с нуля. По описанию выглядит достаточно функционально и привлекательно. Собственного опыта с ним у нас нет, но от коллег слышали преимущественно положительные отзывы. Вполне годится на вариант для рассмотрения.
👍17
Каке почтовые сервера (сборки) вы используете
Anonymous Poll
14%
Zimbra
2%
Carbonio
13%
iRedMail
1%
Modoboa
3%
Mail-in-a-Box
7%
mailcow: dockerized
1%
Tegu
23%
Ручная установка Postfix / Exim и т.д.
17%
Прочее (в комментариях)
30%
Ничего не понятно, но очень интересно
👍1
Веб-клиенты для электронной почты
В комментариях к вчерашней заметке было высказано предложение рассмотреть веб-клиенты для электронной почты. Предложение дельное, поэтому мы решили эту заметку посвятить именно им.
Так как мы лично не работали со всем спектром доступных клиентов, то данная статья будет представлять компиляцию из преимущественно зарубежных источников. Откуда мы взяли самые популярные клиенты с открытым исходным кодом.
🔹 Roundcube — это популярное программное обеспечение для веб-почты на PHP, которое предоставляет все основные функции в простом пользовательском интерфейсе.
✅ Основные достоинства:
▫️ Хорошо оптимизирован для десктопного использования
▫️ Проект активно развивается и поддерживается
▫️ Настраиваемый пользовательский интерфейс
▫️ Поддерживается PGP-шифрование
https://roundcube.net
🔹 Cypht - интересное решение для веб-почты, которое обеспечивает работу нескольких учетных записей электронной почты в едином интерфейсе.
Продукт построен по модульному принципу и к нему легко добавить функциональные возможности с помощью плагинов.
Вы также можете использовать его для чтения RSS-каналов.
✅ Основные достоинства:
▫️ Легковесность
▫️ Модульность
https://www.cypht.org
🔹 Squirrelmail - классическое PHP-приложение с поддержкой протоколов IMAP и SMTP. Он не может похвастаться множеством функций, но он предоставляет базовые возможности для легкой и стабильной веб-почты.
✅ Основные достоинства:
▫️ Легковесность
▫️ Стабильность
▫️ Поддерживается PGP-шифрование (при помощи плагина)
🆘 Недостатки:
▫️ Откровенно устаревший интерфейс
https://www.squirrelmail.org
🔹 Rainloop — это простое решение для электронной почты, поддерживающее протоколы IMAP и SMTP.
Он также поддерживает шифрование OpenPGP. В отличие от других веб-клиентов, он не требует базы данных. Использует прямой доступ к почтовому серверу без необходимости хранить что-либо локально.
✅ Основные достоинства:
▫️ Не требует базы данных
▫️ Простой пользовательский интерфейс
▫️ Легковесность
https://www.rainloop.net
🔹 Horde — это программное обеспечение для групповой работы с открытым исходным кодом, поддерживает работу с почтой через IMAP.
Он предлагает простой и эффективный пользовательский интерфейс и множество разных функций. Как и другие, написан на PHP.
✅ Основные достоинства:
▫️ Простота в использовании
▫️ Многофункциональность
https://www.horde.org
🔹 SOGo — это современное решение для совместной работы, с пользовательским интерфейсом в стиле Google Material Design.
Он включает поддержку почты, календаря и адресных книг, а также предоставляет удобный веб-интерфейс на основе AJAX.
Также присутствует поддержка Microsoft Outlook и ActiveSync, что позволяет легко синхронизировать электронную почту, контакты, события и задачи.
✅ Основные достоинства:
▫️ Простота в использовании
▫️ Поддержка Outlook
▫️ Плоский современный дизайн
https://www.sogo.nu
🔹 Afterlogic WebMail Lite - интересная веб-почта с открытым исходным кодом и поддержкой плагинов.
Он также поддерживает аутентификацию с использованием внешних сервисов. Например, вы можете использовать учетную запись Google для входа в свой аккаунт электронной почты.
Поддерживается шифрование PGP и просмотр офисных документов.
✅ Основные достоинства:
▫️ Модульность
▫️ Поддерживается PGP-шифрование
▫️ Есть просмотр офисных документов
▫️ Аутентификация через внешние сервисы
https://afterlogic.org/webmail-lite
🔹 SnappyMail - Простой, современный, легкий и быстрый почтовый веб-клиент. Страница клиента весит всего ~ 138 КБ (с использованием Brotli)
Это форк широко известного RainLoop, но с крупными изменениями для совместимости с мобильными браузерами 2020 года и новее.
✅ Основные достоинства:
▫️ Не требует базы данных
▫️ Простой пользовательский интерфейс
▫️ Легковесность
▫️ Поддержка мобильных браузеров
https://snappymail.eu
В комментариях к вчерашней заметке было высказано предложение рассмотреть веб-клиенты для электронной почты. Предложение дельное, поэтому мы решили эту заметку посвятить именно им.
Так как мы лично не работали со всем спектром доступных клиентов, то данная статья будет представлять компиляцию из преимущественно зарубежных источников. Откуда мы взяли самые популярные клиенты с открытым исходным кодом.
🔹 Roundcube — это популярное программное обеспечение для веб-почты на PHP, которое предоставляет все основные функции в простом пользовательском интерфейсе.
✅ Основные достоинства:
▫️ Хорошо оптимизирован для десктопного использования
▫️ Проект активно развивается и поддерживается
▫️ Настраиваемый пользовательский интерфейс
▫️ Поддерживается PGP-шифрование
https://roundcube.net
🔹 Cypht - интересное решение для веб-почты, которое обеспечивает работу нескольких учетных записей электронной почты в едином интерфейсе.
Продукт построен по модульному принципу и к нему легко добавить функциональные возможности с помощью плагинов.
Вы также можете использовать его для чтения RSS-каналов.
✅ Основные достоинства:
▫️ Легковесность
▫️ Модульность
https://www.cypht.org
🔹 Squirrelmail - классическое PHP-приложение с поддержкой протоколов IMAP и SMTP. Он не может похвастаться множеством функций, но он предоставляет базовые возможности для легкой и стабильной веб-почты.
✅ Основные достоинства:
▫️ Легковесность
▫️ Стабильность
▫️ Поддерживается PGP-шифрование (при помощи плагина)
🆘 Недостатки:
▫️ Откровенно устаревший интерфейс
https://www.squirrelmail.org
🔹 Rainloop — это простое решение для электронной почты, поддерживающее протоколы IMAP и SMTP.
Он также поддерживает шифрование OpenPGP. В отличие от других веб-клиентов, он не требует базы данных. Использует прямой доступ к почтовому серверу без необходимости хранить что-либо локально.
✅ Основные достоинства:
▫️ Не требует базы данных
▫️ Простой пользовательский интерфейс
▫️ Легковесность
https://www.rainloop.net
🔹 Horde — это программное обеспечение для групповой работы с открытым исходным кодом, поддерживает работу с почтой через IMAP.
Он предлагает простой и эффективный пользовательский интерфейс и множество разных функций. Как и другие, написан на PHP.
✅ Основные достоинства:
▫️ Простота в использовании
▫️ Многофункциональность
https://www.horde.org
🔹 SOGo — это современное решение для совместной работы, с пользовательским интерфейсом в стиле Google Material Design.
Он включает поддержку почты, календаря и адресных книг, а также предоставляет удобный веб-интерфейс на основе AJAX.
Также присутствует поддержка Microsoft Outlook и ActiveSync, что позволяет легко синхронизировать электронную почту, контакты, события и задачи.
✅ Основные достоинства:
▫️ Простота в использовании
▫️ Поддержка Outlook
▫️ Плоский современный дизайн
https://www.sogo.nu
🔹 Afterlogic WebMail Lite - интересная веб-почта с открытым исходным кодом и поддержкой плагинов.
Он также поддерживает аутентификацию с использованием внешних сервисов. Например, вы можете использовать учетную запись Google для входа в свой аккаунт электронной почты.
Поддерживается шифрование PGP и просмотр офисных документов.
✅ Основные достоинства:
▫️ Модульность
▫️ Поддерживается PGP-шифрование
▫️ Есть просмотр офисных документов
▫️ Аутентификация через внешние сервисы
https://afterlogic.org/webmail-lite
🔹 SnappyMail - Простой, современный, легкий и быстрый почтовый веб-клиент. Страница клиента весит всего ~ 138 КБ (с использованием Brotli)
Это форк широко известного RainLoop, но с крупными изменениями для совместимости с мобильными браузерами 2020 года и новее.
✅ Основные достоинства:
▫️ Не требует базы данных
▫️ Простой пользовательский интерфейс
▫️ Легковесность
▫️ Поддержка мобильных браузеров
https://snappymail.eu
👍23❤1
Какую веб-почту вы используете?
Anonymous Poll
38%
Roundcube
16%
SOGo
1%
Horde
0%
Afterlogic WebMail Lite
3%
Rainloop
2%
Squirrelmail
0%
Cypht
1%
SnappyMail
11%
Другое (укажу в комментарии)
36%
Ничего не понятно, но очень интересно
👍5