Как стать автором
Обновить
29
0
Сергей Пипец @sergej_pipets

Пользователь

Отправить сообщение

Где выгоднее производить корпуса — в Китае или России? Мы сравнили, пользуйтесь

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

Собственно, каждый день хотя бы в одном разговоре с клиентом озвучивается вопрос: где выгоднее производить, в Китае или в России? И каждый раз я пытаюсь донести до собеседника, что «выгоднее» — это просто наречие; пришло время цифр и фактов.

Читать дальше →
Всего голосов 23: ↑22 и ↓1+29
Комментарии42

USB на регистрах: виртуальная FAT16

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

image
USB на регистрах: STM32L1 / STM32F1
USB на регистрах: bulk endpoint на примере Mass Storage


Уже довольно давно я пытался разобраться, как же устроена классическая файловая система FAT и вот наконец критическая масса обрывочных сведений в моей голове привела к качественному скачку и закономерному воплю "а что, все действительно настолько просто?!". Нет, разумеется, в FAT полно причудливых костылей, наросших за время ее эволюции, но сама идея и правда проста. Настолько, чтобы реализовать ее эмуляцию на контроллерах вроде stm32f103, stm32l151 в достаточном для ряда задач объеме. То есть наше устройство будет прикидываться флешкой смешного объема, запись и чтение которой будут не приводить к перезаписи памяти, а обрабатываться исключительно кодом.

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

Кому еще дисковый сотовый телефон?

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

Не все столь радостно восприняли технологический путь развития мобильных устройств. Как оказывается, некоторые одаренные мечтатели ожидали от него совсем другого и теперь, не желая мириться с возникшей ситуацией, противопоставляют ей весьма изящные и вполне функциональные альтернативы, способные по некоторым параметрам утереть нос даже новомодным устройствам. Вашему вниманию инструкция по сборке собственного сотового телефона с дисковым циферблатом.
Читать дальше →
Всего голосов 40: ↑37 и ↓3+54
Комментарии66

Лучшие проекты на Raspberry Pi начала 2022 года, на которые стоит обратить внимание

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

DIY-электроника всегда была чем-то особенным, атмосферным. Ну а одноплатники и микроконтроллеры Raspberry Pi привнесли в эту отрасль много нового. Проектов на базе «малинок» просто огромное количество, и далеко не все из них имеют какую-то «изюминку», из-за которой на них стоит обращать внимание. Но проекты, о которых говорится под катом, по нашему мнению, как раз оригинальные.

Некоторые из них достаточно простые, так что сделать нечто подобное или даже лучше сможет даже новичок в электронике. Другие посложнее, так что над их реализацией придется попотеть. Но в любом случае, результат будет интересным и главное — стоит потраченного времени. Что же, самое интересное — под катом.
Читать дальше →
Всего голосов 60: ↑51 и ↓9+53
Комментарии21

Кодируем и декодируем сообщение для внеземных цивилизаций

Время на прочтение6 мин
Количество просмотров9.2K
Привет Хабр.

Мотивом для этой статьи, на самом деле, послужил грустный повод. Всемирно известный радиотелескоп обсерватории Аресибо в Пуэрто-Рико разрушился и восстановлению не подлежит. Многие годы это был самый крупный радиотелескоп в мире с полной апертурой (диаметр 304 м, диапазон частот до 10 ГГц), с помощью которого было сделано немало открытий. Здесь на фото из Википедии он в еще рабочем состоянии:


Источник: en.wikipedia.org/wiki/Arecibo_Observatory

Но текст собственно о другом событии. В 1974 г с этого телескопа было отправлено в космос послание внеземным цивилизациям. Что и как было в нем закодировано, подробности под катом.
Читать дальше →
Всего голосов 21: ↑18 и ↓3+26
Комментарии35

Принимаем «Голоса» на КВ — инструкция по применению

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

Во времена позднего СССР существовала довольно пародоксальная ситуация - пресса публиковала только пропаганду и одобренную партией официальную информацию, имеющую мало общего с реальностью, но все кто хотел, могли купить радиоприемник и слушать "Би Би Си", "Голос Америки" и прочие станции. СССР пытался эти передачи глушить (мачты "глушилок" кстати до сих пор стоят в Питере, хотя провода вроде как давно сняты), но получалось это плохо.

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

Читать далее
Всего голосов 64: ↑62 и ↓2+82
Комментарии100

Как быстро проверить все конденсаторы на плате. Простой ESR-пробник

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

Как определить неисправный электролитический конденсатор?

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

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

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

На одном из форумов я нашел схему и решил повторить ее.

Читать далее
Всего голосов 25: ↑24 и ↓1+29
Комментарии42

Ардуино Тайм трекер додекаэдр

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

Во время удаленной работы бывает тяжело сохранить прежнюю производительность. Мне в этом деле помогло отслеживание своего потраченного времени. Для этой цели я сделал себе тайм трекер куб. Каждая сторона куба отвечает за тот или иной вид деятельности. Затем, я понял, что шести сторон куба для меня недостаточно и решил сделать больше. Таким образом, я сделал Тайм трекер додекаэдр с 12 сторонами. В данной статье расскажу, как собрать и запрограммировать свой тайм трекер интегрированный с уже существующей системой, используя его API.
Использование существующего тайм трекера дает нам множество преимуществ, можно использовать веб, десктопную или мобильную версию трекера в любой удобный момент. Нам не требуется задумываться над методом и системой хранения данных про наши записи времени и мы можем использовать уже имеющиеся отчеты данной системы. А наш трекер додекаэдр служит дополнением ко всему этому. Ссылка на github страницу моего проекта, где лежит весь нужный код. Ниже я подробно расскажу, как работать с датчиком наклона, распознать на какой стороне лежит додекаэдр, что такое Toggl Track и как работать с его API для отслеживания времени.

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

Простой показометр

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

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

Подробности
Всего голосов 18: ↑16 и ↓2+21
Комментарии11

История про кримперы и то, как скупой платит дважды

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

Обжимные клеммы позволяют легко подключать/отключать электронные компоненты без использования паяльника и оплетки для выпайки. И за просмотром одной из дешевых торговых платформ, вы можете решить, что для использования этого удобного метода достаточно приобрести кримпер вместе с набором клемм JST и DuPont (клон Mini-PV). В конце концов, это ведь просто кусок металла, который обжимается вокруг оголенного провода. Какие тут могут возникнуть проблемы?
Читать дальше →
Всего голосов 35: ↑27 и ↓8+34
Комментарии55

Маргарет Гамильтон: «Пацаны, я вас на Луну отправлю»

Время на прочтение14 мин
Количество просмотров55K
«Когда я только начинала работать в этой сфере, все это было для нас как Дикий Запад — мы были первооткрывателями неизведанных земель. Никто нас ничему не учил» Маргарет Гамильтон.



Это Маргарет. Она пишет код хорошо. Делайте как Маргарет.

А еще:
  • программист-самоучка;
  • написала код для навигационного компьютера программы «Аполлон»;
  • когда американцы ступили на поверхность Луны ей был 31 год;
  • Маргарет НЕ автор термина «software engineering»;
  • часто брала на работу 4х-летнюю дочку;
  • дочка помогла найти баг в программе.

Под руководством Маргарет Гамильтон писались программы для бортового компьютера КА Аполлон. В один из самых ответственных моментов миссии Аполлон 11 именно работа Маргарет и ее команды предотвратила возможный срыв высадки на Луну. За три минуты до прилунения сработало несколько аварийных сигнальных устройств. Компьютер был перегруженн входящими данными – в стыковочной радарной системе произошло непроизвольное обновление счетчика, что привело к запросу на выполнение компьютером большего числа операций, чем он был способен обработать. Благодаря устойчивой архитектуре компьютер продолжил свою работу: в разработке бортового ПО использовался подход асинхронного исполнения (asynchronous executive). Процессы с высоким приоритетом (критичные для прилунения) могли прервать низкоприоритетные процессы.
Всего голосов 64: ↑57 и ↓7+50
Комментарии34

Эпические баги прошлого

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

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

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

Читать далее
Всего голосов 56: ↑54 и ↓2+75
Комментарии89

Минималистичный универсальный Linux-ПК со странным названием minimum viable computer: что он умеет

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

На днях разработчик по имени Брайан Бенчофф (Brian Benchoff) анонсировал начало работы над проектом, который получил название minimum viable computer или MVC. Это миниатюрный ПК на базе Linux с базовыми возможностями, которые, впрочем, можно использовать для самых разных целей.

В частности, компьютер может использоваться для тестирования систем безопасности, работы в дата-центре, для создания софта. Также он может работать как аппаратный криптокошелек или в качестве ПК для ретро-геймеров, поскольку способен запускать Doom. Проект необычный, но в целом, вполне реализуемый. Под катом — подробности проекта.
Читать дальше →
Всего голосов 39: ↑38 и ↓1+49
Комментарии49

Может ли «плохая» осанка на самом деле быть для нас лучше?

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


Моему другу 33 года. Он руководитель своей IT-фирмы, у него несколько квартир, очень состоятельный человек. И при этом у него уже который год болит спина. Он это активно не лечит, слишком много других занятий, но пассивно сделал, казалось бы, уже всё, что можно. Купил себе крутейший стул, начал меньше сидеть, занимается спортом. А главное — когда сидит, представляет собой прямо-таки образец прямой спины, точно как на фото выше. И он сидит так столько, сколько я его знаю, еще со времен вуза, подает всем пример. А спина все болит.


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


Полез проверять, есть ли в этом подвох.

Читать дальше →
Всего голосов 74: ↑68 и ↓6+81
Комментарии342

Антикитерский механизм: как устроен древнейший аналоговый компьютер

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


