Как стать автором
Обновить
91
-1

Системный администратор

Самый роскошный радиоконструктор с Али

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


Вы бы хотели собрать своими руками девятидиапазонный супергетеродинный радиоприёмник с верньером, в прочном красивом корпусе с решёткой громкоговорителя из перфолиста, с отсеками для пальчиковых батареек AA и литиевого аккумулятора BL-5C и даже с функцией неплохого светодиодного фонарика?

Если вы имеете минимальный опыт пайки электронных компонентов поверхностного монтажа, то этот радиоконструктор на основе легендарной микросхемы 2003 вас очень порадует.

Вы спросите, разве на усилителе мощности звуковой частоты TDA2003 или UTC2003 можно построить серьёзный радиоприёмник? Или, может быть, на ULN2003, которую многие привыкли называть «драйвером шагового двигателя», тогда как на самом деле это сборка из семи дарлингтоновых пар?

Сегодня пойдёт речь и о них, и о CD2003 (TA2003) — одной из самых удачных аналоговых микросхем для АМ/ЧМ радио.
Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 9

АМ/ЧМ радиоприёмник на микросхеме CXA1691BM

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 3.7K
Ретроспектива


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

Это один из тех приёмников, на которых у меня получается слушать китайские радиостанции на средних волнах. (Не путайте с короткими, где китайского вещания больше).

Заодно поговорим про историю частотной модуляции и приблизимся к пониманию того, кого можно по праву назвать её изобретателем.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 8

Заключенные в Финляндии тренируют ИИ. Скоро такое может начаться и в других странах

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

В статье о румбах я как-то писал, что ИИ-стартапы из США и Европы находят дешевых сотрудников из Венесуэлы, Филиппин и стран Африки, чтобы те кликали по картинкам и тренировали ИИ для машин. Это так называемые «плантации XXI века»: люди из самых бедных стран превратились в выгодную рабочую силу, которая выполняет аннотацию картинок за несколько центов в час.

Об этом редко кто говорит, но все топовые «высокотехнологичные» стартапы используют такой рабский труд, в основном через посредников вроде Scale AI, Appen, Spare 5 и Hive Micro. ChatGPT тоже обучали дешевые сотрудники, многие из которых едва умели читать. Особенно популярен этот низкооплачиваемый труд в сфере лидаров и в разработке беспилотных авто. Вся индустрия «аннотации данных» сейчас оценивается в несколько десятков миллиардов долларов; один только Scale AI стоит около $7,3 миллиарда.

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

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 9

Создание конвертера JSON в Typescript с помощью React, NodeJS и ChatGPT

Время на прочтение 11 мин
Количество просмотров 948
Туториал
Перевод

Эта статья — отличное подспорье для каждого, кто хочет ускорить процесс разработки с помощью автоматизации. Из нее вы узнаете, как создать веб-приложение, которое преобразует объекты JSON в интерфейсы Typescript с помощью API ChatGPT. Приведенные пошаговые инструкции смогут легко выполнить даже новички.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Комментарии 4

10 интересных научно-фантастических книг 2023 года

Время на прочтение 9 мин
Количество просмотров 27K
Обзор

К 1 сентября мы подготовили подборку из 10 НФ произведений, вышедших или планирующихся к выходу в этом году в России и которые, как нам кажется, будут интересны любителям жанра. Ведь не только же перечитывать старых добрых Брэдбери, Херберта, Стругацких или Лукьяненко? (спойлер — он тоже есть в подборке).

Сразу оговоримся — никакие рейтинги присваиваться не будут.  
1. В подборке представлены не только зарубежные, но и отечественные авторы, некоторые из них пока мало кому известны.
2. Некоторые книги могли быть написаны раньше, но в список они попали, потому что были изданы в 2023 году на русском языке (!) — это очень важный критерий. 
3. В подборку вошли только научно-фантастические книги — про классное фэнтези сделаем отдельную статью, если вам понравится формат.
4. Мы не одобряем пиратства, за исключением самиздата, если автор сам распространяет книгу бесплатно. Поэтому приводим ссылки на фрагменты книг для ознакомления, чтобы вы могли решить, нравится ли стиль автора и завязка сюжета.

