Летом прошлого года мы запустили курс по схемотехнике для начинающих. В нем можно познакомиться с азами схемотехники и собрать свое первое устройство без пайки и программирования — на макетной плате. Сейчас в чате поддержки курса — более 400 человек разных возрастов и образования. Но всех их объединяет интерес к микроэлектронике.
Мы продолжаем ликбез в этой области и устраиваем открытую лекцию в Музее Криптографии. 30 марта в 14:00 специалисты компании YADRO расскажут о проектировании микросхем, процессе их разработки — от идеи до готового устройства, современных технологиях в микроэлектронике и карьерных возможностях в этой сфере. Регистрируйтесь, чтобы присоединиться к сообществу офлайн или онлайн.
Читать далееДавайте представим стратегию, зародившуюся в военной сфере, где команды притворяются врагами друг друга, чтобы проверить оборонительные механизмы. Этот подход, известный как red teaming, оказался чрезвычайно ценным и теперь нашёл новое применение. Сегодня, когда искусственный интеллект занимает всё больше места в нашей повседневной жизни, использование метода red teaming для тестирования этих систем становится необходимым. Red teaming для моделей-LLM помогает убедиться, что они не только эффективны в работе, но и безопасны и надежны.
Читать далееМногим может показаться, что может быть сложного в аудиоразметке? Надел наушники, включил запись — и вперед, переписывай все, что слышишь. Но, как показал этот проект, даже такая на первый взгляд стандартная задача превращается в настоящее испытание, когда дело доходит до сотен часов сложных записей с медицинских устройств и фоновым шумом.
Рассказываем, как нам удалось не только качественно обработать более 800 часов аудио, но и выстроить процесс так, чтобы он оставался эффективным и прозрачным даже в самых сложных условиях.
Читать далее«Данные имеют ценность только тогда, когда годятся для принятия решений» – Андрей следовал этому правилу со времён учёбы в университете. Особенно в своей работе. Порой Андрей начинал сомневаться в незыблемости постулата, когда беседовал со своей девушкой. Но каждый раз отгонял мрачные мысли и продолжал в него верить – отчасти благодаря своей профессии.
По утрам Андрея будила умная колонка по имени Кроха. Она была настолько компактной, что изобретение 2019 года по сравнению с ней казалось неудобным гигантом. Неудобство касалось не только размера, но и технических возможностей. Андрей с детства хотел завести собаку, но аллергия не позволяла иметь питомцев. Поэтому Кроха заменяла ему собачку, когда носилась по квартире и лаяла, или котёнка, когда передвигалась медленно и постоянно мяукала. Вообще, у Крохи было много достоинств, которые Андрей ценил и ежедневно использовал. В свободное от работы время Андрей доделывал одну функцию на основе алгоритмов генеративного искусственного интеллекта 2.0, чтобы Кроха научилась по команде приносить тапочки своему владельцу.
Во время завтрака Кроха включала Андрею спортивные подкасты с разбором лучших футбольных матчей столетия. Андрей мог голосом назвать любой матч, и Кроха моментально включала подкаст о нём, ведь технология S3 дошла до пятого уровня развития. А распространение 7G минимизировало риск сбоя при работе умной колонки. Ещё несколько лет назад, при тестировании 6G, сотовые операторы объединились в Лигу и выработали соглашение, по которому все игроки данного рынка в стране обязались помогать друг другу во благо общества для достижения технологического совершенства. В частности, обеспечивать бесперебойную работу Wi-Fi, даже если у оператора абонента поблизости нет своей вышки.
Читать далееПомните, как мы когда-то удивлялись первым пиксельным шейдерам, считая их вершиной технологического прогресса? А потом появился рей-трейсинг, и наши представления о возможностях графических процессоров снова изменились. Сегодня же мы находимся на пороге нового переворота в мире компьютерной графики. Инновационная разработка NVIDIA под названием Neural Rendering соединяет традиционные алгоритмы визуализации с возможностями искусственного интеллекта, закладывая основу принципиально иного подхода к созданию виртуальных миров.
Читать далее12 апреля в конференц-зале ВШБ НИУ ВШЭ соберутся разработчики игр, инвесторы и сотрудники игровых студий, чтобы поделиться опытом, показать свои проекты в Шоукейс-зоне и провести нетворкинг-сессии.
Конференция состоится в рамках программы профессиональной переподготовки «Менеджмент игровых проектов», и команда проекта подготовила для гостей множество активностей и насыщенную программу.
В этой статье мы расскажем о наших планах на фестиваль!
Встретим гостей круглым столом о трендах рынка разработки игр 2025 — популярность ретро-эстетики, генеративные модели как при проработке дизайна, так и попытки их внедрения в поведение NPC, рост рынка после стагнации, всё это с примерами и реальными кейсами действующих сотрудников и владельцев игровых студий.
Читать далееОбъектное хранилище S3 стало стандартом для работы с большими объемами данных в облаке. Оно позволяет хранить файлы любого типа, легко управлять доступом и интегрироваться с другими сервисами. Но давайте без маркетинговых лозунгов: зачем это действительно нужно?
Меня зовут Станислав Погоржельский, я технологический евангелист VK Cloud, и в том числе в рамках своей работы рассказываю про наши облачные и on-prem решения. В этой статье мне захотелось поделиться, как именно объектное хранилище S3 помогает решать реальные задачи.
Читать далееПривет, Хабр! На связи Денис Киров, руководитель отдела тестирования компании «ДОМ.РФ Технологии». В этой статье я расскажу про то, как мы используем телеграмм-бота как ассистента тестирования производительности при запуске регрессионных нагрузочных тестов.
Мы проводим различные виды тестирования производительности, такие как:
• нагрузочное тестирование;
• стресс-тестирование;
• тестирование стабильности;
• тестирование на отказ и восстановление.
Наиболее частые задачи, с которыми к нам приходят – это задачи нагрузочного тестирования (НТ) с разным уровнем декомпозиции и проработки. В общем виде flow нагрузочного тестирования в разрезе продукта у нас выглядит так:
Читать далееМы привыкли учиться от простого к сложному, от аксиом к теоремам, от базовых понятий — к сложным концепциям, от «Hello, world!» — к многомодульным приложениям. Но библиотеке Kotlin Coroutines в этом смысле не повезло. И документация, и немногочисленные (особенно на русском языке) учебные материалы с первых страниц оглушают читателя потоком понятий, которые объясняются друг через друга. Приблизительно так: Job — это часть контекста, а контекст — это контейнер, содержащий Job. Раскрутить этот клубок бывает непросто.
Поэтому я пытаюсь рассказать о корутинах по традиционным схемам обучения, начиная от самых простых понятий и постепенно усложняя рассказ. Мне кажется, что все понятия нужно объяснять на примерах — так теория лучше укладывается в голове.
Читать далееВсем привет! На связи Николай Едомский, руководитель группы сетевых инженеров в ЕДИНОМ ЦУПИС.
Представляю вашему вниманию третью статью из цикла "IPsecHub+".
В предыдущей статье мы пришли к выводу, что желательно максимально сократить количество сущностей, которые участвуют в процессе добавления или удаления нового филиала.
Прежде всего, это нужно для максимального упрощения автоматизации процесса. Я думаю, вы согласитесь, что делать автоматизацию для Linux-машин - это одно, а для Linux-машин и какого-нибудь NGFW типа Fortigate - это совсем другое. Особенно если учесть, что этот NGFW обслуживает не только сервис стыковки по IPsec, а вообще всю компанию, и последствие ошибки в скриптах автоматизации - это не только падение IPsec-сегмента, но и других сервисов.
Читать далееКогда Грубер со Шварцем выкатили маркдаун, он был как глоток свежего воздуха. Минимум разметки, читаемый текст даже до обработки, достаточный для рядового средней руки блогера набор красивостей.
Спустя пару лет мне стало мучительно недоставать возможности тонкой настройки. Я никогда не использовал маркдаун для разметки научных статей и документов с вложенными в нумерованные списки таблицами, а CommonMark двигался, почему-то, именно в этом направлении. Не, серьёзно, цитата с вложенной таблицей, в одной из ячеек которой — список? Кому вообще может прийти в голову реализовывать это на маркдауне?
Я сделал полностью настраиваиваемый парсерПривет, меня зовут Владимир Феофилактов, я занимаюсь Android‑разработкой мобильного приложения СберБизнес. Я хотел бы поделиться с вами историей поиска ответа на вечный вопрос: «когда и как чистить граф зависимостей?».
У нас было приложение‑монолит с главным ComponentManager, где строился весь граф зависимостей. Файл был немаленький. Также во всех фрагментах необходимо было вручную создавать DI‑компонент и следить за его чисткой, а разработчики то и дело забывали про это или чистили неправильно.
Потом началась кампания по выносу фичёвого кода в отдельные модули. С каждым новым модулем всё чаще выстреливала циклическая зависимость, и приходилось писать обвязку (прокси‑класс). Главный ComponentManager оставался связующим звеном между фичёвыми модулями, через которое происходил переброс зависимостей, так что он всё ещё был большим и сложным. Иногда рефакторинг, связанный с перемещением кода из одного модуля в другой, вызывал многочасовую борьбу за нахождение пути решения проблемы «почему сборка никак не соберётся?». Иногда, чтобы доставить зависимость из одного модуля в другой, нужно было строить сложные конструкции, как при игре в «Твистер».
Вся эта увлекательная и мучительная игра продолжалась довольно долго, пока на помощь, как бы странно это ни звучало, не пришёл новомодный Compose. Тогда мы только начинали его осваивать, и я решил сделать небольшой pet‑проект, состоящий из двух экранов, с применением Compose для его изучения. Естественно, в этот проект подключил всё самое современное из библиотек, включая Dagger 2. Как обычно, немного повозившись с настройкой DI, в голове всплыла вся та боль, которую мы испытываем в нашем проекте.
Читать далееЦифровизированному бизнесу — такие же угрозы. Просчитывая риски, вроде банкротства или подосланных недобросовестным конкурентом головорезов в балаклавах, компании забывают о кибербезопасности. Тем временем неприметный гик, возможно, уже разрабатывает новую вредоносную программу, которая лишит бизнеса терабайтов данных и триллионов совсем не рублей.
Читать далееВ последние годы только ленивый не написал, что рынок виртуальной реальности не оправдал ожиданий, «потерял драйв» и, возможно, никогда не станет очередным технологическим дисраптором, как это нафантазировали визионеры. Действительно, реальность оказалась сложнее виртуальности, но не все так плохо: VR-рынок встретил трудности в игровом сегменте, почти сошел там на нет. И в то же время продолжает развиваться в промышленности, образовании и ряде других сфер.
Этот тренд хорошо заметен в России, где индустриальные и образовательные VR-проекты демонстрируют устойчивый рост, в то время как высокобюджетные игры с продвинутой графикой, сложной механикой, большим открытым миром (т. н. ААА-проекты) потеряли актуальность. В чем причины такой ситуации и каковы перспективы бизнеса, где и как он сейчас развивается? Разбираемся в настоящем и будущем мира метавселенной на кейсе российской компании VR Concept. И вместе с ее директором Денисом Захаркиным.
Как складывался рынок VR и почему просел гейминг
Читать далееИнтернет меняется.
В мире, который всё больше определяется технологическими гигантами и монополиями, пользователи просыпаются. Они выбирают приватность вместо профилирования, суверенитет вместо слежки, независимость вместо инерции.
И в основе этого сдвига лежат инструменты, которые уважают пользователей, а не эксплуатируют их. Поэтому мы представляем новую версию Vivaldi со встроенным Proton VPN.
Читать далееПривет, Хабр! Я — Александр Горный. В прошлом — директор по стратегии в Mail.ru, сейчас сооснователь проекта AiAcademy и приложения Мо: Медитация и Сон, член Консультативного Совета Яндекса и Программного комитета конференции TechFounders. Веду популярный у российских стартаперов Telegram-канал — «Стартап дня».
Предлагаю войти в стартаперское настроение, потому что это весело и энергично, и поговорить о том, как запустить свой стартап на супертехнологиях LLM, причём в реальной жизни, а не где-то в фантастической Силиконовой долине.
Прежде чем говорить о том, как заработать много денег, определимся с терминами. Есть много теоретических рассуждений, подходов, определений, доказательств эквивалентности этих определений, теоретических споров, но в этой статье я буду называть стартапом получение больших инвестиций за маленькую долю в капитале.
Дали Uber миллиард долларов за 5% — это стартап. Цветочному ларьку ничего не дали, а взяли 51% — цветочный ларёк не стартап.
Читать далееВ этой статье я немного расскажу о том, как в Java осуществляется вызов команд уровня операционной системы. Также поговорим про OS Command и Argument Injections и про то, как мы делали диагностики, которые могут помочь в их обнаружении.
Читать далееНовые данные, полученные с помощью Атакамского космологического телескопа, дают беспрецедентные изображения Вселенной возрастом 380 000 лет, с исключительной чёткостью показывая движение и поляризацию космического света.
Эти находки не только углубляют наше понимание космического микроволнового фонового излучения, но и подтверждают фундаментальные теории космической структуры и расширения, устанавливая новые стандарты наблюдательной космологии.
Читать далееВ компаниях разработчиках одной из ключевых фигур является CPO (Chief Product Officer). Это топ-менеджер, возглавляющий работу над продуктом в компании. Основная цель CPO — создание и развитие продукта, который будет успешен на рынке и удовлетворит потребности клиентов. В этой статье мы поговорим о том, кто такой CPO и какие основные обязанности возложены на данного руководителя.
Читать далее