Многолетние труды в области развития науки подарили нам множество устройств, которые буквально изменили нашу жизнь. Компьютеры, электрокары, роботы и спутники — все это уже не кажется научной фантастикой. Наши технологии позволяют нам мнить себя совершенными, преуменьшая достижения предыдущих поколений. Однако без достижений прошлого не было бы будущего. К тому же людям древнего мира также есть чем похвастаться и чем озадачить современных ученых. Группа исследователей из университетского колледжа Лондона (Великобритания) создала самую полную и точную реконструкцию первого аналогового компьютера, датируемого вторым веком до нашей эры. Что нового смогли найти ученые в устройстве, которое изучают более ста лет, какие детали механизма ранее не были описаны, и как именно работал первый компьютер? Об этом мы узнаем из доклада ученых. Поехали.
Читать дальше →
Всего голосов 31: ↑29 и ↓2+42
Комментарии38

Антикитерский механизм раскрывает свои новые секреты

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

В 1900 году водолаз Элиас Стадиатис, облачённый в медно-латунный шлем и брезентовый костюм, появился из моря, трясясь от страха и бормоча о «куче мёртвых голых людей». Элиас был одним из греческих водолазов с острова Сими в восточной части Средиземного моря, собиравших морские губки. Они спрятались от жестокой бури рядом с крошечным островом Антикитерой, расположенным между Критом и материковой Грецией. Когда буря утихла, они продолжили нырять за губками и случайно наткнулись на обломки кораблекрушения со множеством древнегреческих сокровищ, которые и до сих пор остаются самыми крупными из найденных подводных останков древнего мира. «Мёртвые голые люди» оказались мраморными статуями, раскиданными по морскому дну вместе со множеством других артефактов. Вскоре после этого их открытие стало причиной первых крупных подводных археологических раскопок в истории.

Один из объектов, обнаруженный на месте раскопок, кусок размером с крупный словарь, изначально оставался незамеченным на фоне более удивительных находок. Однако несколько месяцев спустя Национальный археологический музей в Афинах вскрыл глыбу, скрывавшую внутри себя бронзовые точные шестерни размером с монету. Согласно историческим знаниям начала 20-го века, подобные шестерни не могли появиться в Древней Греции, да и ни в какой иной точке мира, ещё многие века после кораблекрушения. Находка породила ожесточённые споры.
Читать дальше →
Всего голосов 116: ↑114 и ↓2+157
Комментарии123

Высокоточная навигация GNSS RTK

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

Демонстрации возможностей микросхем ZED F9P. Это примёмник GNSS с возможностью высокоточной навигации по технологии RTK.

Я решил самостоятельно оценить точность измерения координат.

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

Kincony KC868-A4: ультимативный гайд. Часть 1. Обзор и железо

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


Как-то длинным зимним вечером я сидел перед монитором и просматривал интернет на предмет чего-нибудь интересного вообще и чего-нибудь интересного микроконтроллерного в частности. К сожалению, интернет ничем особенным не радовал и на глаза попадались либо уже набившие оскомину стандартные отладочные платы, либо вариации на тему «коробочка с ESP8266/ESP32 c 1–4 реле».

ESP32 c 4-я реле это, конечно, хорошо, но хотелось чего-то большего и тут мне на глаза попалась плата Kincony KC868-A4. Неплохо! подумал я и надел очки, чтобы получше её рассмотреть…
Читать дальше →
Всего голосов 61: ↑61 и ↓0+61
Комментарии55

Бумажный интернет с поисковыми запросами в 1910 году

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

На этот раз мы расскажем о событиях далекого прошлого.

А именно про Mundaneum – работающий бумажный интернет Поля Отле. 100 лет назад он уже обрабатывал 1500 поисковых запросов в год со всего мира. Это было за 55 лет до того, как Тед Нельсон представил гипертекст, за 79 лет до рождения Всемирной паутины и на 84 года раньше появления W3Catalog.

Прочитайте несколько принципов работы поисковой системы Поля Отле. Знакомо?

Книга – надёжный, но неудобный источник информации, поскольку требует длительного поиска ответа на конкретный вопрос.

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

Документы должны ссылаться друг на друга, раскрывая информацию и дополняя её.

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

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

В соответствии с ними и работал Mundaneum. Это проект, опередивший своё время по всем фронтам – и морально, и технологически. Тем удивительнее, что это была не просто идея, а работающая система. Причём проект действовал с разной мощностью целых 29 лет – с 1910 по 1939-й.

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

Читать далее
Всего голосов 20: ↑19 и ↓1+27
Комментарии16

Опасные слова: чего не стоит говорить при носителях английского

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

Любите Захер? Я люблю. Но испытываю на этот счет смешанные чувства. Если бы Франц Захер запускал производство своего торта в сегодняшней России, добрые люди посоветовали бы ему подумать над сменой названия. Так же, как подсказали в свое время сменить фамилию первому болгарскому космонавту Георгию Какалову.

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

Читать далее
Всего голосов 112: ↑95 и ↓17+78
Комментарии264

Информация

В рейтинге
4 652-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность