Обновить

Все потоки

Сначала показывать
Период
Уровень сложности

Вкус успеха: съедобные 3D модели

Время на прочтение11 мин
Количество просмотров3.1K

Кухня 3Dпечати

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

И тут есть одна очень интересная возможность, как совместить всё вышеперечисленное, чтобы создать интересное инженерное дело, которое будет привлекательным для многих людей - изготовление пищевых (съедобных) 3D моделей! 

Читать далее

Инвертор напряжения или Inverting Buck-Boost

Время на прочтение6 мин
Количество просмотров5.8K

Как разработать источник отрицательного напряжения? Легко, это делается из классического Buck конвертера!

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

Читать далее

Google Cloud уже в третий раз блокирует аккаунт моей компании

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров4.6K

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

Читать далее

Кино, которого нет: опыт работы над ИИ-клипом

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров1.4K

Я – режиссер с «традиционным» кинообразованием. Взявшись работать с генеративным музыкальным видео для песни ЛИКО «Девочка-стесняшка», я хотела использовать свои знания для того, чтобы обогатить плоские ИИ-кадры.

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

Читать далее

Шардирование сервиса объявлений Авито Доставки. Часть I

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров3.4K

Привет, меня зовут Артем, и я работаю в Авито с 2016 года. Начинал как тестировщик, затем вырос в backend-инженера, с 2019 года пишу на golang, а сейчас руковожу командой разработки в Авито Доставке в роли техлида. В этой статье поделюсь опытом шардирования нашего основного сервиса delivery-item: зачем мы это сделали, как подошли к задаче, с какими граблями столкнулись и как всё выглядит спустя почти два года.

Читать далее

Из чего удобно делать кубиты. Искусственные атомы для квантовых вычислений

Время на прочтение8 мин
Количество просмотров2K

Вероятно, вам много раз доводилось читать, что такое кубиты, какие частицы могут применяться в качестве кубитов, и как их использовать. Кубиты – это информационные единицы, аналоги битов, используемые в квантовых компьютерах. Важнейшее свойство кубита — это возможность находиться в суперпозиции вплоть до того момента, как с кубитом провзаимодействуют (будет совершена вычислительная операция). В таком случае, какова материальная основа кубитов, что может служить носителем такой квантовой суперпозиции и, следовательно, информации? В современных квантовых компьютерах в качестве кубитов используются фотоны, электроны, ионы, квантовые точки и нейтральные атомы. Возможно, нейтральные атомы — одна из наиболее перспективных опций, и об этом на Хабре уже писал уважаемый @FirstJohn в статье «Лучшими кубитами для квантовых вычислений могут быть нейтральные атомы», переведённой для блога компании FirstVDS. Но в этой статье мы пойдём ещё глубже и поговорим о широком спектре материальных носителей, которые могут служить для операций с кубитами.

Читать далее

Почему управление ИТ-инфраструктурой становится только сложнее и что с этим делать?

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров2.8K

Проблему усложнения инфраструктуры отмечают все, кто ей занимается в разных ролях, от проектирования архитектуры до имплементации и ежедневной эксплуатации. Инженеры, архитекторы и разработчики признают, что управление инфраструктурой сегодня уже не тривиальная задача. Создавая open-source проект Foliage, мы исходили именно из тезиса о том, что «современная инфра – это сложно». Но обо всём по порядку.

С трибун конференций ИТ‑директора больших интернет‑бизнесов говорили об успехах внедрения инструментов или практик, а в кулуарах — о том, что каждое новое внедрение только добавляет им тревоги. Растущее количество инструментов только усиливало ощущение потери контроля. Стало отчётливо видно: беспокойство растёт даже у тех, кто «всё сделал правильно».

Сегодня инфраструктура «болит» у всех крупных организаций независимо от того, есть у них высокие нагрузки или нет. Оказывается, недостаточно просто собрать требования, закупить под них оборудование, лицензии на программное обеспечение и нанять людей. Но почему?

Мы с командой Foliage решили в этом разобраться и собрали свои выводы в эту статью.

Читать далее

Пузырь доткомов (1995-2000) очень похож на пузырь криптовалюты и Искусственного интеллекта

Время на прочтение9 мин
Количество просмотров3K

9 августа 1995 года компания Netscape вышла на биржу и выпустила акции в свободную торговлю. С этого момента начал формироваться интернет-пузырь, он же пузырь доткомов, который лопнул в 2000 году. Сегодня я хочу вспомнить несколько ключевых моментов, которые запустили цепочку событий. Юбилейные события мне очень напоминают нынешние два пузыря: пызурь криптовалют и пузырь искуственного интеллекта.

Читать далее

Rise of RAG: от плоских векторов к темпоральным графам в юридическом домене

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

Привет, Хабр! Меня зовут Екатерина, я практикующий инхаус-юрист с фокусом на IT, IP и рекламе. Недавно я начала экспериментировать с технологией Retrieval-Augmented Generation и векторным поиском в юридических задачах, а также исследовать архитектурные подходы к построению баз знаний в юриспруденции. Этот материал — обзор трёх публикаций о способах построения таких баз, а также моя попытка начать формулировать методологию структурирования юридического знания для RAG. Буду признательна за любой инпут со стороны  ML-специалистов.

Читать далее

В защиту «обычных» разработчиков

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров6.3K

