Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 53 мин. 10 сек. назад

Система резервации заказов на Postgres, продолжение

10 часов 36 мин. назад

В комментариях к предыдущему посту "Система резервации на 600 заказов в секунду без буферизации и другой дичи" только ленивый не упомянул явные блокировки в Postgres, как способ борьбы с дедлоками.

Это не удивительно, так как select for update - очень популярный прием во всех СУБД, даже на хабре есть статья на эту тему.

Что же окажется быстрее?

RaaS/aaS-модели (роботы/автоматизация как услуга) вместо CapEx

10 часов 37 мин. назад

Привет, Хабр! Сегодня я, Дмитрий Блинов, основатель и руководитель компании LogistiX, хочу поговорить с вами о том, как меняется подход к автоматизации и роботизации складов. За двадцать лет работы на рынке, реализовав более 500 проектов для крупнейших компаний, мы видим, что традиционные капитальные вложения (CapEx) все чаще уступают место более гибким моделям, таким как RaaS/aaS (роботы/автоматизация как услуга). И это не просто тренд, это ответ на вызовы времени, о которых мы сегодня поговорим, опираясь на наш опыт и системный подход.

Читать далее

Схематизация мыследеятельности: от наскальных рисунков к бизнес-нотациям

10 часов 37 мин. назад

Меня зовут Александра Гордеева, я возглавляю процессный офис в ПСБ. Помимо профессиональной сферы деятельности я интересуюсь гуманитарными науками и мне было любопытно посмотреть на формализацию бизнес-процессов — ключевую часть своей работы — через призму исторического развития. Схемы и графические образы сопровождали коллективную деятельность людей на протяжении многих веков, оставаясь одним из самых доступных инструментов для осмысления и организации совместной деятельности. Предлагаю вместе разобраться, как эволюционировали подходы к визуализации информации, и почему именно сегодня умение грамотно структурировать и визуализировать процессы становится одним из ключевых навыков эффективного управления и командного взаимодействия.

Читать далее

Вихревые электроны танцуют в объятьях света

10 часов 37 мин. назад

Ученые из МФТИ и Национального исследовательского центра «Курчатовский институт» разработали теорию, позволяющую с беспрецедентной точностью описывать поведение сложных многоатомных молекул в сверхсильных электрических полях. Их работа, опубликованная в журнале Physical Review A, дает возможность создания новых методов для изучения структуры молекул, включая биомолекулы, и даже для различения их «зеркальных» форм, что критически важно для фармацевтики.

Читать далее

Как агенты на базе LLM становятся практичнее: подход Anthropic к выполнению кода в MCP

10 часов 57 мин. назад

С ростом числа MCP-инструментов в реальных агентах стало заметно ограничение: модель начала получать слишком много промежуточных данных. Это увеличивает количество токенов и время отклика, а в сложных цепочках действий приводит к ошибкам. Anthropic предложила решение: вынести выполнение операций в отдельную среду исполнения кода, сохранив за моделью только роль планировщика.

Читать далее

BDD как клей между TDD и DDD

11 часов 1 мин. назад

Как превратить автотесты в живую документацию(как техническую, так и аналитическую).

Как сделать так, чтобы они рассказывали о предметной области.

И в конце концов, проверяли, что все это работает.

Читать далее

Snapshot-тесты для дизайн-системы hh.ru

11 часов 23 мин. назад

Привет! Меня зовут Андрей Максимкин. Я iOS-разработчик в hh.ru. В своих статьях (тут, тут и не только) мы уже не раз говорили о большой любви к тестам и их важной роли в нашем процессе разработки. В этой статье хочу поделиться опытом использования snapshot-тестов, начиная с этапа внедрения. Статья будет полезна для QA и iOS-разработчиков разных уровней. Обсудим не только теорию, но и напишем реальный snapshot-тест — как в нашей практике.

Вместо вступления

Сначала расскажем про snapshot-тесты и для чего они нужны. Snapshot тесты — это метод тестирования, который используется для защиты внешнего вида компонентов и интерфейсов от незапланированных изменений. Они позволяют зафиксировать эталонное состояние компонента и в дальнейшем использовать как образец. Это помогает выявлять изменения в пользовательском интерфейсе, которые могут возникнуть в результате обновлений кода.

В hh.ru мы активно разрабатываем нашу собственную дизайн-систему (ДС). Дело в том, что компоненты ДС могут иметь широкий набор свойств: цвета, размеры, скругления. Проверять корректность, например, цветов обычным ручным тестировщикам на длинной дистанции невозможно, поэтому возникла потребность автоматизировать проверки. Кроме того, при рефакторинге кода некоторые компоненты могут сломаться — хотелось бы находить такие проблемы сразу. Snapshot-тесты показались лучшим решением этих проблем.

