All streams
Search
Write a publication
Pull to refresh
149
74.9

Маркетолог

Send message

DIY: отладка программ micro:bit с помощью осциллографа (часть 1)

Reading time16 min
Views8.7K

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

В этой статье мы расскажем, как при отладке устройств на базе micro:bit (или другого микрокомпьютера) использовать осциллограф. Вы научитесь настраивать осциллограф и проверять сигналы широтно-импульсной модуляции (ШИМ).

Читать далее

История PUSH уведомлений. Падение PointCast

Reading time7 min
Views2.3K

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

Читать далее

Хостинг размером с монетку. Самые маленькие компьютеры 2022 года

Reading time7 min
Views28K

Раньше компьютер занимал комнату, потом шкаф, потом коробку на столе. Сегодня не проблема взять одноплатник с кредитки и собрать ПК произвольной конфигурации: это будет маршрутизатор или NAS, сервер для управления IoT или хранения файлов.

Несколько лет назад на рынке появились сантиметровые «кубики» типа NanoPi и VoCore. Миниатюрный компьютер под Linux (c WiFi, Ethernet и карточкой microSD) можно установить в любом месте дома или офиса — его почти никто не заметит.
Читать дальше →

На ракете по дороге: автомобили на реактивной тяге

Reading time8 min
Views9.6K

Наверное, нет такого двигателя, который энтузиасты-автомобилисты не попробовали бы поставить на колёса. Не смогли они пройти мимо такого древнего изобретения, как ракета. Сначала, правда, как это часто бывает, такие транспортные средства появились в фантастике. Где именно — сейчас уже и не узнать, но один из ярких примеров (пусть и не самый ранний) известен, наверное, всем вообще.
Читать дальше →

Современные зрительные импланты

Reading time10 min
Views6.5K

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

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

Читать далее

Цвет настроения «серый»: импорт телеком-оборудования в Россию в условиях санкций

Reading time9 min
Views10K

В последние несколько месяцев в СМИ широко обсуждается сокращение импорта высокотехнологичного оборудования и ПО в Российскую Федерацию. В соответствии с наиболее пессимистичными оценками России грозит полная остановка отрасли IT и откат отечественной IT-сферы аж в эру конца 90-х — начала 2000-х годов. Звучит, согласитесь, так себе — разве что вы как раз планировали неделю-другую «детокса» от социальных сетей.

Кроме шуток — основания для таких оценок есть. Ещё 24 февраля Министерство торговли США опубликовало сообщение, в котором перечисляет «широкие экспортные ограничения в отношении России[…]». Ограничения преимущественно нацелены на товары, «необходимые для развития российской оборонной, аэрокосмической и морской промышленности». Это в том числе заморозило все поставки телеком-оборудования, работающего на основе американских технологий, напрямую из США в Россию и из любых других стран. О последнее обжёгся, к примеру, Huawei: в конце марта компания была вынуждена приостановить заключение новых контрактов на поставку сетевого оборудования с российскими операторами связи и начала искать новые пути поставок в РФ своего оборудования. 

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

Читать далее

Возрождение простых сайтов. Статика, 0kB JS, ничего лишнего

Reading time8 min
Views42K

Как мы обсуждали в прошлый раз, удручающее ожирение сайтов и софта вернуло моду на простые, маленькие проекты. И сейчас происходит своеобразный ренессанс веба 90-х, вплоть до стиля Geocities (такой был бесплатный хостинг) и веб-страниц в виде PDF. Таковы примеры самореализации. У каждого человека — уникальный сайт, который отличается от остальных и отражает его личность.

Статический сайт можно выполнить в одном файле HTML, а динамический — в одном бинарнике (под катом). Тенденция видна везде. Современные фреймворки даже хвалятся «0кБ JavaScript» по дефолту, а браузеры внедрили технические усовершенствования, которые во многом аннулируют преимущества использования SPA.
Читать дальше →

Как писать программы с математическим совершенством

Reading time7 min
Views11K

Имя Лесли Лэмпорта, возможно, не является узнаваемым, но он стоит за несколькими великими проектами: программой для набора текста LaTeX и работой, которая сделала возможной облачную инфраструктуру в Google и Amazon. Он также уделил много внимания нескольким проблемам, дав им отличительные названия, такие как алгоритм пекарни и задача византийских генералов. Это не случайно. 81-летний учёный необычайно внимательно относится к тому, как люди используют программное обеспечение.

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

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

Одним из самых больших источников проблем являются «параллельные системы», в которых несколько вычислительных операций выполняются в течение перекрывающихся отрезков времени, что приводит к двусмысленности: часы какого компьютера являются правильными? В основополагающей статье 1978 года Лэмпорт ввел понятие «причинности» для решения этой проблемы, используя идеи специальной теории относительности. Два наблюдателя могут не согласиться с порядком событий, но если одно событие вызывает другое, это устраняет двусмысленность. А отправка или получение сообщения может установить причинно-следственную связь между несколькими процессами. Логические часы – теперь также называемые часами Лэмпорта – давали стандартный способ рассуждать о параллельных системах.

