Автор без воды, со скриншотами и примерами заполнения описывает полностью путь по заполнению уведомления в Роскомнадзор о начале обработки персональных данных.
В текущий момент каждый IT-бизнес должен подавать такие уведомления после начала деятельности:
а) У Вас есть хотя бы один сотрудник или контрагент - физическое лицо?
б) У Вас есть сайт, мобильное приложение или любой программный продукт, в котором лицо указывает свое ФИО или номер телефона? адрес электронной почты при регистрации?
Вы уже оператор обработки персональных данных.
За отсутствие уведомления административная ответственность - ч. 10 ст. 13.11 КоАП РФ, штраф для физических лиц от 50 000 до 100 000, для организаций 100 000 до 300 000 руб.
Читать далееПривет! Сегодня хочу поделиться, как мне кажется, очень полезной информацией о такой важной теме, как Opaque types vs Existensial Types vs Generics — что это такое, в чем разница и что выбрать. Я действительно считаю эту тему важной, поскольку это мощнейшие инструменты, которые нам дает swift, чтобы сделать код более гибким, поддерживаемым, универсальным и без лишнего дублирования. Итак, погнали.
Читать далееПосмотрите в окно. Видите три дерева?
Это первый вопрос теста «3-30-300» — стандарта, который стал основным инструментом для решения универсальной городской проблемы: достаточно ли в этом городе деревьев и расположены ли они в нужных местах?
Тест «3-30-300» прост. Из каждого дома, школы и офиса должен открываться вид как минимум на три дерева, здание должно находиться в районе с 30% озеленением и в пределах 300 метров от парка.
Предложенное всего несколько лет назад Сесилом Койненендейком, это правило быстро распространилось. Итальянский город Флоренция взял на себя обязательство посадить 50 000 деревьев к 2030 году в рамках этой концепции. Город Форт-Коллинз в штате Колорадо включил его в качестве официальной цели в свои планы развития. Его примеру последовали города от Харлема в Нидерландах до Саанича в Британской Колумбии.
Его популярность вполне объяснима: «3-30-300» — это запоминающийся и простой критерий, устанавливающий чёткий ориентир для оценки равного доступа к природе.
Читать далееНедавно на рынке появились PCIe-карты NVIDIA H100: они позиционируются как решения на базе SXM-чипов, извлеченных из HGX-модулей. Но точно ли их производительность не уступает производительности оригинальных NVIDIA H100 NVL?
Меня зовут Артём Маклаев, вместе с командой я занимаюсь оценкой производительности серверных платформ для задач искусственного интеллекта в YADRO. В целях эксперимента мы решили сравнить показатели PCIe-карты NVIDIA H100 (дальше по тексту буду называть их NVIDIA H100 Special) и NVIDIA H100 NVL. Для этого провели испытания с использованием сервера YADRO G4208P G3. Методику построили так, чтобы результат можно было проверить и воспроизвести: для сравнения использовали одинаковую серверную платформу, одинаковые версии драйвера, CUDA и ОС, а также два уровня тестов — прикладной vLLM benchmark и NCCL all_reduce_perf для проверки GPU-интерконнекта.
В статье поделюсь результатами, покажу результаты бенчмарков на типовых LLM-конфигурациях и дам рекомендации, как валидировать ускорители перед включением в проектный или продуктовый контур. Будет полезно, если приобретаете карты для работы над задачами ИИ.
Читать далееМы задались вопросом: насколько стабильны ответы нейросетей? Чтобы ответить, собрали по 100 генераций от 5 моделей на один и тот же промпт и сравнили их через косинусное расстояние векторов TF‑IDF. Оказалось, что стабильность сильно зависит от модели: у некоторых разброс близости ответов заметно выше. Подробности, графики и полная методология — в статье.
Читать далееЧерез несколько лет представить мир без AI будет так же сложно, как представить мир без интернета сегодня. Однако в обращении с AI мы всё чаще ведём себя как аборигены при общении с цивилизацией. Эта статья — попытка ответить на вопрос: «что такое AI сегодня?», и порефлексировать на тему подводных камней AI в разработке в частности, и в нашей жизни в целом.
Читать далееЯ приступил к основанию своей второй компании в Германии в конце января. Сейчас конец июня.
За это время государство, два суда, нотариус, юридическая фирма, налоговая фирма и производители ПО нашли способ взять с меня деньги. Каждому из них это удалось вовремя.
Для создания компании я потратил более 9600 евро: чуть больше 7600 на сборы и счета плюс 2000 евро уставного капитала заморожено на счету, трогать который я не имею права. И спустя пять месяцев я могу сказать о компании только одно:
У меня так и не появилось возможности отправить собственный счёт на оплату клиенту.
Работа ведётся. Клиенты реальны. Единственное, для чего нужно государство — позволять мне без проблем брать с них оплату — это единственное, что мне по-прежнему недоступно.
Читать далееПривет, Хабр! Это Сергей Перевозчиков, основатель агентства контекстной рекламы «КонтекстЛаб». Когда ко мне обратился московский автосалон, рынок автомобилей переживал далеко не лучшие времена. Цены росли, кредиты дорожали, покупатели всё меньше доверяли новым брендам, а стоимость одной заявки уже достигала 25 тысяч рублей.
Перед нами стояли сразу две задачи: найти способ выделиться среди конкурентов и при этом не нарушить строгие требования производителя к рекламе.
Мы начали не с объявлений, а с полной оцифровки воронки продаж. Затем переработали товарный файл, подготовили новые рекламные материалы с честными ценами и перестроили стратегию продвижения.
В результате количество обращений выросло в четыре раза, а их стоимость удалось снизить в пять раз.
Для меня этот кейс — подтверждение того, что даже на падающем рынке можно расти, если работать не только с рекламой, но и со всей системой привлечения клиентов.
Читать далееПривет, это команда Далее. На одном из проектов у нас есть терабайты данных о рекламных кампаниях, которые хранятся на десятках площадок. Это множество таблиц, агрегаций, расчетных метрик и формул.
Big Data обрабатывают аналитики и дата-инженеры: приводят в нормальный вид, следят за качеством, рассчитывают дополнительные метрики. В конце концов, все приходит в BI-систему, где менеджеры делают отчеты и визуализируют информацию на дашбордах.
Читать далееДва года работа c AI-агентами для написания кода выглядели одинаково: написать промпт, передать контекст, прочитать дифф, написать следующий промпт. Агент был инструментом, человек держал его за руку от начала до конца. Эта схема устаревает.
Loop Engineering: сборка небольшой системы, которая сама находит задачу, передаёт её агенту, проверяет результат, фиксирует, что произошло, и решает, что делать дальше. Систему проектируют один раз, дальше она сама промптит агента.
Материал собран из инженерной документации Anthropic, эссе Эдди Османи (Addy Osmani) о loop engineering и недавних замеров продуктивности.
Читать далееПродвижение собственного сайта занимает месяцы, а иногда и годы. Из-за этого молодым доменам сложно конкурировать за верхние позиции в поисковой выдаче. Один из способов ускорить получение трафика — публикация статей на крупных платформах вроде VC, DTF, Дзена или TenChat, которые уже имеют доверие поисковиков.
Читать далееВ данной статье Вас ждет подробная история о том, как я создал игровой движок с нуля, совместимым с RenderWare (движком, на котором работает GTA San Andreas), запускающийся в браузере. Один, за три недели, с Claude Code.
Читать далееПредставьте: вы даёте задачу, а интеллект внутри IDE сам всё делает. Без интернета, без копилки токенов. Видит весь проект а не конкретный файл. Это уже реальность.
В чем отличие агента от чата - ассистента?
Всё просто они работают по схеме запрос-ответ. Спросил, получил текст и дальше сам разбирайся. А агент - это совершенно другая история. Агент сам планирует, что делать, сам использует инструменты (редактировать файлы, выполнять команды в терминале, искать по проекту), помнит весь контекст сессии и, что важно, умеет реагировать на ошибки и корректировать свои действия на ходу. Cline в IntelliJ именно такой. Он реально работает в вашей среде, почти как живой коллега.
Привет, это снова Марк. В прошлой статье я разбирался, как небольшой компании получить собственный корпоративный мессенджер: рассказал немножко про варианты, выбрал Matrix/Element и развернул его в облаке, спрятав за WireGuard VPN.
Сегодня решил продолжить строить компактную self-hosted-инфраструктуру и добавить поверх того же контура следующий обязательный сервис — собственный Git.
Читать далееПочему программистов? Ну, в 2017 году в Рапид-Сити команда из Санкт-Петербурга в седьмой раз выиграла студенческий чемпионат мира по программированию ACM ICPC. Кроме них, никто 7 раз не выигрывал.
Но чтобы обучить таких программистов, сначала надо было примерно полвека чинить часы и шлифовать линзы. Ещё надо пережить блокаду, эвакуацию в Сибирь и момент, когда вуз чуть не закрылся совсем. В 1956 году там строили свой собственный компьютер для обсчёта оптических схем. Если что, это очень рано для собственных вузовских компьютеров, и никакой устоявшейся технологии даже близко не было.
Вуз родился под конкретную задачу: заменить немецкую оптику своей. Потом полвека кормился советским оборонным заказом. А когда в 1991 году заказчика не стало вместе со страной, можно было пойти и тихо умереть. Но они достали 15 компьютеров, сделали кафедру и очень быстро начали собирать кубки мира.
Читать далееКод с пометкой «открытая лицензия» можно принять за что-то бесхозное — бери и используй. Такое ощущение регулярно приводит компании к судам, штрафам и принудительному раскрытию исходников. Разбираемся, как устроены права на открытый исходный код и какие правила в его отношении нельзя нарушать.
Читать далееКаждый вызов скорой помощи – это гонка со временем. Здесь цена ошибки – это не просроченные дедлайны или упущенные финансовые возможности: на кону стоит человеческая жизнь.
Чтобы узнать, что скрывается за кулисами диспетчерской, как устроены современные процессы цифровизации скорой помощи и почему без синергии человека и технологий сегодня в этой индустрии уже не обойтись, редакция ICL Services решила пообщаться со старшим руководителем менеджер проектов компании в области дежурно-диспетчерских систем скорой помощи Константином Сидоровым, а также представителями сферы здравоохранения Республики Татарстан – Алексеем Клонцаком, руководителем отдела цифрового развития здравоохранения ЦЦТ РТ, и Кириллом Алыкиным, заместителем главного врача по цифровой трансформации скорой медицинской помощи Казани.
В этой статье – большое интервью с экспертами о том, как менялся подход к оказанию скорой медицинской помощи через призму технологий и инноваций на примере Республики Татарстан.
Всем привет, меня зовут Михаил Поливаха, я являюсь техническим лидером проекта Axelix.
В Axelix со временем добавляется всё больше и больше сторонних контрибьютеров, которых мы очень приветствуем. И всё больше и больше я сталкиваюсь с некоторым непониманием некоторых строгих гайдлайнов, которые установлены на проекте. Именно сегодня, речь пойдёт про размер PR-а.
У нас есть собственный GitHub Action, который блокирует PR в том случае, если суммарное количество измененных строк кода превышает 500.
Читать далееМы живём на стыке эпох. Речь даже не о смене технологий, а о событиях масштаба титаномахии.
Профессионалы, пытающиеся бойкотировать ИИ, напоминают Кроноса, пожирающего своих детей, дабы те его не свергли. Я осознал его мотив только недавно. Раньше мотивации Кроноса и Франкенштейна мне казались неправдоподобными. Как можно бояться своего творения? Как Кронос мог попасть в ловушку самоисполняющегося пророчества, разве он не должен был быть умнее этого? Наша идентичность во многом строится вокруг наших профессий. “Я - врач”, “Я - юрист”, “Я - программист”. Отнять у нас деятельность - лишить личность фундамента.
В любое другое время в истории человечества, если у поколения отбирали профессию - это была проблема одного поколения. Следующие найдут себя в других профессиях. Да и затронутое поколение частично может адаптироваться, переучившись на другую профессию. Тяжело, да, в новой профессии ты станешь аутсайдером, что сложно принять после успехов в своей карьере. Но для выживания приемлемо. Можно мигрировать, с потерями, но выжить.
Да, можно воевать с ИИ, чтобы сохранить право на свою деятельность, как каллиграфы и монахи воевали с печатными станками, называя книги, напечатанными на них, бездушными. Но это не остановит прогресс. Если бы технология не была способна заменить профессионала - профессионал бы этой технологии не боялся. Попытки призывать общество к бойкотированию технологии - это страх. Страх, рождённый не на пустом месте, а из чувства, что его самого и его коллег уже заменяют. Страх, что человек останется без профессии, без источника заработка или без возможности самореализации через свою деятельность.
Читать далееГраф зависимостей KMP‑приложения можно собрать обычным Kotlin‑кодом — без рефлексии, кодогенерации, аннотаций и DSL. Composition root и конструкторы, никакой магии. Звучит как шаг назад от зрелых DI‑фреймворков — пока не посмотришь, кому такая форма удобна: тебе, новому человеку в команде и твоему ИИ‑агенту.
Читать далее