Как стать автором
Поиск
Написать публикацию
Обновить
3577.37
RUVDS.com
VDS/VPS-хостинг. Скидка 15% по коду HABR15
Сначала показывать

Простой утилитарный ламповый усилитель для домашней музыки

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

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

Возможна ли левитация и как реализовать её самостоятельно?

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров14K
Картинка Youtube-канал «Street Performers»

Мы привыкли к тому, что слово «левитация» относится к области либо какого-то трюка/обмана, либо ко вполне научным явлениям, однако, требующим для этого весьма специфических условий (или оборудования, если речь идёт об электронном «подруливании» магнитными полями).

Тем не менее, что, если я скажу вам, что левитация всё-таки возможна, причём, что любопытно, при комнатной температуре?

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

Тут сразу следует сделать оговорку, что речь не идёт о левитации в полноценном смысле слова, так как если бы кто-нибудь её когда-нибудь и изобрёл, это очень сильно поменяло бы мир…

Тем не менее, далее рассматриваются любопытные способы достижения её в некоторых частных случаях, один из которых, на мой взгляд, является особо интересным. Итак, устраиваемся поудобнее и поехали… :-)
Читать дальше →

Прокачанная, играбельная, легендарная электрогитара Урал

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


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

Удивительно, но факт: богатый набор звучаний данного изделия советской промышленности не огорчил, а совсем напротив, весьма порадовал.

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

Отладка приложения, которое не хочет, чтобы его отлаживали

Уровень сложностиСредний
Время на прочтение17 мин
Количество просмотров7.9K
Недавно я столкнулся с приложением, которое:

  1. Блокирует прикрепление к нему отладчиков.
  2. Выполняет преждевременный выход при попытках инъецирования кода.
  3. Приводит к вылету телефона целиком, если запустить её со включённым джейлбрейком (!).

По последнему пункту: кто вообще так делает???

Всё, что мы делаем (например, выполняем моддинг TikTok, чтобы он показывал только видео с котиками, или устраняем торможения в чужих приложениях), требует возможности исследования работы приложения.

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

Похоже, это приложение стало на удивление интересной комбинацией всего перечисленного.

Намного более сложной, чем можно было бы ожидать от обычного старого виджет-приложения.
Читать дальше →

Nikon F4s — репортёрский плёночный флагман 1988 года

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров10K
Это первая 35 мм плёночная камера, оснащённая штатным автофокусом*. Из-за своего необычного вида, разработанного итальянским автомобильным дизайнером Джорджетто Джуджаро, и множества нововведений она заслуживает особого внимания. Давайте посмотрим на неё во всех подробностях спустя тридцать пять лет.


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

Как реликтовое излучение подтверждает теорию Большого взрыва

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

Современное представление о Вселенной по большей части начало формироваться в начале 20-го века.

17 сентября 1912 года в статье The radial velocity of the Andromeda Nebula астроном Весто Слайфер впервые сообщил о проведении первого доплеровского измерения света далёких туманностей, природа которых тогда ещё была неясна. В своём отчёте Слайфер пишет: «Величина этой скорости, которая является наибольшей из наблюдавшихся до сих пор, поднимает вопрос о том, не может ли подобное смещение быть вызвано какой-то другой причиной, но я полагаю, что в настоящее время у нас нет другой интерпретации для этого». Три года спустя Слайфер написал обзор в журнале Popular Astronomy, в котором заявил: «Раннее открытие того, что большая спираль Андромеды имеет совершенно исключительную скорость -300 км(/с), показало имеющиеся на тот момент средства, способные исследовать не только спектры спиралей, но и их скорости». Слайфер сообщил о скоростях 15 спиральных туманностей, разбросанных по всей небесной сфере, причём все они, кроме трёх, имели наблюдаемые «положительные» (то есть рецессионные) скорости — проще говоря, удалялись от наблюдателя.
Читать дальше →

Первая клавиатура для первого айпада

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

Первому iPad в этом году стукнет 15 лет — даже трудно в это поверить. И так совпало, что мы с другом решили приобрести очень интересный аксессуар — клавиатуру, которая ещё и док-станцией является. Тогда, 15 лет назад, Apple всё ещё старались делать необычные девайсы, которые будут удобными и практичными в использовании (ладно, Magic Mouse на этом моменте выходит из чата, как говорится). Клавиатуры же у купертиновской компании всегда были на высоте: по комфорту использования они близки к механике. И как бы Apple ни пиарили ввод с сенсорного экрана, всем было понятно, что для ввода большого объёма текстов нужна нормальная, физическая клавиатура.

