fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Записки IT специалиста

Записки IT специалиста

رفتن به کانال در Telegram

IT-канал, просто о сложном https://interface31.ru Купить рекламу: https://telega.in/c/interface31

نمایش بیشتر
9 064
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+467 روز
+6530 روز
آرشیو پست ها
🔥 БЕСПЛАТНЫЙ КУРС ПО СОЗДАНИЮ НЕЙРО-СОТРУДНИКОВ НА GPT И ДРУГИХ LLM 🔥 Ищете практический и углубленный курс, чтобы освоить
🔥 БЕСПЛАТНЫЙ КУРС ПО СОЗДАНИЮ НЕЙРО-СОТРУДНИКОВ НА GPT И ДРУГИХ LLM 🔥 Ищете практический и углубленный курс, чтобы освоить создание нейро-сотрудников? Мы создали курс из 5 объемных занятий. Это именно то, что нужно, чтобы прокачать свои навыки абсолютно бесплатно! 📌 Темы занятий: 1. Введение в мир нейро-сотрудников 2. Как работают LLM и их аналоги 3. Создание базы знаний для нейро-сотрудника (RAG) 4. Тестирование и отладка нейро-сотрудников 5. Интеграция нейро-сотрудников в Production Вот 5 тем курса - он максимально простой и доступный, общеобразовательный, без какого-либо сложного программирования 📚Прохождение этого курса, скорее всего, займет у вас от 1 до 3 часов 🤖 Присоединяйтесь к нашему бесплатному курсу и разберитесь в этой увлекательной теме с нами!

​​Как устроена и работает сеть Бывает, что сеть работает не так, как задумано и предполагается. Что делать? Можно, конечно, долго пытаться угадать причину, искать возможные похожие случаи в интернете и т.д. и т.п. Но лучше взять и один раз посмотреть, что происходит самостоятельно. А для этого нужно научиться работать с сетью на низком уровне и посмотреть своими глазами содержимое пакетов и их заголовки. Для первых шагов лучше взять какой-нибудь простой протокол и начать изучение с него, скажем, DHCP или FTP. Что нам для этого понадобится? Во-первых, теоретическая база, для этого можно взять наши статьи: 🔹 Как устроен и работает протокол DHCP 🔹 Особенности работы протокола FTP Во-вторых, нам понадобятся инструменты. Мы рекомендуем стандарт де-факто – Wireshark, который умеет производить как захват, так и анализ трафика. Устанавливаем его на клиентский ПК и настраиваем захват трафика с нужного сетевого адаптера, после чего у вас сразу посыплется множество пакетов, разобраться в этом изобилии достаточно сложно, но мы даже не будем пытаться этого делать. Чтобы выделить необходимый нам трафик сразу применим фильтр, за него отвечает верхняя строка приложения (показана на скриншоте), в стандартных фильтрах уже есть DHCP и вам останется только выбрать его и применить. Список пакетов сразу сократиться, и мы можем попробовать заново получить IP-адрес и посмотреть своими глазами весь процесс взаимодействия между DHCP-клиентом и сервером. Как мы уже говорили, протокол простой и открытый. Для просмотра информации достаточно выбрать пакет в списке и ознакомиться с его содержимым в нижней части окна. Например, на нашем скриншоте прекрасно видно содержимое DHCP-запроса. Мы рекомендуем, если у вас еще не было такого опыта, обязательно установить Wireshark и разобраться с работой DHCP или FTP хотя бы в рамках наших материалов. Это добавит вам полезный опыт, заложит основы анализа трафика при помощи Wireshark и, главное, избавит от страха перед низкоуровневыми инструментами и добавит уверенность в собственных силах.

Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как
Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать #реклама yandex.ru О рекламодателе

