Обновить

Все потоки

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

К пользователю пришла полиция после сборки камеры по образцу Flock

Канадский инженер‑программист и видеоблогер Энтони Систилли из канадского Брамптона рассказал, что к нему приехала полиция после того, как он собрал камеру автоматического распознавания номерных знаков (ALPR) — подобие системы Flock.

К пользователю пришла полиция после сборки камеры по образцу Flock

Карта интернет-свободы в РФ

Время на прочтение5 мин
Охват и читатели22K

Насколько всё плохо именно в твоём городе?

Я собрал статистику блокировок по городам и провайдерам, и делюсь ей с вами!

Читать далее

Новости

Как превратить банку из-под газировки в трафарет для паяльной пасты

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

Каждая сборка платы на SMD-компонентах у меня начинается с одного и того же вопроса: «Как аккуратно нанести паяльную пасту на эти крошечные контактные площадки?» И правильный ответ — использовать трафарет из нержавеющей стали. Но если заказывать такой под каждый прототип, то это обойдётся в копеечку, плюс придётся ждать. Мы в своей конструкторской лаборатории делаем прототипы плат постоянно, поэтому мне хотелось найти возможность изготавливать трафареты на месте. И идеальный материал нашёлся прямо в мусорном баке — им оказалась пустая банка из-под газировки.

Читать далее

Война стандартов: как поделить цветной телеэфир. Часть 2

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели7.3K

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

Читать далее

История известных отечественных брендов часов

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

Часовое дело в России прошло долгий путь. Сначала оно было исключительно элитарным, мастера XVIII-XIX веков ориентировались на качество и сервис. Например, стоимость одного изделия, созданного Павлом Буре, составляла минимум 2 рубля. Для сравнения: прислуга в доме получала от 3 до 10 рублей в месяц.

Некоторые часовщики дополняли своими работами и настоящие произведения искусства. Знаменитый Фаберже, сконструировав яйцо «Букет линий» специально для императорской семьи перед Пасхой 1899 года, превратил эллипсоид, инкрустированный лучшими драгоценными камнями, в циферблат.

После революции столь масштабная индивидуализация ушла в прошлое: большевики работали исключительно с массовостью, следуя за сформировавшимися международными веяниями.

В 1922 году новые власти наладили производство ходиков на заводе «Авиаприбор». Еще через 5 лет Совет Труда и Обороны принимает постановление, регламентирующее организацию часового дела в СССР. В этом документе значилось, что ВСНХ должно спроектировать фабрику для производства часов с максимальной мощностью до 500 тысяч карманных и 500 тысяч крупных изделий. 

Читать далее

Физика и схемотехника бесколлекторных моторов и драйверов

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели10K

С трехфазными моторами можно встретиться абсолютно везде. Если покопаться в своих вещах, то уверен у каждого дома найдётся пара разного вида экземпляров. Применений у них бесконечное множество: от детских гироскутеров и ненавистных лично мне электросамокатов, до супер прецизионных устройств, моторов для всего, что летает, подвесов камер и т.д. Ну прямо очень много применений у одной технологии. В этой статье ставлю перед собой цель рассмотреть BLDC и драйверы к ним на уровне, когда становится понятной схемотехника устройства и физика процессов.

Читать далее

Устанавливаем Jenkins на облачный сервер для автоматизации сборки приложений

Время на прочтение11 мин
Охват и читатели8.8K

Привет, Хабр! Меня зовут Завур, я фронтенд-разработчик в Selectel.

Сборка, тестирование и развертывание приложения — операции, которые приходится повторять при каждом изменении кодовой базы. С ростом проекта ручная сборка и деплой начинают отнимать время и приводят к ошибкам. Эту рутину убирает практика непрерывной интеграции и доставки (CI/CD).

Если вам нужен независимый сервер автоматизации, который не привязан к конкретной платформе, подойдет Jenkins — open-source инструмент с большой экосистемой плагинов и поддержкой практически любых технологий. Он может собирать проекты из любого Git-репозитория, запускать тесты, собирать Docker-образы и разворачивать приложения.

В этой статье мы разберем, какие ресурсы нужны Jenkins для разных сценариев, закажем виртуальный сервер в панели Selectel, подготовим его к работе, установим и настроим, а в конце создадим простой пайплайн для автоматической сборки приложения.

Читать далее

Как я вернул LAN-кооп в Neverwinter Nights 2 на Switch

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

Как вернуть LAN-режим в Neverwinter Nights 2 на прошитой Switch: без аккаунта Nintendo, без подписки, по локальной сети между двумя консолями. Разбор ARM64-кода, отладка GDB прямо на консоли и готовый патч для Atmosphere.

