22 июля Госдума приняла в третьем чтении поправки о штрафах за умышленный поиск экстремистских материалов в интернете. Закон одобрен Советом Федерации и уже подписан президентом.
Разбираемся, что это означает на практике.
Читать далееЕсли вы когда-либо занимались построением отчётов в Power BI, то наверняка сталкивались с просьбой «заменить пустые значения на ноль — чтобы было красиво». Кажется, мелочь. Но на самом деле это решение может незаметно убить производительность модели, превратить быстрый отчёт в тормозящий интерфейс, а оптимизатор — в беспомощного наблюдателя. В этой статье — разбор того, что происходит под капотом VertiPaq, как DAX на самом деле обрабатывает BLANK, и почему иногда лучше оставить пустое значение пустым.
Читать далееСистемы хранения данных являются одним из обязательных компонентов построения центров обработки данных, особенно с учетом все большего объема генерируемой и потребляемой информации, также роста цифровизации услуг.
В этой статье мы рассмотрим различные виды СХД, и постараемся простыми словами описать их различия и отличительные особенности.
Мы надеемся, что этот материал поможет вам лучше ориентироваться в типах СХД и обычных сценариях их применения, так как выбор СХД определяется задачами, которые вы собираетесь решать с её помощью.
Читать далееПривет, мир! Я Виталий, управляю проектами в KTS. Мы разрабатываем IT-решения для корпораций и стартапов.
В этой статье я расскажу о том, как прошла первая треть девятимесячного курса для CTO от школы менеджмента Стратоплан. Я написал ее для тех, кто:
- взаимодействует с CTO и хочет лучше его понимать (например, тимлиды или другие миддл-менеджеры);
- строит свой карьерный путь в сторону CTO и хочет разобраться, что ожидается от этой позиции (спойлер — ожидания разнятся в зависимости от вида бизнеса);
- уже стал CTO и хочет провалидировать свой профиль и набор навыков, восполнить пробелы.
Читать далееВ стремительно меняющемся цифровом мире управление уязвимостями – уже не просто техническая задача, а жизненно важный аспект успеха любой организации. Компаниям, которые хотят оставаться на шаг впереди потенциальных киберугроз, нужны спецы, которые могут не только выявлять слабые места в системе, но и устранять их с продуманностью шахматного мастера.
Вместе с этим, по результатам исследования «Солара» и hh.ru, половина ИБ-специалистов начального и среднего уровня не проходит технические собеседования, и VM-эксперты среди них – увы, не исключение. Это происходит отчасти и потому, что порой собеседования на позиции в VM превращаются в настоящие интеллектуальные испытания, где важно показать не только свои знания, но и способность мыслить на опережение.
В этой статье мы погрузимся в ключевые аспекты подготовки к собеседованию на позицию технического специалиста по устранению уязвимостей: разберем наиболее популярные вопросы «на засыпку», которые, по нашему опыту, вводят в ступор большинство профессиональных кандидатов (даже если на первый взгляд они кажутся очень простыми).
Также мы предложим не готовые шпаргалки или шаблоны, а подходы к решению задач и навыки, которыми должен обладать собеседник, и которые положительно выделят его на фоне других кандидатов.
Читать далееМогут ли ядерные ракеты доставить нас на Марс?
Долететь до Марса занимает действительно много времени — около девяти месяцев при использовании сегодняшних ракетных технологий. Это потому, что обычные ракетные двигатели сжигают топливо и кислород вместе (как двигатель автомобиля), но они не очень эффективны. Фундаментальная проблема в том, что космическим аппаратам нужно нести и топливо, и окислитель, так как в космосе нет воздуха, поддерживающего горение. Это создаёт порочный круг: чем больше топлива вы несёте, чтобы лететь быстрее, тем тяжелее становится ваш космический аппарат, и требуется ещё больше топлива, чтобы ускорить этот дополнительный вес. Чтобы лететь быстрее, вам понадобилось бы огромное количество топлива, что делает ракеты невероятно дорогими и тяжёлыми. Текущие химические системы тяги уже примерно на своих теоретических пределах, с очень небольшим потенциалом для повышения эффективности.
В то время как финансирование NASA было сокращено администрацией Трампа без выделений на ядерную термальную тягу и/или ядерную электрическую тягу, учёные из Европейского космического агентства (ESA) изучали ядерную тягу. Вот как это работает: вместо сжигания топлива с кислородом, ядерный реактор нагревает рабочее тело, например водород. Сильно нагретое рабочее тело затем вылетает из ракетного сопла, толкая космический аппарат вперёд. Этот метод гораздо более эффективен, чем химические ракеты.
Читать далееРазберёмся, что именно скрывается под терминами "резидентский", "мобильный", "ISP" и "дата-центровый" прокси, в чём их технические отличия, как реализована маршрутизация и авторизация.
Читать далееРазбираем 10 удобных конструкций Python, которые помогают писать код короче и понятнее: list и dict comprehension, zip, enumerate, f-строки, Pathlib и другие полезные приёмы. Особенно полезно начинающим разработчикам.
Читать далееМой счет за Google API взлетел до €51 из-за контекста LLM. Эта статья раскрывает, почему "память" моделей так дорога, как работает механизм Внимания, и предлагает 5 хаков для управления контекстом. Узнайте, почему будущее за Инженерией Контекста, а не за промптами.
Читать далееAI-стартапы демонстрируют скорость роста выше 10x в год, что заставляет пересмотреть классические подходы к развитию B2B-продуктов. Простые демо создать легко, но превратить их в устойчивый бизнес требует новых стратегий и понимания изменившихся правил игры.
5 важных наблюдений в AI стартапах от Andreessen Horowitz
Читать далееЕсли вспомнить, что мы проходили в архитектуре за последние десятилетия, вырисовывается любопытная картина. Сначала были монолиты и мэйнфреймы, затем — двух- и трехзвенные архитектуры. Не так давно все активно занимались распиливанием монолита на микросервисы, массово внедряли CQRS. Казалось, нащупан стабильный путь развития. Но что дальше? Как раз об этом сегодняшняя публикация. Мы подготовили ее на основе доклада на True Tech Day от Олега Ивлева — директора по развитию технологий, и Марина Путниковича — руководителя центра практик «Архитектура» в МТС Web Services. Надеемся, получилось интересно!
Читать далееМы продолжаем рассказывать о вариантах оптимизации тестирования, которые можно применить как внутри тестов, так и, условно, снаружи, т.е. в обертках и прочих внешних инструментах.
В прошлой части уже описали некоторые “внешние” инструменты (https://habr.com/ru/companies/maxilect/articles/930194/). Сегодня поговорим о возможностях внутри самих тестов.
Текст подготовлен по материалам выступления приглашенного спикера внутри компании.
Читать далееСтарый, но рабочий сервер Dell R210 II стоял без дела. Мы решили использовать его повторно и перепрофилировать в резервный бэкап-сервер для внутренних задач HB.BY. Однако возникла проблема: диски объёмом 8 ТБ, которые мы хотели подключить, не распознавались контроллером. Разбираемся, как это обошли.
Читать далееМы собрали подборку из топ-10 проектов по рейтингу на сайте Product Radar за июнь 2025 года. Это проекты, за которые проголосовало большинство пользователей сайта.
Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.
Читать далееПривет! Меня зовут Маша Фадеева, я методист и преподаватель английского в Практикуме. Ошибки — штука одновременно объективная и субъективная: есть чёткие правила, есть стилистический выбор, а есть то, что раньше было недопустимо, а теперь превратилось в норму и волнует разве что души преподавателей старой закалки и людей с активной грамматической позицией.
— Сейчас подпишем дóговор, и можно отвлечься на кофе. Будешь? Я закажу.
— С удовольствием. Возьми мне чёрное. И йогýрт.
В английском это работает по той же схеме. Мы неделями учим Present Simple с его третьим-лицом-единственным-числом, чтобы потом включить Bon Jovi и ломать голову над тем, почему у них She don’t know me вместо She doesn’t — и это тот самый стилистический выбор, хотя, казалось бы, очевиднее ошибку найти сложно.
В этой статье речь пойдёт преимущественно о тех моментах, которые наталкивают не на мысли о стилистике, а на желание человека поправить. Я поделюсь своими наблюдениями и расскажу об ошибках, которые встречаются даже у продвинутых студентов, и расскажу, как с ними можно работать.
Читать далееЭпохе LLM, обзоров от Gartner и вайбкодинга для MVP проектов от кодинг агентов посвящается. Вспомнил несколько случаев из своего опыта.
В стародавние времена прошел я собеседование в одну ИТ компанию, которая делала информационную систему для поликлиник в нескольких регионах страны. Это место работы я даже не упоминал в своем резюме потом. Когда я спрашивал о текущем этапе проекта у директора, он "зуб давал", что там все почти готово, лишь осталось чуть-чуть доделать косметические правки за пару недель.
На следующий день я вышел на новое рабочее место. Первые полдня получал доступы к Bamboo, Confluence, Jira и системе контроля версий, где лежал код проекта. Каково же было мое удивление, когда я наконец увидел исходники проекта, который до меня разрабатывали почти год. Мне до сдачи проекта заказчику и найма команды оставалось меньше месяца…
Читать далееСовременные пользователи цифровых продуктов подсознательно стремятся к минимальным когнитивным затратам. Это порождает новый тренд — «ленивый UX», где система берет на себя рутинные решения.
В этой статье разберем:
- Как алгоритмы упрощают взаимодействие
- Примеры удачных и провальных предугадываний
- Грань между удобством и навязчивостью
Читать далееОдним из ключевых преимуществ useGeolocation является его простота. Благодаря инкапсуляции сложной логики, необходимой для доступа к геолокации и ее обработки, этот хук обеспечивает чистое и многократно используемое решение. Хук автоматически обрабатывает состояние загрузки, обновляя его при загрузке данных геолокации, и устанавливает состояние ошибки, если в процессе возникают какие-либо проблемы.
Читать далееИнтернационализация (i18n) и локализация (l10n) часто кажутся проблемами “на потом” — пока внезапно не становятся срочными.
Как разработчики, мы все делали что-то вроде:
<button>Order now</button>
Или в шаблоне:
<p>Welcome back, {{ user.name }}!</p>
Всё работает — пока команда не говорит:
«Мы выходим на рынок Узбекистана, Казахстана и Ближнего Востока в следующем квартале.»
И тут внезапно каждая хардкодная строка превращается в технический долг. Разработчики в панике вытаскивают строки, дизайнеры чинят поломанные макеты, тестировщики ловят недостающие переводы, и релиз откладывается.
Вот тогда и наступает момент задаться вопросом: что такое i18n и l10n — и почему это важно?
Читать далееМы видели много инфраструктур и встречали самые разные способы доставки секретов в приложения, развёрнутые в кластерах Kubernetes. Но ни один из этих способов не был одновременно удобным и по-настоящему безопасным. В статье расскажем про существующие варианты, посмотрим на их плюсы и минусы и поделимся тем, как мы решали задачу доставки секретов в Deckhouse Kubernetes Platform.
Читать далее