Мем про «10×-разработчика» живёт не просто так — такие люди встречаются. Но это не то, чем можно управлять. Софт делает команда, а скорость задаёт система вокруг неё. В статье — как навести порядок в этой системе, чтобы «обычные» инженеры стабильно давали сильный результат: короткий путь «коммит → прод», быстрый откат вместо героизма, наблюдаемость по умолчанию, удобный платформенный self-service и найм не «самых крутых», а подходящих под задачи и ценности. Продуктивность измеряется не строками кода и не тайтлами, а влиянием на бизнес; остальное — лишь прокси-метрики.

К материалу

Библиотека Python для доступа к данным ЦБ: cbrapi

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

cbrapi - бесплатная библиотека с открытым исходным кодом на Python, которая превращает сложное взаимодействие с SOAP API Центрального банка Российской Федерации в простой и понятный инструмент.

Читать далее

Как мы улучшили зрение телескопа Джеймса Уэбба с расстояния в миллион километров

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров3.4K

После рождественского ужина в 2021 году наша семья прилипла к телевизору, наблюдая за захватывающим запуском космического телескопа Джеймса Уэбба стоимостью 10 миллиардов долларов США (15 миллиардов австралийских долларов). С момента запуска телескопа Хаббл в 1990 году в области телескопической технологии не было такого прорыва.

На пути к своему развёртыванию «Уэбб» должен был успешно обойти 344 потенциальных точки отказа. К счастью, запуск прошёл лучше, чем ожидалось, и мы наконец-то смогли вздохнуть с облегчением.

Читать далее

Обзор возможностей для разработчиков при работе с VK Mini Apps

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров692

В 2025 году аудитория ВКонтакте достигла 92,5 млн пользователей в месяц. Пользователи ВКонтакте активно используют все внутренние сервисы, в том числе мини-приложения и игры, которые любой внешний разработчик может представить многомиллионной аудитории с помощью VK Mini Apps.

Меня зовут Никита Васюков, руководитель команды спецпроектов в направлении разработки игр и приложений. И в этой статье я расскажу, что такое VK Mini Apps, какие возможности предоставляет платформа и как мы её используем для своих задач.

Читать далее

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

Брезенхэм и FPGA

Время на прочтение6 мин
Количество просмотров976

Приветствую читателей Хабра.

В рамках решения одной конкурсной задачи понадобилось реализовать алгоритм построения линий на FPGA. “Это вопрос простой, есть же алгоритм Брезенхэма” – так подумал я и приступил к реализации. Что из этого получилось читайте дальше.

Читать далее

Рейтинг контента и пользователей на основе офелократии. Часть 2. Реализация на SQL

Уровень сложностиСредний
Время на прочтение20 мин
Количество просмотров455

Первая часть статьи

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

Читать далее

UMPC возвращаются? Три прототипа, которые пытаются оживить забытый класс мини-компьютеров

Время на прочтение7 мин
Количество просмотров6.6K

В начале 2000-х UMPC казались будущим: крохотные компьютеры, которые можно было носить в кармане и использовать как полноценный ноутбук. Но что-то не срослось — технологии не дотянули, и формат ушел в тень. Сегодня, когда на каждом шагу встречаются портативные игровые устройства вроде Steam Deck или Aya Neo, интерес к идее снова просыпается. В этой подборке разберем, что такое UMPC, зачем они вообще появились, и посмотрим на три современных прототипа — от самодельного мини-компьютера на Linux до складных клавиатур с экранами.

Читать далее

Кэширование и всё, что с ним связано

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров4.9K

Привет, хабр! Сегодня хочу рассказать об одной технологии, которая сопровождает нас буквально везде. От процессора в вашем смартфоне до глобальных сервисов вроде YouTube. Речь пойдет о кэшировании.

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

Читать далее

Эволюция диагностики аккумуляторов Makita: от Arduino OBI к автономному веб-интерфейсу на ESP32

Время на прочтение5 мин
Количество просмотров4.4K

Каждый, кто работает с профессиональным инструментом Makita, знает, что их аккумуляторы — это не просто «банки» с энергией. Внутри скрывается сложная система управления (BMS), которая хранит массу полезной информации: от количества циклов заряда до напряжения на каждой ячейке. Однако получить эти данные без специального оборудования невозможно.

Несколько лет назад сообщество энтузиастов подарило нам проект OBI (Open Battery Interface) — решение на базе Arduino и Python, которое впервые позволило заглянуть «под капот» этих батарей. Это был настоящий прорыв, который послужил отправной точкой и для моего проекта. Но, как и у любой технологии, у него были свои ограничения. Я поставил перед собой цель создать более современное, удобное и полностью автономное устройство. Эта статья — история его разработки, от идеи до финальной реализации.

Читать далее

Женщина, изменившая наше представление о звёздах

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров4.2K

Астрономия началась с наблюдений. Люди фиксировали движения Солнца и Луны, составляли календари, выстраивали каменные круги. Позже появились модели планетных циклов и первые попытки объяснить небесные явления. В XVI веке Николай Коперник предложил гелиоцентрическую систему. С тех пор представления о Вселенной начали меняться. Последовали открытия Тихо Браге, Кеплера, Галилео, Ньютона, Герцшпрунга и других. Каждый добавлял в картину мира новые детали.

Звёзды долгое время оставались далёкими и непонятными. Что они собой представляют? Из чего состоят? Ответ пришёл в XX веке от исследовательницы, которая научилась читать их спектры — Сесилии Пейн-Гапошкиной.

Читать далее

Ликбез по стоковым лицензиям: как легально использовать картинки и избежать штрафов

Время на прочтение7 мин
Количество просмотров1.2K

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

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

Читать далее