habrahabr
Самодельная оптопара из светодиода и 1Т308

TL;DR: сделать быструю оптопару не получилось. Опытным путём выяснил, что возможна оптическая передача синусоидального сигнала частотой примерно 2 МГц на расстоянии между кристаллами неизвестного красного светодиода и транзистора 1Т308 около 15 мм. ▍ Для чего она понадобилась? На хабре в комментариях ссылались на перевод статьи американского радиолюбителя Дэна Виссела с позывным N1BYT. Кратко перескажу суть. Регенеративный радиоприёмник — это резонансный усилитель, который вводится в режим …

  • пятница, 23 августа 2024 г. в 00:00:12
habrahabr
Два потока, одно ядро: как устроена одновременная многопоточность

Одновременная многопоточность (Simultaneous multithreading, SMT) — это функция, позволяющая процессору одновременно обрабатывать команды из двух разных потоков. Но задавались ли вы когда-нибудь вопросом, как это работает? Как процессор отслеживает два потока и распределяет ресурсы между ними? В статье я объясню, как устроена эта функция. Понимание внутреннего устройства SMT поможет вам решить, подходит ли она для ваших продакшен-серверов. Иногда SMT способна резко повысить производительность …

  • пятница, 23 августа 2024 г. в 00:00:10
habrahabr
Сколько, реально, lossless треков в Яндекс Музыке

Хабр, привет!Я Беслан, IT-шник по любви, искренне увлеченный этим всем.Люблю ковыряться в коде, писать код, прошивать всё что можно, поднимать инфру на линуксах, собирать роботов, datascience, нейронки, LLM-ки, и много ещё всего такого, вы поняли.Помимо всего этого, я очень люблю хороший звук.Не могу назвать себя прям аудиофилом, ибо провода никогда не прогревал, и усилок на пирамидки не ставил.Но всё равно люблю хороший звук:Слушаю дома lossless музыку на напольных колонках и через хороший уси…

  • пятница, 23 августа 2024 г. в 00:00:09
habrahabr
IPv6 или противостояние занижению скорости Youtube

ВступлениеЕсли у вас:Имеется маршрутизатор Mikrotik,Белый IP адрес, любезно предоставленный Вашим провайдером,Есть желание смотреть Youtube на нормальной скорости,Присутствую амбициозные планы на модернизацию домашней сети,то приступим к борьбе за свободу скорости.Целью статьи является: рассказать о создании и настройке IPv6 туннеля,продемонстрировать настройку на сайте IPv6 брокерапоказать настройку маршрутизатора (проброс пула в локальную сеть, настройку брандмауэра, DNS)продемонстрировать ра…

  • пятница, 23 августа 2024 г. в 00:00:09
javascript
Как построить мост между JavaScript и C++ через WASM, или гайд для самых маленьких

ВведениеВсем привет. Сегодня я хочу поговорить об использовании WASM с C++ и разберу, как взаимодействовать с этим всем делом через JavaScript.Когда я начинал изучение технологии WASM, которая является довольно интересной и обсуждаемой темой в последние несколько лет. Почти сразу я столкнулся со значительным разрывом в уровнях туториалов (материалы либо очень простые и не имеют смысла, либо для совсем продвинутого уровня) и скудной документацией. То есть, вхождение новичков может быть затруднен…

  • пятница, 23 августа 2024 г. в 00:00:07
github
All-Hands-AI / OpenHands

🙌 OpenHands: Code Less, Make More OpenHands: Code Less, Make More Welcome to OpenHands, a platform for autonomous software engineers, powered by AI and LLMs (previously called "OpenDevin"). OpenHands agents collaborate with human developers to write code, fix bugs, and ship features. ⚡ Getting Started OpenHands works best with Docker version 26.0.0+ (Docker Desktop 4.31.0+). You must be using Linux, Mac OS, or WSL on Windows. To s…

  • пятница, 23 августа 2024 г. в 00:00:04
github
grafana / k6

A modern load testing tool, using Go and JavaScript - https://k6.io Like unit testing, for performance Modern load testing for developers and testers in the DevOps era. Download · Documentation · Community Forum · Public Roadmap k6 is a modern load-testing tool, built on our years of experience in the performance and testing industries. It's built to be powerful, extensible, and full-featured. The key design goal is to provide the best developer ex…

  • пятница, 23 августа 2024 г. в 00:00:02
github
NVlabs / VILA

VILA - a multi-image visual language model with training, inference and evaluation recipe, deployable from cloud to edge (Jetson Orin and laptops) VILA: On Pre-training for Visual Language Models VILA arxiv / VILA Demo / VILA Huggingface 💡 Introduction VILA is a visual language model (VLM) pretrained with interleaved image-text data at scale, enabling video understanding and multi-image understanding capabilities. VILA is deployable on the edge by AWQ 4bit quantization and TinyChat frame…

  • пятница, 23 августа 2024 г. в 00:00:01
xaker
Ряд уязвимостей в приложениях Microsoft для macOS остаются неисправленными

Исследователи Cisco Talos заявили, что обнаружили восемь уязвимостей в ряде приложений Microsoft для macOS, включая Teams, Outlook, Word, PowerPoint, OneNote и Excel. По словам экспертов, эти проблемы позволяют злоумышленнику получить доступ к «микрофону, камере, папкам, записи экрана, пользовательскому вводу и многому другому».

  • четверг, 22 августа 2024 г. в 00:00:26