Thanks to visit codestin.com
Credit goes to habr.com

Codestin Search App

Моя лента

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

Итеративное декодирование LDPC/турбо, полярные коды — разбираем на C++ и сравниваем с MATLAB

Codestin Search AppСредний
Codestin Search App16 мин
Codestin Search App1.1K

Когда моделируешь помехоустойчивые коды, декодер обычно остаётся чёрным ящиком: пишешь ldpcDecode(llr, cfg, 30), comm.TurboDecoder или dvbs2ldpc(1/2) — и получаешь красивый «водопад» BER, не заглядывая внутрь. А самое интересное в современных кодах именно там: не в том, как закодировать, а в том, как декодер из зашумлённого сигнала достаёт правильные биты.

Первая часть заканчивалась предложением: «если интересно разобрать итеративное декодирование LDPC/турбо в деталях или полярные коды с последовательным отменением — пишите в комментариях». Написали — так что эта статья и есть ответ на запрос из комментариев. Читать первую часть необязательно: там мы прошли эволюцию кодов в сотовой связи от GSM до 5G по BER-кривым в MATLAB, а всё нужное я напомню по ходу. Здесь — вскрываем сами декодеры.

Эта часть открывает ящик. Разберём три декодера, на которых держится всё современное кодирование:

•      belief propagation — итеративный обмен сообщениями по графу, ядро LDPC и всего 5G eMBB;

•      BCJR + итеративный обмен мнениями — то, что сделало турбо-коды возможными;

•      successive cancellation — последовательное отменение в полярных кодах.

Чтобы видеть каждую строчку, MATLAB-тулбокс не годится — он прячет алгоритм. Поэтому весь разбор идёт по коду небольшой библиотеки, которую я написал специально для этого — fec-cpp: header-only C++17, без единой внешней зависимости, только STL. Её можно прочитать целиком за вечер, и каждый декодер в ней — полсотни строк, которые делают ровно то, что написано в учебнике. Рядом с каждым разбором будет и MATLAB-эквивалент — чтобы видеть контраст: одна строка тулбокса против явного алгоритма. А в конце — большое сравнение: прогоним обе реализации по одинаковым кодам и наложим их BER-кривые на одни графики.

Читать далее

Новости

Статья

Про конструкторы сайтов с ИИ – что реально уже работает, а что только для пиара

Codestin Search AppПростой
Codestin Search App17 мин
Codestin Search App914

Не совсем пятничное чтиво, но…

Как-то так случилось, что решил разобраться для себя лично – какие подвижки появились в вопросе внедрения искусственного интеллекта в сфере сайтостроительства. ИИ действительно показал себя неплохо в отдельных задачах, но есть у него и минусы. Всё это тема для отдельного обсуждения, но здесь – только обзор реальной картинки. Делюсь бесплатно и без SMS ))

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

Практическая сторона кватернионов для описания вращений

Codestin Search AppСредний
Codestin Search App4 мин
Codestin Search App1.2K

Вращения в трёхмерном пространстве встречаются практически в любой задаче компьютерной графики, от игровых движков до WebGL‑приложений.

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

На примере демонстрационного проекта на Rust, WebAssembly и ThreeJS рассматриваю связь между осью вращения, матрицами поворота, комплексными числами и кватернионами, а также показывается, как эти математические конструкции используются для вращения реальной 3D‑модели.

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

Биоугроза от ИИ становится реальной: OpenAI, Anthropic и Google подписали письмо о ДНК-скрининге

Codestin Search App2 мин
Codestin Search App998

3 июня главы четырех крупнейших ИИ-лабораторий — Сэм Альтман (OpenAI), Дарио Амодеи (Anthropic), Демис Хассабис (Google DeepMind) и Мустафа Сулейман (Microsoft AI) — подписали открытое письмо к Конгрессу США. Они просят законодательно обязать компании, которые продают синтетические ДНК и РНК, проверять и сами заказы, и тех, кто их размещает. Цель — закрыть лазейку, через которую ИИ может помочь злоумышленнику собрать биологическое оружие.

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

Свет по плану: рассчитываем освещение в КОМПАС-3D

