Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Россиянам стал доступен цифровой рубль. Главное

С 1 сентября 2026 года цифровой рубль становится доступен гражданам и компаниям России. Цифровой рубль — третья форма российской валюты наряду с наличными и безналичными рублями. Его также эмитирует Банк России, а все три формы рубля равны между собой.

Россиянам стал доступен цифровой рубль. Главное
Статья

Сила линейных моделей: как свести сложную задачу к простому решателю

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели1.7K

Привет! Меня зовут Владимир Суворов, я Senior Data Scientist и core-разработчик open-source AutoML-фреймворка OutBoxML. По образованию я инженер-механик — считал прочность судовых конструкций, и именно оттуда вынес принцип, о котором эта статья.

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

Эта статья — о линейных моделях. О том, что за скромным y = w·x + b скрывается инструмент, которым инженеры полвека считали турбулентность, прочность и динамику конструкций, и которым сегодня в проде считают страховой риск — быстро, стабильно и абсолютно прозрачно. Разберём:

Читать далее

Новости

Статья

Что случилось с NVD и почему опираться на один источник уязвимостей больше нельзя

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели1.2K

В 2024 году главная база уязвимостей NVD фактически сломалась, в 2025-м чуть не остановилась вся программа CVE, а Евросоюз запустил свою базу EUVD. Эпоха единого источника закончилась. Разбираем, откуда брать данные сегодня, какие требования предъявлять к VM-инструменту и как должен быть устроен конвейер доставки уязвимостей у вендора.

Читать далее
Статья

Кадровый голод или кадровая импотенция?

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели1.2K

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

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

Читать далее
Новость

В AppStore появились поддельные приложения российских сервисов VK и Max

Время на прочтение2 мин
Охват и читатели1.5K

В магазине приложений AppStore появились поддельные копии популярных российских сервисов, в том числе видеохостинга Rutube, мессенджера Max и платформы VK Video, Оригинальные мобильные приложения этих платформ в Apple удалили летом из-за санкций.

Читать далее
Пост

Шошана Вайсманн — эксперт по технологической политике из США. В свободное время она много ходит в походы и фотографирует природу, а удачные снимки продаёт через Adobe Stock. В 2023 году она рассказывала, что загружает на микросток сделанные на телефон фотографии, если те соответствуют требованиям Adobe.

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

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

Шошана не шутит: она выложила результаты поиска точных совпадений по изображению. Среди них обнаруживается сюжет телеканала WLTX о потерявшемся туристе, тело которого нашли лишь через несколько месяцев. Ещё один результат — видеоролик о туристке, которая заблудилась на горе в штате Мэн, но в итоге благополучно выбралась. Впрочем, на этом же скриншоте есть нейтральный материал телеканала News Center Maine о снижении посещаемости парков штата Мэн в 2023 году из-за плохой погоды.

@senatorshoshana

Также любопытно взглянуть на порядок выплат от микростока. На приложенном скриншоте Adobe сообщает фотографу, что за предыдущий день она заработала $0,62.

Теги:
0
Комментарии0
Статья

Как проверить справочник, у которого нет первоисточника: 5 800 строк сортамента против формул

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели2.6K

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

Читать далее
Статья

Оптимизация расчётов в простой нейронной сети

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели2.9K

Всем привет, меня зовут Антон, я работаю в Сбере разработчиком на Java, в продукте GigaIDE. В этой статье я расскажу, как оптимизировал расчёты в простой нейронной сети. Сначала попробую перемножать матрицы в многопоточном режиме, потом перейду к многопоточному обучению сети. Буду использовать сторонние библиотеки EJML и ND4J, последняя к тому же позволит обучить нейронную сеть на видеокарте (GPU).

Читать далее
Статья

Выиграть тендер — не значит заработать: 44-ФЗ,223-ФЗ, обеспечение, ошибки и реальный рынок — интервью с Тураном Амировым

Уровень сложностиСредний
Время на прочтение35 мин
Охват и читатели3.3K

Почему выиграть тендер ещё не значит заработать, чем реально отличаются 44-ФЗ и 223-ФЗ, сколько денег нужно на обеспечение и старт, почему низкая цена побеждает не всегда и где в госзакупках уже работает ИИ? Госзакупки для многих предпринимателей до сих пор выглядят как территория с предупреждающими знаками: десятки страниц документации, электронные площадки, обеспечения, ФАС, РНП и устойчивое убеждение, что «там всё уже поделено». При этом для тысяч компаний тендеры — обычный канал продаж, через который можно получить клиента на миллионы рублей без классической рекламы и холодного отдела продаж.

