Роль технического директора (Chief Technology Officer, CTO) быстро меняется, поскольку новые технологии постоянно меняют отрасль ИТ. Чтобы оставаться на шаг впереди, в 2025 году каждый технический директор должен знать о последних тенденциях в области искусственного интеллекта, облачных вычислений и кибербезопасности. В этой статье мы рассмотрим эти важнейшие из этих направлений.
Начнем с искусственного интеллекта.
Читать далееВ июле 2025 года информационная служба Хабра выпустила 937 публикаций (903 новости и поста, 15 лонгридов и 18 переводов). В этом дайджесте представлены лучшие технические новости, переводы и лонгриды (отдельные большие публикации) инфослужбы Хабра, согласно оценкам пользователей.
Читать далееВ эпоху мгновенных сообщений, облачных хранилищ и социальных сетей трудно представить, что когда‑то для доступа к информации и общению в интернете люди подключались к системам через модемы, слушая характерное «писканье» соединения. Это была эпоха Bulletin Board Systems (BBS) — электронных досок объявлений, которые стали первыми шагами человечества в цифровое сообщество.
Читать далееKubernetes — мощный и одновременно сложный инструмент, работа с которым неизбежно порождает… инциденты. И на практике DNS виновата далеко не всегда. Иногда всё ломает слишком длинное имя деплоймента, протухший CA-сертификат или сбой сетевой карты, из-за которого TCP-пакеты просто отбрасываются. В статье вас ждут самые интересные и поучительные инженерные истории с Reddit.
Читать далееЭто продолжение статьи “Rope-Ladder Tracker: визуальный возврат без GPS” , где я представил концепцию структурированного позиционирования по принципу “верёвочной лестницы”. Тогда это была идея, прототип и первые кадры. Сегодня — полноценная, стабильная система, готовая к интеграции в реальный дрон.
Читать далееВ предыдущей статье я затрагивал тонкие места в вопросах безопасности при арбитраже трафика, и как это обычно происходит, коснулся темы, ну а дальше понеслась. В процессе написания одной статьи родилось еще две других, но выкладывать их сразу одним махом очень не хочется, поэтому я немного растянул удовольствие.
В общем, копаясь в недрах арбитража (для настоящих гуру эти недра конечно могут показаться сильно на поверхности) я запилил скрипт по автоматическому созданию профилей в антидетект браузере через АПИ. Звучит угрожающе? Ну давайте не будем торопиться с выводами.
Итак, тестируя различные моменты, я подготовил два скрипта, которые, вероятно, могли бы быть полезны для начинающих арбитражников, либо для более продвинутых начинающих арбитражников, которые погружаются в автоматизацию и работу через АПИ (like a boss).
Первый скрипт позволяет в автоматическом режиме генерить сотни профилей, как с автоматически генерируемыми отпечатками браузера, так и со своими собственными (но тогда скрипт нужно будет немного допилить и добавить в папку дополнительный файл с отпечатками).
Второй скрипт позволяет запускать созданные профили не из консоли антидетект браузера, а из терминала. В целом, сам факт запуска конечно мало чем может быть полезным, но это первый шаг на пути к автоматизированному фармингу аккаунтов. Но фарминг аккаунтов это немного другая тема, под которую нужна другая статья. В качестве основы можно как раз и использовать второй скрипт.
Ну а теперь, давайте разбираться более подробно.
Читать далееПервая часть из моего цикла исследований, посвященного генерации псевдослучайных чисел в скриптовом языке VBA, используемого в офисных приложениях от Microsoft.
Погрузиться в мир псевдослучайных чисел!С необходимостью введения в язык Script‑fu Объектно‑ориентированного стиля программирования я столкнулся на поздних этапах реализации языка функциональной геометрии. Когда в коде появились «свичи/переключатели» и возможность исполнения кода в зависимости от типа входящих данных. Сам то этот «переключатель» написать не сложно, но в развивающемся проекте, постоянно возникают новые типы, изменяются, от каких то приходится отказываться, а ещё есть вариант создания модульных систем, когда в одном варианте существует один набор типов, а вдругом другой, ну а в третьем третий и т. д. И код этого «переключателя» постоянно приходится переписывать, или прибегать к различным «хакам», модифицирующим код в зависимости от того или иного варианта загрузки.
Когда вы в своём проекте сталкиваетесь с подобными конструкциями это явный признак того что вам необходимы языковые конструкции поддерживающие гибкое поведение кода. В объектно‑ориентированном программировании подобное поведение функций называется полиморфным, а сам принцип позволяющий создавать такие функции полиморфизмом.
Читать далееКаждый раз, когда человечество создаёт очередной инструмент на машинном обучении, оно сперва любуется пользой от его работы, а потом пугается своего отражения внутри. С большими языковыми моделями история повторилась с ускорением. От восторга перед ответами ChatGPT до шока от таблиц, где жизнь человека глубоко неравноценна, прошло меньше двух лет.
Звучит странно, но языковые модели предвзяты. У них есть политические взгляды, любимые расы и даже люди, которыми они не прочь пожертвовать. Но обо всём по порядку.
Читать далееНовое исследование показало, что конкретное количество меди в организме коррелирует с защитой когнитивных функций у пожилых людей. Это дает новое представление того, как медь влияет на мозг.
Читать далееО технических писателях в IT вспоминают редко — примерно так же часто, как о клапане давления на атомной станции. Он вроде бы есть, все знают, зачем он нужен... но пока всё работает — никто не обращает внимания. А зря.
Читать далееTL;DR: Разбираю популярные платформы для поиска работы в IT, объясняю почему LinkedIn не работает, Toptal — не про фриланс, а hh — это просто боль.
Узнать, а что же работает...— Тут одна с солипсизмом на третьей стадии, — сказал как бы низкий и рокочущий голос. — Что за это полагается?
— Солипсизм? — переспросил другой голос, как бы высокий и тонкий. — За солипсизм ничего хорошего. Вечное заключение в прозе социалистического реализма. В качестве действующего лица.
Виктор Пелевин. «Девятый сон Веры Павловны»
Над философией солипсизма, которую я собираюсь раскрыть в данном посте, в приличном обществе обычно принято смеяться. И правда, идея о том, что вся Вселенная существует только лишь в одном конкретном сознании, и ничего другого кроме этого сознания нет, на первый взгляд кажется смехотворной. Но это только на первый взгляд. На самом деле, при серьёзном размышлении о солипсизме мы погружаемся в невероятные глубины философской мысли человечества и приходим к парадоксальным выводам о природе реальности. В рамках текущего эссе мы с вами поговорим о солипсизме, его связи с видеоиграми и виртуальной реальностью, о квантовой механике, об адвайта‑веданте и буддизме, и о многом другом.
Читать далееПривет Хабр! В статье расскажу, как нейроинтерфейсы меняют представление о пользовательских интерфейсах — от привычных экранов и кнопок к мысленным командам и вниманию как главному ресурсу. Про технические реалии, вызовы дизайна для таких систем и почему навыки медитации и фокусировки становятся ключевыми. Это взгляд дизайнера на интерфейсы будущего с фокусом на опыт пользователя.
Читать далееНа прошлой неделе прошел легендарный курс Neuromatch по вычислительной нейронауке. Если вдруг кто не знает: Neuromatch Academy — это образовательная платформа, которая раз в году проводит летние онлайн‑школы.
В этом году, помимо моей, прошли школы по глубинному обучению, вычислительной климатологии и — внимание — НейроИИ: свежайшая область, где изучают общие принципы естественного и искусственного интеллектов. Было очень интенсивно: три недели по 8 часов, из которых полдня учишься, полдня делаешь командный проект на реальных данных.
Студенты Школы 21 могут справедливо вспомнить формат «бассейна»: тоже беспощадный марафон, с количеством материала, который невозможно осилить за день. Но здесь проверяли только посещаемость и финальную презентацию проекта, так что чуть полегче.
В итоге вы обучаетесь всем базовым методам для входа в вычислительную нейронауку. Цель этой дисциплины — изучить познавательные функции человека (познание, память, внимание) на разных уровнях и смоделировать их на разных уровнях: от нейромедиаторов до поведения.
Перед прохождением желательно знать что‑то о нейронауках (хотя бы модель нейрона), высшую математику (линал, матан и статистику) и прогать на питоне. Ну и быть готовым, что все происходит на английском. На всякий случай, есть подготовительных курс от школы, желательно выделить на него хотя бы четыре дня.
Приобщиться к знаниям!Переход из Data Science в AI Engineering — это не просто смена должности, а полный сдвиг в подходах к работе с моделями и их внедрению в продакшн. В статье я делюсь опытом, как расширение ролей Data Scientist и AI Engineer пересекается с DevOps, MLOps и инфраструктурными практиками. Если вам интересно, как сделать шаг от теории к реальной работе с моделями, интеграции в инфраструктуру и поддержке на протяжении жизненного цикла — читайте дальше.
Читать далееПривет, Хабр! Недавно я сел смотреть «марафон лекций», а через пару часов понял: я понятия не имею, сколько ещё впереди. Час? Десять? А может, это вообще сериал длиной в жизнь? Вот так родился mdur — утилита, которая считает, сколько часов, минут и секунд тебе предстоит потратить на медиафайлов (видео и аудио) в любой папке. Без преувеличений, без подсчетов вручную...
Читать далееКогда ресурсы сервера уже на пределе, вертикальное масштабирование рано или поздно перестаёт работать — остаётся горизонтальный подход. В этой статье подробно разбираем два способа шардирования в Postgres Pro: встроенный патч Shardman и внешнее расширение Citus. Сравним архитектуры, межузловое взаимодействие, схемы распределения данных и сценарии, в которых каждое решение раскрывается по‑максимуму.
Читать далееЧто, если существует 20 критериев, по которым можно спрогнозировать, как долго новый специалист останется в компании? Для бизнеса это — инновационный инструмент, позволяющий сэкономить миллионы рублей. Для соискателей — руководство к поиску работы мечты.
Прогнозирование будущего — уже не бред сумасшедшего или сюжет из банальной антиутопии, а реальность, основанная на анализе больших данных. И этими данными можно пользоваться уже сегодня.
Далее я раскрою вам эти параметры, поделюсь чек-листом для их применения и расскажу, как мы внедрили систему прогнозирования в компании. Используя лишь Excel и подручные средства, за 2 квартала 2025 года мы сократили расходы почти на 2 000 000 рублей.
Узнать как экономитьНаверняка тебе знакома ситуация: начинается утренний синк, и ты задаёшься вопросом: «А что вообще сейчас происходит с задачами?». Кто‑то что‑то делал, кто‑то ждал ревью, у кого‑то что‑то зависло, а кто‑то вообще сидит без работы. На расспросы команды уходит много времени, а картина всё равно остаётся неполной. И самое важное не про все вспомнишь в момент синка.
Чтобы быстро и точно понять текущее состояние дел, удобнее всего использовать так называемый LiveBoard — дашборд, который показывает тебе реальную ситуацию в моменте. Он не про эффективность на дистанции, а про то, чтобы сразу видеть: что сейчас в работе, где возникли проблемы, и на какие задачи обратить внимание прямо сегодня.
Читать далее