Select a country

Widlet — pet-проект про Server-Driven UI на Dart

Привет, Хабр. Меня зовут Карим, я Flutter разработчик уже 7 лет и последний месяц я делаю фреймворк для server-driven UI на Dart.Зачем еще один SDUIУ всех реали

Новая эра: нагрузочное тестирование UI-микросервисов

Привет, Хабр! Я Эдуард, в команде РСХБ.Цифра занимаюсь организацией проведения нагрузочного тестирования. В нашей команде инженеры НТ занима
Наука - Хабрахабр

Новая эра: нагрузочное тестирование UI-микросервисов

Привет, Хабр! Я Эдуард, в команде РСХБ.Цифра занимаюсь организацией проведения нагрузочного тестирования. В нашей команде инженеры НТ занимаются проверкой производительности как монолитных, так и микросервисных решений. Одно из больших направлений — это мобильное приложение «Свои финансы» от РСХБ. В этой статье расскажу о том, как мы проводим нагрузочное тестирование UI-микросервисов и поделюсь ценными выводами на тему.Когда идёт речь про микросервисы, большинству читателей представляется сложная архитектура связей между различными блоками, внешними системами, другими микросервисами и базой данных. То есть первым делом мы, конечно же, думаем о backend микросервисах. Действительно backend выполняет основную работу в современных приложениях, являясь двигателем всех процессов. Читать далее

Почему президенты носят одинаковые костюмы, а Цукерберг ходит в одной футболке, и как это использовать в маркетинге?

Если вы смотрите новости, то, наверняка, обратили внимание на то, что многие (если не все) президенты, премьер-министры и прочие ответственные
Наука - Хабрахабр

Почему президенты носят одинаковые костюмы, а Цукерберг ходит в одной футболке, и как это использовать в маркетинге?

Если вы смотрите новости, то, наверняка, обратили внимание на то, что многие (если не все) президенты, премьер-министры и прочие ответственные лица носят только серые или темно-синие костюмы. Как это объяснить? Правилами этикета? Возможно… А еще Марк Цукерберг постоянно ходит в серой футболке. Вряд ли в ИТ-сообществе такие же жесткие правила поведения? В этой статье поговорим о том, как процессы принятия решений могут влиять на повседневную жизнь, маркетинг и объемы продаж вашего бизнеса.  Читать далее

Как стать менеджером по продажам в IT и сколько можно зарабатывать

На джоб-бордах прямо сейчас открыто более 2 тысяч вакансий менеджера по продажам в IT. Это одна из самых востребованных позиций в отрасли — и о
Наука - Хабрахабр

Как стать менеджером по продажам в IT и сколько можно зарабатывать

На джоб-бордах прямо сейчас открыто более 2 тысяч вакансий менеджера по продажам в IT. Это одна из самых востребованных позиций в отрасли — и одна из самых недооценённых с точки зрения карьерных возможностей.Есть мнение, что продажи в IT — то же самое, что продажи пластиковых окон или страховок, только с другим продуктом. Но это не так. IT-продажи — отдельная профессия со своей спецификой, требованиями и уровнем дохода, который часто удивляет тех, кто слышит об этом впервые. Спойлер: можно получать 200+ тысяч рублей в месяц.В статье разберём, кто такой менеджер по продажам в IT, чем его работа отличается от классических продаж, какие навыки нужны и сколько на этом можно заработать. Читать далее

Снимаем с ИИ марковское одеяло

Free Energy Principle Карла Фристона — самая красивая теория когнитивной архитектуры последних двадцати лет. Markov blanket — элегантнейшая математическа
Наука - Хабрахабр

Снимаем с ИИ марковское одеяло

Free Energy Principle Карла Фристона — самая красивая теория когнитивной архитектуры последних двадцати лет. Markov blanket — элегантнейшая математическая конструкция, описывающая, где у агента заканчивается «я» и начинается «мир». Она не работает для осознающего ИИ. И никогда не будет работать. Читать далее

Философия как основной навык будущего

К сожалению, у большинства философия ассоциируется либо с высокоабстрактными беседами ни о чем, либо с цитатами мертвых мыслителей, которые
Наука - Хабрахабр

Философия как основной навык будущего

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

Короткий промпт ≠ дешёвый промпт: как оптимизация ломает prefix cache в LLM-агентах

32 tools в промпте - дешевле, чем 7. Да, да - если вы строите агентов, это не опечатка. Это следствие того, как работает prefix cache в агентском цикле, и поч
Наука - Хабрахабр

Короткий промпт ≠ дешёвый промпт: как оптимизация ломает prefix cache в LLM-агентах

32 tools в промпте - дешевле, чем 7. Да, да - если вы строите агентов, это не опечатка. Это следствие того, как работает prefix cache в агентском цикле, и почему локальная оптимизация одного запроса ломает кэш на всей траектории. Третья статья серии про prefix caching - теперь про этих ваших агентов. Читать далее

Включаем EPA в FreeTDS и go-mssqldb: приключение на 5 минут

Представьте: вы теряете контроль над SCCM — одним из самых критичных инструментов управления инфраструктурой. А точкой входа становится обычн
Наука - Хабрахабр

Включаем EPA в FreeTDS и go-mssqldb: приключение на 5 минут

Представьте: вы теряете контроль над SCCM — одним из самых критичных инструментов управления инфраструктурой. А точкой входа становится обычное подключение к MSSQL, где он хранит свои данные. Злоумышленник перехватывает NTLM-аутентификацию и перенаправляет её на нужный сервер — так работает NTLM relay. Мы в команде Security Engineering решили не ждать эксплуатации этой уязвимости.Меня зовут Булат Гафуров, я инженер по информационной безопасности в Яндексе. В этой статье я расскажу, почему стандартного решения оказалось недостаточно и как мы добавили поддержку механизма EPA в популярные библиотеки, чтобы переключить защиту на стороне MSSQL в режим Require, не лишив Linux- и Windows-сервисы доступа к данным. Читать далее

Почему бизнесу в 2026 году нужен блог на сайте

Рекламные каналы схлопываются один за другим, а Директ подорожал втрое. Эта статья будет полезна тем, кто ищет недорогой источник лидов и хоч
Наука - Хабрахабр

Почему бизнесу в 2026 году нужен блог на сайте

Рекламные каналы схлопываются один за другим, а Директ подорожал втрое. Эта статья будет полезна тем, кто ищет недорогой источник лидов и хочет обезопасить бизнес от очередной блокировки.Блог на сайте — один из немногих каналов привлечения клиентов, который не зависит от чужих площадок. Его не заблокируют, не замедлят и не отключат вместе с очередной соцсетью. При этом он не требует постоянного рекламного бюджета. Читать далее

Код как документация: как мы строим самодокументируемые витрины данных в Почте Mail

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

Код как документация: как мы строим самодокументируемые витрины данных в Почте Mail

В аналитике больших данных есть старая проблема: код ETL-витрин живет своей жизнью, а документация — своей. Изменяешь логику, забываешь обновить описание колонки — и через месяц никто не помнит, что означает wallet_cards_category_hits. В Почте Mail (VK) мы решили эту проблему системно, разработав внутренний фреймворк, который делает код витрины и ее документацию неразрывными.На связи Дима Швеенков. Я все так же руковожу направлением аналитики в команде и отвечаю за данные в Почте Mail, а теперь еще и отвечаю за DWH в VK Tech.В предыдущих статьях я подробно рассказывал о нашем Data Driven-подходе к работе с данными, а также, в частности, как мы работаем со Spark и какие ключевые проблемы с данными мы решили, чтобы построить свое хранилище данных. Сегодня хотел бы остановиться на более узкой теме — как держать в порядке документацию, если у вас такое же огромное хранилище, как и у нас. Материал короткий, но, надеюсь, будет для вас полезным.  Читать далее

По другую сторону найма: что я понял, когда сам начал смотреть отклики

Я недавно оказался по другую сторону HeadHunter.Раньше я сам искал работу, отправлял отклики, писал сопроводительные письма и пытался понять, что
Наука - Хабрахабр

По другую сторону найма: что я понял, когда сам начал смотреть отклики

Я недавно оказался по другую сторону HeadHunter.Раньше я сам искал работу, отправлял отклики, писал сопроводительные письма и пытался понять, что вообще видит работодатель. А сейчас я открыл вакансию iOS-разработчика в своей компании и могу рассказать, как отклики кандидатов выглядят с другой стороны.Компания у нас новая, развивающаяся, команда небольшая, поэтому я как технический директор и руководитель предприятия сам смотрю все резюме и отклики. И вот тут появился интересный опыт: ты начинаешь видеть не теоретические советы из интернета, а то, что реально работает или не работает на практике. Читать далее