Я, Александр, автор телеграм-канала «Shulepov Code», поговорил с Тураном Амировым — предпринимателем и экспертом по тендерам, автором YouTube-канала «TURAN TENDER» который пришёл в закупки из грузоперевозок, прошёл путь от первых заявок практически вслепую до крупных контрактов, ошибок, конфликтов с заказчиками и внедрения тендерных процессов в других компаниях. В этом интервью мы разбираем, чем отличаются 44-ФЗ и 223-ФЗ, сколько денег действительно нужно для старта, почему низкая цена побеждает не всегда, зачем предпринимателю самому понимать ТЗ и где в этой системе сегодня можно использовать ИИ. Туран делится реальным опытом работы с госзакупками, кейсами и объясняет, как устроен рынок без мифов.  

Читать далее
Новость

Выпуск BetterMediaInfo 1.1.0 — это графический интерфейс для MediaInfo и анализа метаданных для аудио- и видеофайлов

Время на прочтение1 мин
Охват и читатели2.9K

В конце августа 2026 года состоялся выпуск обновления открытого мультиплатформенного инструмента BetterMediaInfo версии 1.1.0. Это графический пользовательский интерфейс для открытого проекта MediaInfo (системы унифицированного отображения наиболее важных технических данных и тегов для видео- и аудиофайлов) и вывода информации по метаданным для аудио- и видеофайлов.

Читать далее
Статья

Я дал четырем ИИ-ревьюерам 60 багов, про которые точно известно, что они баги

Время на прочтение7 мин
Охват и читатели3.2K

Про ИИ и код пишут много, и почти все эти тексты одного жанра: человек попробовал, ему понравилось или не понравилось. Чисел нет. У меня был набор из 60 дефектов, размеченных вручную задолго до того, как возникла мысль мерять на них модели: 51 дыра в тестах, 8 эквивалентов, 1 спорный. Прогнал через четырех ИИ-ревьюеров в двух режимах, с подсказкой и без, и посчитал не только находки, но и шум на нетронутых файлах.

Читать далее
Пост

Многие знают ныне заброшенный проект CMS Livestreet.

Не знаю какая муха меня укусила, но я его полностью переписываю на Yii 3 Кому интересно, отзовитесь.

Собрал все недочеты и хотелки по данному проекту:

План работ: Переписывание LiveStreet на Yii 3

Цель: Создать современную, безопасную и расширяемую блого-социальную CMS, избегая фатальных ошибок LiveStreet (устаревший стек, дыры в безопасности, платные must-have плагины).

Этап 0: Фундамент и безопасность (P0)

  • Стек: PHP 8.1+, Yii 3 (пакетная архитектура), Cycle ORM, Composer. Весь код приложения строго вне директории public/.

  • Безопасность: Хеширование argon2id, санитизация через HTMLPurifier, строгие CSRF-токены в POST, Rate-limit авторизации. Инсталлятор и миграции выполняются только через CLI.

  • Архитектура: PSR-12, строгая типизация, DI-контейнер (yiisoft/di). Полный отказ от синглтонов, глобального состояния и самописных фреймворков в public.

Этап 1: Ядро и администрирование (P0)

  • Админка: Встроена в ядро (не плагин!). Управление пользователями, RBAC, логами, SEO и запуск миграций в один клик.

  • Контент: Поддержка кастомных типов контента (блоги, топики, страницы) из коробки, без необходимости покупать аддоны.

  • Медиа: Встроенная Media Library с индексом использования файлов, поддержкой S3/CDN и генерацией превью.

  • БД: Официальная поддержка MySQL 8 и PostgreSQL с первого дня разработки.

Этап 2: Социальный функционал и API (P1)

  • API: REST/OpenAPI с версии 1.0 (аутентификация по токенам, автодокументация).

  • Социалка: Встроенные модули (с флагами включения): рейтинги/карма, система жалоб, @mentions, личные сообщения, уведомления (email + in-app), подписки.

  • Производительность: Redis для инкрементальных счетчиков, очереди для тяжелых задач, eager-loading в ORM для полного устранения проблемы N+1 запросов.

Этап 3: Экосистема и миграция (P1)

  • Плагины: Установка через Composer или UI админки. Строгий semver, декларация зависимостей (require/conflict), собственные миграции и фикстуры в пакетах.

  • Миграция данных: Написание CLI-импортера для бесшовного переноса пользователей, топиков, блогов и комментариев из LS 1.0.3 и 2.x.

  • SEO: Генерация единого canonical URL на сущность, встроенный модуль sitemap, Open Graph и JSON-LD из коробки.

Этап 4: Опциональные модули (P2)

  • Real-time обновления (WebSocket/Mercure), PWA, OAuth-авторизация, Markdown-редактор, мультиязычность контента (yiisoft/translator), биллинг-модуль (подписки/донаты как опция, а не обязательная функция).

🚫 Главное правило проекта: Никаких платных must-have функций (админка, ЧПУ, базовый API, типы контента, жалобы). Именно монетизация базового функционала через платные плагины убила экосистему LiveStreet. Ядро должно быть самодостаточным.

Теги:
0
Комментарии0
Пост

Новая Fable 5.1 смогла за 44 минуты разгадать один из сложнейших шифров в истории, над которым люди бились 373 года. Загадка Cyphral Distich Томаса Уркхарта занимала почётное 28 место в списке неразгаданных загадок человечества.

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

