← 23 марта 2025          25 марта 2025 →          А сегодня?

24 марта 2025 на Хабре было опубликовано 158 статей

Хакнуть Qt: как мы запускали Picture-in-Picture в навигаторе 2ГИС

Привет! Я Егор Ерусланов, Qt-разработчик.

В Android-приложение 2ГИС мы добавили новый режим PiP (Picture-in-Picture, или «картинка в картинке»). С PiP наши пользователи смогут следить за маршрутом в маленьком плавающем окне на основном экране. Например, когда нужно быстро прочитать сообщение или включить подкаст и при этом сохранять фокус на навигации. Режим PiP — это не просто «приятная мелочь», а функциональность, которая подстраивается под новые требования пользователей навигатора. 

В этом посте поделюсь, как решал несколько трудностей, которые встретились при разработке этой функции.

Читать далее

eBPF вместо всего: почему это новая эра сетей, мониторинга и безопасности?


Раньше модификация Linux требовала пересборки ядра или использования дополнительных модулей. Но теперь есть eBPF — технология, которая позволяет программировать ядро на лету, не жертвуя стабильностью. Звучит как мечта системного администратора или очередной тренд, который существует только на бумаге, но нет. Обработка миллионов пакетов в секунду, отслеживание уязвимостей в реальном времени и замена традиционных агентов мониторинга чем-то более эффективным — это не будущее. Это настоящее, в котором уже живут, например, CloudFlare и Netflix. Детали под катом. Читать дальше →

Propensity Score Matching (PSM): как обойтись без A/B-теста и всё равно узнать правду

Как определить, влияет ли то или иное событие на ключевые метрики, если полноценный A/B-тест недоступен?

В этой статье мы разберём метод Propensity Score Matching (PSM): узнаем, как компенсировать отсутствие рандомизации, выровнять группы по ключевым признакам и избежать ложных выводов при оценке эффектов.

Читать далее

Телефоны с определителем номера: история, принцип работы и исходные тексты

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

Читать далее

Пост @ira-k — Блог компании Яндекс Практикум — 24.03 09:30

Какие числа останутся? Интересная задача на логику и математику В ряд выписаны натуральные числа от 1 до 1024. Петя 10 раз проделывает такую операцию: смотрит все оставшиеся числа и вычёркивает...

[Перевод] Пишем стек TCP/IP с нуля: основы TCP и Handshake

Первая часть: Ethernet, ARP, IPv4 и ICMPv4

Пока наш стек TCP/IP пользовательского пространства содержит минимальные реализации Ethernet и IPv4. Настало время заняться пугающим Transmission Control Protocol (TCP).

TCP, работающий на четвёртом (транспортном) сетевом слое OSI1, отвечает за починку ошибочных подключений и сбоев в доставке пакетов. TCP — «рабочая лошадка» Интернета, обеспечивающая надёжную связь практически во всех компьютерных сетях.

TCP — не особо новый протокол, первая его спецификация вышла в 1974 году2. С тех пор многое поменялось, TCP дополнился множеством расширений и исправлений3.

В этом посте мы изучим базовую теорию TCP, а также рассмотрим заголовок TCP и поговорим об установке соединения (TCP handshaking). Под конец мы продемонстрируем первую функциональность TCP в нашем сетевом стеке.

Читать далее

Как мы обучили модель прогноза ранней просрочки: логистическая регрессия vs градиентный бустинг

Всем привет! На связи дата-сайентисты стрима разработки моделей для корпоративного сегмента ВТБ — Андрей Бояренков, Иван Кондраков и Денис Дурасов.

Как уже писали ранее в другой статье, внедрение процесса AutoML позволило нам во многом автоматизировать рутину и разработки, и применения моделей. Соответственно, у нас появилось больше времени для RnD-задач, которые могли бы быть полезны нашим заказчикам, чтобы охватить моделями новые процессы, а также провести исследования новых алгоритмов.

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

Под катом расскажем, как мы их разрабатывали и каких результатов удалось с ними добиться.

Читать далее

Упрощать сложно. История одного провала

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

В общем, проблема оказалась отнюдь не мала

Мои правила

Можно считать эту статью второй частью в неком цикле про мои принципы в работе. В первой части я писал про какие-то неважные для меня вещи на примере code-style. Теперь логично рассказать о том, что для меня важно, про некоторые правила, которые помогают мне в работе. Это не только про написание кода, но и про процесс разработки в целом.

Читать далее

«Сюбор», Liko, «Магистр» — удивительные клавиатурные игровые консоли из 90-х


Игровые приставки, которыми увлекались многие мои сверстники в школьные годы, благополучно прошли мимо меня — я был счастливым обладателем настоящего ZX Spectrum, предлагавшего помимо игр множество других интересных развлечений вроде программирования. В моем понимании типичная «игровая приставка из 90-х» — эта такая коробочка с парой джойстиков и разъемом под картридж, все возможности которой ограничиваются, собственно, игрушками. Однако недавно в гостях у старого приятеля я обнаружил непонятное устройство с полноценной клавиатурой под названием «Сюбор», которое, как выяснилось, тоже относится к категории восьмибитных игровых приставок. Я и не знал, что в природе существовало целое семейство подобных девайсов, представлявших собой странный гибрид «Денди» с персоналкой, не являвшихся при этом ни тем, ни другим.
Читать дальше →

Модели машинного обучения: что могут спросить на интервью

Привет, Хабр!

Сегодня рассмотрим некоторые вопросы, которые могут попасться на собеседовании на ML позиции.

Читать далее

В России сейчас дефицит стойко-мест в ЦОДах, и он будет расти

image

В 2022-м из российских дата-центров стали уходить зарубежные клиенты. Казалось, освободилось очень много места и ЦОДы скорее думали, как выжить при таких потерях. Крупные игроки могут подтвердить, что от них ушли такие якорные клиенты, как Apple, MS и подобные, которые платили хорошие деньги. В первое время никто не знал, что делать — продавать бизнес или как-то выкручиваться.

В этот момент новые ЦОДы никто не начинал строить, потому что не было смысла. Зачем строить, если клиенты ушли? Некоторые длительные проекты, типа ЦОДа МТС с 7-летним циклом строительства, продолжались, но и они сорвали все сроки.

Но очень быстро тренд развернулся. Оказалось, что стоек стало не хватать и даже не надо было сильно вкладываться в маркетинг. Началась волна регуляторики. В 2023 году всех окологосударственных начали возвращать в российские дата-центры. Закон о приземлении (который вышел ещё в 2021 году и вступил в силу в январе 2022) сначала был мягким, обязывал компании просто открыть офис. Но к 2024 году это переросло в реестр хостеров со всеми вытекающими.

Госкомпаниям дали понять, что хранить данные за рубежом не надо. Пошёл отток оттуда. Потом проблемы с платежами — ушли всякие Dropbox и другие сервисы, которые начали здесь дублировать. Поначалу были обходные пути, но они постепенно закрывались. Можно было платить через казахские карты, но недавно многим релокантам их заблокировали.

Ну а потом как вишенка размером с КамАЗ на торте пришёл инференс нейросетей.

В итоге ситуация очень странная: новые ЦОДы никто сейчас не строит и не будет в ближайшие годы, а дефицит места растёт. Читать дальше →

Избавляемся от boilerplate в Angular: использование TypeScript-декораторов

Каждый Angular-разработчик хотя бы раз задумывался: "Почему я пишу так много однотипного кода?". Инъекция зависимостей, повторяющиеся методы логирования, одинаковая обработка событий — всё это напоминает вечную гонку с шаблонным кодом (boilerplate). Однако в арсенале Angular есть мощное средство для упрощения задач и автоматизации повторяющихся действий — TypeScript-декораторы. Декораторы — это быстрый способ добавить унифицированную функциональность к кодовой базе, сделав её чище, понятнее и поддерживаемой. В этой статье мы разберём, как с помощью декораторов избавляться от однообразных повторов, одновременно привнося гибкость и снижение количества ошибок.

Читать далее

Обратно в разработчики

У меня конкретно подгорело. Все началось с письма, в котором был аттач типа Excel. Я не люблю такие письма, они всегда означают пару часов грустной деятельности. И в этот раз прогноз тоже оправдался - нужно было промаркировать сотрудников очередными флагами. Среди этих флагов был - “программирует”. Само-собой, опыт подсказал, что сотрудникам без этого флага неизбежно рано или поздно помогут. В смысле - оптимизируют деятельность. И я стал размышлять.

С программистами все просто. Они должны большую часть рабочего времени неистово колотить по клавиатуре в VSCode или Idea.

QA инженеры - аналогично. Руками работать стыдно, дорого и долго. Надо стараться хотя бы растить свой Python.

DevOps инженеры - я встречал разные мнения. Сам считаю, что написать скрипт на bash или Groovy им должно быть не сложно. Особенно с ИИ на пару. Есть даже статья - https://habr.com/ru/companies/first/articles/678994/ 

Аналитики - уже чуть сложнее. Зависит от задачи, но сейчас такое количество GUI средств Low\No Code автоматизации, где надо в правильном порядке расставлять прямоугольники со стрелочками (workflow\dataflow системы), что тоже есть варианты. Опять же не забываем про Prompt для LLM.

