Всем привет! Меня зовут Анатолий, я представляю команду Front-End разработки компании DD Planet.
В этой статье расскажу о том, как наш проект завершил этап разработки и трансформировался в стабильный рабочий продукт.
Читать далееn8n стал популярным сервисом для решения задач автоматизации. И хотя сам код находится в Open Source, управляемая версия стоит 20$ в месяц и недоступна для оплаты российскими картами.
Сегодня мы рассмотрим несколько аналогов n8n и альтернативных способов его развертывания.
Читать далееНекоторым людям нравятся собеседования с написанием кода. Я к их числу не отношусь.
Недавно мне на LinkedIn попался пост такого содержания:
"Мы задаём каждому соискателю тривиальную задачу на программирование. Что-нибудь вроде: «Дан список чисел, нужно вернуть сумму чётных из них». И такая задача не предполагается как сложная или заумная, и её цель не в том, чтобы кого-то отсеять, теоретически.
Это лишь базовая проверка. Разработчик или SRE с опытом от 6 до 10 лет должен решать такие во сне, согласитесь?
Оказывается, нет.
Где-то 75% кандидатов не справляются. И не только джуниоры. Я говорю о людях с приставкой «Senior» в их квалификации. О людях, которые заявляют, что учат новичков. О тех, кто говорит, что имеет за плечами годы опыта в продакшене.
Для меня это загадка".
Поначалу звучит абсурдно. С чего бы вдруг старший разработчик, который уже много лет пишет код, провалился на таком простом алгоритме? Неужели он внезапно забыл, как программировать? Возможно. Но я вижу это иначе.
Читать далееИгровая индустрия под конец года будто решила выдать максимум. Студии делятся крупными обновлениями, раскрывают планы на 2026‑й и подбрасывают поводы вернуться в давно знакомые проекты. На этой неделе вышло сразу несколько заметных патчей, стартовали сезонные события, а некоторые игры и вовсе получили вторую волну популярности благодаря громким наградам. Собрал для вас самое интересное и важное.
Читать далееДанная статья является продолжением раннее опубликованной мною темы: Умный дом на основе интерфейса CAN. Вот ссылки на предыдущие статьи:
1 Протокол обмена данными. Пользовательский уровень, поверх CAN 2.0. Проект https://habr.com/ru/articles/929478/
2 Выбор структуры для системы «Умный дом» https://habr.com/ru/articles/966620/
В качестве ядра схемы контроллера сети был выбран модуль ESP32-C6-WROOM-1-N8
Читать далееКак выбрать лучший ИИ для решения задач по физике по фото. Наш обзор нейросетей для написания проектов по физике и подготовки к урокам поможет сэкономить время и подтянуть оценки. А гайд поможет быстро сориентироваться в функционале нейросетей.
Читать далееХотелось бы сразу сделать небольшой дисклеймер. Это не супер-экспертная статья. Скажем так - это мой инсайд о том, как еще можно работать с SQL запросами в Go проекте. В этой статье я расскажу о том как удобно хранить запросы в embeded sql файлах. Решение о котором я буду писать - лишь один из инструментов в арсенале разработчика, а не универсальное решение призванное вылечить все болезни. Надеюсь тебе это будет полезно.
Читать далееПри проведении МРТ-сканирования используется явление под названием «ядерный магнитный резонанс» (ЯМР). Определённые виды атомных ядер, в том числе ядра атомов водорода в молекуле воды, могут колебаться в магнитном поле, и эти колебания можно обнаружить с помощью проволочных катушек. МРТ-сканеры используют интенсивные магнитные поля, которые создают резонанс с частотой от десятков до сотен мегагерц. Однако другой прибор, использующий на ЯМР, использует колебания с гораздо более низкой частотой: магнитометр протонной прецессии, который часто используется для измерения магнитного поля Земли.
Магнитометры протонной прецессии существуют уже несколько десятилетий и когда-то часто использовались в археологии и разведке полезных ископаемых. Высококлассные модели могут стоить тысячи долларов. Затем, в 2022 году, немецкий инженер Александр Мамм разработал очень простую схему для упрощённой модели. Недавно я собрал его по этой схеме и могу подтвердить, что с помощью менее полукилограмма магнитного провода AWG 22, двух обычных интегральных схем, полевого транзистора с металлооксидным полупроводником (MOSFET), нескольких дискретных компонентов и двух пустых 113-граммовых баночек из-под приправы Morton можно очень точно измерить магнитное поле Земли.
Читать далееИстория стара как мир. Группа неосторожных исследователей тревожит задремавшее древнее зло, то просыпается и айда поочерёдно их пожирать, пока они в ужасе ищут способ утихомирить монстра. В 1979 году Ридли Скотт перенёс концепцию дома с кровожадными призраками в космос — а мы с тех пор искренне любим «Чужого».
Привет. Меня зовут Данила Пушной, я сценарист по образованию. За четыре года обучения я услышал от мастеров сотни историй о том, как снималось и снимается кино. Рассказы про создание старых эффектов до массовой популярности компьютерной графики — мои самые любимые. Смотреть, как бравый герой сражается с ужасающим монстром интересно. Узнать, что костюм ужасающего монстра трижды переделывали, потому что он не налазил на актёра, и снимали только с определённых ракурсов, чтобы не заделывать дыру на левой лапе — ещё увлекательнее.
Именно об этом этот материал: разберёмся, кто и как создавал Ностромо, луну LV-426, как разработали и запечатлели фазы биологии ксеноморфа и из чего состоят внутренности корпоративного андроида. Никакой графики, только реальные актёры, собранные дизайнерами модели-аниматроники, хитрая композиция кадров и немного внутренних органов.
Как создали идеальный организмЕсли в 2026 году вы планируете наконец освоить ML или просто пока не придумали, чем заняться в каникулы, то у нас есть одна идея.
Под катом — подборка бесплатных ресурсов, которые позволят погрузиться в работу с искусственным интеллектом. Есть материалы и для новичков, и для тех, кто уже работает с ML и хочет углубить знания.
Читать далееЯ увлекаюсь авиамоделизмом, в основном радиоуправляемыми моделями на бесколлекторных двигателях, но в последние годы данная сфера престала быть нишевой, и поэтому цены на компоненты заметно выросли. Без того дорогие проверенные бренды стали еще дороже, поэтому я все чаще выбираю более бюджетные аналоги с AliExpress или от малоизвестных производителей. Но тут возникает проблема: как убедиться, что дешёвый мотор выдаст заявленные характеристики, и будет надёжным в полёте?
Конечно, есть инструменты вроде Betaflight, которые отлично справляются с настройкой полётных контроллеров и дают данные о работе мотора по обратной ЭДС. Но я бы хотел получать дополнительно независимые данные о таких харакетритиках как RPM, потребляемый ток, напряжение, тяга двигателя и его температура.
Читать далееSimCity 4 вышла в январе 2003 года, спустя три года после релиза феноменальной The Sims, благодаря которой и без того популярная студия Maxis проснулась фактически рок-звездой индустрии. И пусть к тому моменту студия уже работала под крылом Electronic Arts, но её ДНК никуда не делось, а у руля по-прежнему стоял гениальный визионер Уилл Райт.
К четвёртой части у команды была довольно неблагодарная задача: превзойти культовую SimCity 3000 и одновременно не отпугнуть тех, кто только собирался впервые построить свой город. К тому же все в компании понимали, что сложность серии к тому моменту стала проблемой — как позже признавался сам Райт, SimCity «сама загнала себя в угол, апеллируя лишь к хардкорным фанатам». Поэтому SimCity 4 пыталась усидеть на двух стульях: стать понятнее на входе и не потерять глубину, ради которой её и любили. Насколько им это удалось – судить нам, игрокам, но очевидно одно: четвертая часть получилась самой комплексной и глубокой градостроительной игрой своего времени, и даже спустя годы многие фанаты считают её пиком серии.
Да, пожалуй, именно она стала для меня той самой игрой, которая навсегда подняла планку для виртуальных «градоначальников». Поэтому в этом обзоре я предлагаю вспомнить интереснейшую историю создания SimCity 4, подробно разобрать геймплей, взглянуть на дополнение Rush Hour и понять, как игра ощущается сегодня – спустя более 20 лет после релиза. А в конце будет и практическая часть: я подготовил удобную сборку, которая нормально запускается на современных системах и в высоком разрешении.
Читать далееАнтарктида неожиданно оказалась в центре внимания после сенсационного открытия России. На дне моря Уэдделла были выявлены огромные запасы нефти – около 511 млрд баррелей, что почти вдвое превышает известные ресурсы Саудовской Аравии. Это следует из серии исследований, проведенных научно-исследовательским судном «Александр Карпинский». В очередной раз начали звучать предложения допустить-таки до лакомых кусков компании из разных стран. Но этому мешает международное соглашение, запрещающее добычу полезных ископаемых на континенте.
Мы решили проанализировать, как международные и российские организации готовятся к потенциальному захвату ресурсов этого континента с точки зрения патентов. Все-таки Антарктида ближе Луны и Марса.
Читать далееПривет, хабр! В проекте 8000+ TypeScript файлов, весь текст захардкожен на русском. Бизнес хочет английский и казахский. Руками - это неделя копипасты. Решил написать скрипты на Babel AST. Результат: 9,823 ключа перевода, 39,086 вызовов t() в коде, 5 минут работы. Под катом 4 скрипта с исходниками, которые можно адаптировать под свой проект.
Читать далееШейдеры - легко, скриншоты - боль. Написал свой Liquid Glass для iOS 14-26, потому что Apple сделала API только для новых систем. GPU справляется за 2ms, а CPU тратит 90% времени на легальное получение пикселей экрана. Почему так и как с этим жить - под катом.
Читать далееPostgreSQL поддерживает так называемые диапазонные типы данных (range). Не буду переписывать документацию, а лишь укажу, что в этой статье мультидиапазонные типы (multirange) я затрагивать не буду, а остановлюсь для примера только на daterange. Причем на его частном случае, когда в рамках одного ключа допускаются исключительно непересекающиеся диапазоны дат.
Читать далееУспев концептуально трансформироваться, за текущий год этот метод извлечения прибыли из торговли криптоактивами приобрел большую популярность. Сегодня, не обладая аналитическим мышлением, в этом способе криптозаработка преуспеть непросто.
Читать далееВсем привет и наступающими! Захотелось тут сделать пару гаджетов для друзей в их умные дома. И что-то вдруг подумалось - а что они все скучные такие? Давайте же сегодня сделаем датчик в таком форм-факторе, в котором точно не купишь в магазине, будет отличный подарок на Новый Год или Рождество. Ну и ещё что-бы подарить было не стыдно.
Давайте же сделаем с вами такой датчикКак известно, если в наборе данных для обучения классификатора разные классы представлены в разном объёме, это может привести к ухудшению качества результата.
Одним из методов борьбы с дисбалансом классов является оверсемплинг, т.е. демонстрация классификатору в процессе обучения редких классов с повышенной частотой. В исследовании 2017 года авторы утверждают, что из всех испробованных ими методов овесемплинг показал лучший результат и не привёл к переобучению классификаторов на основе свёрточных нейронных сетей.
Класс WeightedRandomSampler в PyTorch позволяет гибко настраивать оверсемплинг и избавляет от излишнего копирования данных внутри датасета.
Разбираемся, как он работаетПокупка квартиры — достаточно сложное и дорогое дело. Хочется выбрать лучшее из того, что есть на рынке и не прогадать по цене. С такими мыслями наша семья начинала поиски квартиры на вторичном рынке в Санкт Петербурге в начале 2023 года.
Объявления в России принято искать на многочисленных площадках с недвижимостью: Циан, Авито, Дом Клик и так далее У каждой свои механики и множество объектов недвижимости. Я пытался просмотреть все, которые подходили по параметрам «станция метро», «время до метро», «максимальная цена», «минимальная площадь». Но вскоре понял, что это занимает слишком много времени ежедневно.
Читать о приключении на 20 минут