До свиданья наш ласковый миша, часть 2 Про проблемы mdadm в современных реалиях мы уже писали, тогда это касалось такого явле
До свиданья наш ласковый миша, часть 2 Про проблемы mdadm в современных реалиях мы уже писали, тогда это касалось такого явления, как bitrot (битовое гниение). Но на этом проблемы mdadm не заканчиваются и когда снова и снова видишь рекомендации использовать этот тип массивов как хранилище виртуальных машин, скажем для Proxmox, то начинает дергаться глаз. Сегодня мы поговорим о более серьезной проблеме - O_DIRECT – флаге прямой записи на блочное устройство, минуя страничный кеш системы. Этот флаг чаще всего используется СУБД, которые имеют свой кеш и хотят избежать двойного кеширования, а также виртуальными машинами для ускорения операций ввода вывода. 1️⃣ Самая распространенная ошибка при использовании O_DIRECT совместно с mdadm – это ошибка выравнивания. O_DIRECT требует, чтобы блоки записи были выровнены согласно страницам памяти (4 КБ), в то время как mdadm требует выравнивания данных по размеру блока чередования (chunk). При этом файловая система ничего не знает о внутреннем устройстве RAID, для нее это просто виртуальное блочное устройство. А mdadm не контролирует процесс записи на уровне файловой системы и приложения. Таким образом, если блок данных прямой записи пересекает границы блока чередования или не совпадает с ним, то такая команда записи не может быть обработана и вызывает ошибку. Данная ошибка может приводить к краху приложения или всей операционной системы, также она может оказаться фатальной для всего массива, если он находится в состоянии ресинхронизации. Современные системы имеют своеобразную защиту от подобной ошибки – при невозможности выполнить прямую запись они автоматически откатывают ее до буферизованной, что может самым негативным образом сказаться на приложениях, потому что нарушает ожидаемое поведение. Так приложение или виртуальная машина будет думать, что данные уже записаны, но на самом деле они все еще находятся в кеше. Само по себе это может быть не так и страшно, но в случае отказа питания может повлечь самые негативные последствия, вплоть до разрушения баз данных и виртуальных дисков. 2️⃣ Вторая проблема mdadm и O_DIRECT – это тихое повреждение данных. Как мы уже говорили, при наличии флага прямой записи mdadm не контролирует содержимое буфера, а передает его на все входящие в массив дисковые устройства. И если в процессе записи данный буфер будет изменен (а приложения могут менять его содержимое), то мы имеем ненулевой шанс того, что на разные диски будет записан разный набор данных. Причем сам mdadm это никак не контролирует, не отражает в логах и считает такой массив синхронизированным. Чаще всего с подобной проблемой можно столкнуться во время живой миграции, что в лучшем случае приводит к сбою в работе мигрирующей машины, в худшем – к повреждению виртуального диска, часто – незаметному. Данные проблемы в принципе нерешаемы, так как требуют серьезной переработки или mdadm или O_DIRECT, что ни те, ни другие делать не собираются. ❓ А как обстоят дела в других реализациях? Ровно тем же самым проблемам подвержены LVM RAID и DRBD. Все это достаточно старые технологии и причины проблем там те же самые, что и у mdadm. 👉 В то же время современные файловые системы включающие в себя функции RAID, такие как ZFS или btrfs от данных проблем свободны. Да, там тоже были свои сложности при поддержке O_DIRECT, но фатальных проблем с ним они не имели. Здесь сказывается сама архитектура этих систем, где RAID является частью файловой системы, и она имеет полное представление о его структуре, это позволяет правильно выполнять выравнивание и избегать связанных с ним ошибок и отказов в записи. Также такие файловые системы самостоятельно управляют записью на физические устройства и контролируют содержимое буфера прямой записи, если в процессе записи буфер будет изменен, то изменения будут гарантированно записаны на все физические устройства. Таким образом мы снова видим, что mdadm значительно устарел и уже не может служить надежным хранилищем для ваших данных.

Ты сказал, что ты шаришь в этой теме! 🐧 А за Ansible шаришь? 😏 Один пропущенный шаг — и конфигурация ломается. Члены команд
Ты сказал, что ты шаришь в этой теме! 🐧 А за Ansible шаришь? 😏 Один пропущенный шаг — и конфигурация ломается. Члены команды выполняют задачи по-своему, документация не помогает. Добавление новых серверов — это боль и часы работы 👎 Как этого избежать? Мы научим вас работать с Ansible с новой версией курса: ⚫️ Полностью обновлённая теория и 11 свежих видеоуроков ⚫️ Новый модуль по созданию кастомных модулей на Python ⚫️ Практические задания на обновлённых стендах ⚫️ Глоссарии и дополнительные материалы для систематизации знаний 💥 Плюс: ⭐️ Итоговая сертификация с комплексным заданием ⭐️ Воркшоп по применению AI-инструментов в автоматизации ⭐️ Разбор реальных кейсов и промпт-инжиниринг для DevOps 📅 Старт: 10 ноября ⚙️ Уровень: от «я вроде в теме» до «автоматизирую всё, что дышит» 🎓 После курса вы сможете уверенно строить инфраструктуру как код, писать роли и модули под себя и не бояться деплоя в пятницу 😁 ➡️ Апгрейд своих навыков — по ссылке