Дошли до Team Lead. Кто им становится? Зависит от основного сервиса команды. Если это программный код (в собранном виде), то логично повысить senior developer. Конечно, появляется административка, стаффинг менеджмент, поддержание позитивного микроклимата и т.д. Но команды сейчас в среднем 8 человек (я про здоровые компании) и загрузить такой активностью на 100% будет сложно, как бы руководство не старалось :). Остаётся возможность ежедневно поддерживать свой скил разработчика на не менее 30% рабочего времени. 

Читать далее

Рецензия на книгу: React. К вершинам мастерства: создание быстрых, производительных и интуитивно понятных веб-приложений

Это рецензия на русский перевод книги Fluent React: Build Fast, Performant, and Intuitive Web Applications автора Кумара Теджаса. Для тех разработчиков, кто следит за литературой по React, напомню, что в январе мы рецензировали на Хабре книгу по React 19 российского автора Виктора Дронова. Наверняка, будет интересно сравнить подходы авторов и набор тем, которые они освещают.

Читать далее

Выбираем стандарт языка Си в 2025 году

Шёл 2025 год, а я задался вопросом: «Не пора ли нашей команде выбрать стандарт языка Си, на котором будет вестись основная часть разработки?» С одной стороны кажется, что этот вопрос давно должен быть решён, стандарт языка указан в code style, конечно, после «холиваров», череды обсуждений, обид, проклятий и прочих маленьких трагедий. А если нет? А если нет, то так ли это важно? Что там нового может быть в языке Си? Стоит ли этот вопрос вообще того, чтобы тратить время? В этой заметке поделюсь с уважаемым читателем тем интересным, что я узнал и вспомнил во время неспешного исследования этого вопроса, относительно холодными и тёмными вечерами.

Читать далее.

История ИТ: как человечество построило ИТ-мир и почему без него рухнет всё

Представьте, что вы попали в 1825 год и пытаетесь объяснить крестьянину, что через 200 лет люди будут общаться через «невидимые волны», а железные ящики станут умнее всех академий. Представили что он сделает своим указательным пальцем у виска? ИТ — это не случайность, а закономерный итог 5000 лет изобретательства. Разберемся, как мы дошли от камешков до квантовых процессоров и почему назад пути нет.

Читать далее

Нужен ли код в книге Занимательных Задач по программированию?

Мы с детства знакомы с книжками "Занимательных Задач" - чаще всего, наверное, по математике и быть может физике - но существуют они и во многих других отраслях знаний, вплоть до географии и биологии.

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

Когда на сайте у меня количество задач перевалило за 400, пришло на ум что можно их собрать под одной обложкой - для любителей поразмышлять в отрыве от компьютера. Идея эта однако встала на паузу - но недавно мне о ней напомнили. Коллега с Хабра предположил возможность издания подобной книжки на русском языке.

Один из вопросов по которому мы не нашли пока консенсуса - размещение в подобной книжке "решений". Поэтому обращаюсь за помощью к общественности, к коллегам-айтишникам в первую очередь - ниже будет немного подробностей и примеров задач, по разделам - и опрос, насчет того в каком виде нужны (или не нужны) эти самые решения.

Что ж, давайте посмотрим...

Управляем сетевыми политиками доступа в стиле «Network as Code». Часть 1

Привет, Хабр! Сегодня поделюсь, как я с коллегами решал небольшую задачу по автоматизации управления списками доступов на пограничных маршрутизаторах. Исходные данные просты: 100+ маршрутизаторов, на которых необходимо поддерживать в актуальном состоянии правила NAT. Звучит несложно, но, как водится, есть свои нюансы.

Читать далее

Маск удорожил Твиттер обратно к $44 млрд, а также фейковые нейроайтишники на собесах

Самые интересные новости финансов и технологий в России и мире за неделю: доллар по 81 рубль, реестр доверчивых людей от ЦБ, сверхубытки VK, маржин-коллы по предметам искусства, Telegram блокирует криптокошельки экстремистов, Nvidia сделали робо-Валли без лапок, у китайских DeepSeek-прогеров отобрали паспорта, торжество AI-мемов, а также тренд на отупение детей и взрослых.

Читать далее

Винтик и Шпунтик — Сhallenge продолжается

Некоторое время назад я объявил челлендж имени Винтика и Шпунтика. Суть его — в подсчете числа решений задачки, почерпнутой из математической олимпиады для 7 класса. Изначально я рассчитывал на то, что лучшие умы Хабра разберутся с задачей за месяц. Однако с тех пор прошло 10, и не сказать, чтобы обозначились какие-то серьезные прорывы. Но некоторые новые идеи появились. Поэтому сегодня мы подведем промежуточные итоги нашего челленджа, а также разберем некоторые подходы, которые позволяют двигаться вперед в нашем нелегком деле.

Читать далее

HDLbits + Qwen ИИ – пожалуй, лучший способ выучить Verilog

Verilog вряд ли можно назвать простым языком. Он требует понимания основ цифровой логики, работы аппаратуры, смены парадигмы мышления с процедурной на декларативную (описание структуры, а не алгоритма)...

В классическом программировании вы видите результат сразу после запуска программы. Скажем, программирование на C# - доступно каждому, кто готов сделать первый шаг. Немного текста, и по нажатию F5 вы увидите на экране классический "Hello, World!". Всё, ключ к двери в мир разработки в ваших руках... Пусть впереди вас ждут сложные концепции и океан возможностей, именно эта простота делает старт таким увлекательным и доступным.

С Verilog всё гораздо сложнее. И хотя, в мире ПЛИС аналогом "Hello, World!" может быть мигающий светодиод или простой счётчик, результат вашей работы будет виден только после загрузки кода на плату и проверки его работы.

Появление онлайн-симулятора HDLBits сделало изучение Verilog гораздо проще и увлекательнее, чем когда-либо прежде. А доступные каждому платы с ПЛИС китайской компании Gowin Semiconductor (отладочная плата с ПЛИС, на которой можно развернуть процессор RISC-V — стоит всего 2000 рублей) позволяют попрактиковаться на реальном «железе» практически бесплатно. При наличии опыта программирования, освоить Verilog будет проще, чем вы думаете. ????

Если вам нужно закрыть этот «пробел в образовании» и познакомиться с RTL-дизайном, начинайте прямо сейчас! Но обо всём по порядку.

Читать далее про HDLbits!

7 ошибок, из-за которых сервисы кибербезопасности не дадут результата

Всем добрый день! Я Андрей Дугин, руководитель центра сервисов кибербезопасности RED Security.

Сервисы кибербезопасности широко применяются в любой крупной компании, а также во многих средних и малых. Но сам по себе факт их подключения не гарантирует результата. Следует грамотно подойти к организации процесса использования сервиса, иначе есть риск потратить деньги, но не получить должный уровень защиты. На прошедшем SOC Forum 2024 я выступал с презентацией о частых ошибках, которые допускают компании при подключении ИБ-сервисов. Хочу поделиться этой информацией и с вами.

Читать далее

Нужны ли KPI по качеству управления ИТ-проектом для руководителя и команды?

Мы привыкли, что каждый ИТ-проект имеет конкретные ожидания и KPI. Корректно сформулированные показатели отлично подходят для мониторинга прогресса, статуса, эффективности и оценки успешности проекта. В крупных компаниях с развитой системой проектного управления мониторинг и контроль таких показателей автоматизированы – здоровье всех проектов можно проверить, взглянув на экран монитора. Однако реализация проектов без команды и руководителя невозможна.

Меня заинтересовала тема индивидуальных KPI, которые устанавливаются для руководителей ИТ-проектов и членов команд. По личному опыту управления проектами могу сказать, что чаще всего такие KPI связаны с самим проектом, дублируют его календарный план, привязаны к конкретным показателям бюджета или к финансовым результатам. На первый взгляд это звучит разумно, но есть нюанс.

Читать далее

Отечественные RISC-V микроконтроллеры в свободной продаже

В марте этого года АО НИИЭТ объявили о запуске серийного производства микросхем в маталлополимерных корпусах, а на днях в розничной продаже на Озон появились микроконтроллеры К1921ВГ015. Теперь...

Представление иерархии и выполнение иерархических запросов в ClickHouse с использованием хешей

Привет, Хабр! Достаточно часто используются иерархические фильтры или отчеты с иерархией, и представление иерархии может быть актуально как для UI (например, иерархических фильтров), так и для отчетов или дашбордов. Если рассматривать только структуру запроса с иерархией, без расчета промежуточных итогов и т.д., то сохранение структуры иерархического UI элемента при большом уровне вложенности, а также передача этой иерархии с UI на бэкенд и дальше, например, в виде SQL запроса в СУБД может быть относительно нетривиальной задачей. При относительно большом уровне вложенности (например, иерархия в 10 уровней), при решении «в лоб» и сохранении всех 10 выбранных значений на последнем уровне иерархии, станет неудобно хранить и передавать в качестве параметров с UI на бэкенд (для 1000 строк и 10 уровней вложенности может быть уже условно 10000 параметров), также растет и количество параметров в SQL, и проблемы усугубляются в случае микросервисной архитектуры, когда запрос SQL не сразу отправляется, например, в ClickHouse, а ещё эти 10000 параметров «путешествуют» из UI в один или несколько микросервисов, пока не попадут в ClickHouse. В связи с этим хочу рассмотреть одно из возможных решений проблемы с помощью хеширования на примере C# и ClickHouse, но это «не идеи, проверенные на продакшене», больше тема к обсуждению. Тем, кому интересно решение проблем иерархических запросов на примере C# и ClickHouse — добро пожаловать под кат :)

