Pull to refresh
12
0

Android & C++

Организация видеонаблюдения при помощи Raspberry Pi и веб камеры Logitech

Reading time 8 min
Views 11K
Configuring Linux *Video equipment DIY
Sandbox

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

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

История этого проекта началась с покупки Raspberry 3b+. После получения и первичной настройки сего чудо-девайса встал нетривиальный вопрос: "Хорошо, ну а дальше то что?". Ведь покупал я ее не с конкретной целью - а скорее как катализатор погружения в волшебный мир компьютерных технологий. Забегая вперед, скажу, что план оказался отличным и работает по сей день).

Читать далее
Total votes 15: ↑15 and ↓0 +15
Comments 29

Что мы используем для анализа Android-приложений

Reading time 8 min
Views 5.9K
Digital Security corporate blog Information Security *Development for Android *Mobile applications testing *

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

Читать далее
Total votes 26: ↑26 and ↓0 +26
Comments 3

Гоночные дроны с ИИ обгоняют чемпионов на скорости 80 км/ч

Reading time 4 min
Views 9.6K
SkillFactory corporate blog Artificial Intelligence Cybersport The future is here
Translation

Понять суть состязания можно по уровню скорости и манёвренности на видео пролёта гоночным дроном трёх кругов трека в Цюрихском университете. Этим видео и не только делимся под катом к старту нашего флагманского курса по Data Science.

Читать далее
Total votes 4: ↑4 and ↓0 +4
Comments 24

Чем заменить телевизор

Reading time 6 min
Views 17K
Configuring Linux *Open source *DIY

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

Читать далее
Total votes 28: ↑24 and ↓4 +20
Comments 79

Бинокулярное зрение: машинное и естественное

Reading time 3 min
Views 4.6K
Open source *Machine learning *Robotics AR and VR Multicopters

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

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

Читать далее
Total votes 10: ↑7 and ↓3 +4
Comments 76

Мозговой штурм работает. Взгляд с точки зрения спортивного ЧГК

Reading time 13 min
Views 7.7K
Reading room Popular science Brain Logic games

8 января 2022 года на Хабре вышла статья Александра Клименкова о том, почему мозговой штурм не работает. Это не первая статья такого рода, которая мне попадается, за пределами Хабра особенно интересной показалась эта статья из блога издательства «МИФ». Я решил также высказаться на эту тему, но, прежде всего, с точки зрения игрока в спортивное «Что? Где? Когда?», которое в минувшем году складывалось для меня хаотично и малоуспешно. Зато за месяцы карантина выдалось время отрефлексировать и социальную составляющую этих игр, и специфику мозгового штурма, и изменение процесса обсуждения в условиях онлайна.

TLDR: ниже я постараюсь объяснить, почему мозговой штурм действует, но не так, как его понимают, и как он задумывался. Мне не обойтись здесь без упоминания знаковой книги Максима Поташёва «Почему вы проигрываете в Что? Где? Когда?», которую я прочитал в 2006 году.

Читать далее
Total votes 31: ↑27 and ↓4 +23
Comments 12

Как я научился не волноваться и полюбил управление состояниями Flutter. MVI и Clean Code в комплекте

Reading time 13 min
Views 8.2K
Development for Android *Flutter *
Tutorial

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

Если вы читали мою прошлую статью, или позапрошлую, то, наверное, уже знаете что я nerd vulgaris увлекаюсь программированием всякого. В комментариях к одной из прошлых статей было высказана идея провести параллель между приложением на Flutter и нативным приложения для Android на Kotlin c использованием view model, live data, view binding и найти аналоги привычным по Kotlin языковым средствам.

Читать далее
Total votes 6: ↑6 and ↓0 +6
Comments 5

Лопасти для ветряка на 3D-принтере (создание ветрогенератора, часть 1)

Reading time 2 min
Views 14K
Energy and batteries 3D printers DIY Ecology

Уже 15 лет, как мечта построить ветрогенератор оставалась нереализованной. Казалось-бы, давно канули в лету попытки электрифицировать дачу с помощью бочки и генератора от жигулей, хотя нет, до сих пор людям не дает покоя публикация в "Юном технике" 80-х ;-)

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

Для начала, я построил ультразвуковой анемометр с вычислением энергии ветра. Полевые испытания не за горизонтом.

Теперь следует определиться с типом ротора - горизонтальный или вертикальный- это скорее вопрос релиигии и тема для холиваров.

Поэтому безо всяких обьяснений скажу- я выбрал ротор Дарье с вертикальной осью, вот такой:

Читать далее
Total votes 22: ↑21 and ↓1 +20
Comments 62

Сказки дiда Панаса. Сказка первая

Reading time 4 min
Views 15K
Network technologies *Development for IOT *History of IT IOT

Сидайте у гурток, малятки. Сейчас дiд Панас расскаже вам казочку.

Фирма, в которой дiд Панас работал в году далёком, двухтысячном, разрабатывала девайсы, которые сейчас, во время наше просветлённое, наверное, отнесли бы к IoT.

Казалось бы, что могло пойти не так?..
Total votes 85: ↑73 and ↓12 +61
Comments 40

«Хип-хоп импровизации и битвы битов»: какие муз. стартапы стоит знать

Reading time 3 min
Views 1.9K
Аудиомания corporate blog Start-up development Cloud services *Sound

Музыкальные стартапы — горячая тема. Звезды индустрии запускают собственные стриминговые сервисы [правда, с переменным успехом], а приложения для медитации обходят по популярности подкасты. Несмотря на то что рынок может показаться перегретым, на него продолжают выходить примечательные проекты. Сегодня посмотрим, как развиваются приложения для записи хип-хоп треков.