Впервые шифр появился в трактате Уркхарта «Logopandecteision, or An Introduction to the Universal Language», в котором среди размышлений о несуществующем языке, были 32 пронумерованных пожелания автора. Шифр указывает, какое слово из какого пожелания надо взять — если число 8 в строке первое, то ищем восьмое слово в первом пожелании. 66 — второе, а значит — ищем шестьдесят шестое слово во втором пожелании. У полученных 64 слов берём по первой букве и получаем предложение: «О Боже, поддержи короля Карла II и сделай его верховным правителем этой земли».

Теги:
+3
Комментарии0
Новость

Вышло обновление Phiola — открытого портативного мультиплатформенного аудиоплеера с поддержкой скриптов

Время на прочтение2 мин
Охват и читатели3.5K

Состоялся выпуск обновления открытого проекта Phiola 2.9. Это портативный аудиоплеер/рекордер со встроенными кодеками, поддержкой скриптов и воспроизведением на Windows, Linux и Android.

Читать далее

Ближайшие события

Новость

Выпуск Rust Coreutils 0.11.0

Время на прочтение3 мин
Охват и читатели3.3K

В конце августа 2026 года состоялся релиз открытого проекта Rust Coreutils 0.11.0 (uutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более сотни утилит, включая wc, ls, tail, se, sort, cat, chmod, chown, chroot, cp, date, dd, du, install, echo, hostname, id, ln, ls и многие другие.

Читать далее
Статья

Как я делал self‑host медиатеку на Kotlin Multiplatform и почему сервер «стримит» интерфейс на клиент

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели3.9K

Я пользовался для трекинга фильмов и сериалов Кинопоиском, Trakt, Letterboxd, IMDb, TMDB, MyShows — и по-честному ни один из них не бесил настолько, чтобы стать поводом всё бросить и писать своё. У каждого свои шероховатости: у Кинопоиска в какой-то момент стало слишком много рекламы, а заодно убрали подробную статистику по жанрам и странам, которая раньше была. У Trakt банально медленный сайт, лимит в 1000 фильмов в списке и ограниченные возможности с созданием списков. У IMDb так и не появилось нормального трекинга сериалов. TMDB — просто не нравится интерфейс. С Letterboxd — не могу даже сформулировать, почему, просто не зашло. А MyShows,устраивает почти во всём: удобно, есть оповещения о новых сериях, реклама ненавязчивая, лёгкая подписка для поддержки сервиса.

Так в чём тогда была зацепка? Не в том, что существующие сервисы плохие — большинство из них вполне рабочие. А в том, что ни один не даёт того сочетания, которое хотелось: self-host, где данные и инфраструктура твои, а не чужие; стриминг собственного контента внутри того же интерфейса, где ты его трекаешь; и просто инженерный азарт — я долгое время обдумывал архитектуру гибридной SDUI/BDUI на Kotlin, когда сервер стримит слоты на клиент, а клиент рендерит заранее заготовленные UI-элементы, при этом чтобы приложение ощущалось и выглядело как нативное. Это была отдельная задача, которую хотелось решить независимо от недостатков конкурентов.

Клиент — минималистичный интерфейс с трекингом фильмов и сериалов: статусы просмотра, оценки, свои списки.

Читать далее
Статья

Дум 3 DLSS 5. А Вы чего ждали?

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели4.3K

Спойлер: всё очень плохо.

Как прикрутить ДЛСС 5 к думу на OpenGL. и стоит ли оно того. Вообще это должен был быть длиннопост, с тем, как же сложно это сделать, и как долго я мучался. Но честно, весь процесс занял минут 10... Из которых 9 я вспоминал пароль от Хабра.

Ткнуть на очередной нейрослоп!
Статья

Как я случайно напечатал инфляцию в Discord‑боте и переделал ставки в тотализатор

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели5.9K

Всё, что ниже — из живого пет-проекта: бот начисляет участникам голосовых каналов баллы лояльности (LP), а на эти баллы люди устраивают пари в стиле Twitch Predictions.

Читать далее
Статья

«За забором очередь»: почему замена разработчика обходится дороже, чем кажется

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели5.4K

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

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

Кто вырастит будущих сеньоров, если код теперь пишет AI?

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели6.1K

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

Если начинающие программисты передают AI написание кода, поиск ошибок и принятие технических решений, возникает неудобный вопрос: откуда через пять лет возьмутся senior-разработчики, способные проверять AI-generated code и отвечать за него в production?

Читать далее
Статья

Одна сессия Claude Code на нескольких машинах: что ломается, если просто синхронизировать папку

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели5.2K

Разговор с Claude Code остаётся на той машине, где начат. Разбираю, почему облачная папка эту задачу не решает, и шесть граблей, на которые я наступил, пока делал перенос сессий, памяти и инструментов между Linux, Windows и macOS.

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