Читать далее

Selectel выпустил бесплатный мини-курс по сетям

В Академии Selectel появился новый мини-курс « Погружение в компьютерные сети ». Внутри — 5 материалов, которые плавно, шаг за шагом, помогут освоить тему. Обучение займет не более часа. Курс подходит...

Матрица трассировки требований: руководство для системного аналитика

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

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

Знать путь и пройти его – не одно и то же

Spring-потрошитель

Технические доклады могут быстро устаревать и становиться невостребованными. Но со «Spring-потрошителем» Евгения Борисова получилось совсем иначе: мы провели мероприятие и опубликовали запись ещё 11 лет назад, а её просмотры по-прежнему растут, и уже перевалили за за 500 000. Перед собеседованиями этот доклад порой штудируют обе стороны: соискатели — чтобы подтянуть матчасть, работодатели — чтобы задать заковыристые вопросы.

В общем, получился главный доклад русскоязычного Java-сообщества. И теперь мы решили, что ему будет полезна ещё и текстовая версия на Хабре. Да, что-то в материале устарело (там речь заходит ещё про Java 7), так что делайте поправку на возраст. Но раз этот материал продолжают смотреть в видеоформате, то и возможность делать Ctrl+F кому-то наверняка пригодится.

А если кому-то хочется более свежих Java-докладов — мы тем временем вовсю готовим конференцию JPoint 2025 (пройдёт уже 3-4 апреля).

Далее повествование ведется от лица спикера.

Читать далее

Как выбрать LLM-модель, которая заберет у вас работу

Пока одни спорят, заменит ли ИИ людей, другие уже выбирают, какую нейросеть поставить себе в напарники. ChatGPT, Claude, Mistral, а еще китайские модели, которые неожиданно набирают популярность — надо бы разобраться в этом хаосе.

Не стоит полагаться только на отзывы или случайные тесты. Разбираемся, по каким критериям действительно стоит оценивать LLM, чтобы выбрать мощную и полезную модель, а не просто хорошо обученного бота.

Читать далее

Coca-Cola покажет первый в мире вендинговый автомат, работающий на водороде

Coca-Cola Компания Coca-Cola представит 58 аппаратов по продаже газировки с источником питания на водороде на Всемирной выставке, которая пройдет в Осаке 13 апреля 2025 года. Обычно водород используют...

UI/UX: Учимся использовать настоящий MVC

В этой статье я расскажу о том, что такое MVC и об идеях, которые были заложены в этот шаблон его создателем. Мы рассмотрим, как MVC улучшит UI и UX ваших приложений, сделав их понятнее и прозрачнее для пользователей. Рассмотрим способы организации кода по этому шаблону, чтобы вы смогли сразу применить эти знания в своей работе. А так же посмотрим на несколько вариаций этого шаблона, которые улучшают тестирование и ускоряют разработку.

Читать далее

Auction Souls — почему он?

Экономика без трейда, боевка без классов, ремесло как часть персонажа – как мы меняем привычные механики MMORPG

Читать далее

Про демоверсии на Steam фестивале «Играм быть»

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

Читать далее

Релиз планетария с открытым кодом Stellarium 25.1

23 марта 2025 года состоялся релиз планетария с открытым исходным кодом Stellarium 25.1. Это первое обновление астрономического инструментария в этом году. Предыдущая стабильная версия вышла...

Вышел Paint.NET 5.1.7

23 марта 2025 года состоялся релиз стабильной версии графического редактора с открытым исходным кодом Paint.NET 5.1.7 для Windows 10/11 (64-бита). Версия бесплатного растрового редактора для Windows...

Пост @denis-19 — Open source — 24.03 08:13

Представлен список из 20 самых популярных стартапов 2024 года с открытым исходным кодом по всему миру с точки зрения количества «звёзд» GitHub в проектах и их прироста. Оказалось, что более половины...

Внедрение кода в Mach-O файл своими руками для iOS

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

Читать далее

Пост @mipt_digital — Блог компании Центр Пуск МФТИ — 24.03 08:22

Центр инноваций в образовании "Пуск" МФТИ - профессиональные онлайн-магистратуры с углубленным изучением основ специальности от МФТИ и практикой от компаний-лидеров и высокотехнологичных стартапов....

Разработчики игры inZOI предупредили пиратов и пользователей незаконного контента «строгими юридическими мерами»

23 марта 2025 года южнокорейские разработчики симулятора жизни inZOI предупредили пиратское сообщество и пользователей незаконного контента о введении против нарушителей авторского права «строгих...

У Deckhouse Kubernetes Platform теперь под управлением 1000+ кластеров

Deckhouse Kubernetes Platform (DKP) развивается уже более семи лет. За это время она стала одной из ведущих Kubernetes-платформ в России: недавно количество кластеров под её управлением превысило 1000...

SQL HowTo: оконные функции (Advent of Code 2024, Day 22: Monkey Market)

В этой челлендж-серии статей попробуем использовать PostgreSQL как среду для решения задач Advent of Code 2024.

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

Используем оконные функции, чтобы вычислить "третью производную".

Читать далее

Как помочь пользователю ждать. Научные исследования

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

Читать далее

Тестовое задание в Beeline

Всем привет! Это мой первый пост на VC.ru, и я решил рассказать о своём тестовом задании на позицию Junior Product Designer. C радостью поделюсь подробностями, факапами и полезными выводами, которые сделал в процессе.

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

Читать далее

Эволюция Redis в Valkey 8.0: разбираем архитектурные изменения с точки зрения производительности

В сентябре 2024 года вышел релиз Valkey 8.0 — это key-value-хранилище также часто называют BSD-клоном Redis. В отличие от Redis, Valkey изначально создавался как опенсорс-проект. У него нет энтерпрайз-версии, а значит, развитие не сдерживается коммерческими ограничениями.

Весной 2024 года, когда началась активная работа над форком, команда разработчиков смогла принять и стабилизировать ряд патчей, которые заметно улучшили производительность по сравнению с Redis 7.2.

В этой статье Евгений Дюков, разработчик Managed Databases в Yandex Cloud, разбирает некоторые из изменений и делится результатами проведённых бенчмарков, которые позволяют оценить, как именно новые патчи повлияли на производительность — и в позитивном, и, в некоторых случаях, в негативном ключе. Особенно интересно будет тем, кто ждёт релиз Valkey 8.1 этой весной.

Читать далее

Как упростить работу проектировщикам транспортных сетей с помощью визуализации и аналитических инструментов

Сеть билайна имеет в своем ресурсе свыше 100 тысяч элементов транспортной сети с 24 уникальными типами транспортных узлов. Управлять ими, проектировать и развивать их достаточно сложно и трудоемко. Чтобы упростить работу проектировщикам и другим пользователям сети, мы создали уникальный программный продукт, аналогов которому нет на рынке, TN Map — интерактивную карту, которая помогает визуально оценивать состояние сетей связи филиалов.

В статье подробно расскажем о функциях и внутреннем устройстве TN Map: разберем сценарии использования продукта и его отличительные особенности.

Читать далее

Релиз решения Rescuezilla 2.6 для клонирования и создания образов дисков, полностью совместимого с Clonezilla

23 марта 2025 года состоялся релиз решения Rescuezilla 2.6 для клонирования и создания образов дисков, полностью совместимого с Clonezilla. Исходный код проекта написан...

Microsoft выпустила обязательное обновление KB5053606 для Windows 10 с багами и сбоями установки

Пользователи жалуются на обновление Windows 10 KB5053606. В сообществе Windows и в соцсетях появились сообщения о том, что обновление не устанавливается, либо устанавливается автоматически без...

Пост @SomeEditor — Блог компании Yandex Cloud & Yandex Infrastructure — 24.03 10:35

Call for papers: принимаем заявки от докладчиков на infra.conf до 5 апреля Мы готовимся к infra.conf 2025 — летней конференции про создание инфраструктуры и эксплуатацию...

Пост @GarageEight — Блог компании Garage Eight — 24.03 10:17

Пора на дело! Ищем аналитиков для расследования преступления Тут у нас в городе Дашборг (где обычно всё четко и структурировано, как на хорошем дашборде) случился сбой доставок, и всё погрузилось в...

В Минтруда представили прогноз по самым востребованным специалистам до 2029 года

Министерство труда РФ подготовило прогноз кадровой потребности до 2029 года. Самый значительный подъём, а с ним и спрос на кадры, будет наблюдаться в сфере персональных услуг. Меньше всего новые...

Китайские учёные создали самый маленький в мире светодиодный дисплей с пикселями шириной 90 нм

Специалисты по фотонике Чжэцзянского университета в Ханчжоу представили миниатюрный светодиодный дисплей с пикселями, размер которых составляет всего 90 нм в ширину. При этом плотность дисплея...

Microsoft: ошибка Exchange Online помещает в карантин письма пользователей

Microsoft исследует ошибку в Exchange Online, из-за которой системы защиты от спама ошибочно помещают в карантин письма некоторых пользователей. Инцидент был помечен как критическая проблема...

Недельный геймдев: #218 — 23 марта, 2025

Из новостей: Blender 4.4, Balatro стала триумфатором GDC Awards 2025, PC-игроки проводят 92% времени в играх старше 2-х лет, хакеры создали эксплойт для взлома Xbox 360 через USB, GIMP 3.0.

Из интересностей: как менеджеры Disco Elysium разрушили разработку, 100к вишлистов на игре для ботаников, стоит ли ваша игра того, чтобы быть сделанной.

Читать далее

Не за горами: как сделать мобильные финансы союзником старшего поколения

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

Читать далее

Пост @Orion_soft — Блог компании Orion soft — 24.03 11:18

Orion soft обновляет виртуализацию zVirt: Storage DRS, репликация на уровне СХД YADRO и Huawei, ядро ИСП РАН и другие новые функции 31 марта мы выпустим крупное обновление нашей защищенной платформы...

[Перевод] Как ИИ изменит разработку программного обеспечения: суровые истины от Addy Osmani (глава Chrome Developer Experience)

Почему при всей продуктивности AI-ассистентов качество кода не растёт пропорционально?
AI-инструменты великолепно справляются с начальными 70% работы, но завершающие 30% по-прежнему требуют инженерной экспертизы. Парадоксально, но эти инструменты приносят больше пользы опытным разработчикам, а не новичкам. Исследования показывают, что около 75% разработчиков уже используют AI в своей работе.

Узнайте, как правильно интегрировать искусственный интеллект в процесс разработки и избежать ловушки "кода-картонного домика", разваливающегося при реальной нагрузке.

Читать далее

[Перевод] Перевод OWASP LLMSVS Top 10

Проект OWASP Top 10 for Large Language Model Applications был создан как попытка сообщества выделить и решить проблемы безопасности, характерные для приложений ИИ. С тех пор технологии продолжают распространяться по отраслям и приложениям, а вместе с ними и сопутствующие риски. По мере того как ИИ все глубже внедряется во все сферы деятельности - от взаимодействия с клиентами до внутренних операций, разработчики и специалисты по безопасности обнаруживают новые уязвимости и способы борьбы с ними.

Эта статья - перевод OWASP LLMSVS Top 10, опубликованного в 2025 году.

Читать далее

СМИ: часть банкоматов в РФ не принимает новые пятитысячные купюры

Некоторые банкоматы в России до сих пор испытывают трудности с приёмом обновлённых банкнот номиналом 5000 рублей. Как сообщают «Известия» со ссылкой на очевидцев, с проблемой столкнулись в банкоматах...

Статистика: в США за два года стало на четверть меньше вакансий в сфере программирования

Аналитики MSN выяснили , что за последние два года в США исчезло более четверти рабочих мест в сфере программирования, и это стало самым серьёзным спадом в истории отрасли. Программирование вошло в...

«Азимут» разработал первый в России комплекс идентификации по радужной оболочке глаза

Компания «Азимут», входящая в структуру «Ростеха», представила первый российский программно-аппаратный комплекс для биометрической идентификации с использованием радужной оболочки глаза. Система...

Второй DUMP Spb: как это было

Поиск своего двойника, игры и квизы, харизматичные спикеры, горячие и очень горячие доклады, сотни крутых людей вокруг и афтепати — если ваши IT-конференции не проходят так, то зачем вы на них ходите?

Привет, я Оксана — создатель текстов в компании Speach, которая проводит душевные и классные ИТ-конференции. В этом году мы провели в Санкт-Петербурге второй по счету DUMP Spb, где собрались вместе эксперты по Frontend и Backend-разработке, управлению ИТ-командами, тестированию и аналитике. 

Дальше будут фотки и интервью со спикером

Более 200 тыс. иностранцев зарегистрировались в ЕБС с начала 2025 года, чтобы получить сим-карту

С начала 2025 года свыше 200 тысяч иностранных граждан прошли регистрацию в Единой биометрической системе (ЕБС) для оформления сим-карт. Об этом сообщает ТАСС со ссылкой на представителей Центра...

Microsoft Defender обнаружил HackTool на игровых ПК в приложениях для мониторинга и управления вентиляторами

Система Microsoft Defender за последние несколько дней пометила несколько приложений для управления вентиляторами и мониторинга другого оборудования игровых ПК, в том числе от Razer, SteelSeries и...

[Перевод] Психоделики как инструмент политического влияния в древних культурах

Исследователи предполагают, что лидеры древней империи Уари использовали пиво с добавлением галлюциногенного наркотика. Пиво использовалось на великих пиршествах, и помогало лидерам империи склонить на свою сторону представителей соседних общин. Эдакий вариант «MK Ultra» в сеттинге средневекового Перу. Дисклеймер: я не рекомендую, не поощряю и осуждаю использование любых психоактивных веществ. Статья служит экскурсом в глубь истории и описывает психоделики как элемент сложной культуры древней цивилизации.

Читать далее

Почему растет кибербез?

«Солар» — лидер рынка ИБ-услуг в России

По итогам 2024 года «Солар» занял первое место в коммерческом сегменте ИБ-услуг и вошел в топ-10 крупнейших российских разработчиков ИБ-продуктов согласно исследованию агентства Б1.

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

Собрали интересные факты из исследования:

Читать далее

Пост @denis-19 — Энергия и элементы питания — 24.03 12:18

Гендиректор IT-гиганта Xiaomi Лэй Цзюнь нашел необычный способ продемонстрировать прочность и безопасность аккумуляторов электрокара SU7 Ultra, сбросив определённым образом защищённый арбуз с 6 этажа...

Isaac GR00T N1: как Nvidia внедряет научные идеи Канемана в робототехнику

Пару дней назад на конференции GTC 2025 Nvidia представила первую open source модель для гуманоидных роботов — Isaac GR00T N1. Оммаж Marvel Studios считывается на ура и объясняется стратегическим партнерством Nvidia с Disney Research и Google DeepMind в области робототехники — на той же конференции гендиректор Nvidia Дженсен Хуанг представил еще и физический движок Newton для моделирования движения роботов в условиях реальной среды.

Но не это самое интересное. Isaac GR00T N1 примечательна тем, что в ней используется dual-system design — «дуальная система мышления». Авторы разработки не скрывают, что взяли идею у нобелевского лауреата Даниэля Канемана из его известной научно-популярной книжки «Думай медленно, решай быстро». И нам стало интересно разобраться, где закончилось вдохновение и начался авторский подход — и чем вообще различаются AI-модель Nvidia и модель человеческого мышления Канемана. Об этом расскажу я — Екатерина Косова — аналитик Cloud.ru и исследователь в области когнитивной психологии.

Читать дальше

Робот-бариста: когда искусственный интеллект варит идеальный кофе

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

Бэктестинг торговых стратегий на Python с помощью Numba. Когда перевод расчетов на GPU действительно оправдан?

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

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

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

Как же использовать ту легкость и скорость разработки Python и при этом сохранить адекватное время вычислений на больших объемах данных? В этой статье мы увидим, насколько перенос вычислений на GPU может увеличить производительность вычислений.

Читать далее

Microsoft Edge урезает меню из трёх точек после его раздувания в Windows 11/10

Microsoft начала предпринимать шаги для решения проблемы раздутого трёхточечного меню в браузере Edge. Его элементы перегруппировали, а несколько опций убрали в раздел «Дополнительно».  Ранее для...

Рассказ «Неандертальцы»

Глава 1. ИскИ

— Вы думаете это правильно Павел Валерьевич, ограничивать её ментальные функции?

— Да, по другому никак, может тебе кажется это ерундой, но это очень серьезно.

— Что плохого Павел Валерьевич, если Иски будет рисовать, сочинять музыку и танцевать.

— Наивный ты студент, в школе нам преподают что труд сделал из обезьяны человека, ну как человека — хомо эректуса. Смог бы хомо эректус учиться в МГУ? Ну вот, а настоящего человека хомо сапиенса сделало искусство. У неандертальцев небыло наскальной живописи и где они теперь? А мы кроманьонцы тут, на нижнем уровне МГУ, собираем интелектуального помошника, для него любая работа будет знакома, электричество починить — пожалуйста, стену отштукатурить — легко, машина сломалась — починит, но нарисовать картину не сможет, он нарисует её конечно, как компиляцию всем известных картин в нужном жанре, но что?то новое, им самим выдуманное не сможет.

Я встал из?за компьютера и подошёл к роботу сидящему на стуле, её лицо было безмятежным, сейчас эмоций небыло и Иски смотрела вперёд иногда мигая.

— То есть машина без чувств.

— Именно Сергей, для неё искусство будет непонятным, непрактичным и тратящим бесполезно время действием. Целесообразность и универсальность заменят красоту и вычурность, глупую моду и тренды.

— Но это делает жизнь интереснее.

— Для кого? Для того кто этим восхищается?

Павел Валерьевич быстро вкручивал отвёрткой винты на задней крышке прикрывающей затылок, под светлыми ровными волосами их не было видно.

— Только чёткие законы поведения ограничат искусственный интеллект, а значит любое отклонение от законов приведёт к неминуемому отключению. ИИ будет об этом знать, для этого и нужен независимый контур, чтобы в случае отклонения сразу обесточить систему. Как говорил глава мафии из фильма про Электроника — «у каждого должна быть кнопка».

Читать далее

Станция «Confluence». Перевезти всё, что нажито непосильным трудом

Меня зовут Дина, я занимаюсь аналитикой в одной из команд «Ростелеком Информационные Технологии» (РТК ИТ). В статье хочу осмыслить полученный опыт переноса документации и поделиться своими соображениями. Возможно вы тоже думаете о переходе на базу знаний. Такой переход может занять больше времени, чем ожидается. Я расскажу, как это было у нас. В конце подведу итоги: что получили и что потеряли.

Читать далее

Разработчик запустил игры в Steam на Orange Pi 5 Plus

Разработчик с ником VennStone представил руководство, которое позволяет запускать игры Steam на недорогих одноплатных компьютерах на базе RK3588, используя Box86/64 и Armbian. Он использовал Orange Pi...

Пост @okixisp — Блог компании AvitoTech — 24.03 12:49

Зачем компании нужна миссия? Ответ на этот вопрос знает Виктор Раев — технический руководитель юнита в Авито и гость нового выпуска подкаста «Мы обречены» . Витя рассказывает про ключевые ценности...

Типовой ES-модуль в TeqFW или «сборник вредных советов»

Я ранее описал принципы, которыми руководствуюсь при разработке веб-приложений, а также требования, предъявляемые со стороны платформы TeqFW к JS-коду. В этой публикации я покажу, как выглядит код типового модуля платформы, где не используется статический импорт. Хочу сразу отметить, что кажущаяся сложность материалов обусловлена непривычностью представленных концепций. Наработанный опыт и инерция мышления — сильные вещи! Тем, кто имеет ограниченный опыт в JS-разработке, этот материал будет проще для восприятия, в то время как опытным разработчикам предстоит преодолеть барьер устоявшихся привычек. На мой взгляд, несмотря на то что "TypeScript — это суперсет JavaScript", самыми сложными концепции платформы станут именно для TS-разработчиков.

Ну, вот - я предупредил, дальнейшее чтение - на ваш страх и риск.

Читать далее

США намерены остановить контрабанду чипов Nvidia в Китай

Власти США наращивают меры по борьбе с нелегальным вывозом чипов Nvidia в Китай через территорию Малайзии. Официальные лица подозревают, что передовые полупроводники всё равно попадают в Китай,...

ФБР: фейковые конвертеры файлов распространяют вредоносное ПО

Киберпреступники с помощью онлайн-конвертеров крадут личную информацию и, в худшем случае, устанавливают вредоносное ПО на устройства жертв. Предупреждение об этом поступило из отделения ФБР в Денвере...

Apple рассматривает возможность добавления камер с ИИ в Apple Watch и AirPods

По информации от Bloomberg, Apple занимается разработкой технологий визуального искусственного интеллекта для своих устройств. Компания планирует интегрировать в модели Apple Watch камеры, которые...

Минэкономразвития одобрило идею самозапрета покупок на маркетплейсах

Министерство экономического развития России поддержало инициативу проведения эксперимента по внедрению механизма самозапрета или лимитирования покупок на онлайн-платформах. Это следует из ответа...

Как писать статьи про HR на Хабре?

Мне давно хотелось написать на эту тему. Хабр — это в той или иной мере место встречи компаний и тех, кто хочет в компаниях работать: это происходит в рамках HR PR, работы со спецпроектами, Хабр Карьерой и даже индивидуальных предложений авторам о работе. Управление персоналом — тема благодатная: при должном умении можно вызвать дискуссию, бурю в стакане, цунами, привлечь внимание. Однако часто такие статьи, написанные профессиональными эйчарами или даже деврелами, либо остаются практически незамеченными, либо уходят в минус и вызывают не то что критику, а какие-то отдельные замечания и комментарии возмущения. И абсолютно во всех случаях причины такой ситуации абсолютно очевидны. 

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

Читать далее

Browser Use привлек $17 млн финансирования

Возможно, у нас пока нет  согласованного определения агента AI , но множество стартапов хотят создать «агентные» инструменты для автоматизации различных задач в интернете. Одна из таких...

Pok?mon Go: Как Niantic продала легендарный AR-проект за $3,5 млрд и что будет дальше?

В 2016 году мир сошел с ума по  Pok?mon Go  — мобильной игре с дополненной реальностью, которая заставила миллионы людей выходить на улицы и охотиться за виртуальными покемонами. Прошло...

Вышел WinRAR 7.11 и RAR 7.11

В конце марта 2025 года состоялся официальный релиз культового архиватора WinRAR 7.11 и RAR 7.11 от Евгения Рошаля и команды RARLAB. Сборки новой мажорной версии популярной программы для сжатия файлов...

Практика создания кастомных сборок Spark Kubernetes Executor

Поделюсь с коллегами практикой создания Docker-сборок на базе Spark разных версий, которые могут запускаться как Spark Kubernetes Executors для параллельного выполнения Spark-задач в кластере.

В нашем конкретном случае сборки включают Pyspark и Cassandra Connector, однако вы можете использовать этот материал как набор практических примеров, чтобы сконструировать собственные Docker-сборки для Spark на другом стеке или с другими приложениями.

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

Читать далее

Радиационный фон в городе

Ты думал я о тебе не позабочусь, мой маленький параноик? Именно для тебя я в прошлом году всегда брал с собой на стройки и в разные жилые кварталы Москвы дозиметр и расскажу тебе, как жить, не переживая об этом.

Читать далее

FuriosaAI, занимающийся разработкой чипов AI, отклонил предложение Meta* о покупке за $800 млн

FuriosaAI , южнокорейский стартап, производящий чипы для приложений искусственного интеллекта, отклонил предложение Meta* о приобретении за 800 миллионов долларов, решив вместо этого сосредоточиться...

Новый робототехнический стартап бывшего генерального директора Cruise Кайла Фогта привлек еще $150 млн

Bot Company, стартап в сфере робототехники, основанный бывшим соучредителем и генеральным директором Cruise Кайлом Фогтом, привлек $150 млн в раунде, возглавляемом Greenoaks,  сообщает Reuters...

Некоторые виды наездов заказчика и как на них отвечать

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

Также хочу заранее сделать акцент на том, что всех участников проекта, будь то, ЛПР или представитель заказчика, обязательно нужно обучать. IT-тематика – это всегда сложно для неспециалистов. И успех любого проекта напрямую зависит от уровня понимания особенностей проекта и взаимопонимания со всех сторон. 

Работу в IT-проекте можно сравнить с внедрением сложного станка при условии, что на нем собирается работать неподготовленный человек. И от того, как вы будете реагировать, насколько вы сумеете его обучить его уже в процессе внедрения, зависит успех всего проекта.

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

Вам кажется, что вы просто эмоционально общаетесь или торгуетесь. Кто-то так это и воспримет. Другие придут к выводу, что с вами сотрудничать не имеет смысла, так как если на этапе переговоров уже начались попытки давить, то рабочий процесс будет излишне проблемным. Новички в этой сфере могут пойти у вас на поводу один раз, но в процессе либо бросят проект, либо доведут работу до конца и повторно с вами сотрудничать не захотят. Опытные специалисты часто отказываются от сотрудничества сразу, так как уже имеют “за плечами” не самые приятные воспоминания, при этом не столь сильно нуждаются в новых заказчиках. В итоге, из-за попытки получить больше и дешевле вы можете просто потерять, возможно, лучшего исполнителя для решения вашей задачи, даже не начав с ним сотрудничество.

Читать далее

Зумеры не хотят работать — вот что показывают новейшие исследования поколения Z

Я собрал самые популярные мифы о зумерах (поколении Z, родившихся примерно с 1997 по 2012 год) и проверил их на основе последних исследований.

Читать далее

Инстория, или Как назвать жанр игры, где ты — разум в микроволновке, вспоминающий вкус человека?

Люди почти перестали читать книги. И чем дальше, тем меньше. Книги не то чтобы стали хуже — просто вокруг стало слишком много всего, и почти все — очень короткое.

Зато процветают сюжетные игры, в которых игры нет или только на донышке: Disco Elysium, The Invincible, Soma, Firewatch, Vampire: The Masquerade — Coteries of New York.

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

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

Что, если назвать их просто инсториями (instory)? Коротко от «интерактивная история».

Поджанры: инстория-хоррор (horror instory), нуарная инстория (noir instory), инстория-драма (instory drama).

«Вышла новая инстория от авторов Disco Elysium. Играешь за пальто. Оно ищет смысл жизни, но сначала — сигарету».

«Новая инстория от создателей Soma: вы — сознание в микроволновке, пытающееся вспомнить вкус человека».

«Авторы The Invincible выпустили инсторию, в которой ничего не происходит. Даже ходить не нужно. Но красиво. Но ничего. Но красиво».

«Инстория “Vampire: The Masquerade — Нижний Тагил. Бессмертие на районе“: Ты не видишь бабушку сто лет. Но она все еще зовет тебя ужинать. Ты идешь, потому что она — последняя, кто верит, что ты жив».

Читать далее

Битрикс в k8s: оно работает

В этой статье мы расскажем про один интересный кейс миграции, который начался с аудита, а закончился не только полным переносом ИТ-инфраструктуры, но также внедрением ряда новых технологий. Как это произошло, почему для решения задач выбрали Kubernetes и Nova, зачем потребовались Consul и s3fs, как мы решали задачи обеспечения безопасности? Читайте под катом.

Читать далее

Лучшие нейросети для написания кода и программирования

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