Codestin Search AppПростой
Codestin Search App7 мин
Codestin Search App878

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

В начале дадим немного теории, а затем разберем практические примеры. Для их выполнения подойдет как профессиональная версия КОМПАС-3D с приложениями, так и домашняя КОМПАС-3D Home, в её состав входит нужное нам приложение «Электроснабжение».

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

Mini Bucket 3.6.2: от беты к релизу. Полная установка со скринами и комментариями

Codestin Search App6 мин
Codestin Search App1.1K

Почему Debian 9, PHP 7.0 и никаких фреймворков. И как поднять HTTPS за 5 минут

Предисловие для тех, кто не читал первую статью

В прошлый раз я рассказал, как хотел сделать две странички для SAMBA и NFS, а получилась панель управления NAS на 20+ страниц. Проект назвал Mini Bucket.

Важно: та версия была бета. Сырая, с недоработками, но живая. Её задача — показать концепцию. А народ заинтересовался. Значит, надо доводить до ума.

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

Но сначала — кратко о том, что изменилось. А потом — чистая практика....

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

Меня бесит использование ИИ в разработке. И я наконец понял почему

Codestin Search AppПростой
Codestin Search App4 мин
Codestin Search App1.2K

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

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

Представлен инструмент для размещения области подкачки в видеопамяти графической карты Nvidia

Codestin Search App2 мин
Codestin Search App1.2K

Разработчики опубликовали инструментарий nbd-vram, который позволяет разместить область подкачки в видеопамяти графической карты Nvidia. Это даёт возможность виртуально увеличить размер памяти в системе, работающей на ноутбуках с впаянной нерасширяемой оперативной памятью и GPU Nvidia. 

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

Blitz IDP: внедряем OAuth 2.0 в Java-приложении

Codestin Search App8 мин
Codestin Search App1.3K

Что может быть общего у разработчика из крупной московской ИТ-компании и пенсионерки из Вологодской области? Ну, например, они оба регулярно пользуются SSO — технологией единого входа. Разработчик входит под одной учеткой во все корпоративные рабочие системы, а пенсионерка авторизуется через «Госуслуги» — чтобы записаться к врачу, проверить пенсию или оплатить коммунальные услуги. Об этом и поговорим, в смысле, об SSO, а не о «Госуслугах».

Привет, Хабр! Я Денис Радостев, старший  backend-разработчик в IBS. В этой статье расскажу о Blitz Identity Provider, российской платформе управления цифровой идентичностью, которая обеспечивает единый вход — SSO, многофакторную аутентификацию и централизованное управление пользователями, и как ее можно интегрировать с приложениями Java по протоколу OAuth 2.0. Покажу ключевые настройки Blitz IDP и моменты, которые важно учитывать на стороне Java-приложения.

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

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

Microsoft выпускает Godot Sample для упрощения разработки игр на ПК с сервисами Xbox

Codestin Search App2 мин
Codestin Search App1.5K

Компания Microsoft объявила о запуске XBOX Godot Sample — нового открытого эталонного проекта для разработчиков, использующих игровой движок Godot. Инициатива призвана упростить интеграцию технологий Microsoft в проекты и облегчить выпуск игр в экосистеме Xbox PC.

Godot Sample для XBOX теперь доступен в виде открытого исходного кода на GitHub. Это рабочий пример того, как разработчик может создать расширение Godot, интегрирующее Microsoft GDK, XBOX Services и PlayFab, чтобы разработчики могли создавать свои игры на ПК с использованием сервисов Xbox, не отказываясь от любимого движка. Этот пример представляет собой модульный справочник, включающий инструкции по интеграции Microsoft GDK и PlayFab SDK как по отдельности, так и совместно.

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

Агентная экономика

Codestin Search AppПростой
Codestin Search App10 мин
Codestin Search App2K

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

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

Масштаб рутины (то есть задач, которые, используя современные технологии, можно было бы автоматизировать) подтверждают опросы. По данным совместного исследования ITFB Group и hh.ru (более 2 тыс. респондентов), 39% сотрудников считают, что рутина отнимает два рабочих часа из восьми, ещё 37% — до четырёх часов, а 14% — до шести. Самыми рутинными называют задачи, связанные с бюрократией (55%) и отчётностью (36%). Логичное желание сотрудников — передать эту часть работы машине (Коммерсантъ).

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

