FixMyPc.ru
263 subscribers
1 photo
136 links
Новости по IT и с сайта FixMyPc.ru

Чат: t.me/fixmypc_ru_chat
Download Telegram
​​🆚 Сайт по сроку поддержки продуктов

Когда-то наткнулся на сайт, на котором перечислены сроки поддержки популярных продуктов: https://endoflife.date/ . То есть вместо поиска этой информации в документации ее можно быстро найти на этом сайте. Я сам пользуюсь этим сайтом и рекомендую держать его в закладках. Сохранит вам 5-10 минут поиска на 1 используемый продукт.

Этот сайт я сохранил в закладки не только из-за хорошей реализации. Я решил, что когда-то сделаю его копию на русском языке и добавлю продукты популярные в СНГ. Это был бы интересный и простой проект, который можно добавить в портфолио если вы пишите на Powershell-Pode или Python-Django. Или это мог бы быть проект, по которому можно получить некоторую узнаваемость в IT кругах.

Сейчас я понял, что у меня не хватит времени на поддержку такого сайта. Думаю на поддержку может уходить 1-3 часа в месяц.

Текущий сайт вообще сделан на OpenSource продукте https://github.com/pmarsceill/just-the-docs. Т.е. вы можете не знать язык программирования если захотите его реализовать. Он так же имеет возможность правки и добавления страниц после подтверждения администратора. Это значит, что при небольшой аудитории у сайта вам нужно будет только подтверждать правки сделанные посетителями.
​​⭐️ Конвертация YouTube роликов в mp3

Думаю у каждого есть в закладках несколько роликов на IT тематику и, скорее всего, их становится все больше, а не меньше. Какие-то ролики не обязательно смотреть, можно просто слушать. Раньше такие ролики я конвертировал в MP3 и слушал с телефона в метро или по пути от работы до дома.. Это была экономия времени и аккумулятора.

Когда-то я написал для этого скрипт, потом сайт (оказался не очень удобный). Сейчас я сделал Telegram бота @YTube_to_mp3_bot

В нем бывают ошибки, но основной функционал, похоже, готов. Если отправить ссылку - вернется mp3 файл. У Telegram есть ограничения в 50 Мб для аудиофайлов. Это примерно 1 час сконвертированного видео (т.е. с длительностью дольше - можно даже не пытаться). Возможность конвертации больших видео добавиться, но только через 1-2 месяца.
​​⭐️ Перезагрузка в режиме восстановления

Есть хитрый способ зайти в режим восстановления Windows 10 без нажатия клавиши F8. Для этого достаточно нажать на кнопку "Перезагрузка" в Windows с зажатой клавишей "Shift".

Способ, конечно, редко когда может пригодится. Если вам нужен режим восстановления то вы, скорее всего, уже не можете зайти в систему. Тем не менее я находил уместные случаи.

Это один из простых способов, когда вы можете выгладить в глазах коллег как ниндзя. Вычитал когда-то в книге по MCSA Windows 10.
​​ℹ️ Поддельные MAC адреса

На сайте есть сервис, который может найти название производителя по MAC адресу https://fixmypc.ru/services/poluchit-nazvanie-proizvoditelya-po-mac/ .
Функционал записывает часть введенного MAC адреса и ведет учет того был ли поиск успешен. Это было сделано для того, что бы найти более современную базу с производителями если это понадобится.
Интересный момент заключается в том, что более половины введенных адресов не найдены. Причины у этой ситуации обычно две:

1) Пользователи вводят MAC длинною в 24 бита, боясь публикации уникально адреса. Отмечу, что длина MAC, выданная производителем, варьируется от 24 (MA-L) до 36 (MA-S) бит. В книгах тоже часто пишут, что производитель определяется первыми 24 битами.

2) Наиболее вероятная причина в том, что эти MAC-адреса просто выдуманы. Какой-либо поиск большинства адресов, на просторах интернета, ни к чему не приводит.

Сделан этот сервис из-за одной проблемы, которую я быстро решил когда-то. Суть заключалась в том, что чей-то телефон использовал DHCP и получал адрес выданный другому пользователю. Учитывая, что компания была маленькой (15 человек) я быстро нашел этот телефон по такому сервису. Тогда мне показалось, что проблема в DHCP клиенте и я просто отключил телефон от WiFi. Сейчас же, если я точно помню ту ситуацию, проблема могла быть в идентичном MAC адресе.
​​Думаю многие тут пользуются или пользовались редактором текста Notepad++. Разработчики наконец таки реализовали темную тему в 8.0 версии. Выглядит она так себе (скриншот ниже).
Как обновление не приходили, пришлось скачать с их сайта.
👍1
Разобрал процесс получения характеристик, которые требуются для совместимости с Windows 11. Так же создал функцию и показал как можно проверять эти данные удаленно и по всему AD.