Запустил AI-репетитор английского месяц назад: технические грабли соло-дева

Я соло-делаю Speakwithai — AI-репетитор английского для русскоязычной аудитории. Месяц назад выкатил публично, за этот месяц получил 50 р
Наука - Хабрахабр

Запустил AI-репетитор английского месяц назад: технические грабли соло-дева

Я соло-делаю Speakwithai — AI-репетитор английского для русскоязычной аудитории. Месяц назад выкатил публично, за этот месяц получил 50 регистраций, 3 платящих и набор технических граблей, которые честнее разобрать, пока они свежие, а не через год по сглаженной памяти.Это не история успеха — продукт ещё ничего не доказал. Это разбор конкретных инженерных решений, которые я бы хотел увидеть в чужом посте перед стартом. Читать далее

Я держу 4 Claude-инструмента в работе. HBR говорит, что у таких brain fry. Я был среди них

Harvard Business Review опубликовал в марте 2026 исследование на 1488 сотрудников - пользователи ИИ получают острый brain fry от oversight’а. Я держу 4 Claude-инструмен
Наука - Хабрахабр

Я держу 4 Claude-инструмента в работе. HBR говорит, что у таких brain fry. Я был среди них

Harvard Business Review опубликовал в марте 2026 исследование на 1488 сотрудников - пользователи ИИ получают острый brain fry от oversight’а. Я держу 4 Claude-инструмента и думаю добавить пятый. Был уверен что у меня “архитектура другая”. Перечитал и все таки нет. Три случая где меня ловило, чек лист на 7 пунктов где я падаю, и почему добавление Codex ровно то, что HBR ругает. Я в этих 14%. Разбираю.

[Перевод] ИИ-слоп убивает онлайн-сообщества

Сегодня Интернет атакован людьми, показывающими всем сгенерированные ИИ работы; они как маленькие дети, пришедшие из детского сада домой и х
Наука - Хабрахабр

[Перевод] ИИ-слоп убивает онлайн-сообщества

Сегодня Интернет атакован людьми, показывающими всем сгенерированные ИИ работы; они как маленькие дети, пришедшие из детского сада домой и хвастающиеся своими карандашными рисунками. И эти работы, подобно детским рисункам, стоит гордо развешивать на стенах дома, но за его пределы они выходить не должны.Пролог: я ❤️ ИИЯ не ИИ-хейтер. На самом деле, я думаю, что хейтеры находятся не на той стороне истории.Просто получилось так, что я понимаю, когда стоит оставлять свои карандашные каляки при себе. И меня меня всё больше печалит то, что ценные для меня сообщества постепенно утопают в горах навоза. Часто этим навозом наивно делятся без каких-то пагубных намерений, но навозом он от этого быть не перестаёт. Читать далее

Как я доказал гипотезу Коллатца (3n+1) без математики

Спойлер: только для себя.Итак: Представьте себе бесконечную влево ленту, на которой записаны нули и единицы, но в любой момент справа 
Наука - Хабрахабр

Как я доказал гипотезу Коллатца (3n+1) без математики

Спойлер: только для себя.Итак: Представьте себе бесконечную влево ленту, на которой записаны нули и единицы, но в любой момент справа идёт конечная часть числа, а левее — бесконечные нули (они не влияют на значение). Всё движение происходит у правого края. На этой ленте живёт клеточный автомат со следующими правилами: Читать далее

Что покупают на Авито в мае? Спойлер: не только ветровки и мангалы

Всем привет! На связи команда Авито Рекламы. Что для вас май? Шашлыки, дача и подготовка к отпуску? А для бизнеса — это месяц, когда спрос на зем
Наука - Хабрахабр

Что покупают на Авито в мае? Спойлер: не только ветровки и мангалы

Всем привет! На связи команда Авито Рекламы. Что для вас май? Шашлыки, дача и подготовка к отпуску? А для бизнеса — это месяц, когда спрос на земляные работы обгоняет по росту все остальные услуги (+99%), а на выпускные и свадьбы тратят больше, чем в другие сезоны.Пока одни по привычке продают мангалы, другие получают на 91% больше продаж жилетов и находят клиентов на организацию праздников (+43% к спросу). Мы изучили поведение пользователей и собрали для вас инсайты, которые помогут не упустить сезонный спрос. Читайте дальше, чтобы узнать, как поймать свою волну в мае. Читать далее