Ваш статус
Anonymous voting

С днем Отца! Кстати, с днем Отца, мужики! Отец – это важно, это не только про деньги, а про воспитание и передачу подрастающе
С днем Отца! Кстати, с днем Отца, мужики! Отец – это важно, это не только про деньги, а про воспитание и передачу подрастающему поколению правильных ценностей. Мой сын от меня всегда получал поддержку в своих стремлениях, а если что-то, то ломал или палил, то папа всегда ему это компенсировал, причем так, чтобы не знала мама. У мамы другие цели и интересы, незачем ее расстраивать. А в этом году сын вне конкурса поступил в Колледж высоких технологий местного ВУЗа. Благодаря собственным достижениям, с которыми он выступал на Олимпиадах и Конкурсах. Сыном я горжусь и поддерживаю его. А он говорит, что без меня и мой поддержки он бы сюда не пришел. В общем отцы – занимайтесь своими детьми. Вторых отцов у них нет, а деньги не самое важное в этой жизни. Быть Отцом – это круто, пацаны. На самом деле круто!

Про зарплаты, продолжение Прошлую заметку мы закончили на том, как можно увеличить свои доходы подработкой на фрилансе или ад
Про зарплаты, продолжение Прошлую заметку мы закончили на том, как можно увеличить свои доходы подработкой на фрилансе или администрировании небольших предприятий. Но это, как справедливо заметили в комментариях, именно подработка, а не альтернативный источник дохода. Да, это так, но именно этот способ позволяет улучшить финансовое благосостояние если вы не готовы радикально ничего менять. А дальше смотрите, готовы полностью уйти в аутсорс? Достаточно для этого клиентской базы? Способы вы сами выполнять все взятые на себя обязательства? Потому что серьезный аутсорс это уже ИП/Самозанятость и договорные отношения. Кстати, вы можете взять на аутсорс и собственного работодателя. Работодателю это выгодно, так как освобождает его от уплаты страховых взносов, которые составляют 30% от ФОТ. Но при этом у вас должно быть два-три сопоставимых по оборотам клиента, либо куча мелких, иначе налоговая может посчитать такие отношения трудовыми, а переход на ИП – уклонением от уплаты взносов. Хотя сценарий вполне реальный, я знаю нескольких таких коллег, которые взяв нескольких крупных клиентов приходили к работодателю и говорили так и так, давайте сотрудничать на другой основе. И сотрудничали, до сих пор сотрудничают. Если же такая стезя не привлекает, но надо смотреть более узкие отрасли, в которых можно развиваться и где не так велика конкуренция, нежели среди «специалистов общего профиля», где каждый студент норовит лишить вас хлеба. Посмотрите в сторону 1С, да, там тоже хватает своих студентов, но если вы знаете предметную часть (бухгалтерский или управленческий учет) и понимаете что хочет бизнес, то конкурировать с вами им будет сложно. Торговое оборудование, кассы, Честный знак, ЕГАИС – еще одно перспективное направление, порог входа туда достаточно высок, но если освоили – то работа будет, особенно в свете постоянных изменений в этой сфере. И вообще, посмотрите по сторонам, в чем есть потребность у ваших потенциальных клиентов и как вы можете помочь им ее закрыть. Бизнес платит не за часы, закрытые задачи, строки кода и т.д. – бизнес платит за решение проблем. Способны решить проблему быстро и эффективно? Можете смело выставлять высокий ценник. А на вопрос: чего так дорого? Отвечать: ну пригласите студентов, они сделают дешево, может быть. А мы делаем и гарантируем результат. Следующий вариант – смена вида деятельности на смежную. Можно переквалифицироваться из админа в сетевые инженеры или разработчики. Вариантов много, при этом вы остаетесь в привычной IT-среде. Бояться сменить квалификацию не следует, да, по началу будет тяжеловато, надо будет переступить через себя и перестроиться. Причем приять, что более молодые ребята будут более крутыми, чем вы. Но у вас есть одно неоспоримое достоинство – опыт и если правильно им распорядиться, то можно получить все тоже самое, плюс преимущества. С опытом обычно приходит и понимание бизнес-процессов и вообще реальной жизни, как она есть. И там, где молодой и возможно более технически способный коллега наломает дров чисто по непониманию, более опытный «старичок» вовремя уточнит, проконсультируется, сгладит. В общем, как сейчас модно говорить, использует «софт-скилл». А с опытом идут связи. Вы всегда знаете кого из коллег можно порекомендовать, привлечь к проекту и т.д. Это вообще отношения win-win, вы подкидываете коллегам проекты, они вам. При этом каждый выигрывает, получив в проект специалиста нужной квалификации. Ну и в финансовом плане тоже хорошо выходит. Кроме того, если у вас есть опыт и экспертиза, то почему бы не рассказать об этом окружающим? Тот же телеграм-канал при должном подходе способен приносить еще одну зарплату на рекламе. Но следует понимать, что это не халява, а еще одна работа. Постоянная, методичная, занимающая время. Денег с неба тут не падает. Но если готовы работать – все в ваших руках.

СОБЫТИЕ. Старт продаж с двойной выгодой до -8%! Только до 26 октября успейте купить квартиру по стартовой цене и с выгодой до -8% при 100% оплате. В СОБЫТИИ на Мосфильмовской – старт продаж финальной очереди! Не упустите уникальную возможность переехать в готовый квартал с современной инфраструктурой и парком. • Камерный формат: секции от 10 этажей, от 3 квартир на этаже • Потолки до 6,24 м, окна редкой высоты – 2,76 м • Эксклюзивные лоты: двусветные, с террасами, каминами, окнами в пол, окнами в ванных • Элегантное лобби: авторский интерьер, эксклюзивная мебель, дизайнерские светильники • В доме – фитнес-рум, детская, репетиторская, коворкинг • Общественные террасы на крышах • Природный парк 12 га рядом с домом Узнать больше Проектная декларация на сайте https://наш.дом.рф/. Застройщик: ООО СЗ РАЗВИТИЕ. Финансовые услуги оказывает: Банк ВТБ (ПАО). #реклама dom-sobytie.ru О рекламодателе

Про зарплаты Еще одна больная тема, постоянно всплывающая в обсуждениях. Как правило ее формулируют как-то так: не знаю, где
Про зарплаты Еще одна больная тема, постоянно всплывающая в обсуждениях. Как правило ее формулируют как-то так: не знаю, где там у вас большие зарплаты, на нашем предприятии столько-то и перспектив не видно, уйти тоже некуда. Ситуация знакомая. Но не неразрешимая. Другое дело, что мало кто хочет на самом деле ее решать. Поэтому начнем с неприятного. Человек по своей природе ленив и это нормально. Когда ему тепло, светло, есть много еды, крыша над головой и т.д. – он находится в зоне комфорта и покидать ее не сильно то и хочет. Для выхода за пределы этой зоны требуется какой-то сильный раздражитель. И чем он сильнее, тем более активные действия будет предпринимать человек. А слабый раздражитель может и проигнорировать. К чем это? Да к тому, что зона комфорта у всех разная: хватает на поесть, одеться, раз в год съездить на море – и хорошо. Да, можно сидеть жаловаться на низкую зарплату, дурака начальника и т.д. и т.п., но на самом деле человеку в этой ситуации достаточно комфортно и менять он ничего кардинально не хочет. Также человеку может быть и не очень комфортно, но стремление оставаться в зоне комфорта остается сильнее, чем внешний раздражитель и он продолжает жаловаться, но ничего не делает. При этом для оправдания своего бездействия придумываются классические отмазки: нет работы, нет возможности, нет у нас таких зарплат и т.д. и т.п. На самом деле человеку просто не хочется покидать зону комфорта, ведь провести вечер на диване за сериалом куда приятнее, чем за работой. А все указанные выше отмазки являются просто самооправданием. Мол если бы не, то бы я! Поэтому надо остановиться и посмотреть на ситуацию трезво и самокритично. После чего решить – а действительно оно мне надо? Деньги – не самоцель, а средство обеспечения комфортного уровня проживания. Известны множество случаев, когда люди уходили на более простые должности или совсем в другие профессии с понижением уровня дохода, иногда существенным, просто ради того, чтобы больше времени проводить с семьей, уменьшить стресс, просто меньше работать и жить в свое удовольствие. Ну а если решили, то надо действовать. Прежде всего оцените собственную квалификацию и рынок труда. Часто многие коллеги, работая на каком-то привычном стеке перестают интересоваться технологиями и стремительно теряют квалификацию. Потом выясняется, что сменить работу в принципе можно, но там требуются какие-то докеры, линкусы, виртуализации и прочие страшные вещи о которых товарищ и не слышал. А привычный ему Windows Server 2003 и даром никому не нужен. Значит нужно учиться, а учиться – это опять про выход из зоны комфорта и про самоконтроль. Не каждый способен начать, а уж тем более закончить. Особенно когда и тут в целом неплохо кормят. Другая ситуация – это когда вы действительно хотели бы уйти, но некуда. А переехать нет возможности. Но тут снова смотрим по сторонам и задаем себе вопрос: а что я знаю и умею? И что из этого я могу продать? В нашу эпоху вездесущего интернета можно спокойно найти удаленную работу, как разовую, так и постоянную. По любому профилю, с любой квалификацией. Хотите – ищите работу на биржах фриланса, там ее тоже хватает. Но, кнопки «БАБЛО» там нет и поначалу будет довольно туго, так как надо перестраиваться, перестраивать свои привычки и подходы к рабочим процессам, выстраивать коммуникации с заказчиками, зарабатывать репутацию и т.д. и т.п. Альтернатива – пройтись по району и посмотреть сколько вокруг небольших предприятий, офисов, магазинов. А ведь в каждом из них есть компьютеры и кому-то надо ими заниматься. Просто предложите свои услуги. Тем более, что сейчас то и ногами бегать по таким точкам практически не надо, везде есть интернет и большинство вопросов решается удаленно. Но это снова выход за рамки комфортного, это звонки, в т.ч. и в вечернее время, заявки, вопросы – постоянное движение. Готовы? Если да, то начинайте, и не в понедельник или первого числа, а прямо сейчас? Нет? Значит вы не готовы покинуть свою зону комфорта и вам и так хорошо. Но тогда, наверное, не стоит и жаловаться.

— Сервер падал ровно в 12:30 каждый день. Логи чистые, кода не трогали, сеть стабильна. — Через 4 дня мы узнали, что уборщица
+3
— Сервер падал ровно в 12:30 каждый день. Логи чистые, кода не трогали, сеть стабильна. — Через 4 дня мы узнали, что уборщица в это время выдёргивала кабель, чтобы подключить пылесос. Реальные фейлы, абсурдные ситуации и «легендарные» баги из жизни айтишников. Если любишь формат старого ithappens.ru, ты точно залипнешь 👉 Подписывайся Реклама. Дементьев М.А. ИНН 780534497124. erid: 2W5zFHXUwFe

​​Выйти из АйТи Мы тут постоянно говорим о модной ныне тенденции «войти в АйТи», многие не просто стремятся, а активно пытаются прибиться к отрасли, причем, как угодно, хоть тушкой, хоть чучелком, лишь бы войти. Не секрет, что привлекают их всех зарплаты, которые в отрасли самые высокие по рынку. Ну и видимость «не пыльной» работы, сиди себе за компьютером, нажимай кнопки… Но все ли так хорошо в АйТи? Нет и наряду с желающими войти находятся и желающие выйти. Про одного такого коллегу сегодня расскажу. Мы не сказать, что дружили, так приятельствовали. Жили на одном районе, учились в одной школе и успели на заре трудовой деятельности поработать в одной компьютерной фирме. Потом он ушел в админы и насколько я слышал был начальником IT на одном из предприятий. И где-то в середине десятых его след окончательно потерялся. А столкнулись мы с ним на днях в той самой компьютерной фирме, откуда начинали свою трудовую деятельность. Коллектив там был у нас дружный и мы время от времени забегаем в гости к бывшим коллегам поболтать. Я как раз зашел заправить картридж, а он просто ехал мимо, решил заскочить. И как сейчас выяснилось – он радикально сменил вид деятельности и теперь на том же предприятии заведующий столовой. Готовка его, кстати, давно привлекала, дело это он любил и даже закончил после 9 классов кулинарный колледж, но потом, как и многие, пошел за длинным рублем в IT. И где-то в середине десятых работа начала его сильно тяготить. Потому что IT на предприятии – это сплошной негатив. Ну кто-то идет довольный в IT-отдел? Нет, туда идут, когда что-то не работает. Ругаются, скандалят, требуют. Постоянное «мы ничего не трогали, оно само» или попытки оправдать свои просчеты «плохими компьютерами и программами». Переход с линейной на руководящую должность лучше не сделали, так как теперь пришлось еще каждый день вариться среди «менеджеров среднего звена» с их интригами, скандалами, расследованиями. Все чаще была мысль уйти, взять какую-нибудь франшизу и открыть кафе на фудкорте торгового центра. Но двое малолетних детей и ипотека от такого опрометчивого шага удерживали. Примерно в 2017 его предприятие купило завод в области, к нему в наследство досталась столовая, которая была там объектом поистине социальным. Кроме сотрудников предприятия там питалась практически вся промзона. А так как в бюджете купленного завода гулял ветер, а в балансе чернели темные пятна то наводить порядок и автоматизировать надо было здесь и сейчас. И его, как самого опытного, вместе с главбухом и финансистом отрядили туда на постоянной основе. Почуяв жареное с завода, сразу уволилось практически все руководство, включая главбуха и зав. столовой. Зная про его кулинарный диплом, шеф предложил взять на себя столовую пока они найдут нового заведующего. Ну он и взял, успешно автоматизировал и оптимизировал данный контур, заодно вскрыв многочисленные «недочеты» прошлых лет. А вскрыть их можно было только обладая профессиональными знаниями, типа норм потерь на ГО и ХО, и всяких норм закладки и выхода. После чего предложил шефу на этой должности его и оставить. Шеф подумал и согласился, при условии, что он найдет себе замену. Замену он нашел. Со временем столовая превратилась в собственно заводскую столовую и кафе для всех желающих, т.е. продолжили кормить соседние предприятия и промзону, но уже на новом уровне. По такому же принципу организовали питание и в городе, где раньше этот вопрос был отдан на аутсорс. Теперь там тоже столовая для своих и кафе для всех желающих, так как тоже промзона и особо питаться там негде. Работой своей полностью доволен. Сплошной позитив, люди приходят, кушают, говорят спасибо. И разборки уровня «менеджеров среднего звена» также обходят его стороной, столовая она как-бы государство в государстве. С кем там интриговать? Развиваться? Тоже есть куда, кулинария – дело такое, творческое. В IT обратно не стремится и очень рад что сумел вовремя «выйти».

Решения с открытым кодом для Kubernetes и тестирования Вебинар СберТеха: знакомство с открытым ПО для высоконагруженных проек
Решения с открытым кодом для Kubernetes и тестирования Вебинар СберТеха: знакомство с открытым ПО для высоконагруженных проектов. Узнайте про SyTester для нагрузочного тестирования и KubeLatte для управления политиками в Kubernetes. Спикеры — владельцы продуктов. Для разработчиков, тестировщиков и архитекторов. Регистрируйтесь и подключайтесь к вебинару 22 октября! Зарегистрироваться #реклама 16+ platformv.sbertech.ru О рекламодателе

Почему оно такое страшное??? Читал сегодня за полуденным кофе новость о выпуске каталогизатора домашней библиотеки MyLibrary
+2
Почему оно такое страшное??? Читал сегодня за полуденным кофе новость о выпуске каталогизатора домашней библиотеки MyLibrary 4.2.1. Приложения подобного назначения мне последнее время интересны, и я решил ознакомиться с ним подробнее. Но сразу зацепился глазом за скриншот и глаз у меня задергался. И снова в голове возник вопрос, который я очень часто задаю при виде очередного бесплатного и свободного поделия: - Почему оно такое страшное??? 😱 Кто-то скажет, мол автор не дизайнер. Соглашусь, но тогда тем более не стоит изобретать собственный дизайн. А тут именно попытка родить нечто самобытное и запоминающееся. И если преследовались именно эти цели – то автор пришел к успеху. В настоящее время чтобы получить нормальный дизайн программы не нужно изобретать ничего, просто возьмите любой современный тулкит и не делайте с ним ничего противоестественного, получите плюс-минут стандартную программу как у всех. Хотите немного выделиться? Сходите найдите бесплатные иконки, сразу набор, чтобы не было «кто в лес, кто по дрова», этого добра сегодня тоже хватает, тоже под свободными лицензиями. На самый крайний случай возьмите программу, дизайн которой вам нравится и позаимствуйте там некоторые приемы, цвета, элементы. Но в любом случае при таком подходе вы получите удобный современный дизайн. Здесь же под капотом вполне современный GTK4, но сама программа выполнена в стиле а-ля 90-e, причем самое их начало. Ну и нечто подобное мы могли видеть на заре зарождения интернета. Сказать, что это плохая графика – это ничего не сказать. Причем не тянет она и на «ретро», потому что автор не дизайнер и выдержать тему в стилистике 90-х не может. Зато все это напоминает попытку именно сделать что-то необычно и самобытно. Но как получится. Ну вот как-то так оно и получилось. И да, сама программа вроде бы неплохая, но внешний вид не вызывает желания ее даже попробовать. Встречают, как известно, по одежке. Причем все сказанное касается не только лишь данного разработчика. Этим грешат очень и очень многие. И это мне категорически непонятно. Ну нет у тебя времени, ресурсов и умений на свой дизайн? Ну так оставь стандартный, не надо городить нечто… Это же для людей программа, а не пугало огородное.

СИМВОЛ. Старт продаж в готовом квартале Выбирайте квартиру по стартовым ценам в финальной очереди квартала СИМВОЛ. Чтобы использовать все преимущества центра Москвы. И всюду успевать без спешки. И любоваться столицей из панорамных окон. - Дом внутри ТТК - 100+ открытых объектов инфраструктуры, в том числе школа - Самый большой двор в СИМВОЛЕ - 1,2 га - В доме детская, переговорная, коворкинг - Собственный парк "Зеленая река" площадью 10 га - 3 станции метро в пешей доступности СИМВОЛ - квартал в историческом районе Лефортово, в 2 км от Садового кольца. Узнать больше Проектная декларация на сайте https://наш.дом.рф/. Застройщик: ООО СЗ МАРТ. Финансовые услуги оказывает: Банк ВТБ (ПАО). #реклама simvol-kvartal.ru О рекламодателе

Какой будет новый сайт? Можно посмотреть уже сейчас. Технически и стилистически он уже практически готов. Остался перенос и причесывание контента. В идеале его нужно привести к стандартному MD, что позволит менять оформление сразу для всего сайта, вне зависимости от возраста. Из нового - элемент таксономии серии, это которые оранжевые. Позволяет удобно объединять и показывать циклы статей. Также в планах переход на автономную систему комментариев с переносом всей истории. Жду ваши отзывы, предложения, пожелания.

Разумные пределы автоматизации Все знают, что автоматизация – это хорошо, правильно и должно всячески приветствоваться. Но, к
Разумные пределы автоматизации Все знают, что автоматизация – это хорошо, правильно и должно всячески приветствоваться. Но, как и во всяком деле, в автоматизации хороша мера. Иначе можно увлечься и уже вместо реальных задач заниматься автоматизацией ради автоматизации. В работе над новым сайтом я плавно перешел от настройки движка к переносу контента и выполнять такую задачу вручную мне даже в голову прийти не могло (перенос контента за 16 лет). Поэтому? Правильно, вспомнил Python, взял в помощники ИИ сел писать скрипт конвертации. Который сделает все так, как нужно именно мне. Потому что, кроме стандартного преобразования HTML – MD мне нужно было сделать много преобразований нестандартных, чтобы сохранить и унифицировать принятое на старом сайте оформление. И так, шаг за шагом, скрипт за несколько вечеров вырос до практически полутысячи строк. Так что пришлось притормозить полет мысли и заняться важным, но скучным делом – документированием. Благо с этой задачей сейчас хорошо справляется ИИ. А потом пошли испытания на реальном материале, которые показали, что «эта песня коротка, начинай с начала». Дело в том, что сайт за 16 лет сменил 4 мажорных версии движка и генерируемый ими HTML-код для одних и тех же элементов отличается, в зависимости от веяний того времени, а следовательно ровная и линейная логика скрипта распалась на 4 основных варианта, а количество строк уверенно пошло на вторую тысячу. Ну вроде бы все проверено, все работает, а как мы сейчас все это запустим… А вот и не угадал… Как выяснилось, если в статье, созданной на первой версии движка внести изменения работая уже на второй (третьей, четвертой), то внесенные изменения будут оформлены по другим правилам. А если одну и ту же статью в разное время правили сразу в нескольких местах на разных версиях – то вообще тушите свет. По-хорошему проверять теперь надо на четыре варианта не весь документ, а каждый блок. Это, конечно, решаемо, но именно здесь и нужно сказать себе – стоп! Любая автоматизация оправдана ровно до тех пор, пока она позволяет получить преимущества перед ручной работой. Как там было в известном мультике: «лучше день потерять, но потом за пять минут долететь». В случае, когда пешком пройтись займет полчаса – это отличный пример автоматизации ради автоматизации. Занятия полностью бестолкового. Из каких соображений исходил я? Во-первых, таких статей немного, обычно это топовые статьи, собиравшие трафик и постоянно дополнявшиеся. Во-вторых, все статьи на новом сайте так или иначе нужно проверить вручную, как на предмет корректности их отображения, так и на предмет MD-кода. Большим плюсом Markdown-разметки является ее простота. Все аномалии сразу видны, корректировать и править их легко. Поэтому тратить время на то, чтобы учесть в скрипте все возможные варианты для всех возможных элементов – это путь в никуда. Мне ведь нужен рабочий сайт, а не идеальный скрипт. А топовые статьи так или иначе все равно придется вычитывать и причесывать вручную. Трафик на них до сих пор идет, поэтому они должны выглядеть соответствующе и на этом фоне затраты на ручной отлов косяков – мизерный. В общем случае можно пользоваться известным правилом Парето, если наша автоматизация закрывает 80% задач, то остальные 20% можно спокойно закрыть руками. В противном случае вы потратите на автоматизацию больше ресурсов, чем надо и при этом совершенно бесполезно. Про то, что можно «с дуру» сломать, не рассчитав свои силы говорят народные пословицы. Поэтому всегда соблюдайте разумный баланс, а начав решать очередную задачу по автоматизации подумайте, а может все это проще и быстрее сделать руками?