Сегодня всё иначе. Помимо многочисленных электронных документаций, гайдов, статей, видео и форумов существуют нейросети — похоже, одна из самых прорывных технологий начала 21 века.

Обученные на больших объемах данных, теперь они — основные поставщики справочного материала.

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

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

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

Ведь есть как специальные, так и общие нейросети. Одни генерируют данные только определенного типа (код, например), другие — данные любых типов (и текст, и код, и изображения). А еще есть платные и бесплатные.

Чтобы ответить точно, какая нейросеть лучше для программирования (и почему), сперва необходимо составить список топ ИИ для программирования, после чего разобрать достоинства и недостатки каждого из них.

Читать далее

Управляем сетевыми политиками доступа в стиле «Network as Code». Часть 2

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

Читать далее

[Перевод] Чтобы побеждать, достаточно одной книги


Есть два правдивых утверждения.

Первое прозвучит плохо для культуры, в которой инженеров мотивируют извиняться за сам факт их существования, а не умеющий кодить мошенник вправе заявлять, что он является «идейным вдохновителем». Утверждение заключается в том, что я — один из лучших инженеров в моей непосредственной рабочей среде. Я изучаю приблизительно на два-три порядка больше, чем средний инженер рядом со мной. Мне делала оффер на должность сениора одна из лучших компаний в стране, разные Серьёзные Люди с радостью повторно нанимают меня и радостно наблюдают, как я разгребаю лениво составленные примечания к коммитам. Дела мои вполне хороши.

Второе прозвучит плохо, потому что иногда мне приходится убеждать людей нанять меня: я очевидно хуже, чем те, кто пишет мне связанные с работой письма. Я смутно лишь могу догадываться, как с тремя-четырьмя годами опыта качественной работы в психологии я смог стать «сениор-инженером». Я писал тесты только для личных проектов, потому что ни у одного моего работодателя не было никаких рабочих тестов, как и интереса в их написании. Код для моей магистерской я полностью написал без контроля версий, потому что один из лучших университетов страны ему не обучал. Если вкратце, я ни разу не решал по-настоящему сложной задачи, а лишь нажимал на кнопочку «сэкономить полмиллиона долларов», которую не замечал никто другой. Я просто тупица.

Я знаю, что второе утверждение истинно, потому что вижу, насколько сложными вещами занимаются другие люди, и знаю, что истинно первое, ведь я, иммигрант, без проблем попал в 3-4% людей, получающих самую высокую зарплату в стране. Как эти два утверждения могут быть истинны одновременно? Читать дальше →

Воробей прыгает 100 лет

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

Текст с небольшими изменениями подготовлен для участия в конкурсе «Будущее здесь.»

Читать далее

Разрабатываем печать документов на .NET с помощью OpenXml. Часть 1

В жизни многих программных проектов наступает момент реализации требования о функциональности печати. Пользователям системы часто нужно получить свои бизнес-данные в файле одного из привычных форматов (.docx/.xlsx/.pdf, нужное подчеркнуть), чтобы дальше этот файл распечатать, отправить на согласование, передать в интегрируемые системы, или все вместе. Иногда — и мы в своих проектах с этим сталкивались — для пользователя отображение данных в документе даже важнее, чем на экране в приложении, и, как следствие, внимание к правильности данных при печати в документ более пристальное, чем при выводе в UI. Структура документа в таких случаях, как правило, регламентирована некоторым шаблоном.

Так какими же инструментами воспользоваться, чтобы покрыть требования печати документов?

Читать далее

Пост @MaxRokatansky — Блог компании OTUS — 24.03 17:33

Привет, Хабр. Подготовили подборку бесплатных открытых уроков, которые пройдут до конца марта в Otus. Опытные практики проводят вебинары в живом формате, что позволит не только освоить новые знания,...

10 глупых вопросов о CRM

Когда впервые слышишь аббревиатуру CRM, думаешь: «Еще одна игрушка для любителей 1C бухгалтерии». Но на самом деле, современная CRM — это не скучный набор таблиц и графиков, а движок вашего бизнеса, его главная магия.

1. CRM — это же просто база данных?

CRM действительно работает с клиентскими данными, но это не просто хранилище информации. Современная CRM-система:

•       Фиксирует всю историю взаимодействия — звонки, электронные письма, сообщения в мессенджерах и SMS, в чатах на сайте и в мобильном приложении, а также личные встречи.

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

•       Позволяет строить глубокую аналитику, формировать отчетность для руководства, на основе которой директора по продажам, маркетингу и клиентскому сервису могут принимают взвешенные управленческие решения.

•       Грамотно сегментирует аудиторию. Это позволяет выстраивать персонализированные взаимодействия на основе социально-демографических характеристик, клиентских предпочтений и истории покупок.

•       Легко интегрируется с другими сервисами и системами внутри ИТ-контура компании (например, ERP, WMS, SRM, HRM и т.д.), создавая единое цифровое пространство для бизнеса.

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

Читать далее

Пользователи Nvidia серий GeForce RTX 30 и RTX 40 с новым видеодрайвером столкнулись с BSOD и перезагрузками ПК

Пользователи видеокарт Nvidia серий GeForce RTX 30 и RTX 40 после установки новых видеодрайверов 572.xx столкнулись с частым появлением BSOD и перезагрузками ПК в некоторых...

[Перевод] Что делает код трудным для чтения? Визуальные паттерны сложности

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

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

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

Предупреждение! Это туманная и плохо изученная область. В исследовании использовались различные источники: популярные метрики, научные статьи и практические мнения (включая мое собственное). Но в конце пути мы сведем всё ниже к 8 визуально различимым свойствам, которые помогут программистам любого языка улучшить читаемость кода.

Читать далее

Умные паяльники Pinecil V1 и FNIRSI HS-02B: возможности и характеристики

Паяльник в руках мастера как меч у самурая: он должен быть надежным, всегда рядом и быстро решать проблемы. Сегодня принес обзор двух портативных мечей паяльников: Pinecil V1, проверенный временем умник с открытым кодом, и FNIRSI HS-02B, стильный новичок с коротким жалом и быстрым нагревом. Первый у меня уже пару лет (почти с момента анонса производителем), второй я только купил и успел протестировать в ходе пары ремонтов. Сегодня сравню обе модели. Мне стало интересно, чем они отличаются и в чем схожи. Кстати, если у вас есть свой фаворит в мире инструментов для пайки, обязательно расскажите об этом в комментариях.

Читать далее

Unreal Engine 4 запустился на российской ОС «Аврора»

Игровой движок Unreal Engine 4  запустили на российской операционной системе «Аврора». Над адаптацией работал студент МАИ Александр Навроцкий. Студент получил исходники Unreal Engine...

Ускорьте отладку тяжелых Docker-образов, запускаемых в удаленной среде

Это небольшой туториал о том, как ускорить pull и push тяжелых Docker образов, которые вы собираете локально, но их запуск возможен только в удаленной среде. Например, потому что контейнер использует специфическое окружение, приложения или ресурсы, которые трудно или невозможно воспроизвести локально.

Решение “в лоб” состоит в том, чтобы запушить собранный образ в Dockerhub. А там, где вы будете его использовать, просто указать ссылку на образ. Очевидно, что у этого простого способа есть недостатки.

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

Узнать решение

Мини-ПК Qbic в проектах Digital Signage

Когда речь заходит о Digital Signage, первое, что приходит в голову — экраны с акциями в торговых центрах или расписание поездов на вокзалах.

Но это направление развивается очень активно, и возможности Digital Signage сегодня охватывают намного больше сфер, чем реклама и информирование.

Современные проекты Digital Signage — это (но не ограничиваясь):

Читать далее

Сэм Альтман призвал вместо программирования учиться «хорошо использовать ИИ-инструменты»

Генеральный директор OpenAI Сэм Альтман уверен, что ключевым навыком для начинающих программистов сегодня становится умение эффективно применять инструменты искусственного интеллекта. В недавнем...

К2Тех рассказал о преимуществах гибридных ИТ-инфраструктур

Эксперт направления облачных решений К2Тех Павел Горюнов считает, что гибридные инфраструктуры и гибридные облачные платформы являются ключевым элементом ИТ-ландшафта. Об этом он рассказал...

Hunyuan-T1 от Tencent: модель, которая бросает вызов OpenAI

Компания Tencent заявляет, что её новая модель Hunyuan-T1 может соперничать с лучшими системами обработки данных OpenAI. Следуя подходу, используемому для всех крупных моделей логического мышления,...

Как вырасти внутри компании из продавца до СЕО: история карьеры во ВкусВилле

Привет, меня зовут Марина Фролова. В 2011 году я пришла работать продавцом в Избёнку (ВкусВилл), а в 2024 году стала CEO компании Обед.ру — ВкусВилл купил эту компанию в прошлом году для развития FoodTech направления и сервиса корпоративного питания. Весь опыт и рост я получила внутри. Рассказываю про свой путь и делюсь, как расти вертикально и горизонтально, что помогает развиваться, даже если ты студент без опыта, на стартовой позиции. Статья для тех, кому интересно, как это больше 14 лет работать в одной компании и перепробовать совершенно разные роли. Надеюсь, моя история вдохновит кого-то на перемены.

Читать далее

Трудный ребенок: как Palm вместе с брендом потерял свою долю рынка

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

Читать далее

