Вчера в комментариях подсказали очень крутой ресурс для проверки уязвимостей установленных пакетов в Linux системе. Речь об этом ресурсе:
https://vulners.com/audit
Можно зайти по ссылке, выбрать систему и загрузить туда список всех своих пакетов. В ответ получите уязвимости в ваших версиях. Я как раз переносил старый файловый сервер на Centos 6 и решил его проверить. Он весь дырявый оказался. Благо работал в закрытой, ограниченной сети.
У этого сервиса есть бесплатный API. Я когда-то давно тестировал его интеграцию с Zabbix по этой статье с хабра. В целом работало, но потом я забросил эту интеграцию, так как не хотелось каждый раз разбираться с проблемами после обновления Zabbix. А он активно развивается, меняется, обновляется.
В закладки себе забрал этот сервис. Искренне благодарю за рекомендацию. Очень полезно. Я еще кое-что забрал из вчерашнего поста в закладки. Со временем напишу обзоры неплохих утилит для безопасности.
#security #сервис
https://vulners.com/audit
Можно зайти по ссылке, выбрать систему и загрузить туда список всех своих пакетов. В ответ получите уязвимости в ваших версиях. Я как раз переносил старый файловый сервер на Centos 6 и решил его проверить. Он весь дырявый оказался. Благо работал в закрытой, ограниченной сети.
У этого сервиса есть бесплатный API. Я когда-то давно тестировал его интеграцию с Zabbix по этой статье с хабра. В целом работало, но потом я забросил эту интеграцию, так как не хотелось каждый раз разбираться с проблемами после обновления Zabbix. А он активно развивается, меняется, обновляется.
В закладки себе забрал этот сервис. Искренне благодарю за рекомендацию. Очень полезно. Я еще кое-что забрал из вчерашнего поста в закладки. Со временем напишу обзоры неплохих утилит для безопасности.
#security #сервис
На прошлой неделе прочитал достаточно интересную статью - Почему PostgreSQL не лучше MS SQL, где автор сравнил PostgreSQL и MSSQL для использования с 1С. Она мне показалась интересной, поэтому решил сделать для вас выжимку основной информации оттуда, как я её понял!
◽ MSSQL - 20 лет сотрудничества с 1С. К ней все привыкли, у неё лучшие интерфейсы для управления БД с низким порогом входа как для разработчиков, так и поддержки.
◽ PostgreSQL - настройки в текстовом файле, командная строка Linux, скрипты для обслуживания и бэкапов. Всё это надо изучать, разбираться.
◽ В среднем на MSSQL 1С работает быстрее. Большинство запросов выполняются примерно одинаково. Но бывает так, что на Postgres запросы выполняются значительно медленнее, но обратные ситуации не наблюдаются. То есть Postgres в лучшем случае будет работать так же, разработка под эту БД более требовательна к качеству кода запросов. Ошибок не прощает.
◽ PostgreSQL более экономично относится к памяти, умеет отдавать неиспользованную память обратно системе. MSSQL пожирает всю память, что есть и хочет еще больше.
◽ Бесплатные версии MSSQL и PostgreSQL не сравнимы по функционалу. Последняя уделывает Express версию MSSQL по всем параметрам. Так что по деньгами PostgreSQL будет значительно дешевле, либо вообще бесплатно.
◽ Стоимости MSSQL Enterprise и Postgres Pro Enterprise на одном и том же числе пользователей и железе будут отличаться примерно в 3 раза в пользу Postgres.
◽ У Postgres на Windows много недостатков. Лучше ставить Linux.
◽ У Postgres Pro хорошая русскоязычная поддержка. Реально решают проблемы. Помогают разобрать тормоза конкретных запросов.
Автор статьи - Антон Дорошкевич, руководитель ИТ в компании «Инфософт», в Новосибирске. Является сертифицированным экспертом по эксплуатации PostgreSQL. Уровень сертификата «Эксперт». В течение последних 15-ти лет является эксплуататором больших многокластерных систем на тысячи пользователей и сотни баз – что на MS SQL, что на PostgreSQL.
#1с #postgresql #mssql
◽ MSSQL - 20 лет сотрудничества с 1С. К ней все привыкли, у неё лучшие интерфейсы для управления БД с низким порогом входа как для разработчиков, так и поддержки.
◽ PostgreSQL - настройки в текстовом файле, командная строка Linux, скрипты для обслуживания и бэкапов. Всё это надо изучать, разбираться.
◽ В среднем на MSSQL 1С работает быстрее. Большинство запросов выполняются примерно одинаково. Но бывает так, что на Postgres запросы выполняются значительно медленнее, но обратные ситуации не наблюдаются. То есть Postgres в лучшем случае будет работать так же, разработка под эту БД более требовательна к качеству кода запросов. Ошибок не прощает.
◽ PostgreSQL более экономично относится к памяти, умеет отдавать неиспользованную память обратно системе. MSSQL пожирает всю память, что есть и хочет еще больше.
◽ Бесплатные версии MSSQL и PostgreSQL не сравнимы по функционалу. Последняя уделывает Express версию MSSQL по всем параметрам. Так что по деньгами PostgreSQL будет значительно дешевле, либо вообще бесплатно.
◽ Стоимости MSSQL Enterprise и Postgres Pro Enterprise на одном и том же числе пользователей и железе будут отличаться примерно в 3 раза в пользу Postgres.
◽ У Postgres на Windows много недостатков. Лучше ставить Linux.
◽ У Postgres Pro хорошая русскоязычная поддержка. Реально решают проблемы. Помогают разобрать тормоза конкретных запросов.
Автор статьи - Антон Дорошкевич, руководитель ИТ в компании «Инфософт», в Новосибирске. Является сертифицированным экспертом по эксплуатации PostgreSQL. Уровень сертификата «Эксперт». В течение последних 15-ти лет является эксплуататором больших многокластерных систем на тысячи пользователей и сотни баз – что на MS SQL, что на PostgreSQL.
#1с #postgresql #mssql
Дорогие мои любители консоли Linux. Предлагаю вам расположиться поудобнее и приготовить блокнотик, чтобы записать информацию о необычном обучающем проекте, с которым я вчера познакомился. Речь пойдёт про kodekloud-engineer.com. Я не помню, кто и когда мне его посоветовал, нашёл в закладках.
Это бесплатная обучающая платформа весьма необычного формата. Я прям залип вчера и ввязался в обучение. Суть там такая. Вы регистрируетесь и начинаете путь обычного сисадмина. Вас знакомят с проектом, рассказывают, что там к чему. Для него есть подробная схема, wiki, таблица с ip адресами и доступами.
Примерно раз в день вам будут давать какое-то задание по этой инфраструктуре. Начинается игра с обзорной лекции, где всё рассказывают и показывают на индусско-английском языке. Субтитров, к сожалению нет, но я всё понял, хотя на инглише не шпрехаю свободно.
Вводной теории по заданиям нет, то есть тут чисто практика. На выполнение задания даётся час. Всё выполняется в виртуальной консоли в браузере, которая эмулирует консоль Linux. Система там Ubuntu, по крайней мере на тех серверах, где я был по первому заданию.
Теперь о задании. Первое, что мне дали - настроить часовые пояса на некоторых серверах. Я не буду вам подробно рассказывать, что и как делал, а то не интересно будет. Для практикующих админов с этим заданием проблем не будет. Я выполнил за 15 минут.
Сначала засуетился, так как непривычно всё это. Посмотрел вводное видео и тут сразу задание. Я полез изучать схему, wiki, доступы. Немного вкурил всё это, понял как и куда надо зайти и что сделать. В итоге сделал и отдал задание на проверку. Его тут же проверили и сказали, что всё ОК. За выполненное задание начислили очки.
Если в решении ошибётесь, то сможете отправить его на проверку реальным людям, таким же участникам, как я понял, которые его прошли успешно. Там вам либо укажут вашу ошибку, либо просто покажут, как надо было сделать.
Мне идея очень понравилась. Буду по возможности проходить задания при наличии свободного времени. Если будет что-то интересное, напишу заметки по теме. Если кто-то тоже начнёт эту игру и будет проходить быстрее, прошу не писать прямые подсказки и готовые решения, чтобы остальным тоже было интересно.
#обучение
Это бесплатная обучающая платформа весьма необычного формата. Я прям залип вчера и ввязался в обучение. Суть там такая. Вы регистрируетесь и начинаете путь обычного сисадмина. Вас знакомят с проектом, рассказывают, что там к чему. Для него есть подробная схема, wiki, таблица с ip адресами и доступами.
Примерно раз в день вам будут давать какое-то задание по этой инфраструктуре. Начинается игра с обзорной лекции, где всё рассказывают и показывают на индусско-английском языке. Субтитров, к сожалению нет, но я всё понял, хотя на инглише не шпрехаю свободно.
Вводной теории по заданиям нет, то есть тут чисто практика. На выполнение задания даётся час. Всё выполняется в виртуальной консоли в браузере, которая эмулирует консоль Linux. Система там Ubuntu, по крайней мере на тех серверах, где я был по первому заданию.
Теперь о задании. Первое, что мне дали - настроить часовые пояса на некоторых серверах. Я не буду вам подробно рассказывать, что и как делал, а то не интересно будет. Для практикующих админов с этим заданием проблем не будет. Я выполнил за 15 минут.
Сначала засуетился, так как непривычно всё это. Посмотрел вводное видео и тут сразу задание. Я полез изучать схему, wiki, доступы. Немного вкурил всё это, понял как и куда надо зайти и что сделать. В итоге сделал и отдал задание на проверку. Его тут же проверили и сказали, что всё ОК. За выполненное задание начислили очки.
Если в решении ошибётесь, то сможете отправить его на проверку реальным людям, таким же участникам, как я понял, которые его прошли успешно. Там вам либо укажут вашу ошибку, либо просто покажут, как надо было сделать.
Мне идея очень понравилась. Буду по возможности проходить задания при наличии свободного времени. Если будет что-то интересное, напишу заметки по теме. Если кто-то тоже начнёт эту игру и будет проходить быстрее, прошу не писать прямые подсказки и готовые решения, чтобы остальным тоже было интересно.
#обучение
Существует Open Source проект от Cloudflare под названием Flan. Это сетевой сканер уязвимостей. Он основан на nmap и vulners.com, о котором я уже рассказывал ранее.
https://github.com/cloudflare/flan
Об этом сканере мне рассказал @matrix_operator и поделился своим способом автоматизации проверок своих внешних сервисов с помощью этого инструмента, за что ему большая благодарность.
Проверка хостов на CVE на открытых портах + отправка отчета на почту.
Идея там следующая. Заполняем текстовый файл со своими ip адресами. Можно делать вручную или автоматически, если у вас это каким-то образом организовано. Дальше скриптом обновляем репу с актуальными базами, запускаем Flan в докере и мапим к нему наш список ip адресов. Результат отправляем по почте.
Все подробности оформлены в заметку - https://drive.google.com/file/d/15ZTgRZz4NlXBRlrGJN8LMNynXDz3JV9t За комментариями по реализации обращайтесь к автору способа.
#security
https://github.com/cloudflare/flan
Об этом сканере мне рассказал @matrix_operator и поделился своим способом автоматизации проверок своих внешних сервисов с помощью этого инструмента, за что ему большая благодарность.
Проверка хостов на CVE на открытых портах + отправка отчета на почту.
Идея там следующая. Заполняем текстовый файл со своими ip адресами. Можно делать вручную или автоматически, если у вас это каким-то образом организовано. Дальше скриптом обновляем репу с актуальными базами, запускаем Flan в докере и мапим к нему наш список ip адресов. Результат отправляем по почте.
Все подробности оформлены в заметку - https://drive.google.com/file/d/15ZTgRZz4NlXBRlrGJN8LMNynXDz3JV9t За комментариями по реализации обращайтесь к автору способа.
#security
GitHub
GitHub - cloudflare/flan: A pretty sweet vulnerability scanner
A pretty sweet vulnerability scanner. Contribute to cloudflare/flan development by creating an account on GitHub.
Партнерские программы облачного провайдера Cloud4Y
Если Вы:
🔹Разработчик, IT-аутсорсер, системный интегратор
🔹Эксперт в IT со своей аудиторией
🔹Активный участник IT-сообществ
🔹Компания, занимающиеся ИТ-консалтингом
🔹Провайдер интернета, связи, хостинга
Выберите одну из программ, подходящую для себя:
🔸 Агент - зарабатывайте от 10% с привлеченных по Вашей ссылке клиентов.
🔸 Партнер - доход до 40% от оборота приведенных к нам клиентов
🔸 White Label - предоставляйте облачные услуги самостоятельно под своим брендом!
Узнайте подробнее о программах.
Или Воспользуйтесь тестовым доступом, чтобы оценить возможности инфраструктурных решений.
Коротко о Cloud4Y:
- на рынке облаков с 2009 года
- базовый SLA 99.982%
- бесплатная техническая поддержка 24/7
- 4 ЦОД в Москве, Нидерландах, Турции
#реклама
Если Вы:
🔹Разработчик, IT-аутсорсер, системный интегратор
🔹Эксперт в IT со своей аудиторией
🔹Активный участник IT-сообществ
🔹Компания, занимающиеся ИТ-консалтингом
🔹Провайдер интернета, связи, хостинга
Выберите одну из программ, подходящую для себя:
🔸 Агент - зарабатывайте от 10% с привлеченных по Вашей ссылке клиентов.
🔸 Партнер - доход до 40% от оборота приведенных к нам клиентов
🔸 White Label - предоставляйте облачные услуги самостоятельно под своим брендом!
Узнайте подробнее о программах.
Или Воспользуйтесь тестовым доступом, чтобы оценить возможности инфраструктурных решений.
Коротко о Cloud4Y:
- на рынке облаков с 2009 года
- базовый SLA 99.982%
- бесплатная техническая поддержка 24/7
- 4 ЦОД в Москве, Нидерландах, Турции
#реклама
Я регулярно использую Docker, но в очень ограниченном режиме. Чаще всего просто запускаю и использую готовые контейнеры. Иногда правлю чужие докер файлы и практически никогда не пишу свои. Нет задач для этого.
Наиболее частые команды, которые приходится использовать, это запуск контейнера:
Просмотр списка запущенных и всех контейнеров:
Просмотр образов:
Удаление образов, одного или сразу всех:
Вход в консоль контейнера:
Просмотр логов контейнера:
А на днях я узнал еще некоторые команды, которые очень полезны, но я о них просто не знал и никогда не использовал. Когда их увидел и родилась идея написать заметку и сохранить все наиболее часто используемые команды в одном месте, чтобы потом не вспоминать.
Статистика потребляемых ресурсов контейнера или группы контейнеров:
Просмотр запущенных процессов в контейнере:
Вот пожалуй и всё из основного, что обычно нужно. Для полноты картины добавлю еще несколько полезных команд, которые нужны реже, но всё равно пригодятся.
Информация о контейнере:
Выполнить команду в контейнере:
Очистить неиспользуемые данные:
Проверить занимаемое докером место:
Пожалуй это все команды, что я обычно использую. Не считая запуска, перезапуска, удаления контейнеров. Пропустил что-то важное?
#docker #terminal
Наиболее частые команды, которые приходится использовать, это запуск контейнера:
docker run -d -p 80:80 --restart=always --name nginx-proxy nginx
Просмотр списка запущенных и всех контейнеров:
docker ps
docker ps -a
Просмотр образов:
docker images
Удаление образов, одного или сразу всех:
docker rmi grafana/grafana
docker rmi $(docker images -a -q)
Вход в консоль контейнера:
docker exec -it nginx-proxy bash
Просмотр логов контейнера:
docker logs nginx-proxy
docker logs --tail 100 nginx-proxy
А на днях я узнал еще некоторые команды, которые очень полезны, но я о них просто не знал и никогда не использовал. Когда их увидел и родилась идея написать заметку и сохранить все наиболее часто используемые команды в одном месте, чтобы потом не вспоминать.
Статистика потребляемых ресурсов контейнера или группы контейнеров:
docker stats grafana7
docker stats container1 container2
docker stats grafana7 --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"
Просмотр запущенных процессов в контейнере:
docker top grafana7
Вот пожалуй и всё из основного, что обычно нужно. Для полноты картины добавлю еще несколько полезных команд, которые нужны реже, но всё равно пригодятся.
Информация о контейнере:
docker inspect nginx-proxy
Выполнить команду в контейнере:
docker exec -it nginx-proxy /usr/sbin/nginx -s reload
Очистить неиспользуемые данные:
docker system prune
Проверить занимаемое докером место:
docker system df
Пожалуй это все команды, что я обычно использую. Не считая запуска, перезапуска, удаления контейнеров. Пропустил что-то важное?
#docker #terminal
Не совсем по теме канала информация, но хочу ею с вами поделиться, потому что мне она показалась полезной. Речь пойдет про браузер LibreWolf.
https://librewolf-community.gitlab.io/
Когда мне нужно быстро куда-то установить браузер без лишних заморочек, интеграций и т.д., ставил всегда Firefox. Нужен просто современный браузер, чтобы быстро куда-то зайти, что-то скачать, почитать. На какой-то временный сервер, виртуальную машину или родителям.
Firefox, как и все современные браузеры, перегружен ненужными вещами, типа дополнительных интеграций, встроенных сервисов, службой автообновления и т.д. А LibreWolf это тот же Firefox, только оттуда вырезано всё лишнее, что не нужно непосредственно для сёрфинга. Там нет телеметрии, службы автообновления, Pocket и т.д. На сайте все изменения описаны.
Я узнал об этом браузере несколько месяцев назад и с тех пор немного им пользуюсь. Мне нравится. Мне вообще Firefox нравится, особенно после недавнего обновления интерфейса. Некоторое время назад пытался на него полностью перейти, но не получилось. К сожалению, он потерял долю рынка, популярность. Мне попадались сайты и сервисы, которые в нем работали плохо. Пришлось отказаться от него, как основного браузера. Но в системе он так и остался, иногда запускаю. Навешал на него некоторые полезные расширения и использую его с ними. Основной браузер у меня вообще без расширений. Чистый Chrome.
#полезное
https://librewolf-community.gitlab.io/
Когда мне нужно быстро куда-то установить браузер без лишних заморочек, интеграций и т.д., ставил всегда Firefox. Нужен просто современный браузер, чтобы быстро куда-то зайти, что-то скачать, почитать. На какой-то временный сервер, виртуальную машину или родителям.
Firefox, как и все современные браузеры, перегружен ненужными вещами, типа дополнительных интеграций, встроенных сервисов, службой автообновления и т.д. А LibreWolf это тот же Firefox, только оттуда вырезано всё лишнее, что не нужно непосредственно для сёрфинга. Там нет телеметрии, службы автообновления, Pocket и т.д. На сайте все изменения описаны.
Я узнал об этом браузере несколько месяцев назад и с тех пор немного им пользуюсь. Мне нравится. Мне вообще Firefox нравится, особенно после недавнего обновления интерфейса. Некоторое время назад пытался на него полностью перейти, но не получилось. К сожалению, он потерял долю рынка, популярность. Мне попадались сайты и сервисы, которые в нем работали плохо. Пришлось отказаться от него, как основного браузера. Но в системе он так и остался, иногда запускаю. Навешал на него некоторые полезные расширения и использую его с ними. Основной браузер у меня вообще без расширений. Чистый Chrome.
#полезное
В понедельник я рассказывал про любопытную обучающую игру для сисадминов. Оказывается, от этой же команды есть платформа с курсами, часть из которых бесплатная. Используется традиционный подход - теория в видеороликах, тестовые задания на готовом стенде и их проверка.
https://kodekloud.com/
Для регистрации и начала обучения достаточно только email. Бесплатно доступны следующие курсы:
▪ Docker for the Absolute Beginner
▪ JSON PATH Quiz
▪ Game of PODs (для тех, кто знаком с Kubernetes)
▪ AWS Cloud for Beginners
Язык курсов - английский. Ведут индусы, кроме последнего. К остальным курсам доступ по подписке. Либо $17.50 в месяц, либо $9.50, если платишь сразу за год ($114). Сравните это с курсами на русском языке 😀
Сам курсы не смотрел, поэтому ничего сказать об их качестве не могу. Если бы у меня стояла задача обучиться Devops, я бы начал с чего-то подобного. 114 баксов за год доступа это вам не 60-100 т.р. как у нас за кота в мешке. Заодно и английский можно подтянуть, без которого никуда.
#курсы
https://kodekloud.com/
Для регистрации и начала обучения достаточно только email. Бесплатно доступны следующие курсы:
▪ Docker for the Absolute Beginner
▪ JSON PATH Quiz
▪ Game of PODs (для тех, кто знаком с Kubernetes)
▪ AWS Cloud for Beginners
Язык курсов - английский. Ведут индусы, кроме последнего. К остальным курсам доступ по подписке. Либо $17.50 в месяц, либо $9.50, если платишь сразу за год ($114). Сравните это с курсами на русском языке 😀
Сам курсы не смотрел, поэтому ничего сказать об их качестве не могу. Если бы у меня стояла задача обучиться Devops, я бы начал с чего-то подобного. 114 баксов за год доступа это вам не 60-100 т.р. как у нас за кота в мешке. Заодно и английский можно подтянуть, без которого никуда.
#курсы
Буквально на днях узнал про утилиту консоли Linux - findmnt. Разбирался с проверкой монтирования сетевых дисков перед выполнением их бэкапа в скриптах. В этом вопросе, на самом деле, очень много нюансов.
Проверки можно делать разными способами. Можно банально парсить вывод df, можно вывод mount, можно грепать /proc/mounts и т.д. Кто во что горазд. Я и то, и другое, и третье делал :) Но во всех этих способах есть те или иные нюансы. То подвисает сетевой диск и вывод mount вместе с ним, то с именами путаница возникает, если название дисков частично совпадают, то пробелы в точке монтирования мешают.
Немного поразбирался в теме и выходит, что findmnt самый стабильный надежный вариант. Вот скрипт проверки.
Вместо $1 поставьте свой путь. Я в таком виде скрипт использовал для тестирования. Примерно так:
К echo соответственно добавляете или заменяете на целевое действие. Проверки можно делать как по точке монтирования с помощью TARGET, как у меня в примере, так и по устройству, тогда использовать SOURCE. А можно и то и другое одновременно. Это гораздо удобнее и надёжнее парсинга вывода mount или чего-то ещё.
Такую инфу полезно забрать в закладки.
#bash
Проверки можно делать разными способами. Можно банально парсить вывод df, можно вывод mount, можно грепать /proc/mounts и т.д. Кто во что горазд. Я и то, и другое, и третье делал :) Но во всех этих способах есть те или иные нюансы. То подвисает сетевой диск и вывод mount вместе с ним, то с именами путаница возникает, если название дисков частично совпадают, то пробелы в точке монтирования мешают.
Немного поразбирался в теме и выходит, что findmnt самый стабильный надежный вариант. Вот скрипт проверки.
if findmnt -rno TARGET "$1" >/dev/null; then
echo "$1 mounted."
else
echo "$1 not mounted."
fi
Вместо $1 поставьте свой путь. Я в таком виде скрипт использовал для тестирования. Примерно так:
./check.sh /mnt/md5
К echo соответственно добавляете или заменяете на целевое действие. Проверки можно делать как по точке монтирования с помощью TARGET, как у меня в примере, так и по устройству, тогда использовать SOURCE. А можно и то и другое одновременно. Это гораздо удобнее и надёжнее парсинга вывода mount или чего-то ещё.
Такую инфу полезно забрать в закладки.
#bash
Ко мне обратился автор курса Docker + Ansible с предложением опубликовать рекламу на него. Курс продаётся на площадке Udemy. Я знаю, что всем уже надоела регулярная реклама курсов от разных школ, тексты для которых пишут маркетологи, а сами курсы неизвестно какого качества.
Я решил сам посмотреть курс, оценить и написать свой отзыв на него. Автор мне просто открыл доступ. Я начал учиться. Сразу скажу, что у меня нет так много времени, которое я могу себе позволить потратить на обучение. Сразу перешел к той теме, которая мне интересна больше всего - Ansible.
Не могу сказать, что я релевантная аудитория этого курса, потому что и Docker, и Ansible я немного знаю. Пару лет назад я проходил по ним курсы. Время от времени использую на практике, но не так часто, потому что не веду масштабных проектов, где в полной мере раскрываются плюсы автоматизации и подхода IaC. Тем не менее, эти технологии востребованы, так что надо разбираться в любом случае.
Сразу скажу, что курс мне понравился. Он рассчитан на новичков. Записан качественно, всё структурировано, пояснено. Речь лектора грамотная, четкая, с хорошим темпом. Слушать комфортно. Я смотрел все уроки на скорости 1,25. Материалов курса вам будет достаточно, чтобы стартануть в этой предметной области. Начинается все с азов и доходит до среднего уровня проекта.
Я не знаю, насколько сейчас актуален Docker Swarm. По поим представлениям он не очень популярен, хотя многие отмечают его простоту настройки и удобство. Сейчас все пытаются изучать и внедрять Kubernetes, но это точно оверскилл для новичка. Так что именно Docker Swarm скорее всего оправдан для старта в теме докера и автоматизации.
Цену курса вы сами видите. Не идёт ни в какое сравнение с тем, что нужно будет отдать в какой-нибудь школе. Хотя понятно, что там программа будет более широкая, но не факт, что уроки будут на хорошем уровне. Как по мне, так этот курс сопоставим с небольшими курсами от той же школы Слёрм, но у них цена в разы выше.
В общем, если хотите бюджетно стартануть в Devops, не продавая почку и не беря кредиты на 5 лет, то рекомендую сначала пройти любой бесплатный курс по git. У меня на канале было много заметок по ним. А дальше пройти предложенный. Потратите минимум денег, а там уже разберётесь, куда двигаться дальше. Это при условии, что есть база по Linux. Если её нет, то начинать надо с неё. В ютубе есть хорошие уроки.
#обучение #курсы
Я решил сам посмотреть курс, оценить и написать свой отзыв на него. Автор мне просто открыл доступ. Я начал учиться. Сразу скажу, что у меня нет так много времени, которое я могу себе позволить потратить на обучение. Сразу перешел к той теме, которая мне интересна больше всего - Ansible.
Не могу сказать, что я релевантная аудитория этого курса, потому что и Docker, и Ansible я немного знаю. Пару лет назад я проходил по ним курсы. Время от времени использую на практике, но не так часто, потому что не веду масштабных проектов, где в полной мере раскрываются плюсы автоматизации и подхода IaC. Тем не менее, эти технологии востребованы, так что надо разбираться в любом случае.
Сразу скажу, что курс мне понравился. Он рассчитан на новичков. Записан качественно, всё структурировано, пояснено. Речь лектора грамотная, четкая, с хорошим темпом. Слушать комфортно. Я смотрел все уроки на скорости 1,25. Материалов курса вам будет достаточно, чтобы стартануть в этой предметной области. Начинается все с азов и доходит до среднего уровня проекта.
Я не знаю, насколько сейчас актуален Docker Swarm. По поим представлениям он не очень популярен, хотя многие отмечают его простоту настройки и удобство. Сейчас все пытаются изучать и внедрять Kubernetes, но это точно оверскилл для новичка. Так что именно Docker Swarm скорее всего оправдан для старта в теме докера и автоматизации.
Цену курса вы сами видите. Не идёт ни в какое сравнение с тем, что нужно будет отдать в какой-нибудь школе. Хотя понятно, что там программа будет более широкая, но не факт, что уроки будут на хорошем уровне. Как по мне, так этот курс сопоставим с небольшими курсами от той же школы Слёрм, но у них цена в разы выше.
В общем, если хотите бюджетно стартануть в Devops, не продавая почку и не беря кредиты на 5 лет, то рекомендую сначала пройти любой бесплатный курс по git. У меня на канале было много заметок по ним. А дальше пройти предложенный. Потратите минимум денег, а там уже разберётесь, куда двигаться дальше. Это при условии, что есть база по Linux. Если её нет, то начинать надо с неё. В ютубе есть хорошие уроки.
#обучение #курсы
Udemy
Docker + Ansible - с нуля, деплой и управление Swarm
Полный курс по работе с Docker, Docker Compose, Docker Swarm и Ansible на примере выкладки реального стека проекта
У меня была заметка про пакетный менеджер Windows, который запилила сама Microsoft. Идея мягко говоря не нова, причём не только для систем вообще, но и для Windows в частности. Уже 100 лет в обед существует сторонний пакетный менеджер Chocolate.
https://chocolatey.org/
https://github.com/chocolatey-archive/chocolatey
То, что с помощью пакетного менеджера удобно устанавливать софт, думаю и так понятно. Но это второй вопрос. В общем случае обычный пользователь не так часто это делает. Можно и длинный путем пойти. А вот для системных администраторов это может оказаться большой находкой в плане автоматизации.
Например, с помощью Ansible или Puppet, которые имеют интеграцию с Chocolate, можно декларативными конфигами указать состояние системы, в котором она должна находиться в плане софта. Далее он с помощью Chocolate будет установлен. Это может быть альтернативой доставки софта с помощью групповых политик, где есть свои недостатки.
Для меня удивительно, что за столько лет Microsoft так до сих пор и не запустила свой пакетный менеджер и официальный репозиторий к нему. Наверное хотели обойтись только своим магазином, но не вышло. Теперь вот разрабатывают пакетный менеджер. Поздновато опомнились. Chocolate, судя по репозиторию, существует с 2012 года.
#windows
https://chocolatey.org/
https://github.com/chocolatey-archive/chocolatey
То, что с помощью пакетного менеджера удобно устанавливать софт, думаю и так понятно. Но это второй вопрос. В общем случае обычный пользователь не так часто это делает. Можно и длинный путем пойти. А вот для системных администраторов это может оказаться большой находкой в плане автоматизации.
Например, с помощью Ansible или Puppet, которые имеют интеграцию с Chocolate, можно декларативными конфигами указать состояние системы, в котором она должна находиться в плане софта. Далее он с помощью Chocolate будет установлен. Это может быть альтернативой доставки софта с помощью групповых политик, где есть свои недостатки.
Для меня удивительно, что за столько лет Microsoft так до сих пор и не запустила свой пакетный менеджер и официальный репозиторий к нему. Наверное хотели обойтись только своим магазином, но не вышло. Теперь вот разрабатывают пакетный менеджер. Поздновато опомнились. Chocolate, судя по репозиторию, существует с 2012 года.
#windows
Найти что-то интересное и весёлое на тему IT к пятнице становится всё труднее и труднее. Уже всё самое интересное было на канале. А каких-то новых бомбических видосов не наблюдаю.
Но вот это понравилось. Переозвучка отрывка из фильма Майор Пэйн (Major Pain) об очень тяжелом проекте, с которым столкнулся маленький программист, который смог. Там и про сисадмина есть 😁
https://www.youtube.com/watch?v=NuKREeAnm1s
По началу фигней показалось, но дальше текст такой нормальный пошёл. В общем, мне понравилось. Надеюсь, вам тоже зайдёт.
#юмор
Но вот это понравилось. Переозвучка отрывка из фильма Майор Пэйн (Major Pain) об очень тяжелом проекте, с которым столкнулся маленький программист, который смог. Там и про сисадмина есть 😁
https://www.youtube.com/watch?v=NuKREeAnm1s
По началу фигней показалось, но дальше текст такой нормальный пошёл. В общем, мне понравилось. Надеюсь, вам тоже зайдёт.
#юмор
YouTube
Программист который смог - IT переозвучка
Программист который смог - IT переозвучка
(перезалив)
Переозвучка отрывка из фильма Майор Пэйн (Major Pain) об очень тяжелом проекте, с которым столкнулся маленький программист, который смог.
https://vk.com/codeblog - Группа Вконтакте
https://tele.click/codeblog…
(перезалив)
Переозвучка отрывка из фильма Майор Пэйн (Major Pain) об очень тяжелом проекте, с которым столкнулся маленький программист, который смог.
https://vk.com/codeblog - Группа Вконтакте
https://tele.click/codeblog…
news101.pdf
4.5 MB
Вышла очередная рассылка MikroTik Newsletter August 2021 с балдёжной пдфкой внутри. Я прям люблю их читать, красиво сделано. Делюсь с вами.
- Вышел новенький RB5009UG+S+IN. Чётенький такой. Обзор - https://youtu.be/c5kBvwGqGws
- Еще одна новинка высокопроизводительного шлюза - CCR2004-16G-2S+. Обзор - https://youtu.be/Cmt33XMLTqI
- Новые блоки питания для уличного размещения
- Новые poe инжекторы
- Стартанула серия обучающих уроков от вендора. Настройка Capsman - https://youtu.be/taQ70m0DVYA Выбор микротика - https://youtu.be/dkxMRXwFDzA
#mikrotik
- Вышел новенький RB5009UG+S+IN. Чётенький такой. Обзор - https://youtu.be/c5kBvwGqGws
- Еще одна новинка высокопроизводительного шлюза - CCR2004-16G-2S+. Обзор - https://youtu.be/Cmt33XMLTqI
- Новые блоки питания для уличного размещения
- Новые poe инжекторы
- Стартанула серия обучающих уроков от вендора. Настройка Capsman - https://youtu.be/taQ70m0DVYA Выбор микротика - https://youtu.be/dkxMRXwFDzA
#mikrotik
Grey Hack – многопользовательская игра – симулятор хакера.
https://youtu.be/fNAfp3XMarA
https://store.steampowered.com/app/605230/Grey_Hack/
Вы играете за хакера с полной свободой действий в обширной сети процедурно генерируемых компьютеров. В начале игры вам будут доступны такие программы, как File Explorer, Terminal и Text Editor. По мере того, как вы будете развивать свои навыки, вы сможете устанавливать и использовать новые утилиты.
Терминал имеет фундаментальное значение и основан на реальных командах UNIX. Это основной инструмент для успешного проведения хакерских атак. Исследуйте вселенную Grey Hack, создайте себе репутацию в мире, населенном игроками. Игровой мир остается активным постоянно, даже после вашего выхода из игры.
Постоянно активная игровая сессия означает, что изменения, которые вы внесли на любом компьютере в мире, будут видны игрокам, подключившимся к нему, даже если вы уже находитесь вне сети. Ваш прогресс сохранится, но ваши действия могут иметь последствия.
Стоит в стиме 360 р. Русского языка нет. Писать придётся транслитом, как настоящие хакеры. Можно даже вспомнить олдскульные навыки транслита, типа Volod9 и т.п.
#игра
https://youtu.be/fNAfp3XMarA
https://store.steampowered.com/app/605230/Grey_Hack/
Вы играете за хакера с полной свободой действий в обширной сети процедурно генерируемых компьютеров. В начале игры вам будут доступны такие программы, как File Explorer, Terminal и Text Editor. По мере того, как вы будете развивать свои навыки, вы сможете устанавливать и использовать новые утилиты.
Терминал имеет фундаментальное значение и основан на реальных командах UNIX. Это основной инструмент для успешного проведения хакерских атак. Исследуйте вселенную Grey Hack, создайте себе репутацию в мире, населенном игроками. Игровой мир остается активным постоянно, даже после вашего выхода из игры.
Постоянно активная игровая сессия означает, что изменения, которые вы внесли на любом компьютере в мире, будут видны игрокам, подключившимся к нему, даже если вы уже находитесь вне сети. Ваш прогресс сохранится, но ваши действия могут иметь последствия.
Стоит в стиме 360 р. Русского языка нет. Писать придётся транслитом, как настоящие хакеры. Можно даже вспомнить олдскульные навыки транслита, типа Volod9 и т.п.
#игра
Insomnia.rest - это простой, но мощный REST API-клиент для Mac, Window и Linux. Есть даже клиент для Android. С его помощью удобно работать с любыми API сайтов и сервисов. Сам я для этого использую Postman, о чём уже писал.
Написать про Insomnia решил для полноты картины, так как это этот клиент схож по функционалу и удобству. Детально сравнивать эти клиенты между собой сисадмину или девопсу особого смысла нет, так как это один из вспомогательных инструментов, в котором не так уж и много работаешь. Тем не менее, он постоянно нужен.
Сам клиент для одиночной типовой работы бесплатен. За отдельные деньги покупаются дополнительные плюшки, которые в основном нужны для разработки, а так же для командной работы. Нам за глаза достаточно бесплатного функционала.
Сайт программы - https://insomnia.rest/
Небольшое обучающее видео - https://youtu.be/9bMoDa9jdrM
#программа #devops
Написать про Insomnia решил для полноты картины, так как это этот клиент схож по функционалу и удобству. Детально сравнивать эти клиенты между собой сисадмину или девопсу особого смысла нет, так как это один из вспомогательных инструментов, в котором не так уж и много работаешь. Тем не менее, он постоянно нужен.
Сам клиент для одиночной типовой работы бесплатен. За отдельные деньги покупаются дополнительные плюшки, которые в основном нужны для разработки, а так же для командной работы. Нам за глаза достаточно бесплатного функционала.
Сайт программы - https://insomnia.rest/
Небольшое обучающее видео - https://youtu.be/9bMoDa9jdrM
#программа #devops
▶️ 25 августа пройдет очередной Zabbix Meetup Online на русском языке. Начало в 10:00 по Москве. Заявленная тема - Визуализация данных.
Программа:
▪ 10:00 - Use case: Интеграция Zabbix с ServiceNow, Игорь Горбач. Инженер технической поддержки, Zabbix.
▪ 10:20 - Создание интерактивного отображения ИТ-инфраструктуры с помощью карт в Zabbix.
▪ 10:40 - Получение новой информации с помощью виджета Dashboard Graph в Zabbix. Андрей Гущин, Инженер технической поддержки, Zabbix.
▪ 11:00 - Вопросы и Ответы.
Темы заявлены очень интересные. Я постараюсь посмотреть, если ничего не отвлечёт. Сделаю потом обзоры, если доклады реально полезные получатся.
👉 Регистрация по ссылке. Нужно будет отдать свой email. Проходить всё будет в zoom.
#zabbix
Программа:
▪ 10:00 - Use case: Интеграция Zabbix с ServiceNow, Игорь Горбач. Инженер технической поддержки, Zabbix.
▪ 10:20 - Создание интерактивного отображения ИТ-инфраструктуры с помощью карт в Zabbix.
▪ 10:40 - Получение новой информации с помощью виджета Dashboard Graph в Zabbix. Андрей Гущин, Инженер технической поддержки, Zabbix.
▪ 11:00 - Вопросы и Ответы.
Темы заявлены очень интересные. Я постараюсь посмотреть, если ничего не отвлечёт. Сделаю потом обзоры, если доклады реально полезные получатся.
👉 Регистрация по ссылке. Нужно будет отдать свой email. Проходить всё будет в zoom.
#zabbix
Я уже неоднократно писал обзор на сайте на продукт под названием Интернет Контроль Сервер (ИКС). Это программный шлюз на базе Freebsd с очень интересным функционалом. Всё управление осуществляется через браузер. Очень кратко уточню, что он умеет:
◽ Multi WAN с резервированием каналов.
◽ Firewall с удобным управлением через браузер.
◽ Прокси сервер с контролем доступа по группам, учет трафика, ограничение доступа.
◽ Централизованное управление пользователями, группами пользователей, серверами ИКС.
◽ Файловый сервер.
◽ Почтовый и jabber сервер.
◽ IP телефония.
Отличительной особенность этого шлюза является то, что он находится в едином реестре отечественного ПО. А его функционал позволяет полностью закрыть все требования законодательства в плане обеспечения доступа в интернет в образовательных учреждениях. С его помощью можно успешно пройти проверку учебной сети.
Загрузить полнофункциональную версию шлюза можно по ссылке. Для 9-ти пользователей она бесплатна. Дальше оплачивается в зависимости от редакции и дополнительных модулей.
Я написал статью, в которой на практике показал, как настроить контентную фильтрацию https трафика по спискам Минюста и Госнаркоконтроля. А так же продемонстрировал все основные возможности контент-фильтра ИКС. Работа со списками госорганов только одна из возможностей ИКС. С его помощью можно очень гибко разграничивать доступ к контенту на основе категорий трафика, групп пользователей, ручных или автоматических списков доступа и т.д.
https://serveradmin.ru/filtracziya-https-trafika-kontent-filtrom-iks/
Технические подробности работы шлюза и системы Freebsd в целом можно почитать в корпоративном блоге ИКС на хабре.
#gateway #икс
◽ Multi WAN с резервированием каналов.
◽ Firewall с удобным управлением через браузер.
◽ Прокси сервер с контролем доступа по группам, учет трафика, ограничение доступа.
◽ Централизованное управление пользователями, группами пользователей, серверами ИКС.
◽ Файловый сервер.
◽ Почтовый и jabber сервер.
◽ IP телефония.
Отличительной особенность этого шлюза является то, что он находится в едином реестре отечественного ПО. А его функционал позволяет полностью закрыть все требования законодательства в плане обеспечения доступа в интернет в образовательных учреждениях. С его помощью можно успешно пройти проверку учебной сети.
Загрузить полнофункциональную версию шлюза можно по ссылке. Для 9-ти пользователей она бесплатна. Дальше оплачивается в зависимости от редакции и дополнительных модулей.
Я написал статью, в которой на практике показал, как настроить контентную фильтрацию https трафика по спискам Минюста и Госнаркоконтроля. А так же продемонстрировал все основные возможности контент-фильтра ИКС. Работа со списками госорганов только одна из возможностей ИКС. С его помощью можно очень гибко разграничивать доступ к контенту на основе категорий трафика, групп пользователей, ручных или автоматических списков доступа и т.д.
https://serveradmin.ru/filtracziya-https-trafika-kontent-filtrom-iks/
Технические подробности работы шлюза и системы Freebsd в целом можно почитать в корпоративном блоге ИКС на хабре.
#gateway #икс
На днях решил поставить на виртуалку Windows 11 и посмотреть на неё. Уж больно много новостей по ней в последнее время идёт. И знаете что? Она мне понравилась. Особенно понравилось то, что там наконец-то в Параметрах навели порядок и всё более ли менее упорядочили.
Новая панель инструментов и список установленных приложений тоже ничего. То есть при беглом осмотре внешнего вида я не увидел чего-то отталкивающего и неудобного. Нормально выглядит и по основному функционалу особо проблем не заметил.
Долго искал, как вернуть мой компьютер (упс, ошибся, конечно же ЭТОТ компьютер, он уже давно не мой) на рабочий стол. У меня версия неактивированная была, так что я так понял, это невозможно сделать. Управление компьютером тоже не сразу нашёл, но как нашёл, прилепил к панели задач, так что особо проблем это не вызовет.
Из минусов - некоторые пункты меню, что живут по правой кнопке мыши, уехали в отдельный подраздел и надо больше кликов делать. Может доставать этот момент, если туда регулярно придётся лазить.
Также всюду привязки к онлайн сервисам и учетным записям. Практически на каждом шагу просят куда-нибудь авторизоваться. Но сама винда пока позволяет работать с локальной учётной записью. У меня именно такая. Никакими облачными сервисами от Microsoft не пользуюсь.
В целом, впечатление положительное. Думаю, когда выйдет релиз и всё более ли менее стабилизируется, не буду откладывать обновление. А вам как новая система?
#windows
Новая панель инструментов и список установленных приложений тоже ничего. То есть при беглом осмотре внешнего вида я не увидел чего-то отталкивающего и неудобного. Нормально выглядит и по основному функционалу особо проблем не заметил.
Долго искал, как вернуть мой компьютер (упс, ошибся, конечно же ЭТОТ компьютер, он уже давно не мой) на рабочий стол. У меня версия неактивированная была, так что я так понял, это невозможно сделать. Управление компьютером тоже не сразу нашёл, но как нашёл, прилепил к панели задач, так что особо проблем это не вызовет.
Из минусов - некоторые пункты меню, что живут по правой кнопке мыши, уехали в отдельный подраздел и надо больше кликов делать. Может доставать этот момент, если туда регулярно придётся лазить.
Также всюду привязки к онлайн сервисам и учетным записям. Практически на каждом шагу просят куда-нибудь авторизоваться. Но сама винда пока позволяет работать с локальной учётной записью. У меня именно такая. Никакими облачными сервисами от Microsoft не пользуюсь.
В целом, впечатление положительное. Думаю, когда выйдет релиз и всё более ли менее стабилизируется, не буду откладывать обновление. А вам как новая система?
#windows
Я совсем не касался на своем канале темы чатов, которые можно развернуть на своих серверах. Хотя тема актуальна и востребована. Я много времени потратил на тестирование тех или иных чатов. К сожалению, не нашел то, что устроило бы на 100%. И при этом все они хуже того же Telegram. После него не хочется пользоваться чем-то другим. Тем не менее, не всегда и не везде его можно использовать. Self-hosted решения всё равно занимают свою нишу.
Начать серию постов хочу с Zulip. У меня есть статья по нему, но не знаю, насколько она еще актуальна. Писалась года 3 назад. Думаю, продукт с тех пор сильно изменился. Я его много тестировал и внедрял. Подкупила относительная простота клиента, хорошая документация и то, что его использует Dropbox для своих внутренних коммуникаций.
Установить, настроить и разобраться у меня не составило каких-то больших проблем. В целом, чат как чат, со всеми присущими современному софту минусами. Написан на фреймворке Electron, поэтому тормозной. В огромной истории, накопившейся за полгода-год найти что-то нереально. Клиент жутко тормозит. Примерно как сейчас в Skype, которым я вообще перестал пользоваться.
Из плюсов стоит отметить следующее:
➕ Поддержка различных SSO провайдеров (google, github, gitlab и т.д.)
➕ Синхронизация учёток с LDAP / AD
➕ Ролевая система прав и доступов
➕ Простая установка и поддержка
➕ Готовые интеграции с кучей софта (prometheus, ansible, git, zabbix и т.д.)
В целом, Zulip не хуже современных бесплатных аналогов, таких как mattermost, rocket chat, matrix и т.д. Нормальный зрелый продукт с большим сообществом. Когда я делал внедрение и сравнивал их всех, Zulip понравился больше. Если вы выбираете себе чат, обязательно посмотрите на него. Он достоин внимания. А тормозные клиенты сейчас почти у всех популярных чатовых платформ, так что считать его минусом в сравнении с другими нельзя.
Дальше будут заметки как минимум про mattermost, mychat, rocket chat. Если пользовались чем-то из этого, то поделитесь впечатлениями.
#chat #selfhosted
Начать серию постов хочу с Zulip. У меня есть статья по нему, но не знаю, насколько она еще актуальна. Писалась года 3 назад. Думаю, продукт с тех пор сильно изменился. Я его много тестировал и внедрял. Подкупила относительная простота клиента, хорошая документация и то, что его использует Dropbox для своих внутренних коммуникаций.
Установить, настроить и разобраться у меня не составило каких-то больших проблем. В целом, чат как чат, со всеми присущими современному софту минусами. Написан на фреймворке Electron, поэтому тормозной. В огромной истории, накопившейся за полгода-год найти что-то нереально. Клиент жутко тормозит. Примерно как сейчас в Skype, которым я вообще перестал пользоваться.
Из плюсов стоит отметить следующее:
➕ Поддержка различных SSO провайдеров (google, github, gitlab и т.д.)
➕ Синхронизация учёток с LDAP / AD
➕ Ролевая система прав и доступов
➕ Простая установка и поддержка
➕ Готовые интеграции с кучей софта (prometheus, ansible, git, zabbix и т.д.)
В целом, Zulip не хуже современных бесплатных аналогов, таких как mattermost, rocket chat, matrix и т.д. Нормальный зрелый продукт с большим сообществом. Когда я делал внедрение и сравнивал их всех, Zulip понравился больше. Если вы выбираете себе чат, обязательно посмотрите на него. Он достоин внимания. А тормозные клиенты сейчас почти у всех популярных чатовых платформ, так что считать его минусом в сравнении с другими нельзя.
Дальше будут заметки как минимум про mattermost, mychat, rocket chat. Если пользовались чем-то из этого, то поделитесь впечатлениями.
#chat #selfhosted
Мой вчерашний пост о Windows 11 вызвал некоторые обсуждения, как в tg, так и в vk. Я заметил довольно распространенное мнение о том, что Microsoft ничего особенно нового давно уже не придумывает и занимается в основном сомнительными дизайнерскими изменениями пуска, плиток, меню и т.д. Я не согласен с этим и хочу пояснить на конкретных примерах.
1️⃣ Не помню в какой конкретно версии в составе пользовательской ОС появился встроенный гипервизор HyperV. Это было очень круто и удобно. С тех пор я перестал пользоваться VMware Workstation или VirtualBox.
2️⃣ Периодически у меня возникали мысли перейти на Linux, чтобы было удобно пользоваться привычными консольными программами, такими как git, ansible, rsync и т.д. После появления WSL такие мысли у меня исчезли. Теперь все эти инструменты есть на Windows.
3️⃣ Microsoft развивает свой магазин приложений и пакетный менеджер. Магазин откровенно неудобен, хотя некоторые приложения я оттуда ставил и использовал. Слышал, что готовится глобальное обновление магазина. Пакетный менеджер пока в бете, но думаю тоже доведут до ума, так как функционал полезен и востребован.
4️⃣ У Microsoft наконец-то появился хороший браузер. Я активно им пользуюсь и мне он нравится. Думаю, что с переходом на Windows 11, я сделаю его основным. Уже были такие попытки, но пока удерживает единая инфраструктура гугла на PC и смартфоне (android).
5️⃣ В Windows появился удобный терминал с ssh клиентом. Для одиночных подключений я обычно использовал putty, но сейчас в этом нет смысла. Если надо быстро куда-то подключиться без сохранения сессии на будущее, я делаю это в терминале Windows.
6️⃣ Виртуальные рабочие столы, которых я очень долго ждал, появились в 10-ке, а в 11-й версии стали более удобны в использовании. Этот функционал очень манил в Linux, а теперь он и в винде есть.
Это то, что вспомнил лично я, когда задумался о последних полезных нововведениях в Windows. Сейчас у меня даже мыслей нет менять эту систему на что-то другое. Я просто не вижу смысла. Все, что мне надо, у меня есть. Работает надежно и стабильно. Абсолютно весь софт, который мне необходим, присутствует. Не нужно идти на какие-то компромиссы и запускать что-то в виртуальных машинах.
Так что считаю, что Microsoft глобально все делает правильно и свою долю рынка будет удерживать, либо даже наращивать. Тот же браузер явно набирает популярность. Да, есть различные проблемы с той же телеметрией или багнутыми обновлениями в первых версиях десятки. Будут и дальше новые ошибки и проблемы. И тем не менее, тренд развития выбран правильный. Microsoft замыкает пользователей в своей инфраструктуре, максимально закрывая их потребности.
Какие еще заметные улучшения системы я упустил?
#мысли #windows
1️⃣ Не помню в какой конкретно версии в составе пользовательской ОС появился встроенный гипервизор HyperV. Это было очень круто и удобно. С тех пор я перестал пользоваться VMware Workstation или VirtualBox.
2️⃣ Периодически у меня возникали мысли перейти на Linux, чтобы было удобно пользоваться привычными консольными программами, такими как git, ansible, rsync и т.д. После появления WSL такие мысли у меня исчезли. Теперь все эти инструменты есть на Windows.
3️⃣ Microsoft развивает свой магазин приложений и пакетный менеджер. Магазин откровенно неудобен, хотя некоторые приложения я оттуда ставил и использовал. Слышал, что готовится глобальное обновление магазина. Пакетный менеджер пока в бете, но думаю тоже доведут до ума, так как функционал полезен и востребован.
4️⃣ У Microsoft наконец-то появился хороший браузер. Я активно им пользуюсь и мне он нравится. Думаю, что с переходом на Windows 11, я сделаю его основным. Уже были такие попытки, но пока удерживает единая инфраструктура гугла на PC и смартфоне (android).
5️⃣ В Windows появился удобный терминал с ssh клиентом. Для одиночных подключений я обычно использовал putty, но сейчас в этом нет смысла. Если надо быстро куда-то подключиться без сохранения сессии на будущее, я делаю это в терминале Windows.
6️⃣ Виртуальные рабочие столы, которых я очень долго ждал, появились в 10-ке, а в 11-й версии стали более удобны в использовании. Этот функционал очень манил в Linux, а теперь он и в винде есть.
Это то, что вспомнил лично я, когда задумался о последних полезных нововведениях в Windows. Сейчас у меня даже мыслей нет менять эту систему на что-то другое. Я просто не вижу смысла. Все, что мне надо, у меня есть. Работает надежно и стабильно. Абсолютно весь софт, который мне необходим, присутствует. Не нужно идти на какие-то компромиссы и запускать что-то в виртуальных машинах.
Так что считаю, что Microsoft глобально все делает правильно и свою долю рынка будет удерживать, либо даже наращивать. Тот же браузер явно набирает популярность. Да, есть различные проблемы с той же телеметрией или багнутыми обновлениями в первых версиях десятки. Будут и дальше новые ошибки и проблемы. И тем не менее, тренд развития выбран правильный. Microsoft замыкает пользователей в своей инфраструктуре, максимально закрывая их потребности.
Какие еще заметные улучшения системы я упустил?
#мысли #windows
На днях создавал виртуальную машину с Windows в гипервизоре Proxmox. По ошибке добавил диск не VirtIO SCSI, как рекомендуется для лучшего быстродействия, а IDE. Заметил, когда уже некоторые настройки сделал.
Подумал, что проблем не будет с изменением диска. Подключил iso образ с virtio драйверами, установил их. Погасил виртуальную машину, отцепил диск, поменял Bus/Device с ide на virtio scsi и запустил виртуалку. Она пару раз не загрузилась, сославшись на проблемы с загрузочным диском.
Полез гуглить проблему и нашел подсказку. Перед тем, как менять тип основного диска, стоит подключить к этой виртуальной машине диск любого размера типа virtio scsi и загрузиться в системе, убедиться, что диск виден. После этого завершаем работу виртуалки. Временный диск отключаем, а у основного меняем тип на virtio scsi.
После этих манипуляций система успешно загрузилась на новом типе диска. Для того, чтобы больше не ошибаться, решил перевести и оформить в виде статьи Windows_10_guest_best_practices из официальной wiki проекта proxmox.
https://serveradmin.ru/rekomendaczii-best-practices-po-ustanovke-windows-10-i-11-na-proxmox/
#proxmox #статья
Подумал, что проблем не будет с изменением диска. Подключил iso образ с virtio драйверами, установил их. Погасил виртуальную машину, отцепил диск, поменял Bus/Device с ide на virtio scsi и запустил виртуалку. Она пару раз не загрузилась, сославшись на проблемы с загрузочным диском.
Полез гуглить проблему и нашел подсказку. Перед тем, как менять тип основного диска, стоит подключить к этой виртуальной машине диск любого размера типа virtio scsi и загрузиться в системе, убедиться, что диск виден. После этого завершаем работу виртуалки. Временный диск отключаем, а у основного меняем тип на virtio scsi.
После этих манипуляций система успешно загрузилась на новом типе диска. Для того, чтобы больше не ошибаться, решил перевести и оформить в виде статьи Windows_10_guest_best_practices из официальной wiki проекта proxmox.
https://serveradmin.ru/rekomendaczii-best-practices-po-ustanovke-windows-10-i-11-na-proxmox/
#proxmox #статья
Server Admin
Рекомендации (best practices) по установке Windows 10 и 11 на...
Я решил перевести заметку из proxmox wiki на тему рекомендаций по установке в качестве гостевой системы Windows 10. Там нет каких-то особых и критичных замечаний. Просто последовательно изложен...