К сожалению скрипт не является "техническим шедевром". Его не удалось протестировать в боевой середе, так же мог что-то упустить. Возможно позже доработаю.

https://fixmypc.ru/post/proveriaem-sovmestimost-s-windows-11-i-powershell-na-vsekh-kompiuterakh-ad/
​​Неделю, после презентации Windows 11, мониторил поступающую информацию. Выделил следующие моменты:

1) Microsoft может изменить требование к TPM 2.0 для некоторых стран, например России. Это связано со сложностями на гос.уровне (проверка от ФСБ). На данный момент продавцы ПК с TPM 2.0 и отдельных модулей завысили цены в несколько раз.

2) Список поддерживаемых процессоров тоже может немного расшириться.

3) В Windows 11 добавлена поддержка DNS-over-HTTPS. Это может пригодится для разных приложений. В браузерах эта настройка тоже есть.

4) Для входа в версию Windows 11 Home, требуется учетная запись Microsoft. Сообщество очень недовольно.

5) Есть слухи, что официальная версия Windows 11 выйдет 20 октября.

6) Microsoft закрыла доступ к утилите проверяющей совместимость “PC Health Check”. Будет ее дорабатывать. В это же время, сторонние разработчики, сделали свою проверку. Самая популярная реализация “WhyNotWin11”.

Вроде написал о всех важных моментах. Напомню, что поддержка Windows 10 закончится 14 октября 2025 года.
Ссылка на “WhyNotWin11”: https://github.com/rcmaehl/WhyNotWin11
На скриншоте пример работы программы и скрипта, который был написан в предыдущей статье.
​​⭐️ Почему администратору стоит учить GitHub

Мне, в рекомендациях YouTube, часто попадают видео от разработчиков Django. Одно из таких видео было с заголовком "Fastest Way To Make Money With Code!". Обычно подобные видео полны воды, но это оказалось исключением.

Одной из рекомендаций, которой я придерживаюсь по сегодняшний день, касается GitHub (или другой СКВ). Ключевая мысль следующая: “В некоторых профессиях работодатель может спросить про ваш GitHub аккаунт, но не смотреть на ваши проекты. Чаще всего он смотрит на вашу активность в определенной панели (скриншот ниже). Эта активность показывает, как давно и часто вы работаете с GitHub. Её нельзя «подделать» за предыдущие года. Это простая проверка на знание GitHub и отсечение самозванцев.”

Я же объясню почему GitHub стоит учить Windows/Linux/Exchange/сетевому (и т.д.) администратору в следующих пунктах и на разных примерах:

1️⃣ С каждым годом становится все больше IAS (инфраструктура как код) приложений. Microsoft, например, уже анонсировали облачный Windows 11, который можно будет развернуть через Powershell. IAS код принято хранить в GitHub. Учитывая, что эта надобность остро может потребоваться уже завтра – вы можете серьезно опередить своих коллег.

2️⃣ У вас наверняка есть свой пет-проект, который вы можете сделать публичным. Это может быть даже простой конфигурационный файл Nginx. Вашу работу могут заметить остальные и дать звезду, что эквивалентно «лайку». Грубо говоря повысить репутацию и узнаваемость в узких кругах.

3️⃣ В своих, закрытых, проектах я заметил следующую вещь – делая более частые коммиты (следя за статистикой) мои проекты стали развиваться быстрее и лучше. Я просто привык пользоваться GitHub и это слово не вызывает раздражение.

4️⃣ Сейчас существует множество проектов, где между разработчиком и администратором нет четкой грани. Некоторые такие проекты находятся в GitHub и в их развитии может учувствовать любой человек. Один из таких проектов – OpenStack (python). Люди, которые участвуют в его разработке, могут быть найдены по истории коммитов. Историю коммитов так же использую хэд-хантеры, а для работодателей, на соответствующую должность, это весомый пункт в резюме.
В таких случаях, как я думаю, можно найти работу удаленно на зарубежных коллег.

Сам GitHub, хоть он и вызывает чаще раздражение, очень простой. Имея множество команд (думаю более 100) на практике используется ~15.
Подытоживая написанное – вы можете выполнять обычную работу и повышать свою востребованность на рынке. Для освоения основных возможностей GitHub нужно потратить 5-10 часов.

