Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 15 min 3 sec ago

Как я 1,5 года изучал российские ESB, и что важно знать при выборе платформы

Mon, 09/15/2025 - 15:13

Привет! На связи Сергей Скирдин, технический директор ИТ-интегратора «Белый код». Последние полтора года я активно исследовал российский рынок интеграционных решений (ESB). За это время успел встретиться с 20+ вендорами, погрузиться в сотни страниц документации и даже провести батл между разработчиками. В результате получился большой обзор рынка. В статье расскажу, что удалось выяснить и какие советы могу дать тем, кто сейчас выбирает платформу. 

Читать далее

Да, было: большая подборка IT-факапов ко Дню программиста

Mon, 09/15/2025 - 15:01

Истории о том, как одна строчка кода выключала сеть магазинов, как из-за бага на кастинг пришли одни барабанщики и почему бэкапов много не бывает.

Читать далее

Web-уязвимости лета

Mon, 09/15/2025 - 15:00

Привет!
Меня зовут Владимир и я ведущий исследователь веб‑угроз.

С начала 2025 года я начал отслеживать CVE для веб-уязвимостей и способы их эксплуатации при помощи разработанного мной решения.

В июне я выпустил пилотный дайджест веб-уязвимостей за прошедшую весну, получил обратную связь как на Хабре, так и в личной коммуникации, что-то добавил, что-то расширил и сейчас хочу поделиться ретроспективой CVE за прошедшее лето.

Читать далее

[Перевод] Создаём CLI-приложение прогноза погоды на Go: пошаговое руководство для новичков

Mon, 09/15/2025 - 14:47

Команда Go for Devs подготовила перевод пошагового руководства: как написать собственное CLI-приложение прогноза погоды на Go. Проект охватывает всё — от HTTP-запросов и парсинга JSON до удобного интерфейса командной строки. Отличная практика для новичков и хороший повод освежить базовые навыки тем, кто уже работает с Go.

Читать далее

Очередной бенчмарк VictoriaMetrics против Prometheus

Mon, 09/15/2025 - 14:36

Дело в том, что в какой-то момент, выбирая между Викторией и Прометеусом, я прочитал несколько статей на Хабре. В них речь шла о плюсах Виктории — о том, что она лучше сжимает и хранит данные. Тогда я поверил, однако во время эксплуатации у меня возник ряд вопросов, и я решил провести собственное исследование.

Читать далее

[Перевод] Вам больше не нужен JavaScript

Mon, 09/15/2025 - 14:23

Команда JavaScript for Devs подготовила перевод статьи о том, как CSS и HTML могут заменить значительную часть JavaScript. Автор делится взглядом на веб как на искусство, показывает возможности современных фич CSS — от вложенности и @starting-style до динамических viewport-единиц, — и доказывает, что сайты могут быть быстрыми, красивыми и интерактивными даже без JS.

Читать далее

Фабрика роботов: как устроены RPA-процессы в «Ростелекоме»

Mon, 09/15/2025 - 14:17

Привет! Меня зовут Роман Ляшенко, и я лид команды RPA в Эксплуатации ИТ ПАО «Ростелеком».

От автоматизации к гиперавтоматизации

Абсолютно любой бизнес рано или поздно испытывает потребность в улучшении корпоративных процессов и повышении операционной эффективности. Оптимизация: как усовершенствовать качество и скорость работы, не привлекая дополнительных ресурсов? Этот вопрос постоянно волнует как крупные корпорации, так и представителей средних и малых структур. Способов его решения огромное количество. Выбирая среди множества, «Ростелеком» пошел путем развития RPA-процессов.

RPA (Robotic Process Automation) – те самые технологии, которые используют программных роботов, позволяющих автоматизировать повторяющиеся/ рутинные задачи в бизнесе. Это направление стремительно развивается из некогда «местечковых» решений до комплексных стратегий гиперавтоматизации. 

Впервые ЭВМ были использованы в бизнес-процессах в пятидесятые годы (UNIVAC, IBM 702). В те времена компьютеры выполняли простые задачи в бухгалтерии, складском учёте, статистике.  Сегодня же речь идет о сквозном подходе, который направлен на создание взаимосвязанной экосистемы автоматизированных процессов, включая внедрение ИИ-инструментов.

Больше, чем стандартные решения

Настройка прямых интеграций между системами — это долгая и дорогостоящая история, требующая дополнительных затрат на аналитику и разработку. В особенности это касается тяжеловесных legacy-систем, где доработка особенно трудоемка и болезненна, – иногда нет нужных специалистов, а переход на новые методики требует еще больших бюджетов и перестройки всех процессов. 

Читать далее

Математика креативности

Mon, 09/15/2025 - 14:16

Дело не только во вдохновении и музе. Учёные доказали, что в основе творчества лежат предсказуемые математические модели. Всё сводится к одной простой формуле.

Читать далее

Бум ИИ: новый «пузырь доткомов» или реальная революция?

Mon, 09/15/2025 - 14:15

С момента запуска ChatGPT в конце 2022 года капитализация американского фондового рынка выросла на $21 трлн. По данным The Economist, более половины этого роста ($11.55 трлн) приходится всего на десять технологических гигантов, включая Amazon, Broadcom, Meta и, конечно, Nvidia.

Этот инвестиционный бум стал ключевым драйвером американской экономики. В первой половине 2025 года он обеспечил весь рост ВВП США. В то же время треть всех венчурных инвестиций на Западе направляется в ИИ-стартапы. Эта активность объясняется убеждением, что ИИ кардинально изменит экономику. Инвесторы из Sequoia Capital считают, что революция ИИ превзойдёт по масштабу даже промышленную революцию, а некоторые, как Гэвин Бейкер из Atreides Management, и вовсе говорят о гонке за создание «цифрового бога».

Читать далее

Эпоха групповых чатов. Негласные правила, динамика, модерация

Mon, 09/15/2025 - 14:01

Когда вы последний раз заходили в профиль VK или «Одноклассников»? Кажется, здравомыслящие люди давно удалили эти профили, чтобы избежать слежки, потока поздравлений с каждым праздником и пр. Да и опасно в наше время «светить» свои лайки и комментарии в паблике.

Соцсети умерли, а те, что осталось, похоже на ходячих мертвецов... А где кипит настоящая жизнь? Конечно, в групповых чатах мессенджеров! Словно возродились старые домовые сети. Воистину, история идёт по кругу.

Читать далее

Порядок против хаоса: 5 ошибок и правил управления личной базой знаний

Mon, 09/15/2025 - 14:00

Представьте себя в большой тёмной комнате с высокими потолками, где вас со всех сторон окружают старые холсты, огромные пыльные рамы, горы красок и кистей, батареи каких-то банок и бутылок с загадочными химикатами. Повсюду завалы книг, альбомов и бумаг разнообразного размера и назначения. А посреди всего этого высится гигантский деревянный монументальный мольберт до самого потолка… Добро пожаловать в моё детство, которое прошло в таком вот классическом творческом беспорядке в квадрате (или даже в кубе). Здесь я научился видеть ценность порядка, и позже это ощущение легло в основу моей будущей системы знаний.

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

Читать далее

Тоньше, умнее, мощнее: самое интересное с технологической выставки IFA 2025

Mon, 09/15/2025 - 13:44

IFA 2025, прошедшая в Берлине с 5 по 9 сентября, собрала на своих просторах огромное количество разных устройств — от чисто бытовых решений до концептов с элементами ИИ. На выставке показали много интересного, включая роботов, реагирующих на эмоции, ультратонкие смартфоны и мультимедийные хабы, которые превращают ноутбук в шикарную рабочую станцию. Пять девайсов, которые меня особенно впечатлили, покажу ниже.

Читать далее

Почему китайская полимерная оптика есть, а в России её нет. В чём отличия технологий

Mon, 09/15/2025 - 13:37

Отдел продаж часто слышит один и тот же вопрос: «А оптика в камерах отечественная?» и им каждый раз немного неловко отвечать: нет, не отечественная.

Следом идёт неизбежный вопрос: «А почему?» И тут приходится объяснять неприятный момент: сегодня отечественная оптика в себестоимости стоит дороже, чем вся камера целиком. Но на этом разговор обычно не заканчивается. Чаще всего задают следующий вопрос: «А в Китае-то какая оптика стоит, тоже стеклянная?» И вот здесь начинается самое интересное. Китай давно перешел на полимерную (пластиковую) оптику для массового рынка. Для них это уже стандарт: не дорогая, легкая, быстрая в производстве.

Меня это зацепило. Почему у них массово работает то, что у нас даже не внедрено? В чём реальные барьеры и главное — можно ли всё это выстроить в российских реалиях?

Ниже я попробую разобраться в теме без академизма.

Читать далее

[Перевод] Ваш AI-ассистент уже слил ключи в облако?

Mon, 09/15/2025 - 13:30