Видео со стадиона через нейросеть: как повторить ИИ-тренд TikTok 2026 с кадром прямой трансляции

Есть ИИ-тренды, которые выглядят как демонстрация технологии. А есть те, которые люди пересылают друг другу, потому что на секунду верят: это п
Наука - Хабрахабр

Видео со стадиона через нейросеть: как повторить ИИ-тренд TikTok 2026 с кадром прямой трансляции

Есть ИИ-тренды, которые выглядят как демонстрация технологии. А есть те, которые люди пересылают друг другу, потому что на секунду верят: это правда сняли на камеру. Стадионный тренд как раз из второй категории.Формат цепляет не идеальной картинкой, а наоборот — ощущением случайности. Будто оператор спортивной трансляции на пару секунд выхватил из толпы обычного зрителя: чуть смазанное движение, живой свет, люди вокруг, шум стадиона, взгляд не в камеру, а куда-то в сторону поля.Именно поэтому все пытаются повторить эффект. Он не похож на классическую ИИ-фотосессию, где лицо отполировано до пластика. Здесь работает другое правило: чем меньше “глянца”, тем реалистичнее результат.Для создания тренда TikTok 2026 понадобиться: Читать далее

Ollama и Open WebUI на VPS без GPU: рабочий вариант или боль?

Практический разбор запуска Ollama и Open WebUI на обычном VPS без GPU: минимальная конфигурация, ограничения CPU/RAM, docker-compose, безопасность и выбор между л
Наука - Хабрахабр

Ollama и Open WebUI на VPS без GPU: рабочий вариант или боль?

Практический разбор запуска Ollama и Open WebUI на обычном VPS без GPU: минимальная конфигурация, ограничения CPU/RAM, docker-compose, безопасность и выбор между локальной моделью и API. Читать далее

GoBlend — мост между BLENDER и GODOT

Если вы работаете в Blender, а потом переносите сцены в Godot вручную, то знаете, как это выматывает. Материалы едут, коллизии надо выставлять заново
Наука - Хабрахабр

GoBlend — мост между BLENDER и GODOT

Если вы работаете в Blender, а потом переносите сцены в Godot вручную, то знаете, как это выматывает. Материалы едут, коллизии надо выставлять заново, иерархия ломается. Год за годом одна и та же байда.Недавно вышел Goblend — двунаправленный import/export-мост, который позволяет экспортировать сцены из Blender в Godot буквально одной кнопкой. Главная идея была сделать так, чтобы сцена попадала в Godot с минимумом правок, сразу с прицелом на производительность. ⬅️ ⬇️ ➡️ ➡️ + Z

“동물원에 숲 있으면 늑구 탈출 안했다” 동물복지 논쟁 재점화

“마취총을 들고 드론과 연결된 이어폰으로 늑구의 위치를 전달받으며 수색하다가 멀리 늑구를 발견했어요. 그 순간 늑구는 거기 있는 게 어울린다는 생각이 들었습니다.” 지난달 대전 동물원에
동아닷컴 : 동아일보 IT/의학 뉴스

“동물원에 숲 있으면 늑구 탈출 안했다” 동물복지 논쟁 재점화

“마취총을 들고 드론과 연결된 이어폰으로 늑구의 위치를 전달받으며 수색하다가 멀리 늑구를 발견했어요. 그 순간 늑구는 거기 있는 게 어울린다는 생각이 들었습니다.” 지난달 대전 동물원에서 탈출했던 늑대 ‘늑구’ 수색에 참여했던 김정호 청주동물원 진료사육팀장(수의사)은 당시 상황을 이렇게 전했다. 김 팀장은 “늑구가 발견된 산은 그렇게 크지 않은데, 그 정도 규모의 산이나 구조물이 동물원에 있었다면 늑구는 탈출하지 않았을 것”이라며 “동물 본성에 맞는 환경이 충분히 조성된다면 탈출구가 있어도 빠져나가지 않는다”고 말했다. 늑구가 탈출 9일 만에 붙잡히면서 동물원 내 동물 복지에 대한 논의에 다시 불이 붙었다. 2023년 부경동물원에서 앙상한 모습의 사자가 발견된 이른바 ‘갈비사자 사건’으로 동물원 등록제를 허가제로 바꿨지만 이조차 제대로 운영되지 않는다는 지적이 나온다. 전문가들은 허가제를 본격 시행해 동물 친화적 환경을 조성하고 열악한 동물원은 문을 닫도록 해야 한다고 조언했다.

