А программирование увлекает :) Добил курс по Python от Нетологии. Тот, что я рекламировал на основном канале. В целом, все неплохо. Азы получил. Посмотрел новым взглядом на некоторый чужой код и осознал, что почти все там понимаю. Ясна структура, типы данных, функции. Стало ясно, куда лезть за подробностями.
Сам сижу допиливаю функционал телеграм боту, который написали на курсе. Все, что было по программе, сделал. Пытаюсь усложнить. Когда закончу все и размещу где-то у себя, дам потыкать.
Плохо одно, чтобы погружаться, надо очень много времени. Сейчас осознал, что хорошо программировать не получится. Надо либо полностью в программисты уйти, либо остаться админом костыльщиком-копипастером кода. Полноценно писать полезный софт не получится на пол шишечки. По факту, мне проще заказывать разработку у программистов, чем самому сидеть часами и учиться.
Буду думать, что со всем этим делать дальше. В целом, понравилось и увлекло, но вижу, что это жуткая рутина, которая быстро надоест.
Сам сижу допиливаю функционал телеграм боту, который написали на курсе. Все, что было по программе, сделал. Пытаюсь усложнить. Когда закончу все и размещу где-то у себя, дам потыкать.
Плохо одно, чтобы погружаться, надо очень много времени. Сейчас осознал, что хорошо программировать не получится. Надо либо полностью в программисты уйти, либо остаться админом костыльщиком-копипастером кода. Полноценно писать полезный софт не получится на пол шишечки. По факту, мне проще заказывать разработку у программистов, чем самому сидеть часами и учиться.
Буду думать, что со всем этим делать дальше. В целом, понравилось и увлекло, но вижу, что это жуткая рутина, которая быстро надоест.
Gmail сломался. Неожиданно, в середине рабочего дня. Я прям сразу приуныл, подумал, а что будет, если в какой-то момент ящик просто перестанет существовать? Туда очень много всего привязано.
Последние пару лет я стал параллельно пользоваться ящиком в Яндексе, чтобы не складывать все яйца в одну корзину. Разбиваю примерно поровну потоки коммуникаций между этими двумя ящиками.
Последние пару лет я стал параллельно пользоваться ящиком в Яндексе, чтобы не складывать все яйца в одну корзину. Разбиваю примерно поровну потоки коммуникаций между этими двумя ящиками.
Свободный рабочий график рано или поздно приводит к тому, что у вас нет никакого графика. У меня это происходит циклично. То совсем запускаю, то беру себя в руки и встраиваюсь в установленные самим собой рамки. Пришло время это в очередной раз сделать.
Сегодня приступил к делам только в 14 часов. Утром провалялся в постели. Попел песни, потанцевал с детьми. Потом решил, что можно одну серию "В поисках капитана Гранта" с семьей посмотреть. Потом заехал перекусить в кафешку по дороге в коворкинг, ведь уже обед близится, проголодался :) Теперь минимум до 21 придется дела делать.
Так что свободный рабочий график подходит далеко не всем. Я бы даже сказал, что большинству он противопоказан. Непростая задача работать эффективно, когда тебя никто не подгоняет и если ты весь день профилонишь, ничего особо не случится конкретно в этот день.
Сегодня приступил к делам только в 14 часов. Утром провалялся в постели. Попел песни, потанцевал с детьми. Потом решил, что можно одну серию "В поисках капитана Гранта" с семьей посмотреть. Потом заехал перекусить в кафешку по дороге в коворкинг, ведь уже обед близится, проголодался :) Теперь минимум до 21 придется дела делать.
Так что свободный рабочий график подходит далеко не всем. Я бы даже сказал, что большинству он противопоказан. Непростая задача работать эффективно, когда тебя никто не подгоняет и если ты весь день профилонишь, ничего особо не случится конкретно в этот день.
Любопытное тестирование снижения производительности при использовании виртуализации. Жаль, что тесты только на cpu были. Туда бы диски еще добавить. Но даже так просадка до 10% выходит. Думаю, диски еще ~20% добавят.
https://m.habr.com/ru/company/mclouds/blog/533286/
https://m.habr.com/ru/company/mclouds/blog/533286/
Хабр
Физическая среда или виртуализация? Продолжение тестов Intel Xeon 6242R
В предыдущей статье мы рассказывали о базовой оценке производительности новых серверов в нашем облачном проекте на примере теста Гилёва для 1С и 7zip в физической «нативной» среде. Теперь же,...
Тут такая проблема странная, может есть у кого-то мысли на этот счет. Я когда сам столкнулся, очень удивился и не мог понять, что это за ошибка. В итоге просто свитч поменял и не стал разбираться.
Оказывается, ошибка эта повторяется и воспроизводится. В комментариях человек отписался. Еще, что я заметил в этом глюке, помимо агентов zabbix, у меня rsync не работал через этот свитч. Такая вот магия.
Может у кого-то было то же самое или есть мысли на этот счет?
Ссылка на обсуждение - https://serveradmin.ru/ustanovka-i-nastrojka-zabbix-5-0/#comment-15924
Оказывается, ошибка эта повторяется и воспроизводится. В комментариях человек отписался. Еще, что я заметил в этом глюке, помимо агентов zabbix, у меня rsync не работал через этот свитч. Такая вот магия.
Может у кого-то было то же самое или есть мысли на этот счет?
Ссылка на обсуждение - https://serveradmin.ru/ustanovka-i-nastrojka-zabbix-5-0/#comment-15924
Я тут бота доделал до более ли менее рабочего состояния, так, что его можно потыкать - @serveradminru_bot.
Ему надо /help написать, чтобы посмотреть список команд, которые он поддерживает. Это примитивный todo бот, в который можно записать список заданий с датами.
Никакой авторизации нет, как и сохранения задач. После перезапуска все удаляется. Все задачи видны всем.
Интересная тема, но нет времени развивать. Уже есть мысли о полезных ботах, которые были бы мне нужны, но когда будет возможность полноценно этим заниматься, даже не знаю. Постараюсь потихоньку двигаться дальше и не запускать.
Кстати, удобно быть и админом, и программистом. У меня не возникло проблем с запуском бота. Сам все настроил на сервере, запустил как службу. Установил нужную версию пайтона и зависимостей. На учебе видел, что некоторые в принципе не понимали, что им дальше делать с их кодом.
Ему надо /help написать, чтобы посмотреть список команд, которые он поддерживает. Это примитивный todo бот, в который можно записать список заданий с датами.
Никакой авторизации нет, как и сохранения задач. После перезапуска все удаляется. Все задачи видны всем.
Интересная тема, но нет времени развивать. Уже есть мысли о полезных ботах, которые были бы мне нужны, но когда будет возможность полноценно этим заниматься, даже не знаю. Постараюсь потихоньку двигаться дальше и не запускать.
Кстати, удобно быть и админом, и программистом. У меня не возникло проблем с запуском бота. Сам все настроил на сервере, запустил как службу. Установил нужную версию пайтона и зависимостей. На учебе видел, что некоторые в принципе не понимали, что им дальше делать с их кодом.
У меня был опыт подготовки и забега на 100 км. Кому любопытно, может почитать мою старенькую статью на этот счет. Сейчас уже не бегаю, практикую быструю ходьбу. У нее противопоказаний меньше, а пользы столько же.
https://serveradmin.ru/kak-ya-gotovilsya-i-bezhal-marafon-100-km/
https://serveradmin.ru/kak-ya-gotovilsya-i-bezhal-marafon-100-km/
Server Admin
Как я готовился и бежал марафон 100 км | serveradmin.ru
Я люблю бегать и стараюсь хотя бы 2 раза в неделю делать пробежки на 5-10 км. Некоторое время назад случайно заметил объявление о том, что в районе села Бородино по местам исторической славы будет...
Такое вот мнение про убунту есть. Что скажете? Я сам лично каких-то фатальных проблем на ней не ловил, но ощущение нестабильности всегда где-то рядом. Какие-то мелкие баги видел даже на этапе установки. Плюс, постоянно что-то внедряют, меняют (netplan и т.д.) с сомнительным удобством.
Мнение, озвученное на картинке встречал не раз.
Мнение, озвученное на картинке встречал не раз.
2020-12-21_15-46-06.png
880.1 KB
У debian сайт обновился. Теперь он выглядит устаревшим не на 10 лет, а только на 5 😁
https://www.debian.org/
https://www.debian.org/
Сделаю небольшую заметку, чтобы самому не забыть. Для того, чтобы запустить kvm на виртуальной машине в kvm надо сделать следующее:
1. На хосте запустить модуль ядра с параметром.
modprobe kvm_intel nested=1
modprobe kvm_amd nested=1
Перед этим модуль надо выгрузить:
modprobe -r kvm_intel
modprobe -r kvm_amd
Проверить, что все ОК так:
cat /sys/module/kvm_intel/parameters/nested
Y
Не забываем добавить этот модуль с параметром в автозагрузку /etc/modprobe.d/kvm.conf
modprobe kvm_intel nested=1
2. Для виртуальной машины в свойствах указываем:
Model: Host. В зависимости от системы управления, выглядеть настройка может по разному, но смысл один и тот же - копируем информацию о модели с самого хоста.
После этого на KVM можно тестировать любые гипервизоры. Виртуализация будет работать. Проверено на Hyperv и самом Kvm.
#kvm
1. На хосте запустить модуль ядра с параметром.
modprobe kvm_intel nested=1
modprobe kvm_amd nested=1
Перед этим модуль надо выгрузить:
modprobe -r kvm_intel
modprobe -r kvm_amd
Проверить, что все ОК так:
cat /sys/module/kvm_intel/parameters/nested
Y
Не забываем добавить этот модуль с параметром в автозагрузку /etc/modprobe.d/kvm.conf
modprobe kvm_intel nested=1
2. Для виртуальной машины в свойствах указываем:
Model: Host. В зависимости от системы управления, выглядеть настройка может по разному, но смысл один и тот же - копируем информацию о модели с самого хоста.
После этого на KVM можно тестировать любые гипервизоры. Виртуализация будет работать. Проверено на Hyperv и самом Kvm.
#kvm
Целый час мучался с дебагом spf записи. Оказалось, при замене redirect на include забыл = заменить на : Обычная невнимательность. На такие ошибки больше всего времени тритатися.
Ошибка была здесь:
Для дебага spf записей удобные сервисы:
https://mxtoolbox.com/SuperTool.aspx?action=spf
https://www.kitterman.com/spf/validate.html?
Ошибка была здесь:
v=spf1 include=_spf.yandex.ru include:mxsmtp.sendpulse.com +a +mx ~allА должно быть:
v=spf1 include:_spf.yandex.ru include:mxsmtp.sendpulse.com +a +mx ~all+a и +mx можно не добавлять, это дефолтное значение.
Для дебага spf записей удобные сервисы:
https://mxtoolbox.com/SuperTool.aspx?action=spf
https://www.kitterman.com/spf/validate.html?
Mxtoolbox
Network Tools: DNS,IP,Email
DNS and Network troubleshooting and diagnostic tools integrated into one sweet interface.
2020-12-24_05-37-49.png
20.4 KB
Посмотрел заголовки одного из писем Rambler. Он, оказывается, использует почтовый сервер на базе Postfix и Dovecot, плюс модуль sieve для сортировщика писем. Явно наколхозил какой-то свой кластер на базе всего этого хозяйства.
Спите все? Я уже всю неделю встаю в 5, ложусь в 21. Понравился такой режим, буду пока придерживаться.
Отвожу по утрам детей в сад и периодически наблюдаю, как глючит терминал, где нужно отмечать приход по rfid карточкам. Лечу всегда одинаково - выдергиваю и заново втыкаю ethernet кабель. В системе что-то перезапускается после этого и она загружается со всеми необходимыми подключениями. Нормально отмечаю детей.
Удобно все-таки быть сисадмином. Вряд ли кто-то еще догадался, как починить эту хренатень.
Удобно все-таки быть сисадмином. Вряд ли кто-то еще догадался, как починить эту хренатень.