Команда AI for Devs подготовила перевод статьи о том, как AI-ассистенты для написания кода одновременно ускоряют разработку и умножают риски. Исследование Apiiro показало: 4-кратный рост скорости сопровождается 10-кратным ростом уязвимостей. Вопрос открытый — готовы ли компании масштабировать не только продуктивность, но и риски?

Читать далее

Как мы в 1С-Битрикс подходим к работе с пентестерами

Mon, 09/15/2025 - 13:15

Привет! Снова подготовили для вас материал от Романа Стрельникова, руководителя направления по информационной безопасности 1С‑Битрикс. Сегодня поговорим про offensive security. Вокруг темы много споров — стоит ли контролировать подрядчиков, что выбрать — пентест или баг баунти, как определить квалификацию команды хакеров. В этом материале расскажу про наш подход к «наступательной безопасности» и дам пару советов о том, как получить максимум выгоды из работы с «этичными хакерами».

Читать далее

Технологии из прошлого: телетайп. Разбираемся в устройстве, воскрешаем старый аппарат

Mon, 09/15/2025 - 13:05

Телетайп, телепринтер (teletype, TTY) — стартстопный приемо‑передающий телеграфный аппарат с клавиатурой, аналогичной пишущей машинке. В отличие от обычного телеграфа, где сообщение передается посимвольно, с помощью точек и тире, этот аппарат позволяет передавать текстовое сообщение, просто набирая его на клавиатуре. Также аппарат может принимать сообщение, печатая его на бумаге. Девайс широко применялся в качестве терминальных устройств вычислительной техники на заре ее становления. Благодаря этому факту эта технология оставила много артефактов в истории IT, многие из которых сохранились и до настоящего времени. Это различные компьютерные терминалы, терминалы tty в Linux, некоторые команды терминала и даже известный многим электронщикам и программистам интерфейс UART.

Читать далее

Осенняя барахолка под Валенсией: ноутбуки, консоли и кое-что еще

Mon, 09/15/2025 - 13:01

Привет любителям ретро-электроники и компьютерного железа вообще! У нас тут в Испании чуть похолодало, так что условия выхода на улицу уже приемлемые — угрозы превратиться в гика-гриль минимальны. Короче, сегодня я побывал на барахолке, где увидел просто рекордное количество продавцов и покупателей. Причина все та же — возможность, наконец-то, продавать и покупать при нормальной температуре. Что ж, давайте посмотрим, что мне удалось найти.

Читать далее

Кастомные WPF-контролы (часть 1). Стили, кнопки и переключатели

Mon, 09/15/2025 - 12:47

Относительно недавно мне поставили задачу разработать достаточно простое Windows приложение. При выборе технологии я решил использовать проверенный временем WPF, с которым я работал раньше. Как правило, при разработке WPF-приложения, я использовал контролы от Telerik или DevExpress и разработкой своих контролов не занимался. Но в текущей ситуации приобрести их проблематично и не факт, что не будет проблем с лицензией в будущем. Проект, над которым я работал, небольшой, навороченных гридов в нем не было, поэтому я решил использовать то, что есть в WPF “из коробки”. При этом потребуется написать DateTimePicker и доработать Button, ToggleButton, ComboBox и ListBox. Задача казалась не особо сложной. В результате все оказалось не все так просто и очевидно, как я думал. Это навело меня на мысль написать серию статей с описанием проблем, с которыми я столкнулся. Может быть это поможет другим разработчикам на наступать на те же грабли, что и я. В планах 3 статьи. В первой расскажу про подключение стилей и изменение дизайна у стандартных кнопки и переключателя. Во второй - про расширение функционала стандартного ComboBox и разработку DateTimePicker. В третьей про добавление в ListBox анимированного drag’n’drop, масштабирования и сортировки содержимого.

Читать далее

[Перевод] Меньше магии, больше кода: мой способ писать Django views

Mon, 09/15/2025 - 12:30

Команда Python for Devs подготовила перевод статьи о том, как автор выбирает способ написания представлений в Django. Он считает, что обобщённые классовые представления (CBV) скрывают слишком много магии, усложняют чтение кода и отладку. Вместо них он использует базовый View, чтобы сохранять контроль, но при этом избегать громоздких if в функциях.

Читать далее

[Перевод] Импланты нового поколения дают новую надежду в борьбе с депрессией

Mon, 09/15/2025 - 12:27

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

С помощью ИИ они предсказывают сбои за недели до их появления и автоматически подстраивают терапию.

Первым пациентам такие системы уже вернули нормальную жизнь.

Читать далее

Who's online

There are currently 1 user and 1 guest online.