美 AI 밀물에 노젓는 반도체, 인텔-AMD 뛰고 K칩 3사 날아올라

미국 인공지능(AI) 투자 열풍에 한국 반도체주도 질주하면서 코스피가 8,000 선을 눈앞에 뒀다. 세계적으로 반도체 기업들이 높은 실적을 내자 투자자들이 ‘닷컴 버블과 다르다’는 믿음을 굳히며
동아닷컴 : 동아일보 IT/의학 뉴스

美 AI 밀물에 노젓는 반도체, 인텔-AMD 뛰고 K칩 3사 날아올라

미국 인공지능(AI) 투자 열풍에 한국 반도체주도 질주하면서 코스피가 8,000 선을 눈앞에 뒀다. 세계적으로 반도체 기업들이 높은 실적을 내자 투자자들이 ‘닷컴 버블과 다르다’는 믿음을 굳히며 증시에 더욱 적극적으로 뛰어들고 있다. 반도체 랠리는 굵직한 종목들뿐만 아니라 스타트업으로까지 모세혈관처럼 퍼지는 모양새다. JP모건은 코스피의 목표 지수를 1만으로 올리는 등 강세 전망이 잇따르고 있다. 다만 하락 종목이 상승 종목의 약 5배에 달하는 등 증시의 양극화도 뚜렷해지고 있다. ● 반도체 3대 대형주, 코스피 비중 절반 넘겨11일 코스피는 전 거래일 대비 4.32% 오른 7,822.24로 마감하며 사상 최고치를 경신했다. 삼성전자(+6.33%), SK하이닉스(+11.51%), SK스퀘어(+8.11%), 삼성전자 우선주(+6.68%) 등 시총 상위권을 차지하는 반도체 대형주가 나란히 신고가를 경신했다. 반도체 3대 대형주가 코스피에서 차지하는 비중은 51.8%로 집계됐다. 2

“AI가 아니라 ‘AI 잘 쓰는 사람’이 일자리 대체”

“인공지능(AI)이 여러분을 대체할 가능성은 낮지만 AI를 더 잘 활용하는 사람이 여러분을 대체할 수는 있습니다.” 미국 AI 반도체 기업 엔비디아의 젠슨 황 최고경영자(CEO·63)가 10일(현지 시간) 펜
동아닷컴 : 동아일보 IT/의학 뉴스

“AI가 아니라 ‘AI 잘 쓰는 사람’이 일자리 대체”

“인공지능(AI)이 여러분을 대체할 가능성은 낮지만 AI를 더 잘 활용하는 사람이 여러분을 대체할 수는 있습니다.” 미국 AI 반도체 기업 엔비디아의 젠슨 황 최고경영자(CEO·63)가 10일(현지 시간) 펜실베이니아주 피츠버그의 카네기멜런대에서 졸업생을 상대로 연설을 갖고 AI의 활용 여부가 취업 및 경력 관리에 필수적이라고 강조했다. 그는 이날 “여러분보다 더 강력한 도구와 더 큰 기회를 갖고 세상에 첫발을 내디딘 세대는 없었다”고 진단했다. 자신이 PC 혁명 초기에 사회생활을 시작했듯이 올해 졸업생들은 AI 혁명의 초입에서 사회에 첫발을 내디딘 만큼 낙관적이고 진취적으로 미래를 준비하라는 뜻이다. 카네기멜런대는 1979년 최초의 로봇공학연구소가 설립됐으며 현대 AI 기술의 ‘발상지’로 여겨지는 곳이다. 황 CEO는 이날 과학기술 명예박사 학위를 받았다. 황 CEO는 AI가 인간의 일자리 전반에 미칠 충격을 가볍게 보지는 않았다. 다만 그는 방사선 영상 판독 같은 일부 업무는

Запуск Vivado 2019.1 на Orange Pi 3 LTS  через QEMU

Если вам интересно как выглядит работа Vivado на одноядерном ARM процессоре с частотой 1.8 ГГц, и 2 Гб ОЗУ, то я вам это покажу, и расскажу, как я запус
Наука - Хабрахабр

