IT — дело молодых? Десять лет назад я в это свято верил и готовился почистить штат от сотрудников, которым шёл пятый, а то и восьмой десяток. То, что случилось вместо увольнений, изменило моё отношение к возрасту в профессии — и сегодня, в эпоху нейросетей, звучит особенно остро. Читать далее
CRM для проектов и продаж на рынке много, но выбрать подходящую — головная боль. У всех разные функции, тарифы и возможности. Сидеть и тестировать каждую систему — долго и муторно. Поэтому мы сделали это за вас и выбрали 5 лучших CRM для управления проектами.В статье — подробный…
Сервер может состоять из нескольких десятков компонентов, закупленных в разное время по нескольким контрактам на гарантийное обслуживание. Инвентарный номер есть у сервера, а также может свой у каждого комплектующего копмонента. Когда горит диск – вы знаете, к кому звонить и по какому контракту?Если не сразу – эта статья для вас. Собрать составной актив
В прошивках редко есть удобные символы и понятная точка входа, зато почти всегда остаются следы: строки, таблицы адресов, магические значения, обработчики прерываний и вызовы RTOS. Разбираем, как использовать эти зацепки в Ghidra, чтобы постепенно превратить сырой бинарник в осмысленную карту функций, данных и связей между ними. Понять Ghidra
Можно ли доверять ответу нейросети?Получить ответ от нейросети — только половина задачи. Не менее важно понять, насколько этому ответу можно доверять.В новой статье делюсь своим взглядом на существующие методы верификации.В статье: классификация подходов, их ограничения и рекомендации, какие методы стоит использовать, а каких лучше избегать и немного формальных рассуждений. Читать далее
Мы были уверены, что наш DRC-движок универсален.На SKY130 он совпадал с эталонным KLayout до последнего нарушения: тесты зелёные, расхождения нулевые, поведение стабильное от прогона к прогону. Из этого казалось очевидным, что движок применим к любому техпроцессу. Он же просто исполняет правила из деки и ничего не знает про конкретную фабрику.Мы эту мысль не проверили. Мы в неё поверили. И это разные вещи, как выяснилось. Читать далее
Совершенно точно каждый из нас (java-разработчиков), когда-либо встречал в своей жизни понятие "прокси" из Spring. Кто-то на уровне подготовки к собесам, а-ля "@Async создает прокси", а кто-то споткнувшись на self-invocation в собственном классе.И большинство, собственно как и я до определенного…
Я занимаюсь разработкой, и как большинство людей с техническим складом ума, когда что‑то работает не так — ищу способ это починить. Желательно программно.Более десяти лет назад я серьёзно занялся звуком. Мои попытки получить хорошее качество воспроизведения…
В прошлый раз мы поговорили о том, с какого возраста учить детей программированию (там, кстати, в комментариях разгорелась важная дискуссия о том, нужно ли вообще учить детей программированию), и разговор уже зашел у нас про форматы, так что сегодня продолжаем его же. В помощь нам
Жизнь в стране с жарким климатом волей-неволей заставляет взяться за выращивание чего-либо. Я этот путь начал с острых перцев чили, которым нужно много солнца и регулярный полив. Сняв пару урожаев, я задумался о том, что было бы здорово попробовать выращивать их на гидропонике, то