Записки IT специалиста
7.97K subscribers
1.56K photos
49 videos
15 files
2.23K links
IT-канал, просто о сложном
https://interface31.ru

Купить рекламу:
https://telega.in/c/interface31
Download Telegram
Как выглядит аквадискотека внутри сервера? ПВО на крыше московского дата-центра, правда или баян? Где в златоглавой дают кофе серверы навынос? Со знанием дела рассказывает NETRACK.
👍3
Еще один 😥

Еще один "зеленый" WD отправился с в страну вечной охоты. Тоже SATA, хотя и форм-фактора M.2

Симптомы тоже причудливые. Он не дает с себя грузиться, если загрузиться с чего-либо еще - работает вроде бы нормально.

В общем "зеленая" серия зарекомендовала себя крайне отрицательно.

В ответственных местах рекомендуем под замену не дожидаясь. ☝️
👍32👏1
Forwarded from EFSOL
🤖 Убираем рутину в работе ИТ-инженера или автоматизация регламентных операций

Не секрет, что для стабильной работы операционных систем, особенно Windows Server, требуется регулярно проводить регламентные операции обслуживания.

У каждого специалиста может быть свой набор операций, но основные будут общими для всех:

- контролируемая установка обновлений;
- антивирусный осмотр сервера сторонним антивирусным ядром;
- чистка различных системных логов;
- проверка работы резервного копирования, желательно с тестовым восстановлением;
- плановая перезагрузка сервера (Windows Server это любит).

Для облегчения этих рутинных операций, мы для себя приняли решение провести автоматизацию части этих пунктов. С инструментом автоматизации мудрить не стали, выбрали PowerShell:

1) Скрипт скачивает актуальное ядро антивируса Касперского с оф.сайта, проводит проверку, записывает лог и удаляет антивирус.
2) Происходит автоматическая очистка логов (настраиваемый функционал).
3) Проходит установка обновлений.
4) Перезагрузка сервера.

Функционал не такой богатый, но здорово экономить время ИТ-инженера, снимая с него часть скучных рутинных операций.

Автоматизацию проверки резервных копий возложили на систему мониторинга Zabbix. А вот восстановление надо проводить вручную, тут не все так просто и очень все индивидуально.

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

ИТ-услуги от EFSOL

📱 Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
​​Сегодня сложно представить современного админа без загрузочной флешки. Это просто, быстро, недорого и удобно.

Лучшим инструментом для создания мультизагрузочных флешей является Ventoy, о нем мы писали в статье:

🔹 Админу на заметку - 28. Создаем мультизагрузочную флешку с поддержкой ISO при помощи Ventoy

А чтобы не таскать на флешке целую кучу образов добавьте туда образ Netboot.xyz. Он позволяет выполнить сетевую загрузку и установку большого числа Linux-дистрибутивов и основанных на Linux служебных дисков.

Более подробно можно почитать здесь:

🔹 Админу на заметку - 27. Как установить любой популярный Linux по сети используя netboot.xyz

Оба эти проекта прекрасно дополняют друг друга и у нас это теперь набор по умолчанию. Интернет есть везде, поэтому если вдруг резко что-то понадобилось, то не нужно бежать куда-то и качать. Все можно загрузить и использовать "не отходя от кассы".
👍363
Подборка новых статей из Журнала Академии Яндекса. Они пишут для тех, кто выбрал путь в IT: про развитие, карьеру и будущее
 
1. Как разработчику использовать Stack Overflow:
https://t.iss.one/journal_academy/774
 
2. Программируем на планшете: может ли IPad заменить разработчику ноутбук:
https://t.iss.one/journal_academy/745
 
3. Какие функции Figma полезны разработчикам:
https://t.iss.one/journal_academy/791
 
4. Как эффективно учиться во взрослом возрасте:
https://t.iss.one/journal_academy/652
 
5. 6 советов побороть прокрастинацию:
https://t.iss.one/journal_academy/800
 
Вступайте в сообщество увлечённых айтишников:
Журнал Академии Яндекса
👍6😱1
Не все йогурты одинаково полезны! ☝️

При подготовке материалов мы всегда внимательно изучаем то, что написано в сети. Встречается разное.

Данный пример найден нами на сайте одной аутсорсинговой компании. Работать он, конечно же, не будет. Мало того, выход в интернет полностью пропадет. 🤬

Кто скажет почему? 🤔

На скриншоте убрана часть конфигурации не относящаяся к вопросу.