В связи с этим бизнес возлагает большие надежды на внедрение ИИ‑решений в этой сфере. В докладе «Поставки и закупки» Gartner приводит результаты опроса, согласно которому компании ожидают, что внедрение GenAI в закупочную деятельность увеличит производительность на 21%, рост экономии затрат на 12% и увеличение выручки на 11%.

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

Богатство звучания: руки мастера или дело техники?

Codestin Search App16 мин
Codestin Search App1.8K

Практически любая деятельность человека в той или иной степени является результатом развития науки и нашего понимания ее законов. Инструменты, которыми человек пользуется во время своей деятельности, также являются продуктом понимания множества элементов самых разных наук. И речь идет не только о лабораторных или инженерных инструментах, но и о музыкальных. Если рассматривать фортепиано как сложную техническую систему, то в ее реализации заложена механика, акустика, материаловедение, термодинамика и множество других ветвей науки. И все это для достижения идеального звучания. Но, если данный инструмент столь сложен, влияет ли на его работу то, как человек с ним обращается? Долгие годы музыканты спорили о том, что характер касания к клавишам фортепиано влияет на результирующий звук. Одни уверены в правдивости данной теории, другие считают, что какое бы ни было касание, звук зависит исключительно от самого инструмента. Ученые из института NeuroPiano (Киото, Япония) провели исследование, которое наконец-то разрешило этот спор. Как именно ученые проверяли гипотезу, и каковы ее результаты? Ответы на эти вопросы мы найдем в докладе ученых.

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

Китайские шпионы используют LinkedIn для склонения западных специалистов к передаче конфиденциальной информации

Codestin Search App1 мин
Codestin Search App1.7K

Работающие на китайскую разведку шпионы используют социальную сеть LinkedIn, чтобы склонять западных специалистов к передаче конфиденциальной информации. Об этом сообщил альянс «Пять глаз», который объединяет спецслужбы США, Великобритании, Австралии, Канады и Новой Зеландии. Помимо LinkedIn, в отчёте альянса также фигурируют Indeed и Upwork.

Читать далее

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

Статья

Перевод жестового языка: электронные кольца и ИИ как инженерный концепт

Codestin Search AppПростой
Codestin Search App8 мин
Codestin Search App1.9K

В мире существует более 300 жестовых языков — и при этом глухие и слабослышащие люди по-прежнему сталкиваются с барьером в общении с теми, кто жестового языка не знает. Переводчики-люди незаменимы, но их всегда не хватает: не каждый врач, учитель или продавец в магазине владеет ASL или РЖЯ. Технологии давно пытаются восполнить этот пробел — и до последнего времени безуспешно. Теперь исследователи из Университета Ёнсе в Сеуле сделали шаг, который может изменить ситуацию:семь небольших электронных колец, надетых на пальцы, в связке с нейросетью распознают жесты и переводят их в текст — без проводов, без перчаток и без длительной калибровки под каждого пользователя.

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

247 Java-собесов в банках РФ: 12 вопросов в 80% случаев — и почему №7 валит 9 из 10

Codestin Search AppСредний
Codestin Search App12 мин
Codestin Search App2.1K

Полгода назад мой друг провалил собес в Иннотехе на одной фразе: «Напиши State Machine без локальной переменной». Это был его четвёртый отказ за месяц. Тем вечером я завёл табличку — и за полгода собрал базу из 247 разобранных Java-интервью по 27 компаниям: от Сбера и ВТБ до ERP-вендора, о котором почти никто не слышал.

В статье — три вещи: 12 вопросов, которые повторяются в 80% собесов; почему совет «возьми топ-50 с Хабра» в 2026 уже не работает; и почему вопрос №7 стабильно валит 9 кандидатов из 10 — включая тех, кто читал Bloch и Goetz.

Читать полностью
Статья

Пересылка почты для своего домена

Codestin Search AppСредний
Codestin Search App3 мин
Codestin Search App1.8K

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