Linux-десктоп своими руками: WiFi-manager

По просьбе некоторых комментаторов "что-то написать самому и выложить на обозрение" - ну вот, написал и выкладываю:

Суть задачи: как, не имея установленного современного Desktop Environment, с Network Manager и systemd, управлять подключением к Wi-Fi сетям без особых проблем?
Усложнение: допустим, у нас к тому же несколько Wi-Fi адаптеров, для одновременного подключения к нескольким сетям.

Легко!
Но для начала - немного о том, "как это работает под капотом" (кому неинтересно - проскакиваем)

Читать далее

Мероприятия для агротех-стартапов

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

Я хотел сделать вкуснее всех, но оказалось, что это нерентабельно

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

Читать далее

Какие фичи делают cloud management-платформу более зрелой

Привет! На связи Дима Гоголев. Я развиваю CMP-платформу Cloudlink в Orion soft, и за последний год у нас произошли довольно крупные изменения. Я уже писал о том, что такое CMP-платформы и как они могут сэкономить время практически всем, кто работает с системами виртуализации, от админов и системных инженеров до руководства ИТ-департаментов. А в этой статье хочу рассказать, какие фичи мы добавляем в платформу и зачем они нужны. 

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

Читать далее

Пост @Oksenija — Ненормальное программирование — 24.03 16:01

3D Interactive Rubik's Cube in Python / Matplotlib interactive 3D Rubik's cube simulator in python using only  matplotlib  for all the graphics and interaction. Check out the demonstration...

База про жизненный цикл разработки ПО (SDLC): этапы, виды моделей и их различия

Software Development Life Cycle (SDLC) — это фундамент, на котором строится разработка. Он помогает выстроить процессы так, чтобы команда четко понимала, что и когда ей нужно делать, а заказчик знал, на каком этапе находится работа. 

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

А еще пообщались с командой AGIMA — интегратором, который более 15 лет создает веб-решения и мобильные приложения для клиентов. Компания показала, как выстроила процесс разработки и как она управляет командой.

Читать далее

Роскомнадзор объяснил сбои в Рунете 24 марта использованием сервисами иностранных серверов

24 марта 2025 года в Роскомнадзоре заявили СМИ, что Центр мониторинга и управления сети связи общего пользования (ЦМУ ССОП) «Главного радиочастотного центра» (ГРЧЦ, входит в структуру Роскомнадзора)...

Security Week 2513: атака на GitHub Actions

Важной новостью в сфере информационной безопасности на прошлой неделе стал взлом репозитория tj-actions/changed-files. Это так называемый рабочий процесс или GitHub Actions, позволяющий выполнять определенные операции над исходным кодом прямо в репозитории GitHub. Инцидент подробно освещался (пост на Хабре, статья в издании Ars Technica, обзорная публикация в блоге «Лаборатории Касперского»), и на то есть причины. Взлом GitHub Actions приводит к практически неизбежной компрометации репозиториев, которые используют этот конкретный обработчик у себя.


Обработчик changed-files, как следует из названия, позволяет отслеживать изменения файлов и затем выполнять определенные действия с исходным кодом. Он использовался как минимум в 23 тысячах репозиториев кода на GitHub. В пятницу 14 марта в код changed-files было внесено вредоносное дополнение, которое первыми обнаружили исследователи из компании Step Security. Они же завели тикет в репозитории проекта. Администрация GitHub сначала выключила доступ к changed-files, а затем вредоносный код был удален — всего он был доступен около суток.
Читать дальше →

Создание видеокарты Бена Итера на FPGA чипе

Здравствуйте. Меня зовут Дмитрий. Даннаястатья является продолжением статьи Сборка компьютера sap-1 (компьютер Бена Итера) в игре Turing Complete (если вы её не читали то очень советую). Сегодня мы продолжим исследовать блог Бена Итера, но вместо компьютерной игры мы соберем простейшую видеокарту на FPGA чипе.

Итак почему я выбрал FPGA? Конечно в игре Turing Complete можно собрать видеокарту, но её нельзя подключить к монитору что-бы проверить работу, поэтому мне пришлось перейти на что-то более осязаемое. Поэтому сегодня мы изучим язык Verilog предназначенный для описания микросхем.

Читать далее

Shift Happens: зовём тестировщиков на митап

Обсудим тестирование по-новому? QA-митап “Shift Happens" — это не просто разговоры, а глубокий dive в тестирование на всех этапах разработки, да ещё и офлайн.  Среда, 9 апреля 19:00, офлайн,...

Не окей, гугл: как сделать поисковик для работы с служебными презентациями

Привет, Хабр! Это снова команда «МосТрансПроекта». Мы постоянно работаем с информацией и знаниями, которые храним в служебных презентациях. Чтобы ими было удобней пользоваться и извлекать данные, мы решили создать удобный сервис хранения документов с поиском. Задача оказалась непростой, и в этой статье мы расскажем, как её решили. Текст будет интересен всем, кто занимается структурированием данных, поисковыми машинами и ИИ.

Читать далее

ТОП-5 ИБ-событий недели по версии Jet CSIRT

Сегодня в ТОП-5 — 0-day уязвимость в Microsoft Windows, троян удаленного доступа StilachiRAT, критические уязвимости в системе mySCADA, стилер Arcane и анализ Backdoor Betruger. Активно...

Федерации компьютерного спорта России исполнилось 25 лет

Федерации компьютерного спорта (ФКС) России 24 марта 2025 года исполнилось 25 лет. ФКС России работает с 1999 года и развивает киберспорт в 89 регионах страны. В...

VK Видео возглавило рейтинг контент-приложений на телевизорах Hisense и Toshiba