Читать далее

Программы-вымогатели (Ransomware) — как они работают и как с ними бороться

Reading time12 min
Views14K

Мы подготовили для вас 20 рекомендаций по защите от Ransomware-атак, но, чтобы они оказались в полной мере эффективными, для начала поговорим о том, что такое программы-вымогатели и как они работают — врага нужно знать в лицо. Затем обсудим, что нужно предпринять, чтобы максимально обезопасить себя от этой напасти. Также будет приведена любопытная статистика по Ransomware, а в завершении расскажем о том, что делать, если вы стали одной из жертв программ-вымогателей.

Читать далее

DIY: ретранслятор на micro:bit и радиомодуле LoRa увеличивает дальность связи

Reading time7 min
Views6.3K

В статье «DIY: передаем данные на километры с помощью контроллера Micro::Bit и радиомодуля EBYTE LoRa» (часть 1 и часть 2) мы рассказали, как обеспечить связь на обширных территориях при небольшой излучаемой мощности. Но что, если нужно передавать данные на расстояния в десятки или даже сотни километров? Например, вдоль таких объектов, как автомобильные дороги, железнодорожные линии или трубопроводы?

Читать далее

Пыльные тропинки далёкой планеты: Игры по вселенной «Дюны» Фрэнка Герберта

Reading time8 min
Views12K

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

DIY: передаем данные на километры с помощью контроллера Micro::Bit и радиомодуля EBYTE LoRa (Часть 2)

Reading time18 min
Views13K

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

Читать далее

DIY: передаем данные на километры с помощью контроллера Micro::Bit и радиомодуля EBYTE LoRa (Часть 1)

Reading time17 min
Views20K

Если посмотреть, на какой базе сегодня обучают школьников в кружках робототехники, то окажется, что в большинстве своем это Лего-подобные наборы с контроллером Arduino. Однако в этой статье мы рассмотрим контроллер micro::bit — узнаем, чем он хорош, и создадим учебный проект системы сбора данных.

Читать далее

Когда тестирование бессильно. Космические лучи меняют биты памяти чаще, чем принято думать

Reading time7 min
Views32K


Как известно, все объекты на Земле подвергаются бомбардировке высокоэнергетическими частицами из различных источников. И если частица «снайперским выстрелом» попадёт точно в электронный компонент, то последствия могут быть неприятными, вплоть до сбоя компонента.

В авионике такие феномены называют «одиночные сбои» (single event upset, SEU). Для авиации космическое излучение особенно опасно, потому что лайнеры поднимаются в верхние слои атмосферы, где защита магнитного поля Земли намного слабее.

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

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

Reading time10 min
Views41K

В 2015 году в российских СМИ прогремела новость: итальянский нейрохирург Серджио Канаверо собирается произвести первую в мире пересадку головы! Его пациентом должен был стать на тот момент 33-летний программист Валерий Спиридонов, прикованный к инвалидному креслу из-за спинальной мышечной атрофии.

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

Как мы знаем, история расставила все по своим местам: операция не состоялась. Зато теперь есть возможность спокойно объяснить, почему она и не могла быть проведена. Без тысяч недовольных и неаргументированных голосов: «Вы не понимаете! Он сможет! Еще сто лет назад не мечтали и о пришивании пальца, значит, в ближайшем будущем возможно все!». Рассмотрим же более детально предпосылки такой операции, ее сложности и существующие технологии, а также видение самого Канаверо.

Читать далее

Как будут собирать российские серверы в новых условиях

Reading time7 min
Views29K


К сожалению, текущие экономические трудности РФ затронули и рынок компьютерного оборудования, в том числе серверов. Иностранные вендоры Cisco, HPE, Dell ушли, а у местных заканчиваются запасы комплектующих. Нужно срочно что-то предпринимать, чтобы исправить ситуацию.

Понятно, что импорт комплектующих будет затруднён. Сегодня поставщики уже не способны удовлетворить крупные заказы на RAM, SSD и CPU. Из чего будут собирать технику, как проводить текущий ремонт? Насколько вырастут цены в ближайшие годы?
Читать дальше →

Реальный стимпанк: серийные автомобили на паровой тяге

Reading time8 min
Views11K

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

Развитие отечественных технологий фоторобота. От создания до наших дней

Reading time5 min
Views8.2K

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

Читать далее

Неубиваемый P2P-интернет

Reading time7 min
Views44K


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

Например, в апреле 2022 года запустилась пиринговая сеть Lantern. Также недавно разработана децентрализованная платформа Locutus для запуска любых P2P-приложений (от создателя легендарной пиринговой сети Freenet). Это далеко не полный список новых пиринговых проектов, созданных в последнее время для помощи людям, испытывающим затруднения в работе интернета.
Читать дальше →

Забытые жемчужины отечественного игростроя. Часть 4

Reading time9 min
Views12K

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

На этой оптимистической ноте предлагаю приступить к сегодняшней подборке.
Читать дальше →

Information

Rating
Does not participate
Location
Россия
Works in
Registered
Activity