Pull to refresh
7
0
Basil Boluk @Nostros

Electrical / Mechanical / Software Engineering

Send message

Раскладываем по полочкам параметры АЦП

Reading time10 min
Views75K
Привет, Хабр! Многие разработчики систем довольно часто сталкиваются с обработкой аналоговых сигналов. Не все манипуляции с сигналами можно осуществить в аналоговой форме, поэтому требуется переводить аналог в цифровой мир для дальнейшей постобработки. Возникает вопрос: на какие параметры стоит обратить внимание при выборе микроконтроллера или дискретного АЦП? Что все эти параметры означают? В этой статье постараемся детально рассмотреть основные характеристики АЦП и разобраться на что стоит обратить внимание при выборе преобразователя.

image

Читать дальше →
Total votes 54: ↑54 and ↓0+54
Comments38

О простых вещах-сложно. Письмо химика 3D-печатнику. Растворители для пластмасс и защита от них

Reading time15 min
Views98K
DIY посвящается...

Одним из наиболее часто задаваемых вопросов в моей консультационной практике являются вопросы связанные с растворением/склейкой пластмасс с помощью всевозможных органических растворителей. В последнее время произошел настоящий всплеск интереса к химии высокомолекулярных соединений, связанный с появлением доступных 3D принтеров и необходимостью ориентироваться в «чернилах» для них (т.е. полимерных нитях-филаментах). Лишний раз убеждаюсь в том, что ни один, даже самый продвинутый «музей науки» с эффектным шоу не может так заставить IT-шника интересоваться пластмассами, как собственный 3D-принтер. Так что, читатель, если тебе хоть раз приходилось думать чем склеить пластмассу, которую не клеил default-ный суперклей, если мучали сомнения по поводу растворения поддержек свежеотпечатанной детали, да и просто интересно, чем можно отмыть клей от магазинного ценника на подарке — прошу под кат. Также настоятельно рекомендую страницу отправить в закладки не только тем, кто часто занимается склеиванием пластмасс, но и всем тем, кому часто приходится работать с различными растворителями/разбавителями. Делалось для себя — подарено Хабру!

Читать дальше →
Total votes 115: ↑114 and ↓1+113
Comments194

Интерполяция и дискретизация, зачем они нужны при проективном преобразовании изображения?

Reading time9 min
Views13K
Привет, Хабр! Сегодня мы очень подробно расскажем о неочевидных моментах в такой, казалось бы, простой операции: исправлении проективных искажений на изображении. Как это часто оказывается в жизни, нам пришлось выбирать, что важнее: качество или скорость. И чтобы достичь некого баланса мы вспомнили об алгоритмах, которые активно исследовали еще в 80-90-е годы в рамках задачи рендеринга структур, и с тех пор редко вспоминали в контексте обработки изображений. Если интересно, заглядывайте под кат!



Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments4

Зачем и как мы разработали свою серверную материнскую плату

Reading time10 min
Views11K

Максим Лапшин — владелец Эрливидео, его компания уже 10 лет разрабатывает серверный софт для доставки и обработки видео. Его использует телевидение, он нужен для работы с камерами. Софт работает с разными вариантами железа, доставка — цифровая. 

При этом заказчики частенько спрашивали и про железо. Сначала разработчики отправляли клиентов подбирать его самостоятельно, но не все были этому рады — большинство хотят получать все в одном окне. Одновременно копилась статистика, когда клиенту обычно продают то, что надо сбыть продавцу. В итоге, если что-то не работало, виноват был Эрливидео. 

Так родилась идея создать свою материнскую плату. Идея переросла в большой квест, про который Максим рассказал на HighLoad++ Весна 2021. Все детали прохождения — в сегодняшней статье.

Читать далее
Total votes 51: ↑36 and ↓15+21
Comments39

Измерение расстояния до объекта и его скорости

Reading time9 min
Views57K
Технологию, которую я собираюсь Вам представить, я не встречал в найденных мной методах определения расстояния до объекта на изображении. Она не является ни универсальной, ни сложной, суть её заключается в том, что видимое поле (будем считать, что мы используем видеокамеру) калибруется линейкой и затем сопоставляется координата объекта на изображении с отметкой на линейке. То есть измерение ведётся по одной линии или оси. Но нам не нужно хранить отметку на линейке для каждого пикселя, алгоритму для калибровки нужно только знать размер линейки в пикселях и в метрах, а также координату пикселя, который является фактической серединой линейки. Очевидное ограничение — работает только на плоских поверхностях.

Кроме самого метода в статье рассмотрена его реализация на языке Python с использованием библиотеки OpenCV, а также рассмотрены особенности получения изображений с вебкамер в Linux, используя video4linux2 API.


Читать дальше →
Total votes 65: ↑63 and ↓2+61
Comments12

Введение в триангуляцию

Reading time4 min
Views15K

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

Читать далее
Total votes 14: ↑13 and ↓1+12
Comments3

Мой опыт заказа СВЧ плат в России

Reading time6 min
Views16K

В этой статье описан мой опыт заказа плат. За время своей работы сделала около 50 СВЧ заготовок размера А4, на каждой 50-100 отдельных плат.

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

далее
Total votes 34: ↑34 and ↓0+34
Comments55

DeOldify: программа для раскрашивания чёрно-белых изображений

Reading time7 min
Views51K
Если вкратце, задача этого проекта — раскрашивать и восстанавливать старые снимки. Я немного углублюсь в детали, но сначала давайте посмотрим фотографии! Кстати, большинство исходных изображений взято из подреддита r/TheWayWeWere, благодарю всех за такие качественные большие снимки.

Это лишь немногие примеры, и они вполне типичные!

Мария Андерсон в роли Маленькой феи и её паж Любовь Рябцова в балете «Спящая красавица» в Императорском театре, Санкт-Петербург, Россия, 1890


Читать дальше →
Total votes 48: ↑48 and ↓0+48
Comments62

Астрологи объявили год единорогов: количество миллиардных стартапов удвоилось

Reading time5 min
Views6.4K
image


«Единорог» — частная технологическая компания с капитализацией $1 млрд и выше. Десятирог (декакорн) — $10 млрд, сторог (гектокорн) — $100 млрд.

Впервые этот термин был использован в 2013 году известным венчурным предпринимателем, основателем Cowboy Ventures Айлин Ли, выбравшей это мифическое животное как яркий образ для представления статистической редкости таких успешных компаний. На момент выхода статьи Welcome To The Unicorn Club: Learning from Billion-Dollar Startups, вдохнувшей новый смысл в сам термин “единорог”, которую Айлин Ли написала для TechCrunch, в мире насчитывалось только 39 компаний, которые можно было считать единорогами.


Ранее я писал о рыночной капитализации единорогов и индустриальных городах в 2019 и 2020 годах. За последние 8 месяцев количество технологических стартапов стоимостью 1 миллиард долларов и более («единорогов») выросло на 43% с 487 до 701. Это почти удвоение по сравнению с 361 единорогом в июне 2019 года (!).
Total votes 22: ↑15 and ↓7+8
Comments11

Обходим лимит поиска LinkedIn, играя с API

Reading time6 min
Views22K

Лимит


Есть на LinkedIn такое ограничение — Лимит коммерческого использования. Крайне вероятно, что вы, как и я до недавнего времени, никогда не сталкивались и не слышали о нем.



Суть лимита в том, что если вы используете поиск людей вне ваших контактов слишком часто (точных метрик нет, решает алгоритм, на основе ваших действий — как часто и много искали, добавляли людей), то результат поиска будет ограничен тремя профилями, вместо 1000 (по умолчанию 100 страниц, по 10 профилей на страницу). Лимит сбрасывается в начале каждого месяца. Естественно, премиум аккаунты такого ограничения не имеют.

Но не так давно, для одного пет-проекта, я начал много играться с поиском на LinkedIn и внезапно получил это ограничение. Естественно, такое мне не очень понравилось, ведь я не использовал его в каких-либо коммерческих целях, поэтому первой мыслью было изучить ограничение и попытаться его обойти.
Читать дальше →
Total votes 25: ↑25 and ↓0+25
Comments14

Разработка большого проекта за 6 месяцев: как не облажаться

Reading time8 min
Views6.8K

Я Леша Половинкин, работаю руководителем Python-разработки в AGIMA. Сегодня сказ будет о том, как разработать в очень короткие сроки с нуля классифайд для авто (а попросту огромную доску объявлений с кучей прикрученных к ней сервисов) и совершить те ошибки, которые неизбежны. 

Читать далее
Total votes 11: ↑11 and ↓0+11
Comments5

#unitytips: Подборка советов и приемов от сообщества Unity, которыми вы можете похвастаться перед друзьями

Reading time5 min
Views5.3K

Мы вернулись к вам с очередным обзором #unitytips. Когда мы выпустили наш первый обзор в начале этого года, вы ответили нам, что он помог вывести ваши проекты на совершенно другой уровень, поэтому мы вернулись с еще большим количеством лучших практик.

Читать далее
Total votes 9: ↑8 and ↓1+7
Comments1

Вентиляция с рекуперацией в квартире. Без воздуховодов и СМС

Reading time7 min
Views112K
Написать этот пост меня подтолкнула недавняя статья о приточной вентиляции в квартире. Я было хотел оставить развёрнутый комментарий, но понял что правильнее будет написать статью, т.к. мой опыт использования комнатных рекуператоров в качестве основной системы вентиляции может быть интересен многим.


Это КДПВ блок рекуперации/регенерации. Надеюсь, ни у кого нет трипофобии?

Итак, всё началось с духоты. Точнее, с утепления квартиры слоем экструзионного пенополистирола по всему периметру (панельная 9-этажка родом из 80-х, с кучей сквозящих углов). В результате чего, квартира стала условно герметичной и вопрос свежего воздуха встал в полный рост.
Читать дальше →
Total votes 157: ↑156 and ↓1+155
Comments250

Там, где Wi-Fi не справляется. Применение проприетарных беспроводных технологий в промышленности и не только

Reading time8 min
Views15K
Вдохновившись интересом к моему посту по проводным промышленным сетям, хочу продолжить свои изыскания и рассказать о беспроводных технологиях. Существует множество сценариев беспроводных подключений, где самые распространённые технологии – Wi-Fi и LTE не вполне справляются. В этих случаях стоит обратиться к проприетарным беспроводным технологиям. Одним из таких решений под названием Ultra-Reliable Wireless Backhaul недавно обзавелась компания Cisco. Предлагаю в нем разобраться, посмотреть где такие решения применяются – вместо или вместе с стандартными технологиями, и как там устроена передача данных.


Читать дальше →
Total votes 32: ↑30 and ↓2+28
Comments6

Где мы теряем 70% клиентов? Воронка продаж WebCanape

Reading time4 min
Views10K


Сегодня хотим поделиться с вами цифрами. А именно реальной воронкой продаж WebCanape за 2014 год. Цифры многих из вас удивят, как удивили и меня при первичном анализе данных. Сегодня до сих пор нет точного ответа, насколько это соответствует отрасли разработки бюджетных сайтов, но есть мысли и планы по повышению конверсии, которыми хочу с вами поделиться. Буду рад комментариям и советам коллег относительно ваших и наших показателей.
Читать дальше →
Total votes 19: ↑10 and ↓9+1
Comments4

Information

Rating
Does not participate
Location
San Jose, California, США
Date of birth
Registered
Activity