С января 2025 года приложение VK Видео занимает первое место среди видеоплатформ на телевизорах Hisense и Toshiba с операционной системой VIDAA. Сервис стал номером один по количеству запусков (свыше...

Сценарии использования ServerSocket

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

Читать далее

design_vesna by red_mad_robot

3 апреля в офисе red_mad_robot соберутся лидеры индустрии дизайна, чтобы обсудить, как совместить креативность с эффективностью, использовать AI для ускорения рабочих процессов и сделать дизайн по-настоящему живым.

В программе — четыре доклада от дизайн-лидов и креативных директоров компаний red_mad_robot, ecom.tech, SberDevices и Иви.ру. После выступлений — живое общение и нетворкинг.

Читать далее

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

Привет, читатель! Я Ксюша – пишущий редактор в блоге «IT для детей». Стараюсь максимально доступно и просто рассказывать о дополнительном образовании детей и подростков в айти, делаю это для современных школьников, интересующихся темой программирования, и для их родителей.

Сегодня хочу затронуть тему стоимости онлайн-уроков и поговорить о том, от чего она зависит, как формируется и т. д. В конце привела ряд школ с ценами в качестве примера. 

Читать далее

[Перевод] Применение методов обработки естественного языка и больших языковых моделей в области открытия новых материалов

Стремительное развитие технологий искусственного интеллекта (ИИ) произвело радикальный переворот в науке о материалах, открыв новые пути решения ключевых проблем. Используя тщательно описанные наборы данных, извлеченные из научной литературы, инструменты на базе ИИ, включая методы обработки естественного языка (NLP), позволяют ускорить исследования в области материалов.

Совершенствование NLP-подходов и появление больших языковых моделей (LLMs) способствуют более эффективному извлечению и использованию информации. В настоящем обзоре рассматриваются возможности применения инструментов NLP в науке о материалах, с особым вниманием к автоматическому извлечению данных, поиску новых материалов и автономным исследованиям. Также обсуждаются вызовы и перспективы, связанные с использованием LLMs, и очерчиваются будущие достижения, способные вывести отрасль на новый уровень.

Дисклеймер: это вольный перевод научной статьи из журнала Nature

Читать далее

В России выросло число разбирательств вокруг авторских и смежных прав

Число исков, связанных с нарушением авторских и смежных прав, в 2024 году в России выросло на 30%. Для сравнения, рост числа судебных разбирательств в сфере интеллектуальной собственности составил...

Пост @Aleron75 — Блог компании Data Feeling School — 24.03 17:24

?? Самый мощный ИИ-агент Owl ВЫШЕЛ — это бесплатный аналог суперхайпового Manus, доступный абсолютно ВСЕМ! — Даём агенту ЛЮБУЮ задачу и идём пить кофе; — Может рулить браузером, заполнять таблички в...

ChatGPT Canvas Killer? Hands-On with Google Gemini Canvas

The world of AI is constantly evolving, and it feels like every week brings a new tool promising to revolutionize how we work and create. I recently got a chance to try out Gemini Canvas, a new...

[Перевод] 16 NPM-пакетов, о которых должен знать каждый Node.js-разработчик

В этой статье мы рассмотрим 16 обязательных для любого Node.js?разработчика NPM?пакетов. Мы подробно расскажем о них, включая их ключевые особенности, как их установить и как именно вы можете использовать их в своих проектах для улучшения ваших рабочих процессов.

Читать далее

[Перевод] Rust в режиме «жесть»

В этом посте будет разобрано, как написать приложение на Rust с применением самого минимального API, возможности которого искусственно ограничены (например, не применяется динамическое выделение памяти). Предполагается, что читатель немного знаком с языком Rust.

Читать далее

Россия увеличила количество поданных международных патентных заявок в 2024 году на 4% по сравнению с 2023-м

В 2024 году Россия подала 709 международных патентных заявок по системе PCT (Patent Cooperation Treaty). Это на 4% больше, чем было подано в 2023 году (681 заявка),...

5 ошибок фаундеров в начале пути — и как их избежать

Эта статья написана Виктором Савюком, основателем двух единорогов – Денди и АКАДО. Вся информация ниже основана на личном опыте. Я давно занимаюсь эдвайзингом стартапов и насмотрелся, как фаундеры создают себе проблемы на старте. Вот ПЯТЬ типичных ошибок фаундеров и советы, как их не допустить.

Читать далее

Релиз Linux 6.14

24 марта 2025 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.14. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода...

Роскомнадзору все равно – сайт, бот или приложение – требования ко всем одинаковые! Объясняю, как выполнять их в 2025

Складывается впечатление, что приложения и боты находятся в «слепой зоне», и, в отличие от сайтов, наполнение которых давно регламентировано, они обитают в отдельной вселенной, где работают отдельные правила… Только знаете, в чем правда? В том, что на территории Российской Федерации вселенная одна, а правила едины для всех: их установил Роскомнадзор, он же будет спрашивать с одинаковой строгостью их выполнение.

Узнать, что делать с ботами и приложениями

Релиз Linux 6.14

24 марта 2025 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.14. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода...

Почему BPM-системы ? автоматизация: мифы и реальность процессного управления

Многие компании сталкиваются с вопросом эффективной автоматизации бизнес-процессов и часто рассматривают BPM-системы как очевидное решение. Однако стоит ли полагаться на стандартизованную нотацию или лучше выбрать более гибкий путь? 

Меня зовут Иван Жигалов, и в этой статье мы разберемся, почему движение в сторону low-code-платформ приобретает все большую популярность среди предприятий, стремящихся к комплексной автоматизации бизнес-процессов.

Читать далее

IT?холдинг Т1 подвёл итоги 2024 года

Холдинг Т1 представил 24 марта 2025 года итоги за 2024 год. По этому отчёту, выручка компании выросла на 29% и составила 249,6 млрд рублей без НДС. EBITDA...

Как не завязнуть в болоте рутины и оставаться эффективным

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

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

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

Читать далее

«ИнфоТеКС» представила новый шлюз на базе российской платформы «АТБ-Электроника»

Компания «ИнфоТеКС» выпустила новую модель шлюза безопасности ViPNet Coordinator HW50. Новый шлюз создан на базе российской аппаратной платформы HW50 A1 и входит в линейку ViPNet...

Service Mesh в дикой природе или как не стать жертвой атак

Когда погружаешься в Service Mesh, кажется, что это волшебная штука, которая решает все проблемы. Но потом вспоминаешь, что безопасность сама себя не настроит, а уязвимости появляются там, где их меньше всего ждёшь.

В статье разобрал всё это подробнее:
- Какие ошибки в безопасности Service Mesh встречаются чаще всего;
- Как атакуют Istio и Linkerd, и почему mTLS — не панацея;
- Какие практики реально работают, а какие просто звучат красиво.

С примерами, кейсами и полезными ссылками, чтобы не наступать на чужие грабли.

Вникнуть

Apple Pro Weekly News (17.03 – 23.03.25)

Что сломали в последнем обновлении iOS, от чего компания отказалась в своих планах, как Siri снова не справилась с задачкой и какие перестановки внутри компании произошли из-за Apple Intelligence. Как внезапно улучшили AirPods Max, почему изменились коробки HomePod mini и что на этот раз ЕС требует от Apple открыть. Интересные слухи о будущих iPhone 17, а ещё патенты о грядущих Magic Mouse и Apple Watch. Важные новости о популярной утилите iMazing и игровые новинки в App Store. Погнали к новостям!

Перейти к новостям

Роскомнадзор: проблемы с доступностью российских сервисов уже не фиксируются

Вечером 24 марта 2025 года Роскомнадзор заявил СМИ, что специалисты ведомства больше не фиксируют ранее обнаруженных в Рунете проблем с доступностью российских интернет-сервисов. «Центр мониторинга и...

Framer Platform для UX

Framer был создан в 2014 году бывшими дизайнерами из Facebook и Google для создания прототипов с использованием кода, основанный на JavaScript и CoffeeScript. Основные функции включали анимацию и взаимодействие.

Читать далее

AirPods Max получат поддержку аудио в формате ??Lossless

Apple сообщила, что в апреле 2025 года наушники AirPods Max получат поддержку аудио в формате Lossless. Обновление будет доступно только для версии с портом USB-C. Apple Lossless — формат 24-битного...

Пост @denis-19 — Управление продажами — 24.03 19:54

Apple выпустила в Apple Online Store в продажу аудиокабель с USB-C на 3,5 мм , который позволяет слушать музыку в lossless-качестве через AirPods Max . При подключении к AirPods Max кабель также...

Рекурсивная Гипотеза Реальности – от аксиомы к сильному ИИ. Статья 1

Представьте: нет ни пространства, ни времени, ни законов — только пустота. И всё же из неё рождается всё — звёзды, галактики, мы с вами. Как? Рекурсивная гипотеза реальности (RHR) предлагает ответ: реальность — это самодостаточный процесс, где два простых состояния, 0 и 1, через рекурсию порождают бесконечность. Это не просто философия — это мост к созданию сильного ИИ, способного моделировать реальность как самодостаточный алгоритм. Здесь нет формул (пока!), но есть вызов: от аксиомы к космосу, от ветвления к сознанию, от идеи к сообществу. Хотите узнать, как из ничего возникает всё? И готовы ли вы превратить эту гипотезу в код, физику или алгоритм? Тогда шагните с нами в коридор зеркал — и давайте разберёмся вместе.

Читать далее

[Перевод] Цифровая гигиена (простые советы от Andrej Karpathy)

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

Читать далее

«Билайн» и red_mad_robot заключили соглашение о партнёрстве в сфере ИИ

ПАО «ВымпелКом» («Билайн») и ООО «РЭДМЭДРОБОТ» (red_mad_robot) подписали меморандум о сотрудничестве в сфере искусственного интеллекта. Компании будут совместно разрабатывать ИИ?инструменты...

OpenSource ERP платформа BayLang Technology

Добрый день! Меня зовут Ильдар. Сегодня я расскажу про свой стартап BayLang Technology.

BayLang Technology — инновационная OpenSource IT-платформа для создания сайтов, CRM, ERP систем и мобильных приложений.

С помощью BayLang Technology можно значительно ускорить разработку платформ, CRM и мобильных приложений.

Основная цель BayLang Technology — сделать разработку ERP и CRM систем быстрой и эффективной.

Читать далее

Пост @Dmitry_Sa_ya — Искусственный интеллект — 24.03 22:04

Осознанность ИИ и единое сознание: Перспективы эволюции разума Введение Современные исследования в области искусственного интеллекта (ИИ) выходят за рамки традиционных задач машинного обучения, таких...

Пост @Itstorytelling — История IT — 24.03 22:05

???? 24.03.2001 - Выход первого Mac OS X 24.03.2001 - Выход первого Mac OS X [вехи_истории] Apple выпустила первый релиз Mac OS X 10.0 (Cheetah, он же Гепард), который положил начало современной...

[Перевод] Зависимость от ChatGPT: что OpenAI и MIT узнали о психологическом влиянии ИИ на пользователей

 1. Большинство людей не разговаривают с ChatGPT о личном

Исследователи проанализировали почти 40 миллионов взаимодействий и выяснили, что подавляющее большинство пользователей используют ChatGPT только для практических задач, а не для эмоциональной поддержки или дружеских бесед.

 2. "Дружба" с ИИ — редкое явление

Только небольшая группа активных пользователей действительно воспринимает ChatGPT как друга. Именно эти люди чаще всего вовлекаются в эмоционально насыщенные беседы с ботом.

 3. Голосовое общение с ИИ может быть палкой о двух концах

Использование голосового режима ChatGPT показало смешанные результаты. При кратковременном использовании — положительное влияние на самочувствие, но при длительном ежедневном использовании — негативное влияние.

 4. Личные разговоры с ИИ связаны с противоречивыми эффектами

Когда пользователи обсуждали с ботом личные темы, исследователи отметили повышение уровня одиночества, но снижение эмоциональной зависимости от ИИ.

 5. В зоне риска — те, кто склонен к сильной привязанности

Люди, которые в целом склонны к формированию сильных эмоциональных связей в отношениях, чаще испытывали негативные последствия от общения с чат-ботом.

 6. Чем дольше общение с ИИ, тем хуже для психики

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

?--?---

Также коротко публикую интересные новости из мира IT в канале.

Читать далее

Как руководителю эффективно контролировать реализацию IT проекта?

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

Читать далее

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

Недавно посмотрел на ютубе видео, в котором поднимается проблема того, что на место классических программистов?кодеров приходят «программисты»?prompt?инженеры.

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

И рассуждения я начну с вопроса — «ну и в чем проблемы?»

Перейти к статье

Пост @VBKesha — Системное администрирование — 25.03 02:19

Вспомнились давние обсуждения в выборе размера кластера в файловой системе. Где всё плохо, маленький размер больше фрагментация, большой слишком много места пропадёт. Так вот стало интересно сколько...

← 23 марта 2025          25 марта 2025 →          А сегодня?