Правильный ответ будет позже.
👎2
​​Продолжаем вчерашнюю тему.

К сожалению, следует признать, что маркировка пакетов и балансировка для многих темный лес. Предположения были самые разные, но все они были далеки от истинной причины. Как говорится, искали не там, где потеряли, а там, где светлее. 🤷‍♂️

Поэтому сегодня букв будет много. Начнем с того, что балансировать нужно соединения. Критически важно, чтобы для каждого отдельного соединения пакеты уходили только через один канал.

При этом желательно вообще все соединения отдельного узла выпускать только через один канал, но это уже тонкости. Главное: одно соединение – один канал.

Теперь о брандмауэре, брандмауэр работает с пакетами, а не с соединениями. Более того, брандмауэр не знает какому соединению принадлежит пакет.

Но мы можем видеть статус соединения: новое, установленное, связанное и т.д.

Поэтому наша цель отловить новые соединения и промаркировать их. Затем все пакеты уже установленного соединения будут автоматически промаркированы выбранной маркой. При этом следует понимать, что марка существует только в брандмауэре, никаких изменений в сами пакеты не вносится.

А потом, на основании метки соединения мы делаем mark-routing, т.е. ставим на пакет еще одну метку, на основании которой он пойдет в ту или иную таблицу маршрутизации. Эта метка тоже сугубо виртуальна и существует только внутри брандмауэра.

А теперь посмотрим в приведенный нами пример. Вы где-нибудь там видите маркировку соединений? Нет. Потому что соединения никто промаркировать не удосужился.

Там сразу берут пакеты с адресом источника локальной сети и ставят им метку маршрутизации. Не соединениям, пакетам!

А что такое NTH? А это элементарное на первый-второй рассчитайся. Как на уроках физкультуры. В итоге пакеты даже одного соединения легко раскидает по разным каналам. В подавляющем большинстве случаев для соединения это будет фатальным. Исключения – когда достаточно одного пакета туда и одного обратно.

В итоге интернет просто ляжет. 🙈

Ошибка очень грубая и плохо что практически никто ее сразу не нашел. 😥

О том, как сделать правильно – читайте в нашей статье:

https://interface31.ru/tech_it/2023/04/mikrotik-i-neskol-ko-provayderov-balansirovka-kanalov.html
👍25
🚩Аккредитованная IT-компания RG-Soft набирает команду программистов и аналитиков 1С.

Возможна удаленная работа.

💪RG-Soft это:

✔️17 собственных разработок для различных отраслей бизнеса.

✔️Победитель проект года 1С.

✔️3100+ внедренных решений.

✔️1000+ обученных специалистов.

✔️20 лет опыта подтвержденных положительными отзывами клиентов.

📍Подробнее о вакансиях: https://hr.rg-soft.ru/

🙋‍♂️Будем рады видеть тебя в нашей команде!
👍1
​​Что такое passthrough в брандмауэре Mikrotik и зачем он нужен

Обсуждение в предыдущих постах показало, что далеко не все понимают назначение флага passthrough в брандмауэре.

Начнем с того, что вспомним принцип работы брандмауэра: пакет движется по цепочке пока не будет совпадения с критериями правила.

Затем к пакету применяется действие. Если действие является терминирующим, то пакет прекращает движение по цепочке и переходит в следующую. Если действие не терминирующее, то продолжает.

В таблицах nat или filter большинство действий является терминирующими, за редкими исключениями, например, добавить адрес в список.

А вот с таблицей mangle все по другому. Там у нас появляется выбор. Обычно все действия по маркировке пакетов и соединений начинаются в цепочке prerouting данной таблицы.

Хорошо, вот кинули мы марку на соединение, а дальше что? А дальше все зависит от последующей логики. Если потом эту марку мы будем использовать где-нибудь в nat или filter, то пакет можно смело терминировать. Делать в этой цепочке ему больше нечего.

А если нам нужно затем промаркировать пакеты на основании марки соединения, скажем, сделать им mark-routing, то терминировать пакет никак нельзя. С таблицей маршрутизации надо определиться здесь и сейчас, до принятия решения о маршрутизации.

И здесь нам на помощь приходит как раз passthrough, установка этой опции делает правило не терминирующим. И пакет продолжает движение по цепочке дальше.

Таким образом, если у нас есть два правила, в первом из которых мы маркируем соединения, а во втором пакеты. То в первом мы ставим флаг passthrough, а во втором уже нет.
👍14
​​Почему нужно читать спецификации перед покупкой железа