Вместе с первым айпадом была выпущена и док-станция: планшет можно было вставить в неё для подзарядки, а также вывода звука через внешнюю акустику — минуя мини-джек самого планшета. Удобно ведь, правда? А что, если совместить док-станцию с… клавиатурой? Так и получился iPad Keyboard Dock. Да, та ещё химера…
Читать дальше →

Могут ли LLM писать более качественный код, если их об этом просто попросить?

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

В ноябре 2023 года, когда OpenAI добавила в ChatGPT возможность генерации изображений DALL-E 3 через веб-интерфейс ChatGPT, на короткое время возник мем: пользователи отправляли LLM базовое изображение и несколько раз просили «сделать его более X», где X могло быть чем угодно.
Примеры
Обычный парень становится всё более «бро».

Санта становится всё более «серьёзным».

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

А что будет, если я попробую похожий способ с кодом? Сгенерированный LLM код вряд ли будет мусорным (хоть это и возможно), поскольку он следует строгим правилам, и в отличие, например, от изображений, его качество можно измерить объективнее.

Если код в самом деле можно улучшить, просто при помощи интерактивного промтинга, попросив LLM «написать код получше» (хоть это и очень глупо), то это приведёт к огромному росту продуктивности. А если это так, то что произойдёт, если таких итераций с кодом будет слишком много? Каким станет эквивалент «космического» кода? Есть только один способ это выяснить!
Читать дальше →

Зачем нужен VPS? Telegram-боты, биржи, игры и ещё 7 популярных сценариев

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

Недавно наша компания достигла отметки в 1 000 000 созданных серверов. Это хороший повод рассказать о том, как клиенты RUVDS используют VPS и почему эта услуга настолько популярна. В этой статье мы рассмотрим основные сценарии использования виртуальных серверов из нашей практики и покажем, как много задач можно решить с помощью VPS.
Читать дальше →

Мультиметр-пижон Dolomiti 1970 года

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров14K
Поделюсь диковинкой из моей коллекции мультиметров — итальянским прибором из ушедшей эпохи стрелочных головок, смелого промдизайна и расцвета электронной промышленности.


Прибор достался в состоянии нового, даже транспортировочный бокс из твёрдого пенопласта сохранился. Внутри бокса находится пластиковый футляр из серого пластика с двумя отлитыми логотипами Carlo Gavazzi и Dino Chinaglia.
Смотреть картинки

Пишем простой драйвер на Rust

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

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

В своей повседневной работе я по-прежнему придерживаюсь C++, так как основная её часть связана с низкоуровневым программированием систем и ядра, а из этого языка легко задействовать написанный на С Windows API и COM API.

Rust — это язык для системного программирования, то есть он может справляться с теми же задачами, что и C/C++. Основное неудобство при этом создаёт громоздкий синтаксис, необходимый для преобразования типов С в типы Rust. Но это неудобство можно преодолеть, используя подобающие обёртки и макросы.

Короче говоря, я решил попробовать написать простой и полезный драйвер WDM. Это будет Rust-версия драйвера «Booster», о котором я пишу в своей книге (Windows Kernel Programming), позволяющего изменять приоритет любого потока на любое значение.
Читать дальше →

Как измерить расстояние с точностью до нанометров или даже пикометров? Берём рулетку и… (нет, всё не так)

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров9.5K
Картинка Cookie_studio (Freepik), Youtube-канал «Huygens Optics»

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

Более продвинутые в инженерном плане вспомнят про штангенциркули, микрометры и концевые меры длин (плитки Иогансона).

Тем не менее, есть ещё один класс способов, который позволяет измерять расстояния со сверхмалым разрешением — вплоть до одного нанометра и менее…
Читать дальше →

Сигма-мужики: как образ гигачада-одиночки завирусился, всех возмутил и превратился в мем зумеров?

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

В начале 2025 года очередной клип на Тиктоке вызвал новую волну хайпа. Песня «Сигма-бой» российских исполнительниц Betsy и Марии Янковской вышла ещё в октябре 2024-го и собрала огромное количество просмотров, репостов и перепевок. Однако только в январе 2025-го её заметили политики и принялись призывать запретить: этим отметились и особо прогрессивные депутаты Европарламента, и российские ультраконсерваторы из «Сорока сороков», и украинские силовики. Как подростковая песня умудрилась сплотить против себя настолько полярные силы, почему символом сильного и независимого мужика стал карикатурный психопат-убийца, и как получилось, что различные группы обитателей сети понимают под «сигмами» очень разные вещи?
Читать дальше →

Windows 11 — по-прежнему ничего стоящего

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