Само видео: https://youtu.be/5msVJtHO67A
Когда-то наткнулся на комментарий с хабра, который описывал часть написанного:
⚠️ Начали блокировать Google Docs
Из-за публикации списков "Умного голосования" начал блокироваться Google Docs (у большинства провайдеров). Не открываются документы. Так же происходит с Telegra.ph .

Учитывая, что многие не следили за новостями последних недель, объясню их коротко:
- Недавно уже была, видимо, тестовая блокировка, которая затронула Twich, Avito и т.д.;
- Провайдеры (читал про Ростелеком), начали рекомендовать не использовать DNS 8.8.8.8 и 1.1.1.1 (и похожие);
- Активно блокируется множество VPN провайдеров;
- Претензии, по поводу "Умного голосования", касаются Apple, Cisco, Google, Cloudflare. Приставы уже приходили в офис в "Гугл".

Среди IT-шников ходит шутка в стиле "Давно ли вы сдували пыль со своего DNS". Она касается, в основном, яндекс т.к. считается что он не выдержит нагрузки в случае блокировки гугла.

Сама новость: https://habr.com/ru/news/t/578194/

Сами "ГосУслуги" работают через "Google Captcha", который, при каждом заполнении формы, отправляют запрос в Google.
​​Писал статью на тему ‘Windows Update с Powershell на клиентских компьютерах’. Тема оказалась сложнее, чем я предполагал и займет времени больше. Думаю на следующей неделе опубликую.

Опубликовал статью на тему “Как с Powershell изменить панель задач (taskbar) в Windows 11”. Тема, конечно, не очень интересная. Может кому-то понадобится (учитывая что почти все можно сделать через GUI).

Из интересного – приблизительно сравнил количество модулей и команд Powershell на Windows 10 с 11, а так же Server 2019 с 2020. Частичный результат по Server виден на скриншоте.
Это ожидаемая ситуация т.к. хоть сам Powershell не обновляется на клиентах/серверах (тот же 5.1) классы и методы расширяются. Планирую написать короткий обзор на нововведения.
​​Обновленный скриншот, который показывает только различия в модулях Powershell на разных редакциях Windows. Слева - серверные редакции 2019 и 2022. Справа - клиентские версии 10 и 11.
Отмечу, что это свежие образы скаченные с сайта Microsoft и без установленных обновлений (если они доступны).
Внимательные заметят прикол в версиях.
​​Написал небольшую статью по созданию баннера в Powershell. Ниже видео по тому что сможете сделать (в основном статья про баннер, а не кнопки).
https://fixmypc.ru/post/sozdaniia-bannera-s-uvedomleniem-s-powershell-v-windows-10/
​​Написал статью, которая поверхностно рассматривает варианты взаимодействия между Zabbix и Powershell.
https://fixmypc.ru/post/otpravliaem-i-poluchaem-dannye-zabbix-s-powershell/

На видео очень поверхностный вариант того, что вы можете у себя создать (получаем уведомления по блокировкам, разблокируем всех по одному нажатию).
​​Написал статью по работе Selenium через Powershell. Статья поверхностная т.к. рассмотрел только те инструменты, с которыми работаю лично.

Сам Selenium - это инструмент для тестирования сайтов. Он эмулирует (через разные инструменты) нажатия кнопок на сайте, движения мышки и т.д.
В вакансиях DevOps часто видел знание Selenium как одно из тех.условий 😒, так что может многих заинтересовать.

https://fixmypc.ru/post/ispolzuem-powershell-s-selenium-dlia-emuliatsii-brauzera/
​​Думаю многие рассчитывали использовать яндекс облако из-за санкций. Ниже скриншот и ссылка на информацию по повышению цен (40-60%). Такие же расценки будут у всех облаков и хостеров в ближайшее время.

UPD: цены в долларах не изменились

Вся информация по повышению цен: https://cloud.yandex.ru/blog/posts/2022/03/pricing-update-march-2022/
👍1
​​Написал две статьи:
Как работают и создаются тома с bind и mount в Docker
Используем socket в Powershell с серверной и клиентской частью

По сокетам Powershell достаточно поверхостная статья, большей частью с .NET (с которым я почти не работаю). Может кому-то пригодится. В качестве примера, описанного в статье, получился скрипт выполняющий команды удаленно (типа PsExec) и пример с NTLM.
👍3👎1