Хватит выполнять скучную рутину руками ✋ Ansible придумали, чтобы вы вместо возни с однотипными задачами по настройке конфиго
Хватит выполнять скучную рутину руками ✋ Ansible придумали, чтобы вы вместо возни с однотипными задачами по настройке конфигов: ✅ писали плейбуки и роли ✅ деплоили Flask-приложения ✅ настраивали IaC в Gitlab ✅ автоматизировали процесс управления IT-инфраструктурой ✅ наводили в ней порядок Для всех, кто только начинает свой путь, мы подготовили бесплатный чек-лист по основам Ansible. Он поможет сформировать необходимые навыки для решения реальных задач в короткий срок  А если вы уже знакомы с Ansible, чек-лист тоже будет полезен — для самопроверки и подготовки к собеседованиям, ведь эти умения точно будут в требованиях к вакансиям 👌 👉 Забрать чек-лист можно бесплатно прямо сейчас в боте

​​Безопасное извлечение устройства в Windows 10 и 11 Что такое безопасное извлечение устройства знают все, правда не все знают для чего именно оно нужно. Некоторые ошибочно считают, что безопасное отключение предназначено для предотвращения физического повреждения устройства. Однако это не так. При безопасном извлечении в Windows XP действительно отключалось питание устройства, потом от этой практики отказались и с электрической точки зрения безопасное извлечение ничем не отличается от обычного. Основное назначение безопасного отключения – это предотвратить потерю данных принудительно сбросив на устройство кеш записи, который использовался для ускорения работы с внешними накопителями. Однако начиная с Windows 10 1809 кеширование для внешних накопителей по умолчанию отключено и для них используется политика Быстрое удаление (Quick removal), это означает что все внешние накопители можно безопасно извлекать без использования одноименной процедуры. Такой подход несколько снижает производительность, но делает работу с флешками более простой и надежной, поэтому мы не видим смысла менять эту политику. Другое дело, когда вы используете внешние диски и сценарий работы с ними отличается от подключил – скопировал – отключил. В этом случае имеет смысл вернуть кеширование включив политику Оптимальная производительность (Better performance).

Вы знаете, что service mesh — решение, но мысль о внедрении пугает 🤯 Команда растёт, микросервисов всё больше, а трафик идёт
Вы знаете, что service mesh — решение, но мысль о внедрении пугает 🤯 Команда растёт, микросервисов всё больше, а трафик идёт не туда. Сбои становятся головоломкой, безопасность вызывает тревогу. Мы понимаем эти боли. Поэтому приглашаем на онлайн-интенсив, на котором вы: ✅ Запустите service mesh: от установки Istio до работы с реальными сценариями. ✅ Получите рабочие практики: observability, traffic management, mTLS. ✅ Поймёте, как повысить надёжность и безопасность без переписывания кода. ✅ Научитесь находить и устранять узкие места в микросервисах. ✅ Разберёте типичные ошибки внедрения и подводные камни в реалиях рынка РФ. Чтобы научиться быстро и безопасно внедрять service mesh, ждем вас тут 👈