Читать далее

Экспериментальные ОС — какие они бывают? Свежие проекты: от «ИБ‑микроскопа» до «долгоиграющего» ядра на тысячелетия

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

Существует множество специализированных операционных систем, в том числе заточенных под задачи в области ИБ: Kali Linux — для пентеста, Qubes OS — для работы в изолированной среде. Мы в Beeline Cloud обсудим несколько свежих ОС с упором на инфобез и не только. Одна позволяет отслеживать работу процессора в, так сказать, почти лабораторных условиях, другая — противостоит программам-вымогателям, еще одна — предлагает потенциально автономную архитектуру для космических проектов.

Читать далее

Учёные создали ядерные часы на основе атомных ядер тория

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели7.9K

Две независимые группы исследователей в Вене и Пекине одновременно создали первые ядерные часы, которые отсчитывают время по «сжатию и разжатию» атомных ядер тория, тяжёлого радиоактивного элемента. Эти ядерные часы настолько точны, что потеряли бы одну секунду лишь за несколько миллионов лет. Результаты были опубликованы в журнале Nature.

Первые ядерные часы пока не вытеснят всемирную сеть атомных часов, на стабильный ход которых мы полагаемся в GPS и при определении секунды. Не стали они и самым точным хронометром: лучшие атомные часы примерно в 10 000 раз надёжнее и потеряли бы одну секунду лишь более чем за 100 миллиардов лет.

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

В 2003 году исследователи поняли, что следует искать резонансную частоту тория-229. Учёные решили направить на ядра лазер точно нужной частоты и заставить их колебаться между «сжатым» и «разжатым» состояниями. Подсчитывая эти быстрые колебания, можно было бы создать часы. После двух десятилетий поисков несколько групп исследователей определили резонансную частоту тория-229, соответствующую длине волны 148 нанометров, глубоко в ультрафиолетовой части спектра.

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

Читать далее

Швейцарские авиастроительные эксперименты

Время на прочтение8 мин
Охват и читатели6.3K

Часы, сыры, банки, гвардейцы – авиастроение явно не первое в списке швейцарских предметов гордости. Тем не менее, оно в стране вполне приличное, а временами его амбиции простирались куда шире лёгких «Пилатусов». Например, на заре реактивной эры «нейтралы» задумали истребитель... четырехмоторный истребитель.

Во время Второй Мировой Швейцария оказалась в самом центре небесной свары. Её лётчикам не раз доводилось перехватывать и даже сбивать попутавших берега оппонентов с обеих сторон. Капитуляция Германии — не повод расслабляться: на смену горячей войне уверенно выходила холодная, на смену Оси и Союзникам – НАТО и Варшавский договор, на смену винтомоторным самолётам – реактивные. Нейтралитет вновь придётся защищать с оружием в руках, но с каким?

Читать далее

Археологи расшифровали правила древнеримской настольной игры при помощи ИИ

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

Учёные использовали искусственный интеллект для анализа следов износа на куске известняка размером примерно 20 × 15 сантиметров, относящемся к римской эпохе и хранящемся в Римском музее в Нидерландах. Фото: Luk van Goor.

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

Используя искусственный интеллект для анализа следов износа на куске известняка размером примерно 20 × 15 сантиметров и проведя тысячи симуляций, исследователи полагают, что сумели возродить забытое развлечение, восстановить его правила и заодно разгадать археологическую загадку.

Древние римляне любили развлечения не только на арене Колизея: они регулярно играли в настольные игры. Однако проследить историю этих игр непросто, поскольку во многих случаях игровое поле просто чертили на песке, а для игры использовали недолговечные деревянные палочки.

Тем не менее письменные источники и археологические находки свидетельствуют о развитой игровой культуре. Среди популярных игр были rota (напоминавшая крестики‑нолики), ludus calculorum (похожая на японскую настольную игру гомоку) и ludus latrunculi (предшественница шахмат).

Археологи находили доски для ludus duodecim, напоминавшей нарды, на которых были выгравированы образцы древнеримских ругательств, например «Idiota recede», что на латыни означает «Идиот, проваливай!».

Читать далее

Я потратила $9 000 на ИИ-агентов и в итоге сделала Crossweft — проверку того, что они ломают между файлами

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели7.5K

Я потратила больше $9 000 и больше миллиарда токенов, пытаясь сделать нормальную безопасность в приложении, которое разрабатываю с января. Сама программа работала прекрасно, а слои защиты не сходились друг с другом: что-то менялось в одном месте, и ломалось в другом.