А у нас задача чуть сложнее - поиск альтернатив.

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

У тебя телефон? У меня КПК! История предтечи смартфонов

Codestin Search AppСредний
Codestin Search App5 мин
Codestin Search App1.9K

То, что мы сейчас называем КПК, PDA или по-русски «наладонником», зародилось из двух параллельных миров. Первый мир – это мир фантастов и исследовательских лабораторий, где мечтали о персональном компьютере будущего. Второй – мир программируемых калькуляторов с простейшими дисплеями. В какой-то момент эти два мира встретились

Еще в конце 60-х годов XX века Алан Кей, работавший в Xerox PARC, сформулировал концепцию Dynabook. Это должен был быть портативный компьютер размером с блокнот, с плоским дисплеем, графическим интерфейсом и ориентацией на обучение. По сути, Кей описал не столько КПК, сколько идеальный персональный мобильный компьютер. Что-то среднее между ноутбуком, планшетом и электронным учебником. Но технологии того времени были абсолютно не готовы к такой роскоши. Процессоры слабые, память дорогая, дисплеи примитивные, аккумуляторы тяжелые. Поэтому Dynabook долго оставался мечтой. Но в 80-е от мечт перешли к делу.

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

Я распаковал исходник Claude Code v2.1.88. Половина того, что про него пишут — миф

Codestin Search AppСредний
Codestin Search App7 мин
Codestin Search App1.9K

Почти всё, что я считал про устройство Claude Code изнутри, оказалось упрощением. Я распаковал бандл версии 2.1.88 — около 1884 файлов в src/ — и пошёл сверять, что из общеизвестного правда, а что нет. Ниже восемь мест, где расхожее мнение разошлось с кодом, и под конец одна вещь про безопасность, которая мне самому не понравилась.

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

«Группа Астра» на российском блокчейне: что это значит для рынка и инвесторов

Codestin Search App10 мин
Codestin Search App1.8K

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

Что готовит рынку «Группа Астра»

Первый выпуск «Группы Астра» — это классические долговые ЦФА, то есть по экономической сути аналог облигаций, только оформленный записью в распределённом реестре, то есть в блокчейне. Решение о выпуске было размещено на площадке «А-Токен» — блокчейн-платформе АО «Альфа-Банк», которое одновременно выступает и оператором информационной системы, и оператором расчётов. Документ опубликован 6 мая 2026 года, сбор заявок от инвесторов идёт с 7 по 15 мая, вторичные торги стартуют 18 мая. 

Параметры выпуска выглядят как пробный, но вполне рыночный заход. Номинал одного ЦФА составляет 1000 рублей. Минимальный объём эмиссии, при котором выпуск признаётся состоявшимся, — 1000 штук, то есть 1 млн рублей. Максимальный — 500 000 штук, или 500 млн рублей. Ставка установлена в размере 14,5% годовых, выплаты купонные, ежемесячные. Срок обращения — девять купонных периодов, примерно по месяцу, затем погашение по номиналу. Досрочное погашение не предусмотрено, дополнительное обеспечение отсутствует, поскольку инвестор доверяет эмитенту. А достигается это через доверие к оператору информационной системы, реализующей технологию распределенного реестра, тк именно он допускает к эмиссии организации, проводя скоринг. 

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

Как я сделал сканер под iOS и Android для диагностики Wi-Fi-сети

Codestin Search App15 мин
Codestin Search App2K

Привет, я Павел Семенищев, сетевой инженер в Yandex Infrastructure. В команде Network Operations Center (NOC) мы отвечаем не только за магистральные и дата‑центровые сети, но и за офисные, а также сети складов и дарксторов Яндекс Лавки. А это ОЧЕНЬ много удалённых точек присутствия, и при проблемах с Wi‑Fi на каждую сетевика не отправишь.

Для быстрого сканирования параметров сети на местах я создал WiProber под Android и WiFi Prober под iOS — получился сетевой «комбайн» для инженера, который сначала был нашим внутренним инструментом, а теперь есть и в общем доступе. Под катом расскажу, что умеют эти приложения, и какие ограничения операционных систем удалось обойти при их создании.

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