Когда-то давно в hh.ru уже были snapshot-тесты. На тот момент они были написаны на экраны приложения. Эти экраны часто меняли свой дизайн, тесты вели себя нестабильно и падали, поэтому их приходилось переписывать. В итоге от snapshot-тестов отказались. Так что в своей новой попытке внедрения snapshot-тестов решили не писать тесты для экранов, а только для ДС. 

Читать далее

Про банки можно забыть? Как работают международные переводы в 2025 году

11 часов 51 мин. назад

После отключения России от SWIFT и включения почти всех российских банков в санкционный список международные переводы стали нестабильными. Операция занимает минимум 5 дней. Большинство переводов отменяются без объяснения причин. После этого деньги возвращаются не сразу и не в полном объёме.

Разобрался, как люди адаптировались к этому безумию и почему независимые сервисы стали серьёзными конкурентами банков.

Узнайте, кто победит в дуэли

Кайдзен-подходы в проектах разработки и внедрения информационных систем

12 часов 7 мин. назад

Человеческая история богата различными управленческими концепциями и практиками. Венцом управленческой мысли стала вторая половина ХХ века, когда проявилось «японское чудо», благодаря которому японские товары захватили мировые рынки. Немалую роль в «чуде» сыграли Кайдзен-принципы. В этой статье поговорим о применении некоторых из них для реализации ИТ-проектов.

Читать далее

Интернет радио, продолжение

12 часов 22 мин. назад

Всем привет! Приемник интернет-радио, собранный в предыдущей статье Интернет-радио на базе ESP32 и ЦАП UDA1334A , имел некоторые недостатки. А именно: были частые потери сигнала wifi, медленная и глючная работа в целом, случайные перезагрузки. Короче, он перестал меня устраивать и я решил продолжить тему проигрывателя интернет радио, но на базе другой аппаратной платформы.

Читать далее

Соединение земляной шины в виде «звезды» при проектировании печатной платы

13 часов 12 мин. назад

После статьи об электромагнитной совместимости, у наших читателей возник вопрос, что такое соединения земли на печатной плате в виде «звезды».

Давайте подробнее рассмотрим некоторые аспекты.

Это одна из тех тем, где теория встречается с практикой, и правильное понимание критически важно для проектирования качественных электронных устройств.

1.Что такое соединение земли «звезда»?

Соединение земли в виде звезды (StarPointGrounding) – это метод разводки земляной (GND) шины на печатной плате, при котором все основные цепи или подсистемы печатной платы имеют собственные пути для возврата тока обратно к единственной общей точке, называемой «звездой» или «нулевой точкой».

Представьте себе звезду: в центре – одна точка, а от неё лучами расходятся отдельные дорожки к разным частям схемы (аналоговая часть, цифровая часть, силовая часть, питание и т.д.). Эти лучи не соединяются друг с другом где-либо ещё, кроме как в центральной точке.

Ключевой принцип: Токи, текущие из одной цепи, не создают падение напряжения на земляной шине другой цепи, так как их пути разделены.

2.Польза или вред?

Польза (Когда и зачем применять)

Это мощный инструмент для борьбы с помехами и нестабильностью работы.

-Подавление контуров заземления.
«Звезда» предотвращает протекание токов одной цепи (например, мощной силовой части) через земляную шину чувствительной цепи (например, ADC - аналого-цифровой преобразователь, АЦП – компонент микроконтроллера), что вызывает помехи и ошибки измерения.

-Изоляция цифровых и аналоговых помех.
Цифровые схемы создают большие импульсные токи при переключении. Если их путь возврата проходит рядом с аналоговой частью, помехи гарантированы. «Звезда» изолирует эти пути.

Читать далее

Делаем LLM-советника по акциям РФ как в Alfa Arena

14 часов 20 мин. назад

Недавно стартовал необычный эксперимент — Alfa Arena, где шесть лучших LLM моделей (Claude 4.5 Sonnet, DeepSeek V3.1, Gemini 2.5 Pro, GPT-5, Grok 4 и Qwen 3 Max) соревнуются между собой в реальном трейдинге. Каждой модели дали по $10,000, и они торгуют криптой на бирже.

Что особенно интересно — это не просто шоу. Alfa Arena показывает принципиально новый подход в трейдинге. И хоть любопытно следить за тем, какая модель заработает больше денег или кто первый сольет, но настоящая ценность эксперимента совсем в другом.