С вами Dedoimedo, и я хочу поделиться историей об очередном эпизоде мазохизма. Раз в несколько месяцев я запускаю свой тестовый ноутбук, на котором в качестве альтернативной системы стоит Windows 11, и проверяю, произошли ли в этой ОС какие-нибудь ощутимые изменения. Последняя такая авантюра была в сентябре, и тогда я столкнулся с кучей проблем.

Но не всё так страшно. Недавно я прочёл на The Register статью, в которой показано, что аудитория Windows 11 не просто не растёт, а сокращается. Как же прекрасно. Просто песня. Люблю читать бахвальные маркетинговые заявления высокопоставленных представителей компаний, особенно на фоне суровой проверки реальностью. Но в этом есть смысл.

Windows 11 бесполезна — файловый менеджер тормозной, раздел настройки не дотягивает до панели управления, а аппаратные требования зачастую препятствуют возможности апгрейда. Что тут сказать… Карма и всё такое…

Приступим?
Читать дальше →

Несколько самодельных ламп-индикаторов

Уровень сложностиСложный
Время на прочтение7 мин
Количество просмотров8.7K

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

Биперная музыка на Arduino

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

Любимый отечественными энтузиастами компьютерной ретро-техники компьютер «Синклер» ZX Spectrum родом из начала 1980-х годов — восьмибитный. Любимый самодельщиками нынешнего тысячелетия Arduino родом из середины 2000-х годов — тоже восьмибитный. Они похожи, но такие разные. Сегодня попробуем навести мостик между этими мирами, преодолеть пропасть в два десятка лет, и заставить два разных устройства проиграть одни и те же мелодии.

В этой статье сплетаются сразу три темы: как устроены некоторые музыкальные полифонические процедуры на ZX Spectrum, как воспроизвести результат их работы в совершенно иной реализации на Arduino, а заодно немного электроники для начинающих — рассуждения на тему, как можно правильно или неправильно подключить динамик для вывода звука к этой самой Ардуине.
Читать дальше →

Богатство звучаний минималистичной электрогитары с двумя однокатушечными звукоснимателями

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


Привет, Хабр! Сегодня я поделюсь с вами простым и весьма действенным способом обогатить палитру тембров практически любой электрогитары.

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

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

Ни одна реализация элементарных функций не соответствует стандарту IEEE 754

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

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

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

Моя работа в течение последнего года заключалась в анализе погрешности различных математических функций, накопления этой погрешности и способов её уменьшения при помощи различных программных паттернов. Одной из исследованных мной тем были базовые математические функции, используемые в функциях активации нейронных сетей, а также способы их аппроксимации для повышения производительности. В процессе работы нам пришлось столкнуться с противодействием со стороны людей, активно стремящихся к корректной реализации математических функций и к соответствию их стандартам, в частности, к соблюдению обеспечения корректности одной наименее значимой единицы измерения (unit in last place, ULP) для элементарных функций.

Я был заинтересован в дальнейшей работе по аппроксимации этих функций, поэтому приступил к исследованию того, каким образом они гарантируют корректность, и если они корректны только на 1 ULP, то где располагаются ошибки в области определения функции.

В процессе изучения я обнаружил, что ни одна из популярных математических библиотек, используемых во множестве сфер вычислений, на самом деле не выполняет корректное округление в соответствии с требованиями любой версии IEEE 754 после первой редакции 1985 года.
Читать дальше →

Угломеры разные нужны, разбираем до винтика. Часть 3

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

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

CSS в 2025: какие фишки теперь доступны?

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


Привет, Хабр.


В начале января 2025 года мне захотелось посмотреть, какие новые фишки CSS стали поддерживаться современными браузерами за прошлый год. Провести некий срез, что уже можно использовать. И тут меня посетила мысль: «А почему бы не поделиться новинками на Хабре?». Вот я и пришёл.


Сразу скажу, что эта статья — краткий обзор появившимся возможностей. Моя цель — уведомить вас. Я не буду закапываться в принцип работы и другие нюансы. По этой причине, пожалуйста, воспринимайте эту статью как список, что можно изучить в 2025 году.


Для составления списка я использовал сайт «Can I Use». Брал те новшества, которые стали «зелёными» в 2024 году. Смотрел последние версии браузеров Chrome, FireFox, Opera, Edge, Safari, iOS Safari, Samsung Internet и Android Browser.


Не буду больше тянуть. Давайте посмотрим, что я вам подготовил.

Читать дальше →

Информация

Сайт
ruvds.com
Дата регистрации
Дата основания
Численность
11–30 человек
Местоположение
Россия
Представитель
ruvds