Запуск Vivado 2019.1 на Orange Pi 3 LTS  через QEMU

Если вам интересно как выглядит работа Vivado на одноядерном ARM процессоре с частотой 1.8 ГГц, и 2 Гб ОЗУ, то я вам это покажу, и расскажу, как я запустил и успешно прошил плату (ДА! Собрал проект и прошил). Читать далее

Как я борюсь с длинным контентом в Telegram с помощью AI-бота (Sumify)

Я устал разбирать длинные видео, голосовые и кружки в Telegram вручную. Сначала это было терпимо, потом каналов стало больше двадцати — и контент
Наука - Хабрахабр

Как я борюсь с длинным контентом в Telegram с помощью AI-бота (Sumify)

Я устал разбирать длинные видео, голосовые и кружки в Telegram вручную. Сначала это было терпимо, потом каналов стало больше двадцати — и контент просто перестал помещаться в день.Так появился Sumify: бот, который сам достает главное из медиа и превращает его в выжимку, конспект и ответы на вопросы. Читать далее

Как работают с памятью в игровых консолях

Самая продаваемая консоль поколения имела худшую архитектуру памяти, самая технически грамотная продалась хуже всех, а самая простая в разр
Наука - Хабрахабр

Как работают с памятью в игровых консолях

Самая продаваемая консоль поколения имела худшую архитектуру памяти, самая технически грамотная продалась хуже всех, а самая простая в разработке принадлежала компании которая никогда раньше не делала консолей. Вы наверное узнали тут PS2, GameCube и Xbox. Иногда шутят, что когда разработчик переносил игру с Xbox на PS2, то первое что он делал это выбрасывал систему управления памятью и писал новую с нуля, потому что 32Мб плюс 4Мб плюс 2Мб не помещается в 64Мб. Для чтения этой статьи вам не потребуется знать ассемблер или работать с конкретными SDK. Достаточно понимать, что такое указатель, чем стек отличается от кучи и что рендерить геометрию параллельно с её обновлением плохая идея, и что классические GPU и CPU паттерны работы по-разному нагружают память.Там, где в тексте встречается псевдокод, он нужен для иллюстрации концепции, а не как готовый код для компиляции. Я уже подзабыл конкретные константы и названия буферов на каждой платформе, но паттерн работы всегда был примерно одинаковый. Читать далее

Как я сделал групповые звонки в React Native мессенджере: WebRTC, CallKit и грабли production'а

Это третья статья из серии про инженерные решения в ONEMIX — моём мессенджере на React Native. В первой я разбирал трёхуровневый кэш сообщений, во вто
Наука - Хабрахабр

Как я сделал групповые звонки в React Native мессенджере: WebRTC, CallKit и грабли production'а

Это третья статья из серии про инженерные решения в ONEMIX — моём мессенджере на React Native. В первой я разбирал трёхуровневый кэш сообщений, во второй — реализацию Double Ratchet E2E. Сегодня — про звонки.Звонки в мессенджере — это та функция, которая работает либо отлично, либо никак. Пользователь привык что WhatsApp/Telegram звонят мгновенно, показывают входящие на заблокированном экране, переживают переключения Wi-Fi/LTE, и работают из фона. Если твоя реализация делает хоть что-то из этого хуже — пользователь это сразу заметит и переключится на «нормальный» мессенджер.Я потратил несколько месяцев на то чтобы довести звонки в ONEMIX до production-уровня. В процессе пришлось изучить WebRTC изнутри, разобраться с iOS CallKit и VoIP push notifications, и собрать десяток граблей которые в туториалах не упоминают. В этой статье — как это устроено, какие решения оказались критичными, и что бы я сделал по-другому.Сразу оговорка. Я не использую готовые SDK типа Agora, Twilio, 100ms. У них отличное качество и поддержка, но они не дают полного контроля над процессом — а для мессенджера контроль критичен. Когда звонок не проходит, пользователь винит приложение, а не «SDK от третьей стороны». Плюс готовые SDK стоят денег, которые на раннем этапе продукта лучше направить в другие места. Читать далее

Меня раздражает, как объясняют асинхронность

Если что такое параллелизм более-менее все разработчики понимают, то объяснение асинхронности через аналогии с кассирами/поварами вредно, т
Наука - Хабрахабр

Меня раздражает, как объясняют асинхронность