Читать далее

Пользовательский опыт остается заложником предубеждений. MAX и Telegram

18 часов 39 мин. назад

Третьего дня общался с ребятами из Max. Набросал несколько идей развития сервиса: некоторые были проходными, парочка — интересными. Но внутри оставалось чувство неудовлетворённости. Я чётко понимал, что, как и большинство, остаюсь заложником шаблонного мышления и общепринятых паттернов. С этим нужно было что-то делать, а подсознание уже вырисовывало образ врага и самого большого зла всех мессенджеров — «список».

Читать далее

Я спросил у ясеня… (закуётся ли он в железо)

19 часов 41 мин. назад

Точнее спросил у ChatGPT. Спросил я его, что он думает по поводу моего намерения распластать его логику по кремниевой пластине, то есть развернуть логику инференса в большую предопределённую цепь. Надо сказать, ChatGPT очень сносно стал рассуждать, да и выдал в итоге такой результат, что в принципе потянет на полноценную статью, причём почти без редактирования.

Читать далее

Почему Go?

20 часов 59 мин. назад

На моих трансляциях лайв-кодинга постоянно всплывает этот вопрос. Проговаривал много раз, но если записать ответ, то дальше можно просто выдавать ссылку.

Читать далее

Почему Fortran в 2025 году всё ещё остаётся «ракетой»

вт, 11/04/2025 - 23:15

Я — школьный учитель информатики с большим стажем работы. За это время я видел смену эпох: Pascal уступил Python, веб вытеснил десктоп, а сегодня центр внимания занимает машинное обучение. Казалось бы, я видел всё и мог бы безошибочно отличить живую технологию от музейного экспоната.

И вот, листая рейтинг TIOBE, я обнаружил в топ-20… Fortran. Более того, он поднялся с третьего десятка почти в топ-10, обогнав такие языки, как Swift и Ruby. Казалось, что этот «старичок» давно покоится в истории, но факты оказались упрямее стереотипов.

Читать далее

План продаж: почему менеджеры и руководители его боятся и как перестать

вт, 11/04/2025 - 22:16

Если вы хоть раз управляли отделом продаж, то знаете, что разговоры о плане продаж с командой редко вызывают позитивные эмоции. В основном менеджеры реагируют настороженно, иногда и сами руководители не уверены, с чего начать, как правильно планировать…

В этой статье рассказываю почему план вызывает внутренний ступор у команды и как перестать его бояться, чтобы управлять продажами. А так же, здесь вы найдете полезные таблицы и формулы-подсказки для расчетов плана продаж.

Читать далее

Китайская формула технологического прорыва

вт, 11/04/2025 - 22:13

Китайская компания Xpeng анонсировала запуск серийного производства минивэна с вертолётной площадкой. За технологической стороной этого события скрывается глубокий управленческий кейс, который заставляет пересмотреть классические подходы к управлению продуктом.

Читать далее

Три неудачных патча и одно озарение: реверсим клиентскую аутентификацию на HTB

вт, 11/04/2025 - 21:09

Название: Bypass
Категория: Reversing
Сложность: Easy
Ссылка: https://app.hackthebox.com/challenges/Bypass

Разбираю задачу Bypass с Hack The Box. Путь от трех неудачных патчей в IDA Pro до элегантного решения с помощью dnSpy. Показываю, как выбор правильного инструмента решает всё.

Читать далее

Когда данные говорят на разных языках: как LongCat-Flash-Omni объединяет текст, звук и видео

вт, 11/04/2025 - 21:05

Автор: Денис Аветисян

Очередной "прорыв", конечно. 560 миллиардов параметров, "синергия модальностей", "реверс-инжиниринг реальности"... Знакомая песня. Как будто кто-то снова решил, что если сложить достаточно много кирпичиков, то получим не только стену, но и осознание бытия.

Впрочем, гибридный параллелизм и потоковая предварительная загрузка – это, безусловно, приятно. Как хорошо отлаженный "Запорожец" на автобане – вроде и не гонка, но едет, и даже довольно бодро. Главное, вовремя смазать.

Вопрос, как всегда, в интерпретации. Машина "понимает" или "имитирует"? Да какая разница, если результат устраивает? Главное, чтобы "Запорожец" доехал до пункта назначения, а там уж пусть сам разбирается, что он там увидел.

И да, очередной Human-in-the-Loop. А как иначе? Все эти "нейронные сети" – это просто очень сложные способы делегировать скучную работу человеку. Просто теперь он делает вид, что это машина работает.

Сейчас на сайте

Сейчас на сайте 0 пользователей и 3 гостя.