Я перепробовала бесчисленное количество способов их свести, даже сделала отдельное приложение, которое следило за «сердцебиением» слоёв защиты и пыталось держать их вместе, — но ничего не помогало. В итоге всё это сошлось! И получился полноценный инструмент — Crossweft. Это открытый плагин для Claude Code и Codex, который не даёт ИИ-агенту сказать «готово»,пока все связанные части программы не синхронизируются. Рассказываю, как он устроен.

Читать далее

Двенадцать RTX 3070 из подвала: стоит ли покупать видеокарты после майнинга

Время на прочтение6 мин
Охват и читатели7.3K

Видеокарты после майнинга продаются обычно чуток дешевле, чем просто б/у (конечно, далеко не всегда эта особенность указывается). Есть мнение, что покупать их не стоит — дескать, уже все: изношены, поюзаны и ресурса нет. Почему? Аргументация обычно простая: из карты выжимали все соки, работала она круглосуточно и, вероятно, не в самых комфортных условиях. Я решил написать этот материал после того, как попалась новость от пользователя Reddit, которому достались две старые фермы с двенадцатью RTX 3070. Причем бесплатно.

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

Читать далее

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

Осенью всегда должно быть комфортно и жутко. Лучшие хорроры на вечер

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

Я искренне считаю, что в хорроры нужно играть исключительно осенью и зимой, а на остальные релизы отвести другое время.

А еще я до сих пор уверен, что жанр находится на грани смерти и переполнен откровенно плохими релизами.

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

Читать далее

ThinkPad X230i спустя 14 лет. Есть ли жизнь на Sandy Bridge?

Время на прочтение3 мин
Охват и читатели5.8K

Приветствую всех читателей Хабра. В этой статье я хочу поделиться своим опытом использования Lenovo ThinkPad X230i. Приписка "i" в данном случае означает урезанную по производительности версию, в ноутбуке установлен Intel Core i3 2370M вместо более мощного Core i5 следующего поколения.

Читать далее

В поезд только с книжкой? Как решают проблемы со связью на ж/д: от обработки стекол до технологий «Формулы 1»

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

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

Читать далее

Восемь допущений о безопасности, которые ИИ-агенты тихо ломают

Время на прочтение5 мин
Охват и читатели6.5K

Бен Лорика (Gradient Flow) разбирает недавние атаки с участием ИИ-агентов. В одном взломе работа, на которую у людей-операторов, по оценке, ушло бы около двух недель, заняла меньше десяти часов, а в инциденте Hugging Face восстановили около 17 600 действий агента за четыре с половиной дня. Эксплуатировали в основном обычные слабости, изменилось упорство атакующего. Отсюда восемь практических выводов: от метрики «сколько проходит от обнаружения до локализации» и защиты обвязки агента до временных учётных данных и границы безопасности за пределами модели.

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

AdaEngine 1.0.0: от движка к полноценной среде разработки игр

Уровень сложностиПростой
Время на прочтение29 мин
Охват и читатели5.9K

Ada Studio: код, сцены и инструменты разработки в одном рабочем пространстве.

Мы представляем AdaEngine 1.0.0 — большое обновление нашего открытого игрового движка на Swift.

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

В версии 1.0.0 появился новый Ada Studio с AI-агентами и интерактивными A2UI-инструментами, значительно выросли возможности AdaScript, добавились нативный запуск на Android, multiplayer, более развитый 3D-рендеринг и облачная инфраструктура для распространения пользовательских игр.

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

Читать далее

Почему значок VPN в Android не гарантирует, что VPN действительно работает

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели6.9K

Значок VPN в шторке Android говорит только одно: интерфейс существует. Он ничего не говорит о том, реально ли через этот интерфейс сейчас проходит трафик, а в условиях, где VPN регулярно блокируют, разница между этими двумя состояниями ощущается на практике.

В статье - как Android на самом деле определяет наличие VPN, почему этого недостаточно, какие есть более надёжные способы проверки, и описание моих трудностей и их решений при написании pet-проекта для Android.

Читать далее

От HFT к ИБ — гонка, которую ускоряет ИИ

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели6.5K

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

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

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

У нас есть разработчик который пилит какой‑то сервис, для нас сейчас не столь важно какой, но пусть это будет FTP‑сервер, тем более что это близко к тому что творилось в wuftp в недалеком прошлом. Разработчика будут звать Роб, вполне себе разработческое имя. И он пилит его не тяп‑ляп, а нормально. Тестирует все что может, старается оберегать свое детище от взломов, переполнений и при этом сохранить скорость и вменяемый размер.

Читать далее
1