Читать далее
Total votes 10: ↑8 and ↓2 +6
Comments 0

IT техническая сторона яхтинга

Reading time 9 min
Views 30K
Geoinformation services *Tablets Transport

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


Вторая часть данной статьи: Использование OpenCPN для автоматизации производства
Третья часть: Все «тайны» настройки софта для модулей и периферии OpenCPN
Четвертая часть: Android NDK компиляция OpenCPN


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



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

Читать дальше →
Total votes 69: ↑67 and ↓2 +65
Comments 179

Автопилот своими силами: sensor fusion с телефона и открытые обучающие данные

Reading time 9 min
Views 12K
Image processing *Machine learning *Robotics development *

Всем привет. Продолжаем собирать автомобильный автопилот на компьютерном зрении из гитхаба и палок (начало здесь). Сегодня подключаем к делу датчики движения смартфона (акселерометр, гироскоп и GPS приемник) на Android, осваиваем несложный sensor fusion и окончательно закрываем с кодом для сбора обучающей выборки. Бонусы — Android приложение для записи всех сенсоров синхронзированных с видео и больше часа размеченных данных в рамках импортозамещения иностранных конкурсов. Весь код по-прежнему на github.



Это трехосные MEMS акселерометр и гироскоп, они будут нам крайне полезны.

Читать дальше →
Total votes 30: ↑30 and ↓0 +30
Comments 26

Автопилот своими рукам. Добавляем электронное управление steer-by-wire на обычный автомобиль

Reading time 10 min
Views 21K
Robotics development *Programming microcontrollers *

Всем привет. Любому автопилоту, очевидно, нужно не только принимать решения по управлению, но и заставлять автомобиль этим решениям подчиняться. Сегодня увидим, как весьма доступными средствами доработать обычный автомобиль полностью электронным рулевым управлением (steer-by-wire). Оказывается, сам авто для разработки не очень и нужен, а большинство функционала можно с комфортом отлаживать дома или в офисе. В главных ролях всем известные компоненты из хобби-магазинов электроники.


Электроника в сборе

И Arduino, конечно, куда же без нее.
Total votes 35: ↑35 and ↓0 +35
Comments 22

Научный журналист Ася Казанцева: «Эффективные зайчики сдохнут быстрее»

Reading time 6 min
Views 96K
Popular science Interview

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

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

Читать далее
Total votes 103: ↑77 and ↓26 +51
Comments 272

Тролли против корейцев: московский суд запретил Samsung Pay (большой комментарий юриста)

Reading time 7 min
Views 41K
Legislation in IT Patenting *Copyright

Весть о том, что Московский арбитражный суд запретил использование в России Samsung Pay и импорт устройств с поддержкой этой технологии, неделю назад ненадолго всколыхнула Рунет. Аналитики привычно комментировали по горячим следам тот факт, что на бизнес самого Samsung этот запрет, даже если он удержится, особого влияния не окажет, но отмечали, что Google Pay и Apple Pay теоретически также находятся под угрозой, журналисты пытались выяснить хоть что-то о патентообладателе — швейцарской компании «Сквин СА». Комментарии же читателей в основном сводились к тому, что всё это слишком очевидно пахнет патентными троллями — и почему в таком случае суд встал на их сторону?

Именно ответ на последний вопрос нас и заинтересовал. Быстрый взгляд на портал «Электронное правосудие» показал, что судебный процесс длился аж полтора года — и мы попросили ознакомиться с его ходом Бориса Чигидина, кандидата юридических наук, в недавнем прошлом — заместителя руководителя юридической службы платёжного сервиса ЮMoney (ранее — Яндекс.Денги).

TL;DR: Борис напомнил нам, что судебный процесс носит состязательный характер — и если ответчик сам не хочет защищать свою позицию, то судья не будет делать это за него. Говоря проще — Samsung проиграл в основном потому, что недостаточно старался выиграть.

Читать далее
Total votes 31: ↑30 and ↓1 +29
Comments 91

Как стать Java разработчиком в 35+

Reading time 6 min
Views 22K
Programming *Java *Studying in IT IT career Interview
Sandbox
✏️ Technotext 2021

Всем привет!  Хочу написать свою первую статью о моём пути из менеджера по продажам / руководителя департамента одного из крупных банков / индивидуального предпринимателя в разработчики, который длился без немногого 2 года. Я постараюсь предоставить некоторые советы и рекомендации тем, кто в начале или середине пути в освоении разработки. Искренне надеюсь, что эта статья будет полезна тем, кто сейчас изучает Java или только планирует заняться ее изучением.

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

Читать далее
Total votes 28: ↑27 and ↓1 +26
Comments 30

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

Reading time 11 min
Views 22K
Popular science Brain Health

Бывают такие задачи, которые становятся камнем преткновения, и затыкают запланированное течение дел до такой степени, что формируется что-то похожее на водопад. Другие задачи потоком хлещут поверх затора, но сам камень не сдвигается.

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

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

Читать далее
Total votes 36: ↑31 and ↓5 +26
Comments 22

О звуках, спектрах и обманутых ожиданиях

Reading time 6 min
Views 5.2K
Mathematics *Popular science Physics Sound
Sandbox

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

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

Список ноотропов, покупка которых не окажется пустой тратой денег

Reading time 5 min
Views 239K
Brain

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

Читать далее
Total votes 121: ↑85 and ↓36 +49
Comments 235

Information

Rating
Does not participate
Location
Одесса, Одесская обл., Украина
Registered
Activity