Наконец-то дошли руки оформить в статью материал про перенос Zabbix Server с одной системы на другую. Если ещё никогда не делали, но собираетесь, можете воспользоваться. Как обычно, постарался не только дать технические детали, но и немного рассказать словами, что, как и зачем делается. Добавил команды и картинки, чтобы нескучно было.
Актуально будет для тех, у кого сервер до сих пор на Centos 7 крутится. Обновить его без танцев с бубном на Zabbix 5.4 или 6.0 не получится. В статье указал, почему так произошло.
Как я уже говорил ранее, я в итоге всё переношу на Debian. В данном случае на 11-ю версию.
https://serveradmin.ru/pereezd-ili-perenos-zabbix-server/
#zabbix
Актуально будет для тех, у кого сервер до сих пор на Centos 7 крутится. Обновить его без танцев с бубном на Zabbix 5.4 или 6.0 не получится. В статье указал, почему так произошло.
Как я уже говорил ранее, я в итоге всё переношу на Debian. В данном случае на 11-ю версию.
https://serveradmin.ru/pereezd-ili-perenos-zabbix-server/
#zabbix
Продолжаю тему программ для удалённого управления компьютерами. Их как-то неожиданно много существует. Причем полно в том числе бесплатных систем. И у каждой есть какая-то особенность. Сегодня поговорим про TrustViewer.
Основное отличие TrustViewer от многих подобных программ можно сразу увидеть на сайте:
Просто скачайте полную версию TrustViewer размером всего 2 Мб, и сразу же приступайте к работе, без инсталляции и регистрации, без ограничений, бесплатно для домашнего и коммерческого использования!
Выглядит неплохо. 2 мб портированной версии это то, чего нам всем не хватает в 2022 году. Я решил попробовать и посмотреть, как это всё работает. Клиент реально весит всего 2 мб. Виндовый антивир на него не ругается, по virustotal прогнал, там тоже всё ОК.
Скачанный файл запускается и система сразу готова к работе. Установка на комп не нужна, как и права админа. Работает так же, как и весь подобный софт. Происходит регистрация на внешнем сервере и предоставляется уникальный ID, по которому можно подключиться к другому компьютеру. В локальной сети это можно сделать по IP адресу.
Всё максимально просто и быстро. Уж точно удобнее и проще привычного всем TeamViewer, который на текущий день монструозен и тяжёл. По функционалу у TrustViewer всё как у всех - управление, чат, голосовые и видеозвонки. Работает даже на Windows XP.
❗️При этом, внимание, в той же бесплатной версии есть возможность установить свой прокси сервер (TrustServer), для координации подключений. Есть версия сервера под Windows и Linux. Причём поддерживается каскадный режим подключений, когда один из серверов разворачивается в локальной сети и клиенты его обнаруживают автоматически. А потом уже этот локальный сервер связывается с внешним и коммутирует клиентов через интернет. Это позволяет вообще не выполнять никаких настроек на самих клиентах. Иначе придётся прописывать адрес своего прокси сервера.
➖Из явных минусов - клиент поддерживает только Windows системы. Исходники закрыты. Сайт работает только на http 😱.
Лично мне очень импонируют такие маленькие, быстрые, портированные программы, решающие одну конкретную задачу. Рекомендую обратить внимание.
Сайт - http://trustviewer.com
#remote
Основное отличие TrustViewer от многих подобных программ можно сразу увидеть на сайте:
Просто скачайте полную версию TrustViewer размером всего 2 Мб, и сразу же приступайте к работе, без инсталляции и регистрации, без ограничений, бесплатно для домашнего и коммерческого использования!
Выглядит неплохо. 2 мб портированной версии это то, чего нам всем не хватает в 2022 году. Я решил попробовать и посмотреть, как это всё работает. Клиент реально весит всего 2 мб. Виндовый антивир на него не ругается, по virustotal прогнал, там тоже всё ОК.
Скачанный файл запускается и система сразу готова к работе. Установка на комп не нужна, как и права админа. Работает так же, как и весь подобный софт. Происходит регистрация на внешнем сервере и предоставляется уникальный ID, по которому можно подключиться к другому компьютеру. В локальной сети это можно сделать по IP адресу.
Всё максимально просто и быстро. Уж точно удобнее и проще привычного всем TeamViewer, который на текущий день монструозен и тяжёл. По функционалу у TrustViewer всё как у всех - управление, чат, голосовые и видеозвонки. Работает даже на Windows XP.
❗️При этом, внимание, в той же бесплатной версии есть возможность установить свой прокси сервер (TrustServer), для координации подключений. Есть версия сервера под Windows и Linux. Причём поддерживается каскадный режим подключений, когда один из серверов разворачивается в локальной сети и клиенты его обнаруживают автоматически. А потом уже этот локальный сервер связывается с внешним и коммутирует клиентов через интернет. Это позволяет вообще не выполнять никаких настроек на самих клиентах. Иначе придётся прописывать адрес своего прокси сервера.
➖Из явных минусов - клиент поддерживает только Windows системы. Исходники закрыты. Сайт работает только на http 😱.
Лично мне очень импонируют такие маленькие, быстрые, портированные программы, решающие одну конкретную задачу. Рекомендую обратить внимание.
Сайт - http://trustviewer.com
#remote
У HelpDesk системы OTRS, про которую я рассказывал ранее, существует еще один форк, помимо Znuny, и это OTOBO. Первый стабильный релиз этой системы состоялся ещё в 2020 году. Далее она начала развиваться независимо от OTRS и заметно от неё отличается. Особенно от последней бесплатной 6-й версии. OTOBO также написан на Perl и распространяется под лицензией GPLv3.
В OTOBO целая куча полезных новшеств, по сравнению с OTRS и тем же Znuny. Например:
▪ портал для клиентов;
▪ быстрый поиск на основе elasticsearch
▪ двухфакторная авторизация
▪ работает в Docker 🤡.
Есть готовый инструмент миграции с OTRS CE 6 на OTOBO. Попробовать очень просто. Внизу дал ссылки на демо стенды. А сами можете поставить в пару кликов через docker-compose. Есть репа и подробная инструкция. В данном случае Docker вполне оправдан, так как вручную всё ставить и потом обновлять хлопотно. Там и веб сервер, и модули perl, и java, и elasticsearch, и mysql.
В общем, как я понял, это молодёжный форк OTRS с докером, еластиком и свежим веб интерфейсом (только для сотрудников, для админов старый), который не навевает воспоминания из двухтысячных, откуда родом перловый OTRS. Зарабатывает компания на тех поддержке и облачной версии своей системы.
Demo для клиента (логин Felix, пароль Felix):
https://demo.otobo.org/otobo/customer.pl
Demo для админа (логин Lena, пароль Lena):
https://demo.otobo.org/otobo/index.pl
Сайт - https://otobo.de
Исходники - https://github.com/RotherOSS/otobo
#helpdesk
В OTOBO целая куча полезных новшеств, по сравнению с OTRS и тем же Znuny. Например:
▪ портал для клиентов;
▪ быстрый поиск на основе elasticsearch
▪ двухфакторная авторизация
▪ работает в Docker 🤡.
Есть готовый инструмент миграции с OTRS CE 6 на OTOBO. Попробовать очень просто. Внизу дал ссылки на демо стенды. А сами можете поставить в пару кликов через docker-compose. Есть репа и подробная инструкция. В данном случае Docker вполне оправдан, так как вручную всё ставить и потом обновлять хлопотно. Там и веб сервер, и модули perl, и java, и elasticsearch, и mysql.
В общем, как я понял, это молодёжный форк OTRS с докером, еластиком и свежим веб интерфейсом (только для сотрудников, для админов старый), который не навевает воспоминания из двухтысячных, откуда родом перловый OTRS. Зарабатывает компания на тех поддержке и облачной версии своей системы.
Demo для клиента (логин Felix, пароль Felix):
https://demo.otobo.org/otobo/customer.pl
Demo для админа (логин Lena, пароль Lena):
https://demo.otobo.org/otobo/index.pl
Сайт - https://otobo.de
Исходники - https://github.com/RotherOSS/otobo
#helpdesk
Недавно новость прочитал о том, что у компании Zextras, которая активно разрабатывает платные расширения для почтового сервера Zimbra, появился свой почтовый сервер под названием Carbonio Comunity Edition. Изначально подумал, что это форк Zimbra, которую они решили сами развивать, но на самом деле нет.
Carbonio Comunity Edition самостоятельный почтовый сервер, который они написали сами и к Zimbra он имеет слабое отношение. Что-то взяли из неё, в частности, внешний вид веб интерфейса очень похож. Но внутрянка, с их слов, полностью своя. В основе - postfix.
Зная большой опыт работы Zextras с почтовыми серверами, должно получиться что-то интересное. Причём выпущена именно версия Comunity Edition, которую они обещают развивать, поддерживать и оставлять открытой. У компании Zextras есть представительство в России. Я с ними общался, писал заказную статью с обзорами их продуктов.
Надеюсь получится хорошая и функциональная бесплатная почтовая система. Так как Zimbra фактически уже всё, советую обратить внимание, если выбираете для себя почтовый сервер. Если кто-то уже пробовал, дайте обратную связь.
Сайт - https://www.zextras.com/ru/carbonio-community-edition
#mailserver
Carbonio Comunity Edition самостоятельный почтовый сервер, который они написали сами и к Zimbra он имеет слабое отношение. Что-то взяли из неё, в частности, внешний вид веб интерфейса очень похож. Но внутрянка, с их слов, полностью своя. В основе - postfix.
Зная большой опыт работы Zextras с почтовыми серверами, должно получиться что-то интересное. Причём выпущена именно версия Comunity Edition, которую они обещают развивать, поддерживать и оставлять открытой. У компании Zextras есть представительство в России. Я с ними общался, писал заказную статью с обзорами их продуктов.
Надеюсь получится хорошая и функциональная бесплатная почтовая система. Так как Zimbra фактически уже всё, советую обратить внимание, если выбираете для себя почтовый сервер. Если кто-то уже пробовал, дайте обратную связь.
Сайт - https://www.zextras.com/ru/carbonio-community-edition
#mailserver
Давно не смотрел новости от Zabbix, а там есть о чём рассказать. Оказывается, уже Zabbix 6.0.0beta3 в релиз ушла. Когда последний раз новости смотрел, еще альфы были. Значит скоро будет релиз. Можно уже ставить и тестировать новую версию.
Посмотрел описание нововведений и отметил следующие:
◽ вышел шаблон для мониторинга Kubernetes (то, чего так долго ждали);
◽ вышел шаблон для мониторинга pfsense, InfluxDB, Travis CI;
◽ добавили новый виджет "Top hosts";
◽ добавили новый виджет с одиночным айтемом (как же мне этого всегда не хватало);
◽ доделали High availability cluster;
◽ переделали раздел Latest data, добавили выпадающие списки и ссылки.
Ну и куча всяких других нововведений. В общих словах я их описывал уже ранее в отдельном посте.
Еще из интересных новостей:
▪ вебинар на русском языке 1 февраля в 10:00 МСК - Расширение возможностей Zabbix;
▪ новые возможности в Zabbix Agent 2 в версии 6.0 LTS описаны в блоге - New Agent 2 features in Zabbix 6.0 LTS.
▪ запуск Zabbix Server в Docker - Deploying Zabbix Server with Docker containers;
▪ подробный материал по безопасности в Zabbix, хранение паролей, интеграция с HashiCorp vault, токены доступа - Securing Zabbix 6.0 LTS.
#zabbix
Посмотрел описание нововведений и отметил следующие:
◽ вышел шаблон для мониторинга Kubernetes (то, чего так долго ждали);
◽ вышел шаблон для мониторинга pfsense, InfluxDB, Travis CI;
◽ добавили новый виджет "Top hosts";
◽ добавили новый виджет с одиночным айтемом (как же мне этого всегда не хватало);
◽ доделали High availability cluster;
◽ переделали раздел Latest data, добавили выпадающие списки и ссылки.
Ну и куча всяких других нововведений. В общих словах я их описывал уже ранее в отдельном посте.
Еще из интересных новостей:
▪ вебинар на русском языке 1 февраля в 10:00 МСК - Расширение возможностей Zabbix;
▪ новые возможности в Zabbix Agent 2 в версии 6.0 LTS описаны в блоге - New Agent 2 features in Zabbix 6.0 LTS.
▪ запуск Zabbix Server в Docker - Deploying Zabbix Server with Docker containers;
▪ подробный материал по безопасности в Zabbix, хранение паролей, интеграция с HashiCorp vault, токены доступа - Securing Zabbix 6.0 LTS.
#zabbix
▶️ Рекомендую вам для просмотра канал Aleksey Samoilov, который регулярно просматриваю сам. Автор интересно и качественно монтирует видео, делает хорошую информационную проработку материала. На канале в основном обзор десктопных систем на базе Linux и Unix. Материал развлекательный, пойдёт и для расширения кругозора. То есть это не про системное администрирование и настройку софта. Смотрю просто чтобы быть в курсе, что там есть у Linux для десктопа. Сам сижу на винде и менять её на что-то другое не собираюсь.
Вспомнил про канал и решил поделиться с вами после просмотра последнего видео с обзором системы helloSystem для десктопа на базе FreeBSD. Попытка сделать очередной клон MacOS. Особенность helloSystem в упаковке софта в "контейнеры" по типу того, как это сделано у яблока. Было бы не плохо, если проект получит развитие. Мне нравится Freebsd. Помню лет 15 назад у меня приятель купил себе ноут, принёс на работу (подрабатывали на пол ставки, учась в универе) и собирал KDE из портов где-то сутки.
Раньше я уже упоминал этот канал, когда посмотрел обзор Freebsd в качестве десктопа. Правда тогда не сделал акцент именно на канале. Сам на него подписан и видео просматриваю регулярно. Мне они нравятся, так что рекомендую. Канал интересный.
#видео
Вспомнил про канал и решил поделиться с вами после просмотра последнего видео с обзором системы helloSystem для десктопа на базе FreeBSD. Попытка сделать очередной клон MacOS. Особенность helloSystem в упаковке софта в "контейнеры" по типу того, как это сделано у яблока. Было бы не плохо, если проект получит развитие. Мне нравится Freebsd. Помню лет 15 назад у меня приятель купил себе ноут, принёс на работу (подрабатывали на пол ставки, учась в универе) и собирал KDE из портов где-то сутки.
Раньше я уже упоминал этот канал, когда посмотрел обзор Freebsd в качестве десктопа. Правда тогда не сделал акцент именно на канале. Сам на него подписан и видео просматриваю регулярно. Мне они нравятся, так что рекомендую. Канал интересный.
#видео
Продолжу тему нелицензионного ПО и расскажу, с какими проверками сталкивался лично на разных работах. У меня было несколько отличных друг от друга эпизодов. Расскажу про каждый, так как они сильно отличаются.
Первый был очень давно, где-то в районе 2010 года, может чуть раньше. В компанию, где я работал, пришёл ОБЭП. Пару сотрудников в штатском и понятые. Стали ходить по кабинетам вместе со мной, просить сотрудников покинуть рабочее место и вручную проверять весь установленный софт. То есть оперативник просто садился за комп, запускал программу, смотрел, какой там серийный номер где-то в разделе About и просил предоставить документы. Как только нашёлся первый и единственный крякнутый Autocad, причём даже не мной установленный, подошли понятые, всё зафиксировали и ушли общаться с руководством. Я не пострадал в данной истории. В те года это была типовая история проверки, которая решалась в основном полюбовно и конкретно сисадмины не страдали, так как с них нечего взять. Страдало в первую очередь руководство и их кошельки, что выглядело относительно честно.
Второй эпизод был следующим. В компании использовали нелицензионное ПО фирмы Adobe. В какой-то момент получили письмо с адресов Adobe примерно такого содержания. Мы заметили, что в ваших вакансиях на сайтах поиска сотрудников указана работа с нашим ПО, но мы не видим вас в списке наших клиентов. Настоятельно просим вас приобрести его, чтобы не было проблем в связи с этим. Руководство решило не искушать судьбу и ПО приобрело.
Третий эпизод такой. Сотрудничал с фирмой, которая следила за лицензионным ПО, но не очень грамотно. Всё покупалось, но так как в одном офисе работало несколько юр. лиц, получилось так, что какое-то юр. лицо работало на лицензиях другого и почему-то не получалось нормально решить этот вопрос. В определённый момент стали звонить люди, представившиеся сотрудниками Microsoft с требованием провести аудит и прислать им всю информацию об оборудовании и установленном на нём ПО. Ссылались, что это их право по EULA, с которым мы согласились. Прислали на почту анкету с почтового адреса microsoft. Надо было расписать вообще всё, вплоть до каждого компа и смартфона. Руководство приняло решение не рисковать. Анкету заполнять не стали, но купили у постоянного поставщика недостающие лицензии, чтобы все юр. лица их имели. Кстати, подобное требование я видел и у другой компании, которая просто его проигнорировала и проблем у них не было. Просто написали, что у нас всё куплено, отстаньте от нас. Это была правда.
А у вас есть какой-то интересный личный опыт по этой теме? Вот тут очень полезный материал: https://forum.antichat.ru/threads/438408/
#разное
Первый был очень давно, где-то в районе 2010 года, может чуть раньше. В компанию, где я работал, пришёл ОБЭП. Пару сотрудников в штатском и понятые. Стали ходить по кабинетам вместе со мной, просить сотрудников покинуть рабочее место и вручную проверять весь установленный софт. То есть оперативник просто садился за комп, запускал программу, смотрел, какой там серийный номер где-то в разделе About и просил предоставить документы. Как только нашёлся первый и единственный крякнутый Autocad, причём даже не мной установленный, подошли понятые, всё зафиксировали и ушли общаться с руководством. Я не пострадал в данной истории. В те года это была типовая история проверки, которая решалась в основном полюбовно и конкретно сисадмины не страдали, так как с них нечего взять. Страдало в первую очередь руководство и их кошельки, что выглядело относительно честно.
Второй эпизод был следующим. В компании использовали нелицензионное ПО фирмы Adobe. В какой-то момент получили письмо с адресов Adobe примерно такого содержания. Мы заметили, что в ваших вакансиях на сайтах поиска сотрудников указана работа с нашим ПО, но мы не видим вас в списке наших клиентов. Настоятельно просим вас приобрести его, чтобы не было проблем в связи с этим. Руководство решило не искушать судьбу и ПО приобрело.
Третий эпизод такой. Сотрудничал с фирмой, которая следила за лицензионным ПО, но не очень грамотно. Всё покупалось, но так как в одном офисе работало несколько юр. лиц, получилось так, что какое-то юр. лицо работало на лицензиях другого и почему-то не получалось нормально решить этот вопрос. В определённый момент стали звонить люди, представившиеся сотрудниками Microsoft с требованием провести аудит и прислать им всю информацию об оборудовании и установленном на нём ПО. Ссылались, что это их право по EULA, с которым мы согласились. Прислали на почту анкету с почтового адреса microsoft. Надо было расписать вообще всё, вплоть до каждого компа и смартфона. Руководство приняло решение не рисковать. Анкету заполнять не стали, но купили у постоянного поставщика недостающие лицензии, чтобы все юр. лица их имели. Кстати, подобное требование я видел и у другой компании, которая просто его проигнорировала и проблем у них не было. Просто написали, что у нас всё куплено, отстаньте от нас. Это была правда.
А у вас есть какой-то интересный личный опыт по этой теме? Вот тут очень полезный материал: https://forum.antichat.ru/threads/438408/
#разное
Очередная игрушка про хакеров, причём судя по отзывам и рейтингу, неплохая. Речь пойдёт про Mu Complex. Игра сделана в виде головоломки с реальной консолью Linux. Как обычно, вы в роли олдскульного хакера. Надо взламывать системы и узнавать секреты, скрытые от посторонних глаз.
Как и во многих играх этого жанра, вы начинаете на компьютере с консолью. Надо осмотреть и понять, как отсюда выбраться дальше. На компьютере так же есть браузер, можно получать доступ к почте, камерам видеонаблюдения и т.д.
Отзывы:
📌В Mu Complex Вам предстоит при помощи команд терминала и Вашего браузера раскрыть тайны секретной компании и помочь некой Lya. Игра состоит из по-настоящему интересных и порой очень сложных головоломок. Для решения большинства из них вся необходимая информация находится в интернете, во время поиска которой Вы, возможно, узнаете много нового для себя.
📌Тренажёр по командной строке Линукса с сюжетом и загадками. Загадки нередко требуют не только шевелить мозгами, но и активно гуглить. Гугл уже в курсе, как видно по автозаполнению поиска. Как следствие, подключение к интернету обязательно.
📌Одна из лучших, если не лучшая игра подобного жанра, в которую я когда-либо играл. Да и, несомненно, плюсом данной игры будет то, что у нее очень приятный на глаз интерфейс. Подойдет для людей, которые иногда думают головой, остальным - вряд ли. Пожалуй, единственным минусом будет то, что игра проходится за пару часов.
Steam - https://store.steampowered.com/app/383690/Mu_Complex/
Посмотреть игровой процесс - https://www.youtube.com/watch?v=H5DejGp-Cs0
#игра
Как и во многих играх этого жанра, вы начинаете на компьютере с консолью. Надо осмотреть и понять, как отсюда выбраться дальше. На компьютере так же есть браузер, можно получать доступ к почте, камерам видеонаблюдения и т.д.
Отзывы:
📌В Mu Complex Вам предстоит при помощи команд терминала и Вашего браузера раскрыть тайны секретной компании и помочь некой Lya. Игра состоит из по-настоящему интересных и порой очень сложных головоломок. Для решения большинства из них вся необходимая информация находится в интернете, во время поиска которой Вы, возможно, узнаете много нового для себя.
📌Тренажёр по командной строке Линукса с сюжетом и загадками. Загадки нередко требуют не только шевелить мозгами, но и активно гуглить. Гугл уже в курсе, как видно по автозаполнению поиска. Как следствие, подключение к интернету обязательно.
📌Одна из лучших, если не лучшая игра подобного жанра, в которую я когда-либо играл. Да и, несомненно, плюсом данной игры будет то, что у нее очень приятный на глаз интерфейс. Подойдет для людей, которые иногда думают головой, остальным - вряд ли. Пожалуй, единственным минусом будет то, что игра проходится за пару часов.
Steam - https://store.steampowered.com/app/383690/Mu_Complex/
Посмотреть игровой процесс - https://www.youtube.com/watch?v=H5DejGp-Cs0
#игра
Популярный и функциональный инструмент для организации работы IT команды - Redmine. Это бесплатное открытое веб приложение, написанное на Ruby. Продукт старый и выглядит старомодно, но тем не менее, известный и пользуется определённой популярностью.
Основные возможности:
◽ ведение проектов;
◽ доступ на основе ролей;
◽ учёт затраченного времени;
◽ диаграмма Ганта, календарь;
◽ вики и форумы по проектам;
◽ документы, управление файлами;
◽ интеграция с git;
◽ расширение функционала плагинами.
Я знаю, что Redmine многие не любят. Да и мне не особо нравится. Тем не менее, бесплатных продуктов с таким функционал не особо много, так что определённую нишу он занимает. Существуют книги по внедрению и настройке.
Чтобы попробовать Redmine, не обязательно разворачивать у себя. Есть публичное Demo - http://demo.redmine.org Нужно зарегистрировать под своей учёткой. Потом зайти и создать проект. Внутри проекта увидите основные возможности.
Быстро запустить Redmine у себя можно в Docker. Есть официальный образ - https://hub.docker.com/_/redmine Там все инструкции. Нужен контейнер с самим Redmine и отдельно сервер БД. Там же есть готовый docker-compose.
Среди аналогов Redmine можно отметить Jira, Битрикс24, Onlyoffice, Youtrack. Последний бесплатен только для 10-ти пользователей. Лично я предпочитаю именно его и повсеместно использую. Так как работаю с небольшими командами, мне хватает бесплатной версии. А вам что нравится для управления проектами?
Redmine можно использовать в том числе в качестве HelpDesk системы. Для этого существуют различные плагины, как платные, так и бесплатные.
Сайт - https://www.redmine.org (работает на Redmine)
Исходники - https://github.com/redmine/redmine
#helpdesk #управление_проектами
Основные возможности:
◽ ведение проектов;
◽ доступ на основе ролей;
◽ учёт затраченного времени;
◽ диаграмма Ганта, календарь;
◽ вики и форумы по проектам;
◽ документы, управление файлами;
◽ интеграция с git;
◽ расширение функционала плагинами.
Я знаю, что Redmine многие не любят. Да и мне не особо нравится. Тем не менее, бесплатных продуктов с таким функционал не особо много, так что определённую нишу он занимает. Существуют книги по внедрению и настройке.
Чтобы попробовать Redmine, не обязательно разворачивать у себя. Есть публичное Demo - http://demo.redmine.org Нужно зарегистрировать под своей учёткой. Потом зайти и создать проект. Внутри проекта увидите основные возможности.
Быстро запустить Redmine у себя можно в Docker. Есть официальный образ - https://hub.docker.com/_/redmine Там все инструкции. Нужен контейнер с самим Redmine и отдельно сервер БД. Там же есть готовый docker-compose.
Среди аналогов Redmine можно отметить Jira, Битрикс24, Onlyoffice, Youtrack. Последний бесплатен только для 10-ти пользователей. Лично я предпочитаю именно его и повсеместно использую. Так как работаю с небольшими командами, мне хватает бесплатной версии. А вам что нравится для управления проектами?
Redmine можно использовать в том числе в качестве HelpDesk системы. Для этого существуют различные плагины, как платные, так и бесплатные.
Сайт - https://www.redmine.org (работает на Redmine)
Исходники - https://github.com/redmine/redmine
#helpdesk #управление_проектами
На днях попробовал необычное и полезное приложение - Deskreen. С его помощью можно в качестве второго экрана использовать любое устройство в сети с браузером, в том числе смартфон.
Принцип действия там следующий. Скачиваете приложение и устанавливаете в систему. Запускаете его и выбираете, что хотите расшарить - отдельное приложение или весь экран. После этого получаете ссылку в браузер для открытия на другом устройстве. Открываете её на смарте или другом компе, на основном выходит подтверждение, уверены ли вы в том, что расшарили именно тому, кому надо.
Подтверждаете и вуаля. Ваше приложение отображается на другом устройстве. На основном компьютере вы можете убрать его в фон, отображение на другом устройстве останется. Важно, что всё работает в браузере, ничего на другие устройства устанавливать не надо. Используется технология WebRTC.
🔥 Если у вас есть адаптер виртуального дисплея (на aliexpress их полно, цена ~300 р.) для компа, то с помощью Deskreen можно использовать любое устройство в сети как дополнительный монитор нативно.
Сайт - https://deskreen.com/
Исходники - https://github.com/pavlobu/deskreen
Демо - https://deskreen.com/lang-ru?#video-demos
#remote
Принцип действия там следующий. Скачиваете приложение и устанавливаете в систему. Запускаете его и выбираете, что хотите расшарить - отдельное приложение или весь экран. После этого получаете ссылку в браузер для открытия на другом устройстве. Открываете её на смарте или другом компе, на основном выходит подтверждение, уверены ли вы в том, что расшарили именно тому, кому надо.
Подтверждаете и вуаля. Ваше приложение отображается на другом устройстве. На основном компьютере вы можете убрать его в фон, отображение на другом устройстве останется. Важно, что всё работает в браузере, ничего на другие устройства устанавливать не надо. Используется технология WebRTC.
🔥 Если у вас есть адаптер виртуального дисплея (на aliexpress их полно, цена ~300 р.) для компа, то с помощью Deskreen можно использовать любое устройство в сети как дополнительный монитор нативно.
Сайт - https://deskreen.com/
Исходники - https://github.com/pavlobu/deskreen
Демо - https://deskreen.com/lang-ru?#video-demos
#remote
Не раз уже затрагивал тему хранения текстовых заметок. Напомню, что сам использую Joplin. Где-то в комментариях посоветовали посмотреть Trilium Notes. Дошли руки это сделать. Программа мне понравилась. Если бы увидел раньше, наверно стал бы её использовать.
В сравнении с Joplin не очень нравится однотонный интерфейс, но это дело привычки. По функционалу и внешнему виду заметок Trilium очень хорош и удобен. Сразу после установки загружается куча demo заметок, где всё это можно оценить.
Trilium можно поставить на десктоп и использовать только на нём. Также есть возможность установить свой сервер и синхронизировать заметки с ним. Соответственно, все десктопные устройства будут синхронизировать данные с сервером, но и локально они тоже хранятся. То есть без интернета всё работает.
На сервере также есть полноценный веб интерфейс, который адаптирован под мобильные устройства. Отдельного приложения для них нет. По функционалу есть почти всё, что у платных аналогов: web сlipper, rest api, scripting, markdown и WYSIWYG редактор. Есть импорт из Evernote. Отличный повод переехать.
Мне продукт понравился. Написан на JavaScript, клиент, понятное дело, на Electron 😪 .
Исходники - https://github.com/zadam/trilium
#заметки
В сравнении с Joplin не очень нравится однотонный интерфейс, но это дело привычки. По функционалу и внешнему виду заметок Trilium очень хорош и удобен. Сразу после установки загружается куча demo заметок, где всё это можно оценить.
Trilium можно поставить на десктоп и использовать только на нём. Также есть возможность установить свой сервер и синхронизировать заметки с ним. Соответственно, все десктопные устройства будут синхронизировать данные с сервером, но и локально они тоже хранятся. То есть без интернета всё работает.
На сервере также есть полноценный веб интерфейс, который адаптирован под мобильные устройства. Отдельного приложения для них нет. По функционалу есть почти всё, что у платных аналогов: web сlipper, rest api, scripting, markdown и WYSIWYG редактор. Есть импорт из Evernote. Отличный повод переехать.
Мне продукт понравился. Написан на JavaScript, клиент, понятное дело, на Electron 😪 .
Исходники - https://github.com/zadam/trilium
#заметки
Совершенно не понятно, как я еще ни разу не рассказал про достаточно известный и популярный сервис ShellCheck. С его помощью можно проверять синтаксис shell скриптов. Cервис хостится в интернете по адресу https://www.shellcheck.net, но сам по себе это открытый проект, который вы можете развернуть у себя. Исходники для этого - https://github.com/koalaman/shellcheck.
Много расписывать не буду, а сразу покажу на примере, как он работает. У меня есть типовой скрипт для бэкапа баз mysql, когда каждая база кладётся в отдельный архив.
#!/bin/bash
for i in `mysql -uroot -e'show databases;' | grep -v information_schema | grep -v Database`;
do
/usr/bin/mysqldump --opt -v -uroot $i | /usr/bin/gzip -c > /web/sites/!backup-mysql/`date +%Y-%m-%d`-$i.sql.gz;
done
/usr/bin/find /web/sites/!backup-mysql -type f -mtime +7 -exec rm {} \;
Проверяю его через ShellCheck. Получаю ряд замечаний. Ичсправляю:
#!/bin/bash
for i in $(mysql -uroot -e'show databases;' | grep -v information_schema | grep -v Database);
do
/usr/bin/mysqldump --opt -v -uroot "$i" | /usr/bin/gzip -c > /web/sites/!backup-mysql/"$(date +%Y-%m-%d)"-"$i".sql.gz;
done
/usr/bin/find /web/sites/!backup-mysql -type f -mtime +7 -exec rm {} \;
Насколько критичные эти замечания, судить не берусь. У меня давняя привычка использовать `` для консольных команд.
#terminal #bash
Много расписывать не буду, а сразу покажу на примере, как он работает. У меня есть типовой скрипт для бэкапа баз mysql, когда каждая база кладётся в отдельный архив.
#!/bin/bash
for i in `mysql -uroot -e'show databases;' | grep -v information_schema | grep -v Database`;
do
/usr/bin/mysqldump --opt -v -uroot $i | /usr/bin/gzip -c > /web/sites/!backup-mysql/`date +%Y-%m-%d`-$i.sql.gz;
done
/usr/bin/find /web/sites/!backup-mysql -type f -mtime +7 -exec rm {} \;
Проверяю его через ShellCheck. Получаю ряд замечаний. Ичсправляю:
#!/bin/bash
for i in $(mysql -uroot -e'show databases;' | grep -v information_schema | grep -v Database);
do
/usr/bin/mysqldump --opt -v -uroot "$i" | /usr/bin/gzip -c > /web/sites/!backup-mysql/"$(date +%Y-%m-%d)"-"$i".sql.gz;
done
/usr/bin/find /web/sites/!backup-mysql -type f -mtime +7 -exec rm {} \;
Насколько критичные эти замечания, судить не берусь. У меня давняя привычка использовать `` для консольных команд.
#terminal #bash
Многим известны сетевые хранилища Synology. У меня достаточно большой опыт работы с ними. Всегда рекомендую приобрести именно их под файловые хранилища или бэкапы. В разное время я использовал самодельные samba сервера, freenas, truenas, qnap. Но Synology всегда нравились больше. Если есть возможность, всегда их предпочту. Они отлично заводятся в домен AD, чтобы настраивать права на файлы стандартными средствами Windows.
Минус у Synology один - высокая цена при очень скромной производительности. Заметку я эту пишу для того, чтобы рассказать тем, кто не знает, о проекте Xpenology. С его помощью можно установить операционную систему Synology DSM на любое железо. Я пробовал, это отлично работает. Даже статью писал на сайте, но она сильно устарела, так что ссылку не привожу.
Xpenology это по сути небольшой загрузчик, который ставится на флешку и система загружается с неё. После этого на железо можно установить Synology DSM. Она будет воспринимать его как родное. Я не рекомендую ставить Xpenology в прод, так как есть проблемы с обновлением. Не знаю, может сейчас они решены, но когда я пробовал, обновлять было небезопасно, поэтому рассчитывать на обновления не приходилось. Так что решение может подойти кому-то для дома, чтобы просто посмотреть, попробовать Synology.
Xpenology можно поставить в виртуалку. Куча инструкций отлично гуглятся. Я так понял, что сама Synology не сильно против подобного проекта, так как не слышал, чтобы она противодействовала. Мне кажется, это отличная реклама для распространения своего продукта. Так что есть хорошая возможность всё проверить, чтобы потом не возникали популярные вопросы на тему того, почему устройства Synology такие дорогие. Потому что удобные и функциональные.
Сайт - https://xpenology.com/forum/forum/99-%D0%B4%D0%BE%D0%B1%D1%80%D0%BE-%D0%BF%D0%BE%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D1%82%D1%8C/
#fileserver
Минус у Synology один - высокая цена при очень скромной производительности. Заметку я эту пишу для того, чтобы рассказать тем, кто не знает, о проекте Xpenology. С его помощью можно установить операционную систему Synology DSM на любое железо. Я пробовал, это отлично работает. Даже статью писал на сайте, но она сильно устарела, так что ссылку не привожу.
Xpenology это по сути небольшой загрузчик, который ставится на флешку и система загружается с неё. После этого на железо можно установить Synology DSM. Она будет воспринимать его как родное. Я не рекомендую ставить Xpenology в прод, так как есть проблемы с обновлением. Не знаю, может сейчас они решены, но когда я пробовал, обновлять было небезопасно, поэтому рассчитывать на обновления не приходилось. Так что решение может подойти кому-то для дома, чтобы просто посмотреть, попробовать Synology.
Xpenology можно поставить в виртуалку. Куча инструкций отлично гуглятся. Я так понял, что сама Synology не сильно против подобного проекта, так как не слышал, чтобы она противодействовала. Мне кажется, это отличная реклама для распространения своего продукта. Так что есть хорошая возможность всё проверить, чтобы потом не возникали популярные вопросы на тему того, почему устройства Synology такие дорогие. Потому что удобные и функциональные.
Сайт - https://xpenology.com/forum/forum/99-%D0%B4%D0%BE%D0%B1%D1%80%D0%BE-%D0%BF%D0%BE%D0%B6%D0%B0%D0%BB%D0%BE%D0%B2%D0%B0%D1%82%D1%8C/
#fileserver
Лень разбираться в SQL?
Для вас уже всё сделали.
📌 Канал @databases_secrets рассказывает обо всех возможностях, приёмах и лайфхаках Баз Данных, SQL и Big Data.
Подписывайтесь и прокачивайте свои навыки: @databases_secrets
#реклама
Для вас уже всё сделали.
📌 Канал @databases_secrets рассказывает обо всех возможностях, приёмах и лайфхаках Баз Данных, SQL и Big Data.
Подписывайтесь и прокачивайте свои навыки: @databases_secrets
#реклама
В одном из обсуждений на тему Asterisk кто-то упомянул сборку Issabel PBX. Я не сразу понял, что это вообще такое и пошёл разбираться. Мне этот продукт не знаком. Сейчас самое популярное готовое решение для организации voip связи - FreePBX. Лично я очень не люблю эту панель. Мне не нравится интерфейс, неинтуитивная настройка, сложности с кастомизацией. Я быстрее обычный Asterisk настрою.
Когда стал смотреть внешний вид Issabel, понял, что он мне что-то напоминает. И вспомнил - Elastix. Мне доводилось много лет назад управлять телефонией на основе этой панели управления. Лично мне она нравилась больше, чем FreePBX. Но потом Elastix был куплен 3CX и перестал быть бесплатным. Точнее, там большие ограничения появились для бесплатной версии и фактически её перестали использовать.
Походил по сайту Issabel. Проект показался не очень живым. Информации мало, какие-то ссылки битые. Кто-нибудь пользуется им? Можете дать обратную связь? Стоит обратить на него внимание или можно уже забыть?
Сайт - https://www.issabel.org
#asterisk
Когда стал смотреть внешний вид Issabel, понял, что он мне что-то напоминает. И вспомнил - Elastix. Мне доводилось много лет назад управлять телефонией на основе этой панели управления. Лично мне она нравилась больше, чем FreePBX. Но потом Elastix был куплен 3CX и перестал быть бесплатным. Точнее, там большие ограничения появились для бесплатной версии и фактически её перестали использовать.
Походил по сайту Issabel. Проект показался не очень живым. Информации мало, какие-то ссылки битые. Кто-нибудь пользуется им? Можете дать обратную связь? Стоит обратить на него внимание или можно уже забыть?
Сайт - https://www.issabel.org
#asterisk
Посмотрите прикреплённую к посту картинку. Это список правил блокировок рекламы, наложенные на мой сайт serveradmin.ru. На текущий момент фактически он сломан этими блокировщиками. Расскажу обо всём по порядку. Большинство не понимают до конца, какую роль блокировщики сейчас играют.
У меня на сайте с самого начала стоит реклама от Яндекса и Гугла. Никакой экзотики. Те, у кого блокировщики, понятное дело, её не видят. Для таких людей я показывал тематическую рекламу курсов Otus и Mikrotik (которые сам проходил). В разделе Devops реклама Devops курсов, в Mikrotik - Mikrotik и т. д. Со всеми рекламодателями договаривался лично, давно их знаю.
Периодически различные фильтры вносили мою рекламу в блокировки, но так как она в ручном режиме ставится и все исходники сайта у меня, то я просто редактировал код объявлений и они дальше отображались. Заблокировать такую рекламу невозможно, потому что по сути это код моего сайта, который полностью управляется мной.
В последний год активность листа блокировок RU AdList сильно увеличилась. Стали блокировать все мои объявления и даже ссылки на мой же Telegram канал. Из блокировок я выходил. Закончилось тем, что для моего сайта написали whitelist элементов и js скриптов, которые можно отображать. И теперь любое изменение сайта, обновление вёрстки, установка плагинов и т.д. ломает отображение. Прямо сейчас, к примеру, с включенным блокировщиком не видно правый сайдбар вообще.
То есть, от блокировки рекламы эти списки дошли до того, что я даже не знаю, как это назвать. Фактически до прямого вредительства, как я понимаю, в отместку за мою настойчивость и желание сохранить проект. Блокируется не только реклама, но и контент. Например, вырезана форма регистрации на форуме.
Сайт и так приносит мало прибыли в пересчёт на временные затраты. Я давно им не занимаюсь системно, хороших больших статей давно не было. Недавно появились планы по реанимации и актуализации наиболее полезных, но после этой истории с блокировками, понятно дело, я полностью деморализован и не вижу смысла этим заниматься. С учётом того, что большая часть посетителей сайта приходят с блокировщиками, они и поддерживают всю эту вакханалию. Воспринимаю это так.
Я немного почитал форумы, где оставляют заявки на блокировку рекламы на различных сайтах, погрузился в тему и убедился, что полностью прав в своих домыслах. Люди приходят и просят убрать рекламу в онлайн кинотеатрах, торрент трекерах и т.д. Причём просят убирать не только рекламу, но и информационные сообщения о том, что у них включён блокировщик и что-то может не работать. О том, что ни кинотеатров, ни трекеров не будет без рекламы они не думают. Они хотят пользоваться всем этим дальше, но без рекламы. В головах многих людей не задерживается, а может даже и не рождается мысль о том, что это невозможно. Отсутствие монетизации приводит к закрытию проекта.
Часто слышу, как тут в комментариях, так и на сайте, о том, что статьи устарели, неплохо бы обновить, написать что-то новое и т. д. Теперь я буду давать ссылку на этот пост тем, у кого будут возникать такие вопросы.
❗️ Блокировщики рекламы не такие безобидные, как кажется на первый взгляд. Они меняют, перекраивают интернет. Причём меняется он не в лучшую сторону и как бы ни удивительно это звучало, но делается это руками самих пользователей. На этом примере наглядно видно, что на самом деле НАРОД И ЕСТЬ ВЛАСТЬ, так как в его власти менять мир вокруг себя. В политике и реальном мире всё работает точно так же, хотя люди не понимают этого и думают, что от них ничего не зависит, но на самом деле всё именно от них и зависит, просто они не понимают механизма и не видят полностью всех обратных связей.
У меня нет идей, как оставить сайт прибыльным, не показывая рекламы. Если кто-то хочет помочь хотя бы вернуть нормальный вид сайту, отправьте репорт через свой блокировщик, указав, что отображение сайта сломано. Не уверен, что это поможет, потому что отображение сломали намеренно, но попытаться можно.
#мысли
У меня на сайте с самого начала стоит реклама от Яндекса и Гугла. Никакой экзотики. Те, у кого блокировщики, понятное дело, её не видят. Для таких людей я показывал тематическую рекламу курсов Otus и Mikrotik (которые сам проходил). В разделе Devops реклама Devops курсов, в Mikrotik - Mikrotik и т. д. Со всеми рекламодателями договаривался лично, давно их знаю.
Периодически различные фильтры вносили мою рекламу в блокировки, но так как она в ручном режиме ставится и все исходники сайта у меня, то я просто редактировал код объявлений и они дальше отображались. Заблокировать такую рекламу невозможно, потому что по сути это код моего сайта, который полностью управляется мной.
В последний год активность листа блокировок RU AdList сильно увеличилась. Стали блокировать все мои объявления и даже ссылки на мой же Telegram канал. Из блокировок я выходил. Закончилось тем, что для моего сайта написали whitelist элементов и js скриптов, которые можно отображать. И теперь любое изменение сайта, обновление вёрстки, установка плагинов и т.д. ломает отображение. Прямо сейчас, к примеру, с включенным блокировщиком не видно правый сайдбар вообще.
То есть, от блокировки рекламы эти списки дошли до того, что я даже не знаю, как это назвать. Фактически до прямого вредительства, как я понимаю, в отместку за мою настойчивость и желание сохранить проект. Блокируется не только реклама, но и контент. Например, вырезана форма регистрации на форуме.
Сайт и так приносит мало прибыли в пересчёт на временные затраты. Я давно им не занимаюсь системно, хороших больших статей давно не было. Недавно появились планы по реанимации и актуализации наиболее полезных, но после этой истории с блокировками, понятно дело, я полностью деморализован и не вижу смысла этим заниматься. С учётом того, что большая часть посетителей сайта приходят с блокировщиками, они и поддерживают всю эту вакханалию. Воспринимаю это так.
Я немного почитал форумы, где оставляют заявки на блокировку рекламы на различных сайтах, погрузился в тему и убедился, что полностью прав в своих домыслах. Люди приходят и просят убрать рекламу в онлайн кинотеатрах, торрент трекерах и т.д. Причём просят убирать не только рекламу, но и информационные сообщения о том, что у них включён блокировщик и что-то может не работать. О том, что ни кинотеатров, ни трекеров не будет без рекламы они не думают. Они хотят пользоваться всем этим дальше, но без рекламы. В головах многих людей не задерживается, а может даже и не рождается мысль о том, что это невозможно. Отсутствие монетизации приводит к закрытию проекта.
Часто слышу, как тут в комментариях, так и на сайте, о том, что статьи устарели, неплохо бы обновить, написать что-то новое и т. д. Теперь я буду давать ссылку на этот пост тем, у кого будут возникать такие вопросы.
❗️ Блокировщики рекламы не такие безобидные, как кажется на первый взгляд. Они меняют, перекраивают интернет. Причём меняется он не в лучшую сторону и как бы ни удивительно это звучало, но делается это руками самих пользователей. На этом примере наглядно видно, что на самом деле НАРОД И ЕСТЬ ВЛАСТЬ, так как в его власти менять мир вокруг себя. В политике и реальном мире всё работает точно так же, хотя люди не понимают этого и думают, что от них ничего не зависит, но на самом деле всё именно от них и зависит, просто они не понимают механизма и не видят полностью всех обратных связей.
У меня нет идей, как оставить сайт прибыльным, не показывая рекламы. Если кто-то хочет помочь хотя бы вернуть нормальный вид сайту, отправьте репорт через свой блокировщик, указав, что отображение сайта сломано. Не уверен, что это поможет, потому что отображение сломали намеренно, но попытаться можно.
#мысли
С удивлением обнаружил, что существует огромное количество всевозможных chmod калькуляторов. С одной стороны это можно понять. Для тех, кто далёк от мира Linux, права доступа, выраженные в численных значениях, могут быть не понятны. С другой стороны, одной из первых программ на Linux, которую я поставил, был Midnight Commander и там визуальное управление правами доступа представлено аж в двух различных вариантах. Так что у меня никогда не было заминок и проблем с ними.
Написано даже консольное приложение для вычисления прав доступа - chmod-cli (https://github.com/Mayowa-Ojo/chmod-cli). Выглядит красиво и удобно, но как минимум для тех, кто использует MC, совершенно не нужное. Если захотите попробовать, то достаточно скачать бинарник из репы и запустить.
Кстати, если назначать права доступа в консоли, то у меня давняя привычка писать именно цифрами
а не буквами:
Мне цифрами кажется нагляднее. А вы как чаще пишите? Пользовались когда-то подобными калькуляторами?
#terminal
Написано даже консольное приложение для вычисления прав доступа - chmod-cli (https://github.com/Mayowa-Ojo/chmod-cli). Выглядит красиво и удобно, но как минимум для тех, кто использует MC, совершенно не нужное. Если захотите попробовать, то достаточно скачать бинарник из репы и запустить.
Кстати, если назначать права доступа в консоли, то у меня давняя привычка писать именно цифрами
chmod -R 777
а не буквами:
chmod -R a+rwx
Мне цифрами кажется нагляднее. А вы как чаще пишите? Пользовались когда-то подобными калькуляторами?
#terminal
Вчера был ОЧЕНЬ удивлён огромной активности под постом на тему блокировщиков. Это самый обсуждаемый пост за всю историю канала. Я не собирался развивать эту тему, но раз она получила такой отклик, хочу сделать дополнение, так как вчера у меня не было возможности участвовать в дискуссии, но я увидел, что по той или иной причине меня неправильно поняли.
1️⃣ Я благодарен тем, кто отправил мне вчера донат, хотя я этого не просил. Более того, я и не нуждаюсь в этом, поэтому и форму убрал с глаз долой. Многие написали, что добавили сайт в список исключений. Спасибо за участие, хотя для меня это не имеет принципиального значения.
2️⃣ Блокировщики существуют давно. Когда начинал вести сайт, я сам пользовался. Для меня не откровение, что всем надоела реклама и люди не хотят её смотреть. Я в браузере убрал блокировщики не так давно, может 2-3 года назад. Просто понял, к чему они ведут и альтернатива мне нравится меньше. Буду с вами откровенен, у меня есть платная подписка Adguard и я иногда использую её на смартфоне, чтобы сохранить заряд батареи. Рекламные скрипты выедают её очень активно. Я полностью осознаю, какой вред может приносить даже стандартная реклама Adsense, обвешанная JS.
3️⃣ Я пробовал и исследовал разные способы монетизации. Абсолютно все, что были предложены вчера. Более того, у меня была идея объединить владельцев it сайтов. Знаком со многими лично и обсуждал эту тему. Я знаю их, в том числе мотивацию, подход к делу и многое другое, чего не знают и не понимают те, кто никогда этим не занимался! У меня тут практический опыт, а не теоретический. Среднестатистический писатель it сайта это специалист, которому нравится писать статьи и делиться знаниями, но не нравится заниматься всякими рекламодателями, партнёрками, платежами и т.д. Ему хочется писать статьи и по возможности максимально просто получать доход. Никто не собирается из этого строить бизнес и открывать какой-то закрытый клуб или идти ещё дальше.
4️⃣ Примерно года 3 у меня настроен через Zabbix мониторинг списков блокировок. Как только туда попадает что-либо, касающееся моего сайта, я начинаю разбираться. Мне даже стал нравиться этот процесс. Получаю блокировку, смотрю, как она работает, что можно сделать чтобы обойти и обхожу, иногда нет. Теперь сам могу писать правила, изучил синтаксис. Блокировки иногда появляются, иногда исчезают. Нормальный рабочий процесс, без негатива. Но в определённый момент стали появляться правила, которые ломали вёрстку и в целом работу сайта. То есть брали и просто отрубали целые разделы сайта, к примеру, сайдбар. Запрещали менять порядок и имена элементов.
❗️Конкретно это, по моему мнению, перебор и та черта, которая превращает блокировку рекламы в явное вредительство, потому что зайти здесь можно очень далеко и уже зашли. Погуглил немного и увидел, что подобные скандалы с блоком не только рекламы уже были.
Именно этот момент меня возмутил и побудил написать. Я не хочу, чтобы блокировщики превратились в инструмент шантажа "мелких собственников", потому что страдать от этого будут только небольшие сайты. Никто не будет эти методы применять против того же Яндекса или Мейла (потому что слабо), которые успешно показывают рекламу через блокировки (специально проверил, на Яндексе вся реклама видна). А владельцы небольших сайтов, которые могли бы в одно лицо создавать какую-то ценность, если бы получали за это доход, выпадают.
Я много читаю англоязычный интернет. Там мало содержательных авторских статей в выдаче гугла. Одни how to со step1, step2 и т.д. с пересказом мануала. Можно сравнить выдачу elk install confiure в буржунете и elk установка и настройка в рунете. Выдача у нас будет более разнообразна и от реальных авторов, а не копипастеров мануала или сео статей DigitalOcean. Но всё плавно идёт к замещению на говноконтент.
Чтобы подсветить эту проблему, написал заметку, а не чтобы отстоять свои личные интересы или обиды. Я уже сказал и повторю, для меня не сюрприз массовое наличие блокировщиков и нежелание смотреть рекламу.
1️⃣ Я благодарен тем, кто отправил мне вчера донат, хотя я этого не просил. Более того, я и не нуждаюсь в этом, поэтому и форму убрал с глаз долой. Многие написали, что добавили сайт в список исключений. Спасибо за участие, хотя для меня это не имеет принципиального значения.
2️⃣ Блокировщики существуют давно. Когда начинал вести сайт, я сам пользовался. Для меня не откровение, что всем надоела реклама и люди не хотят её смотреть. Я в браузере убрал блокировщики не так давно, может 2-3 года назад. Просто понял, к чему они ведут и альтернатива мне нравится меньше. Буду с вами откровенен, у меня есть платная подписка Adguard и я иногда использую её на смартфоне, чтобы сохранить заряд батареи. Рекламные скрипты выедают её очень активно. Я полностью осознаю, какой вред может приносить даже стандартная реклама Adsense, обвешанная JS.
3️⃣ Я пробовал и исследовал разные способы монетизации. Абсолютно все, что были предложены вчера. Более того, у меня была идея объединить владельцев it сайтов. Знаком со многими лично и обсуждал эту тему. Я знаю их, в том числе мотивацию, подход к делу и многое другое, чего не знают и не понимают те, кто никогда этим не занимался! У меня тут практический опыт, а не теоретический. Среднестатистический писатель it сайта это специалист, которому нравится писать статьи и делиться знаниями, но не нравится заниматься всякими рекламодателями, партнёрками, платежами и т.д. Ему хочется писать статьи и по возможности максимально просто получать доход. Никто не собирается из этого строить бизнес и открывать какой-то закрытый клуб или идти ещё дальше.
4️⃣ Примерно года 3 у меня настроен через Zabbix мониторинг списков блокировок. Как только туда попадает что-либо, касающееся моего сайта, я начинаю разбираться. Мне даже стал нравиться этот процесс. Получаю блокировку, смотрю, как она работает, что можно сделать чтобы обойти и обхожу, иногда нет. Теперь сам могу писать правила, изучил синтаксис. Блокировки иногда появляются, иногда исчезают. Нормальный рабочий процесс, без негатива. Но в определённый момент стали появляться правила, которые ломали вёрстку и в целом работу сайта. То есть брали и просто отрубали целые разделы сайта, к примеру, сайдбар. Запрещали менять порядок и имена элементов.
❗️Конкретно это, по моему мнению, перебор и та черта, которая превращает блокировку рекламы в явное вредительство, потому что зайти здесь можно очень далеко и уже зашли. Погуглил немного и увидел, что подобные скандалы с блоком не только рекламы уже были.
Именно этот момент меня возмутил и побудил написать. Я не хочу, чтобы блокировщики превратились в инструмент шантажа "мелких собственников", потому что страдать от этого будут только небольшие сайты. Никто не будет эти методы применять против того же Яндекса или Мейла (потому что слабо), которые успешно показывают рекламу через блокировки (специально проверил, на Яндексе вся реклама видна). А владельцы небольших сайтов, которые могли бы в одно лицо создавать какую-то ценность, если бы получали за это доход, выпадают.
Я много читаю англоязычный интернет. Там мало содержательных авторских статей в выдаче гугла. Одни how to со step1, step2 и т.д. с пересказом мануала. Можно сравнить выдачу elk install confiure в буржунете и elk установка и настройка в рунете. Выдача у нас будет более разнообразна и от реальных авторов, а не копипастеров мануала или сео статей DigitalOcean. Но всё плавно идёт к замещению на говноконтент.
Чтобы подсветить эту проблему, написал заметку, а не чтобы отстоять свои личные интересы или обиды. Я уже сказал и повторю, для меня не сюрприз массовое наличие блокировщиков и нежелание смотреть рекламу.
Расскажу историю своего самого большого факапа в карьере. Давно собирался это сделать, но забывал. А на днях что-то вспомнилось. Это история про то, как я потерял прод и бэкапы одновременно 😱 🤡. Но всё закончилось хорошо.
Дело было в небольшой компании, куда я пришёл на полностью настроенную инфраструктуру. К тому моменту, когда всё случилось, я работал с тем, что есть.
Мониторинг Zabbix показал ошибку смарта одного из дисков рейд массива, где жила большая (2-3TB) файловая шара (samba на Linux, введена в домен AD), которой пользовался весь офис. У юзеров на компах не было файлов вообще. Всё только там. Я пошёл проверять и понял, что эта ошибка связана с катастрофически большим количеством парковок головок жёсткого диска. Сам диск на тот момент уже не был виден в системе. Проверяю остальные диски, а там всё то же самое. Был какой-то баг в прошивках дисков WD, в итоге они в Linux парковались каждые 8 секунд. И так несколько лет. Я понимаю, что могу потерять в ближайшее время весь массив, так как он может просто развалиться или не пережить ребилда.
Принимаю решение перетащить все данные на имеющийся в наличии четырех дисковый qnap очень маленькой производительности. Посмотрел, что его можно ввести в AD и решил, что на какое-то время это решение протянет. Делать всё начинаю к вечеру, который плавно переходит в ночь (всё как мы любим), так как данных полно, копируются долго. Перенёс файлы на qnap и пытаюсь восстановить права доступа, но не получается. Файлов там под миллион. Запускаю через скрипт восстановление прав доступа из текстового файла и всё виснет на неопределённое время. Если дроблю на маленькие секции, то работает. Но вручную всё это дробить и запускать слишком долго и хлопотно.
Надо принимать решение, так как на носу новый рабочий день. Есть еще один тестовый сервер, но диск нужного объёма там один, без рейда. Прикинул в уме и решил, что degraided raid5 с убитыми дисками менее надёжен, чем одиночный рабочий диск и переезжаю на него. Права доступа нормально восстанавливаю. Утром приходят люди и начинают работать уже на новом диске. Изменения накапливаются на нём.
Утром договариваюсь с директором о встрече, чтобы обсудить эти дела и решить, что делаем дальше. В течении дня, пока еду, получаю уведомление от мониторинга о том, что сервер с бэкапами не отвечает. А они вообще в другом городе, на производстве в серверной. Админа там нет, он наездами бывает примерно раз в неделю. Бэкапы делаются раз в сутки по ночам. С этого момента все новые данные лежат только на одном диске. Тут мне первый раз повезло и в беседе с директором между делом я упомянул, что сервер с бэкапами завис.
Принимаем решение оперативно купить новые диски и заменить вообще все, которые потенциально убитые из-за парковок. Там вроде 6 дисков по 3TB было. На сервере помимо файловой шары что-то ещё менее критичное лежало. На следующий день мой помощник едет покупать диски. Сам сервер в ЦОД, так что он забирает его и притаскивает в офис, включает.
Так как на сервере много всего было, я сначала всё аккуратно забираю, убеждаюсь, что ничего не забыл. Прошу заменить диски. Накатываю новый гипервизор, тестирую работу рейда, имитирую отказ диска и т.д. И все это параллельно с другими делами. Получается не быстро. Где-то один день на это ушёл.
И тут начинают жаловаться люди, что сервер сильно шумит и мешает им работать. Настолько мешает, что они генеральному написали и попросили вмешаться. Тот попросил выключить сервак. Здесь мне надо было бы настоять и все же доделать, но я как-то легкомысленно отнёсся к этой просьбе и решил, что в выходные доделаю, да и всё. В общем, из-за этого потерял ещё один день. Сервер бэкапов так и не отвечает.
Продолжение в следующем посте 👇
#backup
Дело было в небольшой компании, куда я пришёл на полностью настроенную инфраструктуру. К тому моменту, когда всё случилось, я работал с тем, что есть.
Мониторинг Zabbix показал ошибку смарта одного из дисков рейд массива, где жила большая (2-3TB) файловая шара (samba на Linux, введена в домен AD), которой пользовался весь офис. У юзеров на компах не было файлов вообще. Всё только там. Я пошёл проверять и понял, что эта ошибка связана с катастрофически большим количеством парковок головок жёсткого диска. Сам диск на тот момент уже не был виден в системе. Проверяю остальные диски, а там всё то же самое. Был какой-то баг в прошивках дисков WD, в итоге они в Linux парковались каждые 8 секунд. И так несколько лет. Я понимаю, что могу потерять в ближайшее время весь массив, так как он может просто развалиться или не пережить ребилда.
Принимаю решение перетащить все данные на имеющийся в наличии четырех дисковый qnap очень маленькой производительности. Посмотрел, что его можно ввести в AD и решил, что на какое-то время это решение протянет. Делать всё начинаю к вечеру, который плавно переходит в ночь (всё как мы любим), так как данных полно, копируются долго. Перенёс файлы на qnap и пытаюсь восстановить права доступа, но не получается. Файлов там под миллион. Запускаю через скрипт восстановление прав доступа из текстового файла и всё виснет на неопределённое время. Если дроблю на маленькие секции, то работает. Но вручную всё это дробить и запускать слишком долго и хлопотно.
Надо принимать решение, так как на носу новый рабочий день. Есть еще один тестовый сервер, но диск нужного объёма там один, без рейда. Прикинул в уме и решил, что degraided raid5 с убитыми дисками менее надёжен, чем одиночный рабочий диск и переезжаю на него. Права доступа нормально восстанавливаю. Утром приходят люди и начинают работать уже на новом диске. Изменения накапливаются на нём.
Утром договариваюсь с директором о встрече, чтобы обсудить эти дела и решить, что делаем дальше. В течении дня, пока еду, получаю уведомление от мониторинга о том, что сервер с бэкапами не отвечает. А они вообще в другом городе, на производстве в серверной. Админа там нет, он наездами бывает примерно раз в неделю. Бэкапы делаются раз в сутки по ночам. С этого момента все новые данные лежат только на одном диске. Тут мне первый раз повезло и в беседе с директором между делом я упомянул, что сервер с бэкапами завис.
Принимаем решение оперативно купить новые диски и заменить вообще все, которые потенциально убитые из-за парковок. Там вроде 6 дисков по 3TB было. На сервере помимо файловой шары что-то ещё менее критичное лежало. На следующий день мой помощник едет покупать диски. Сам сервер в ЦОД, так что он забирает его и притаскивает в офис, включает.
Так как на сервере много всего было, я сначала всё аккуратно забираю, убеждаюсь, что ничего не забыл. Прошу заменить диски. Накатываю новый гипервизор, тестирую работу рейда, имитирую отказ диска и т.д. И все это параллельно с другими делами. Получается не быстро. Где-то один день на это ушёл.
И тут начинают жаловаться люди, что сервер сильно шумит и мешает им работать. Настолько мешает, что они генеральному написали и попросили вмешаться. Тот попросил выключить сервак. Здесь мне надо было бы настоять и все же доделать, но я как-то легкомысленно отнёсся к этой просьбе и решил, что в выходные доделаю, да и всё. В общем, из-за этого потерял ещё один день. Сервер бэкапов так и не отвечает.
Продолжение в следующем посте 👇
#backup
Продолжение (Начало выше 👆)
Утро нового дня (пятница) начинается с сообщения помощника о том, что сетевой диск не доступен. Как обычно бывает, идёшь проверять, не ожидая какой-то подставы. Смотрю и правда не доступен. Захожу на сервер и не вижу его. И вот тут у меня пробежал холодок по спине. Я понял, что ПОПАЛ 😱. Не хотел бы пережить это ещё раз.
Прошу перезагрузить сервер. Но это не помогает. Диск не виден. Я понимаю, что с ним какие-то проблемы, а там все изменения за несколько прошедших дней. Приходят менеджеры и говорят, что у них тендер, они всю неделю собирали данные и теперь их надо в понедельник загрузить на площадку, иначе всё пропало. А диск был в составе lvm тома, подключенного к гипервизору Xen, на нём была виртуалка Linux и там уже лежали файлы. То есть просто подключить этот диск к какому-то компу и попытаться что-то прочитать не имеет смысла.
Тут я не стал юлить и терять время. Сразу же позвонил генеральному и сказал, как есть. Он, конечно, офигел от таких новостей, но стоит отдать ему должное, не стал ругаться и что-то выговаривать. Сказал, ищите срочно компанию по восстановлению данных. Стали оперативно искать, нашли неподалёку в тот же день и отвезли диск. Оплатили (~$700).
Первичный осмотр показал, что вышла из строя какая-то механика. Можно починить с помощью донора. В этот же день начинают ремонт и в субботу выдают нам отремонтированный диск. Помощник едет в офис, вставляет его в то же место. Гипервизор загружается, диск виден, виртуалка стартует, все файлы на месте. ОТЛЕГЛО.
Доделываю сервер с новыми дисками и возвращаю туда файлы. Всё на месте и всё работает. В понедельник приходят люди и успешно грузят документы для тендера.
Вот такая история. Всю вину я с себя не снимаю, но считаю, что пострадал в основном из-за дерьмового железа, которое я бы сам никогда не стал покупать в прод. Всё работало на десктопных мамках, да ещё этот qnap. Со временем я заменил все сервера на брендовые c ipmi. Не пришлось лишний раз объяснять, зачем и почему это делается.
Сам ошибся только в одном месте. Надо было срочно отправлять кого-то ребутать сервер с бэкапами. Но я не думал, что именно в эти 2-3 дня что-то пойдёт не так 😁 Думал дождаться планового приезда человека туда. Прикинул, что даже если вдруг всё умрёт, то бэкапы то есть, просто не свежие. Подумаешь, 2-3 дня, пережить можно в самом крайнем случае. Кто же знал, что тендер на носу. Без него реально бы пережили, хотя и было бы неприятно. Ну и затянулось всё в итоге на 4 дня, что не планировалось.
А так вышло, как вышло, просто не повезло. Вероятность проблем, если бы я вообще не переносил данные на одиночный диск, была выше. А предпринять что-то ещё на тот момент я не мог. Прокрутил все варианты.
Утро нового дня (пятница) начинается с сообщения помощника о том, что сетевой диск не доступен. Как обычно бывает, идёшь проверять, не ожидая какой-то подставы. Смотрю и правда не доступен. Захожу на сервер и не вижу его. И вот тут у меня пробежал холодок по спине. Я понял, что ПОПАЛ 😱. Не хотел бы пережить это ещё раз.
Прошу перезагрузить сервер. Но это не помогает. Диск не виден. Я понимаю, что с ним какие-то проблемы, а там все изменения за несколько прошедших дней. Приходят менеджеры и говорят, что у них тендер, они всю неделю собирали данные и теперь их надо в понедельник загрузить на площадку, иначе всё пропало. А диск был в составе lvm тома, подключенного к гипервизору Xen, на нём была виртуалка Linux и там уже лежали файлы. То есть просто подключить этот диск к какому-то компу и попытаться что-то прочитать не имеет смысла.
Тут я не стал юлить и терять время. Сразу же позвонил генеральному и сказал, как есть. Он, конечно, офигел от таких новостей, но стоит отдать ему должное, не стал ругаться и что-то выговаривать. Сказал, ищите срочно компанию по восстановлению данных. Стали оперативно искать, нашли неподалёку в тот же день и отвезли диск. Оплатили (~$700).
Первичный осмотр показал, что вышла из строя какая-то механика. Можно починить с помощью донора. В этот же день начинают ремонт и в субботу выдают нам отремонтированный диск. Помощник едет в офис, вставляет его в то же место. Гипервизор загружается, диск виден, виртуалка стартует, все файлы на месте. ОТЛЕГЛО.
Доделываю сервер с новыми дисками и возвращаю туда файлы. Всё на месте и всё работает. В понедельник приходят люди и успешно грузят документы для тендера.
Вот такая история. Всю вину я с себя не снимаю, но считаю, что пострадал в основном из-за дерьмового железа, которое я бы сам никогда не стал покупать в прод. Всё работало на десктопных мамках, да ещё этот qnap. Со временем я заменил все сервера на брендовые c ipmi. Не пришлось лишний раз объяснять, зачем и почему это делается.
Сам ошибся только в одном месте. Надо было срочно отправлять кого-то ребутать сервер с бэкапами. Но я не думал, что именно в эти 2-3 дня что-то пойдёт не так 😁 Думал дождаться планового приезда человека туда. Прикинул, что даже если вдруг всё умрёт, то бэкапы то есть, просто не свежие. Подумаешь, 2-3 дня, пережить можно в самом крайнем случае. Кто же знал, что тендер на носу. Без него реально бы пережили, хотя и было бы неприятно. Ну и затянулось всё в итоге на 4 дня, что не планировалось.
А так вышло, как вышло, просто не повезло. Вероятность проблем, если бы я вообще не переносил данные на одиночный диск, была выше. А предпринять что-то ещё на тот момент я не мог. Прокрутил все варианты.