Читать далее
Всего голосов 34: ↑31 и ↓3 +28
Комментарии 14

Приложение для просмотра текущей погоды на Vala

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.1K
Туториал

За последнее время было создано огромное количество самых разных библиотек на все случаи жизни. Хочешь воспроизводить музыку с YouTube? Не вопрос! Желаешь отправить запрос и получить ответ от нейронной сети? Да пожалуйста! 

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

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

Для доступа к данным о погоде в приложении используется библиотека gweather. Для определения геолокации была задействована библиотека geoclue. 

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

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Комментарии 1

Сможет ли однотранзисторный радиоприёмник услышать Китай?

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


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

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

Это означает компактность и простоту повторения конструкции, а применительно к реалиям прошлых десятилетий ещё и значительную экономию денег. Потому что радиолампы, транзисторы и батарейки были дорогими.
Соберём и послушаем рефлексный приёмник на одном транзисторе.
Всего голосов 39: ↑38 и ↓1 +37
Комментарии 23

История систем распознавания лиц: от Вуди Бледсо до нейронной сети Косински

Уровень сложности Простой
Время на прочтение 13 мин
Количество просмотров 1.3K
Ретроспектива

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

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

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

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

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 1

Чтобы двигаться быстро, решатели квантовых лабиринтов должны забыть о прошлом

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

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

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

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

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

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 1

Анатомия игры. Два притопа, три прихлопа или тонкости анимации

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

Блин, опять правки по проекту в 3 часа ночи прислали…

Добрый день, дорогие хабражители!

 
Много ещё тем отделяют нас от полного понимания мироустройства игр. Много тонкостей, подходов и нюансов. Однако с каждым шагом мы становимся чуть ближе к этой заветной цели. На очереди у нас ещё одна сложная тема, которую я попытаюсь изложить максимально доступно. Речь пойдет об анимациях.
Читать дальше →
Всего голосов 28: ↑28 и ↓0 +28
Комментарии 2

Возвращение блудного молотка

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

Почти десять лет назад были описаны атаки, эксплуатирующие непреднамеренный и нежелательный побочный эффект динамической памяти с произвольным доступом (DRAM), так называемый rowhammer. За это время неоднократно появлялись новые эксплойты для повышения привилегий, так или иначе использующие этот эффект. Его особенность заключается в том, что ячейки памяти электрически взаимодействуют между собой и непроизвольно могут изменять состояние своих соседей. Проблема заключается в высокой плотности современных интегральных схем. В дальнейшем были разработаны различные аппаратные методы защиты (например, target row refresh, TRR), однако по мере того как производители внедряли средства защиты, менялись и атакующие паттерны для их обхода.

Основной «ударной» силой этих атак стал двойной шаблон double-sided hammering, использующий целенаправленную активацию двух соседствующих с «жертвой» строк DRAM. Эволюция этой идеи привела к созданию фаззера Blacksmith, рвущего все существующие средства защиты практически на всех устройствах DDR4 как тузик грелку. Хотя касательно TRR вообще всё достаточно мутно, поскольку гарантии безопасности механизмов, встроенных в эту защиту, не получилось изучить в полном объёме из-за их проприетарного характера. Существует много исследований, подвергающих сомнению заверения производителей о надёжности данной защиты.

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

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

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 0

Миссия выполнима: УКВ ЧМ супергетеродин на дискретных компонентах

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


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

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

Такой УКВ супергетеродин я сегодня соберу. Без микросхем, на 12 транзисторах, 6 из которых задействованы в радиотракте, и ещё 6 в усилителе звуковой частоты. А ещё поговорим о структуре сигнала ЧМ радиостанции и способах его детектирования.
Читать дальше →
Всего голосов 31: ↑31 и ↓0 +31
Комментарии 18

Вычислительные модели на языке родных осин

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

В последнее время я часто писал о вычислительной сложности, алгоритмах и моделях (например 1, 2, 3). Вычислительные модели лежат в основе вычислительной науки и не только её, и всё же немногие обладают чётким представлением о том, что такое вычислительная модель на самом деле. Это программное обеспечение? Или алгоритм? Как это связано с математическими моделями? Какие языки или обозначения подходят для описания вычислительной модели? Сделает ли ИИ вычислительные модели устаревшими? В процессе обсуждения с некоторыми товарищами сформулировалось достаточно подробное и, надеюсь, понятное описание, которое я и хотел бы представить в этой статье.

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

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

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 0

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

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 1.8K
Туториал

Приветствую, читатели. Сегодня поговорим об очень актуальной на данный момент проблеме — отравление поисковой выдачи и распространение вредоносов через Google Ads. Разберемся на конкретном примере, почему, когда вы ищете какую-то популярную утилиту, часто первым результатом в поисковике является не её официальный сайт, а подделка, содержащая вредоносы. 

SEO poisoning — это техника злоупотребления поисковой оптимизацией (SEO) с целью манипулирования поисковыми результатами и привлечения пользователей к вредоносным или мошенническим веб-сайтам.

Злоумышленники создают и оптимизируют веб-страницы таким образом, чтобы они получали высокие позиции в поисковых системах для определённых запросов.

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 3

Возрождение телескопа «Синтез» или как превратить музей в автоматическую обсерваторию

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 3.7K
Интервью

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

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

Автоматическая обсерватория с нуля
Всего голосов 48: ↑46 и ↓2 +44
Комментарии 75

Архитектурные нюансы OpenStack. Принципы работы компонентов Nova

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

OpenStack — широко распространенная облачная платформа. На ее базе построены десятки, а то и сотни проектов: приватных и публичных. Ее многочисленные модули позволяют достаточно просто наращивать функциональность конечного решения: от понятных DBaaS (Database as a Service) до специфичных AXaaS (Acceleration as a Service).

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

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

А так как Nova (он же Compute) является едва ли не основным сервисом, который эксплуатируют все остальные, с него и начнем.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 0

FormBook: мультифункциональный инфостиллер и как его распространяют через офисные документы

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

Приветствую, дорогие друзья. Так уж вышло, что практически все популярные вредоносы, имеющие какую-либо связь с инжектором DotRunPex, были проанализированы. Кроме одного — FormBook. Вдобавок к этому количество сэмплов этого зловреда начало резко расти начиная с мая 2023. 

Поэтому предлагаю рассмотреть его в этой статье более подробно.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 0

LockBit Green — новая версия опасного шифровальщика атакует компании по всему миру

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

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

Но наш сегодняшний гость немного отличается от серой массы. LockBit Green не распространяется в «дикой природе», он является исключительно инструментом для совершения целевых атак по системе RaaS (вымогатель как услуга) и принадлежит группировке LockBit. И следуя логике этой RaaS, никто не защищен.

В данной статье я проанализирую этот шифровальщик.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 10

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

Время на прочтение 14 мин
Количество просмотров 4.1K
Ретроспектива

Первый трансатлантический телеграфный кабель был проложен в 1858 году после нескольких неудачных попыток. Хотя кабель впервые позволил передавать сообщения через Атлантику, передача была медленной и ненадежной. Кабель вышел из строя всего через несколько недель работы из-за плохого проектирования и изготовления. Несмотря на неудачу, в то время этот проект считался технологическим триумфом и вдохновил на создание множества сувениров, сделанных из кусков оставшегося кабеля. Хотя сувениры прослужили дольше, чем сам кабель, проект продемонстрировал трудности дальней связи и помог проложить путь для будущих успешных трансатлантических кабелей.

Читать далее
Всего голосов 25: ↑22 и ↓3 +19
Комментарии 4

Спинномозговые имплантаты. Новая эра нейротехнологий

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 5.7K
Обзор

Согласно пресс-релизу ВОЗ, ежегодно в мире насчитывается до 500 тысяч случаев спинномозговых травм. Из них 90% приходится на ДТП, падения и враждебные действия со стороны других людей. Ассоциация нейрохирургов выделяет несколько механизмов повреждения позвоночного столба:

1. Компрессионные — результат резкого сдавления в вертикальной плоскости.

2. Дистракционные — сочетание давления с разрывом переднего и заднего сегмента позвонка.

3. Ротационные — то, что бывает, если к механизму травмы добавляется скручивание.

О спинномозговом интерфейсе
Всего голосов 29: ↑28 и ↓1 +27
Комментарии 1

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность