Pull to refresh
245
0
Aleksandr Dikarev @AlekDikarev

Embedded software developer

Send message

Преобразуем изображение в звук — что можно услышать?

Reading time5 min
Views31K
Привет Хабр.

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



Что из этого получилось, подробности и примеры файлов под катом.
Читать дальше →
Total votes 32: ↑26 and ↓6+20
Comments30

Как увидеть реверберацию или передача видео звуком через воду — 2

Reading time8 min
Views10K

Привет, глубокоуважаемые!



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

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


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

Делаем простой гидроакустический модем

Reading time13 min
Views13K

Привет, глубокоуважаемые!


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

Всем заинтересованным — милости просим под кат, в реверберирующий мир подводной связи!

А вот релевантная картинка, для привлечения внимания:


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

Подводный GPS на подводном роботе: опыт использования

Reading time10 min
Views15K
Привет глубокоуважаемый хабрачитатель!

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

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



(Ахтунг! Под катом много фото!)
Читать дальше →
Total votes 45: ↑45 and ↓0+45
Comments56

Микроэлектроника для школьников от самого истока

Reading time5 min
Views28K
Несколько лет назад довелось мне попробовать свои силы в заманивании пытливых отроков в разработку микроэлектроники. А дальше было, как в известной пословице: «Коготок увяз — птичке пропасть!» Остановиться уже не смог. Хочу поделиться с общественностью этим опытом, возможно, другие инженеры-электронщики тоже захотят устроить что-то подобное. Грамотнее народ – лучше жизнь.

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

image
Читать дальше →
Total votes 86: ↑86 and ↓0+86
Comments197

Энтропийное кодирование rANS или как написать собственный архиватор

Reading time8 min
Views11K
Эта статья может быть интересна тем, кто занимается сжатием данных или хочет написать собственный архиватор.



Статья написана, в основном, по материалам блога, который ведёт Fabian Giesen.
Читать дальше →
Total votes 34: ↑34 and ↓0+34
Comments8

Где обучать детей программированию?

Reading time4 min
Views22K
Ежегодно HeadHunter проводит “Школу программистов”, где обучает студентов и молодых специалистов всем хитростям разработки, а также работе в команде. Помимо языков программирования ребята изучают основы дизайна, тонкости командной разработки.

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

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

image
Читать дальше →
Total votes 28: ↑28 and ↓0+28
Comments24

Делаем простую гидроакустическую антенну из мусора

Reading time6 min
Views32K
Привет, глубокоуважаемые!
Значит кто-то из вас недорабатывает! (С) Полковник одного ведомства
Этот краткий туториал призван устранить мою давнишнюю недоработку — давно нужно было рассказать любителям, как сделать самый простой и дешевый гидрофон и передающую гидроакустическую антенну, если при прочтении этих слов в душе у вас что-то всколыхнулось — просим под кат!
Читать дальше →
Total votes 39: ↑39 and ↓0+39
Comments50

Список здорового IT'шника, или как не угробить свою жизнь

Reading time5 min
Views71K
Дело было вечером, делать было нечего, а спина все болела. И написал я на Хабре. И разверзлись хабровчане в комментариях и поведали мне, что у кого болит и как с этим справляться.

Серьезно, я не ожидал, насколько тема в прямом смысле болит, сколько людей откликнулись и поблагодарили, но самое важное, насколько осознана аудитория Хабра! Все это побудило меня уйти в тему с головой.

image

Тема современного здоровья стоит как никогда остро. Мы калечим себя сидячей работой за компьютером.

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

Эми Кадди провела двухминутный эксперимент — Оказалось, даже за это короткое время уровень тестостерона у тех, кто был в правильной позе, повысился на 20 %, а у тех, кто нет — снизился на 20 %. Уровень кортизола тоже существенно отличался: у первых упал на 25 %, а у вторых вырос на 15 %.

Под катом я рассказываю и показываю и навожу ясности в этой теме. И главное вы сможете ответить себе на вопрос: «Что делать-то, конкретно?»
Читать дальше →
Total votes 57: ↑39 and ↓18+21
Comments147

Мы сделали самый маленький в мире гидроакустический модем

Reading time8 min
Views21K

Приветствую тебя, наш дорогой хаброчитатель!


«Так уменьшились Духи, и чертог
Вмещает неисчетные рои
Просторно.»
(С) Джон Мильтон, Потерянный Рай

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



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

Кого взволновала тема — вперед, к гидроакустическому изобилию, под кат!
Читать дальше →
Total votes 68: ↑68 and ↓0+68
Comments76

Подводный «GPS» на двух приемопередатчиках

Reading time14 min
Views8.7K

Привет, дорогой хабрачитатель!


Нашему подводному GPS на днях исполнилось три года. За это время система стала серийной, мы вывели на рынок еще несколько систем и устройств, но все это время меня не покидала навязчивая идея принести гидроакустику в широкие массы, сделать ее доступной простым любителям, моделистам, представителям такого направления, как городские сумасшедшие citizen science и прочим интересующимся.

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

Всех заинтересованных прошу к нам на байдарку, в чистые и теплые воды Волгоградского Водохранилища!


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

Сеанс передачи видео звуком через воду с разоблачением

Reading time11 min
Views32K
«Господь всемогущий! Кажется я только что убил мистера Мэя!… Но как бы то ни было, продолжим» (С) Дж. Кларксон

В этой статье я расскажу, как передать видео (ну, почти видео) при помощи звука через воду, используя обычный ноутбук, кусок провода, два джека 3.5 мм и две пьезо пищалки. А так же объясню почему и как это работает, расскажу забавную историю про то, как мы это придумали. А в качестве вишенки на торт, к статье прилагается проект на C# с исходниками, чтобы все, кому интересно, сами могли попробовать, ведь научное знание проверяемо, не так ли?
Читать дальше →
Total votes 66: ↑65 and ↓1+64
Comments121

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

Reading time8 min
Views13K

Вместо эпиграфа
— Вам разрешено только 200Вт подводимой мощности. Почему же на выходе 1кВт?
— А у меня и есть только 200Вт подводимой!
— При 200Вт подводимой 1кВт на выходе???
— Ну так это же УСИЛИТЕЛЬ мощности!

Вступление


Мы уже писали про наш подводный GPS и УКБ систему (раз, два, три). В комментариях к самой первой статье пользователь r9laj заметил:«… логичным развитием вашего навигационного устройства было бы добавить в него средство общения для водолазов — типа рацию». И в прошлой статье мы обещали запись голоса президента, сделанную через 700 метров цианобактерий. И поскольку мы не стоим на месте, пришло время рассказать о новом устройстве для простых водолазов и выполнить обещание.
Читать дальше →
Total votes 32: ↑28 and ↓4+24
Comments40

Спорт, как хобби для здоровья, с точки зрения инженера

Reading time14 min
Views78K
image
Картинка из гугла для привлечения внимания.

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

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

Для тех, кому лень читать: наш выбор — качалочка и плавание. Бег, игры и велик — по желанию.
Читать дальше →
Total votes 51: ↑49 and ↓2+47
Comments238

Навигация под водой: пеленгуй — не пеленгуй, обречен ты на успех

Reading time5 min
Views13K

Первая коммерчески доступная отечественная подводная акустическая навигационная УКБ-система


Мы не теряем темп. C момента публикации нашей предыдущей статьи Подводный GPS: продолжение прошло почти целое лето и сегодня я расскажу, чем мы занимались все это время.

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

Под катом я расскажу о том, как мы сделали ультракороткобазисную систему.
Читать дальше →
Total votes 15: ↑15 and ↓0+15
Comments28

Что намазать на зубы, чтобы они не выпали

Reading time8 min
Views194K


Хорошо зафиксированный пациент в анестезии не нуждается

По многочисленным просьбам трудящихся сегодня мы будем заниматься очень важными вопросами:


  • Как правильно мазать зубы пальцем?
  • Хорошо ли растворяются пломбы в кислоте?
  • Почему больно, когда сверлят зубы дрелью без анестезии?
  • Зачем мазать зубы зеленкой?
  • Лечение кариеса на дому
  • Глубокое микрофторирование эмали

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

Читать дальше →
Total votes 209: ↑206 and ↓3+203
Comments693

Подводный GPS: продолжение

Reading time5 min
Views12K
Сегодня я хочу немного рассказать что интересного произошло с момента публикации прошлой статьи, где я рассказывал, как мы втроем за год сделали подводный GPS.

Мы решили в реальном времени оценить расхождение нашего подводного GPS с GPS-ом настоящим. И даже не просто с GPS, а с комбинированными данными GPS/GLONASS. Если интересно что у нас получилось — добро пожаловать под кат!
Читать дальше →
Total votes 22: ↑22 and ↓0+22
Comments9

Подводный GPS с нуля за год

Reading time11 min
Views40K
с подкидным дураком и пьяными соседками

«Вот пока вы тут сидите, там, на Аляске,
ионы атомов сливаются и образуют плазмоиды!» (С) Неизвестный

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

Я хочу рассказать, как мы втроем и за один год сделали подводный GPS с нуля.
Читать дальше →
Total votes 98: ↑96 and ↓2+94
Comments196
2

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity

Specialization

Fullstack Developer, Embedded Software Engineer
Lead
English
C
C#