Если что такое параллелизм более-менее все разработчики понимают, то объяснение асинхронности через аналогии с кассирами/поварами вредно, так как вводит в очень большое заблуждение.В данной статье я разберу эту проблему на примерах Python и Go и попробую дать свою правильную аналогию. Читать далее

Нейросети-Художники. ChatGPT в этой роли

Нейросети или как их ещё любят называть «Искусственный интеллект» развивается каждый день, каждый час и каждую минуту, обучаясь чему-т
Наука - Хабрахабр

Нейросети-Художники. ChatGPT в этой роли

Нейросети или как их ещё любят называть «Искусственный интеллект» развивается каждый день, каждый час и каждую минуту, обучаясь чему-то новому. Наверное уже каждый смог их попробовать, а кто-то интегрировать их в свои процессы: разработка продуктов, автоматизация бизнес-процессов, написание дипломных работ и очень большой спектр применения. Кто-то боится их, переживает, что «роботы» захватят мир, но пока к этому не стремиться. Тут разберем именно нейросети, которые умеют рисовать, т.е. генерировать картинки, и одной из них будет ChatGPT от OpenAI. ChatGPT - одна из самых популярных нейросетей в мире, которой пользуются миллионы людей, кто-то с помощью Codex пишет код, кто-то ищет ответы в чате на свои вопросы, и есть люди, которые генерируют картинки. Наверное уже все слышали и видели сгенерированные «советские» плакаты с разными мемами и персонажами, обработки фотографий в стиле аниме студии Ghibli и т.д. Очень порой качественно получается, ничего сказать, но неидеально. Основными проблемами, с которыми можно столкнуться, это различные артефакты, шесть пальцев у человека, кривые глаза, кривой или нечитаемый текст и много ещё всякого. Причём забавно, что иногда нейросеть способна выдать почти фотореалистичный портрет человека, но «сломаться» на самой простой надписи на вывеске или количестве пальцев на руке. И это, пожалуй, очень хорошо показывает текущее состояние генеративного ИИ: технологии уже впечатляют, но до идеала им всё ещё далеко.При этом важно понимать одну вещь: нейросеть не «рисует» в человеческом понимании этого слова. У неё нет вдохновения, эмоций или осознанного художественного вкуса. Она анализирует огромные массивы данных, находит закономерности и на основе запроса пользователя генерирует наиболее вероятный результат. По сути — это очень сложная математическая модель, которая научилась угадывать, как должна выглядеть картинка. Читать далее

Легко ли навайбкодить новый «Черный квадрат»?

С того момента, как в 2017 году восемь инженеров из Google разработали концепцию трансформеров, вместе с развитием генеративного ИИ,
Наука - Хабрахабр

Легко ли навайбкодить новый «Черный квадрат»?

С того момента, как в 2017 году восемь инженеров из Google разработали концепцию трансформеров, вместе с развитием генеративного ИИ, индустрия проходит через все пять стадий принятия по Кюблер‑Росс. Было отрицание — когда Google даже не стал это патентовать, был гнев — когда Дарио Амодей с частью команды ушли из OpenAI, торг — когда техногиганты рискнули или не рискнули начать скупать ИИ‑стартапы. Почти прошла депрессия — от осознания того факта, что нас всех заменит ИИ. В итоге мы как‑то докатываемся до стадии принятия — принимаем то, что ИИ несет некоторые риски для рынка труда. Хотя при этом и понимаем, что он не заменит человека на все 100%.Но развитие ИИ парадоксальным образом может дать толчок карьере тем, кто на ИИ не полагается. А может и не дать. Читать далее

Почему классический подход к QA больше не работает (и виновата ли в этом эпоха ИИ)

Я всё чаще замечаю, что разговоры о качестве программного обеспечения как будто застряли в прошлой эпохе. Мы по привычке обсуждаем тест-кейсы
Наука - Хабрахабр

Почему классический подход к QA больше не работает (и виновата ли в этом эпоха ИИ)

Я всё чаще замечаю, что разговоры о качестве программного обеспечения как будто застряли в прошлой эпохе. Мы по привычке обсуждаем тест-кейсы, регрессию, покрытие, приёмку перед релизом и автоматизацию проверок, как будто этого по-прежнему достаточно, чтобы уверенно говорить о качестве продукта. Но сама среда, в которой живёт современное ПО, уже давно стала другой. Читать статью

Когда «просто проведи кастдев» — худший совет

Нет клиентов, времени или денег — а стратегия нужна вчера? Бывают ситуации, когда полноценное дискавери просто невозможно. Кейс о том, как я и
Наука - Хабрахабр

Когда «просто проведи кастдев» — худший совет

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

В Эстонии под землей нашли средневековый корабль

Во время строительства офиса в центре Таллина археологи наткнулись на одно из лучше всего сохранившихся судов XIV века в Европе.
Наука - korrespondent.net

В Эстонии под землей нашли средневековый корабль

Во время строительства офиса в центре Таллина археологи наткнулись на одно из лучше всего сохранившихся судов XIV века в Европе.

Регистрация программы в Роспатенте: защита или миф?

Один из самых распространённых вопросов от стартапов и разработчиков: «Нам нужно зарегистрировать программу в Роспатенте - это же обязатель
Наука - Хабрахабр

Регистрация программы в Роспатенте: защита или миф?

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

Хотел упростить мониторинг проектов и в отпуск — пришлось обучать свой LLM.Часть 3.Дистилляция

Третья часть про DevOps-агента Oni. В первой статье я встретился с реальностью — локальные модели не справляются с простыми задачами. Во второй ра
Наука - Хабрахабр

Хотел упростить мониторинг проектов и в отпуск — пришлось обучать свой LLM.Часть 3.Дистилляция

Третья часть про DevOps-агента Oni. В первой статье я встретился с реальностью — локальные модели не справляются с простыми задачами. Во второй разбирал, как несколько дней бился с delta-merge и в итоге пришёл к dataset evolution — каждую новую модель учить с нуля на чистом Qwen3:14B, а эволюционировать только датасет. Способ рабочий, но встал вопрос: где брать сам датасет. Hand-crafting упирается в потолок — 1.5–2K трейсов на коленках, дальше надо что-то решать. Эта статья про то, как я неделю гонял локальную дистилляцию, провалился с популярным HF-датасетом, нашёл правильный источник и в итоге получил модель, которая делает realworld-тесты 10/10. И про то, что главное — не процесс, а правильные данные. Читать далее

Как мы написали социальную сеть внутри Minecraft на 13 версиях — и почему это не было безумием

Небольшая команда сделала мод-социальную-сеть для Minecraft, который объединяет в общий граф друзей игроков на любых поддерживаемых версиях клие
Наука - Хабрахабр

Как мы написали социальную сеть внутри Minecraft на 13 версиях — и почему это не было безумием

Небольшая команда сделала мод-социальную-сеть для Minecraft, который объединяет в общий граф друзей игроков на любых поддерживаемых версиях клиента — от 1.7.10 до 1.21.1. Поддерживаются три популярных загрузчика модов и любые клиенты Minecraft, как лицензионные, так и офлайн. Серверная часть, веб-админка, обвязка и документация — всё своё.Главное, что хотелось рассказать: дисциплина (не скорость) была решающим ресурсом, и категория продукта изменила правила игры настолько, что классическая формула «MVP на одной версии — потом расширяемся» оказалась контрпродуктивной. Читать далее

[Перевод] Взлом всей сети через крышу. История одного физического пентеста

Привет! С вами пентестер Ян. В этот раз я хочу поделиться с вами своим авторским переводом рассказа от компании Dark Wolf (оригинал тут).Для тех кт
Наука - Хабрахабр

[Перевод] Взлом всей сети через крышу. История одного физического пентеста

Привет! С вами пентестер Ян. В этот раз я хочу поделиться с вами своим авторским переводом рассказа от компании Dark Wolf (оригинал тут).Для тех кто не знает, физический пентест или как его еще называют RedTeam - это особая разновидность пентеста при котором разрешено атаковать не только IT-системы, но и, как уже понятно из названия, проникать лично в офис заказчика и там искать зацепки для дальнейшей компрометации корпорации вцелом. К примеру, пароли на листочках на раскиданные по рабочим местам очень помогают... Подробные отчеты о физическом пентесте - это большая редкость, так как этичных хакеров обычно сковывают NDA (договор о неразглашении). К примеру, я бы сам мог рассказать о как минимум дву-трёх отличных кейсах, но увы договор есть договрор. Поэтому рад с вами поделиться хотя бы этим переводом. Читать далее

Get more results via ClueGoal