Времена, когда перед покупкой железо тщательно изучалось и проверялось давно прошли. Сегодня, в большинстве своем, можно ткнуть одно в другое, лишь бы влезло и оно с большой вероятностью заведется.

Но вот будет ли нормально работать? Далеко не факт.

На неделе у заказчика сгорела материнская плата на AM4, куда был установлен процессор Ryzen 5 2400G. Ну сгорела, так сгорела, купим новую. А так как нужна была материнка на 4 слота памяти, то выбор по наличию был не большой и купили по сути первое попавшееся, на 520 чипсете.

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

В общем вчера после обеда закончили работу пораньше и привезли. Запустили на стенде, ровно та же самая ерунда. Что могли заменили. Осталось два главных подозреваемых: материнская плата и процессор.

После чего мы решили не пороть горячку, а почитать спецификации. И бинго! В спецификации к плате прямо указано, что она не поддерживает серии 1ххх и 2ххх. Достали из закромов родины материнку на 450 чипсете с заявленной совместимостью - все работает как часы.

Хорошо, что у заказчика нашелся ПК на более старом чипсете и просто поменялись материнскими платами и обошлись без лишних затрат.

Но даже если поддержка процессора для вашей платы заявлена, то не поленитесь сходить в раздел с BIOS, у многих производителей с определенной версии BIOS прямо указывается, что шить ее для 1ххх и 2ххх не рекомендуется. Затем думайте или читайте про возможность даунгрейда BIOS. Так как скорее всего у платы в продаже BIOS будет более-менее свежий.

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

В общем лишние полчаса на вдумчивое чтение способны уберечь вас от лишней суеты, беготни и финансовых затрат.
👍29
​​В продолжение вчерашней темы, но только про M.2 и подводные камни, которые могут подстерегать с этим разъёмом.

https://interface31.ru/tech_it/2021/10/kak-pravilno-vybrat-nvme-ssd-disk.html
🔥23👍3
Сегодня в комментариях загоняли лютую дичь про гарантию и ЗоЗПП. Как человек много времени отработавший рядом с гарантийкой и плотно общающийся с гарантийщиками в теплой дружеской атмосфере, могу подготовить пост о работе гарантийного отдела с той стороны баррикад.

Интересно?
👍178🔥5
Китайцы особо не парятся и не заморачиваются, даже среди производителей первого эшелона.

Ну а чего такого? Для лаоваев сойдет...
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Hello everyone!😊
Английский язык открывает очень много дверей, как в карьере, так и в других областях жизни. Самое главное в изучении языков - это постоянная практика.
Присоединяйтесь к каналу Speak English https://t.iss.one/wespeakenglishdaily, где мы каждый день делимся  различными материалами по английскому языку, забавными видео, интересными выражениями, словами, лайфхаками по изучению , новостями в области изучения языков.
Пополняйте свою копилочку знаний, а также вдохновляйтесь на дальнейшее изучение вместе с нами.
👎6👍4
Доверяй, но проверяй!

Сегодня обратился заказчик с неожиданной проблемой: 1С перестала печатать. Сразу обе базы: Бухгалтерия и Розница.

При этом компьютер только вчера забрали из сервиса. Там увеличили оперативную память и переустановили систему.

Обычно по этой ошибке стандартным решением бывает сбросить настройки печати в базе, но тут этот способ не помог.

Очистка кеша и прочие колдунства тоже не принесли желаемого результата. Обе базы просто перестали работать с любыми принтерами.

И тут мы додумались посмотреть какая платформа установлена, может в сервисе сдуру влупили что-то не то?

И выяснилось, что никакая платформа не установлена вообще, товарищи тупо скопировали папку и вынесли на рабочий стол ярлык, хотя дистрибутив платформы спокойно лежал на рабочем столе старой системы и был старательно перенесен на новый.

После установки платформы все сразу пришло в норму.

Мораль сей басни такова - проверять нужно все, от и до. ☝️

Иначе можно потратить время на поиск черной кошки в темной комнате.
👍26😁11
​​Гарантия по другую сторону баррикад, часть 1

Как и обещал, начинаем рассказ о работе гарантийного отдела. И начнем мы с вещей достаточно скучных, а именно с правовой основы, без нее никуда.

Почему? Да потому, что, начитавшись этих ваших интернетов каждый второй начинает сыпать статьями и требованиями в абсолютно диких формулировках. Реальность же несколько иная и более суровая.

Все клиенты гарантийки делятся на две категории: потребителей и не потребителей. Часто считается, что потребитель – это физическое лицо, а не потребитель – юридическое или ИП.

Но Закон о защите прав потребителей (далее ЗоЗПП) дает иную формулировку:

потребитель - гражданин, имеющий намерение заказать или приобрести … товары (работы, услуги) исключительно для личных, семейных, домашних и иных нужд, не связанных с осуществлением предпринимательской деятельности;

Т.е. если физическое лицо приобретает товар для работы или предпринимательской деятельности, то потребителем он не является, со всеми вытекающими.

Далее важно знать, что такое недостаток товара:

недостаток товара - несоответствие товара или обязательным требованиям … или целям, для которых товар такого рода обычно используется

И существенный недостаток товара:

существенный недостаток товара - неустранимый недостаток или недостаток, который не может быть устранен без несоразмерных расходов или затрат времени, или выявляется неоднократно

Чаще всего речь о существенном недостатке всплывает при неоднократном выявлении одного и того же дефекта и там бывают довольно интересные ситуации. Но об этом позже.

Что говорит ЗоЗПП о правах потребителя при выявлении в товаре недостатков (товар ненадлежащего качества). Это Статья 18. Права потребителя при обнаружении в товаре недостатков.

1. Потребитель в случае обнаружения в товаре недостатков, если они не были оговорены продавцом, по своему выбору вправе:

потребовать замены на товар этой же марки
потребовать замены на такой же товар другой марки
потребовать соразмерного уменьшения покупной цены
потребовать незамедлительного безвозмездного устранения недостатков товара
потребовать возврата уплаченной за суммы

Ну вот же – возврат! Но давайте почитаем дальше:

В отношении технически сложного товара потребитель в случае обнаружения в нем недостатков вправе … потребовать возврата уплаченной суммы либо предъявить требование о его замене … в течение *пятнадцати дней*. По истечении этого срока указанные требования подлежат удовлетворению в одном из следующих случаев:

обнаружение существенного недостатка товара;
нарушение установленных настоящим Законом сроков устранения недостатков товара;


Опаньки! А вот и подъехал технически сложный товар. А это:

7. Системные блоки, компьютеры стационарные и портативные, включая ноутбуки, и персональные электронные вычислительные машины
8. Лазерные или струйные многофункциональные устройства, мониторы с цифровым блоком управления

Т.е. все что сложнее комплектующих вы можете вернуть только в течении 15 дней, а далее сервис и ремонт. А комплектующие как правило и так меняют.

Что касается сороков ремонта, то эта статья Статья 20. Устранение недостатков товара изготовителем

1. Срок устранения недостатков товара, определяемый в письменной форме соглашением сторон, не может превышать *сорок пять дней*.

А что у нас с не потребителями? А там уже вступают в дело нормы гражданского кодекса: Статья 475. Последствия передачи товара ненадлежащего качества

1 … покупатель, которому передан товар ненадлежащего качества, вправе потребовать от продавца:
соразмерного уменьшения покупной цены;
безвозмездного устранения недостатков товара в разумный срок;

2. В случае … обнаружения неустранимых покупатель вправе:
…потребовать возврата уплаченной денежной суммы;
…потребовать замены товара ненадлежащего качества

При этом в кодексе нигде не установлена продолжительность разумного срока и судами оно рассматривается как некий «средний по рынку» срок, т.е. те же 45 дней, но в отличие от потребителя этот срок может быть довольно легко нарушен.
👍20👏1
​​Сервисы хранения заметок

Пожалуй, это одно из самых удобных и необходимых приложений в сегодняшней жизни. Особенно для тех, у кого она происходит в цифровой плоскости.

По сути это замена обычному блокноту, который был и продолжает иметь место быть у многих. И чего туда только не записано. Только вот цифровой блокнот куда удобнее.

Я долгое время пользовался и пользуюсь Evernote, но последнее время все больше возникает необходимость поиска альтернатив.

Главная причина - закручивание компанией гаек на бесплатном тарифе и невозможность перейти на платный.

Плюс их новый клиент. Он ужасен. До сих пор выручал Legacy, но вот уже неделю меня преследуют настойчивые, даже навязчивые предложения обновиться.

Кто что использует и может посоветовать?
👍12🤔2