Pull to refresh
0
0
Виталий Гайворонский @daganarus

User

Send message

Камера против эвакуаторов, угонщиков, дачных «гостей»

Reading time6 min
Views21K


Есть понимание, что видеокамера, доступная по цене и функционально несложная поможет решить некоторые вопросы как автолюбителей, так и дачников.

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

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

Алгоритм работы следующий. Камера после включения «поднимает соединение» через usb 3G модем, соединяется с VPN, мониторит картинку и, при появлении движения на ней, делает фото и, заодно, отправляет фото в телеграм-канал владельца. Из опций — возможность записывать timelapse, видео и… возможность «покрутить головой» удаленно, то есть поуправлять камерой и посмотреть «что к чему». Нейросетей здесь нет, все достаточно просто.
Читать дальше →
Total votes 14: ↑12 and ↓2+15
Comments57

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

Reading time7 min
Views272K


Дерьмовое утро удалёнщика всегда начинается одинаково. Если детский плач не смог вытащить меня из кровати, то нытье жены сделает это с гарантией. Сумасшедшие девять утра, через час дейли-синк-ап, а за вчера, как всегда, сделано нихрена. Быстро варю кофе и за комп. За пять минут до созвона пулл реквест с кодом энтерпрайзного качества увесисто встал в очередь на билд. Иду курить, но по дороге телефон заорал — я зачем-то установил на него скайп, и теперь работа может добраться до меня где угодно. Курение откладывается, я готовлюсь возмущаться, что мне позвонили раньше положенного. Напялил наушники, принял вызов. Вместо привычной девушки менеджера созвон начал какой-то незнакомый мне чел. «Всем привет, Аня заболела, я буду её замещать». Окей, кому какое дело, с таким же успехом они могли бы прислать нам в качестве менеджера собаку — ничего бы не изменилось.
Читать дальше →
Total votes 420: ↑345 and ↓75+353
Comments780

Машинное обучение для всех, кто изучал математику в восьмом классе

Reading time5 min
Views22K

Привет, Хабр! Представляю вашему вниманию перевод статьи "Machine Learning for Anyone Who Took Math in Eighth Grade" автора Kyle Gallatin.


Машинное обучение


Я обычно замечаю, что искусственный интеллект объясняется одним из двух способов: через все более сенсационную призму различных медиа, или через плотную научную литературу, пронизанную излишним языком и специфическими для области терминами.


Между этими крайностями существует менее публикуемая область, где, я думаю, литература должна немного активизироваться. Новости о «прорывах», по типу этого глупого робота София, поднимают хайп вокруг искусственного интеллекта и может показаться, что это чем-то похоже на человеческое сознание, в то время как в действительности София не умнее, чем SmarterChild у AOL Instant Messenger.


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

Читать дальше →
Total votes 31: ↑29 and ↓2+27
Comments14

Советы по организации работы c Git

Reading time4 min
Views19K
Как обычно используют git? Пара базовых команд, чтобы «всех синхронизировать». Разочарование от git часто возникает у тех, кто никогда не выходит за пределы этого поверхностного понимания. Однако освоение git наверняка окупится. Сколько времени вы тратите на использование git? Я бы предположил, что на вашем поясе немало инструментов, которые вы используете вдвое реже и потратили вдвое больше времени на изучение.


Читать дальше →
Total votes 47: ↑27 and ↓20+7
Comments17

Собеседование: Swift. Вопросы и ответы

Reading time13 min
Views60K
Языку программирования Swift всего четыре года, но он уже становится основным языком разработки для iOS. Развиваясь до версии 5.0, Swift превратился в сложный и мощный язык, отвечающий как объектно-ориентированной, так и функциональной парадигме. И с каждым новым релизом в нем добавляется еще больше возможностей.

Но насколько хорошо вы на самом деле знаете Swift? В этой статье вы найдете примеры вопросов для собеседования по Swift.

Вы можете использовать эти вопросы для интервьюирования кандидатов, чтобы проверить их знания или вы можете проверить свои собственные. Если вы не знаете ответа, не переживайте: к каждому вопросу есть ответ.
Читать дальше →
Total votes 10: ↑10 and ↓0+10
Comments19

Intel RealSense Tracking Camera T265: совсем другой RealSense

Reading time2 min
Views9.7K

В течение многих лет Intel холила и развивала свою технологию RealSense, выпускала новые версии RealSense SDK и новые камеры — самая свежая модель была представлена буквально в конце прошлого года. В статье, посвященной анонсу, мы кратенько вспомнили историю технологии и ее принципы, не преминув подчеркнуть, что RealSense — это, прежде всего, карта глубины, придающая трехмерность окружающей действительности и многократно расширяющая возможности ее интерпретации. И вот новый поворот: свет увидела Intel RealSense Tracking Camera T265, работающая совсем по-другому.
Читать дальше →
Total votes 22: ↑19 and ↓3+16
Comments5

Методы распознавания 3D-объектов для беспилотных автомобилей. Доклад Яндекса

Reading time8 min
Views12K
Беспилотному авто не обойтись без понимания, что находится вокруг и где именно. В декабре прошлого года разработчик Виктор Отлига vitonka выступил на «Дата-елке» с докладом о детекции 3D-объектов. Виктор работает в направлении беспилотных автомобилей Яндекса, в группе обработки дорожной ситуации (а также преподает в ШАДе). Он объяснил, как мы решаем задачу распознавания других участников дорожного движения в трехмерном облаке точек, чем эта задача отличается от распознавания объектов на изображении и как извлечь пользу из совместного использования разных типов сенсоров.


— Всем привет! Меня зовут Виктор Отлига, я работаю в офисе Яндекса в Минске, занимаюсь разработкой беспилотных автомобилей. Сегодня я расскажу о достаточно важной задаче для беспилотников — распознавании 3D-объектов вокруг нас.
Total votes 39: ↑38 and ↓1+37
Comments18

Пишем загрузчик ПЛИС в LabVIEW. Часть 2

Reading time12 min
Views6.6K

Загрузка конфигурации в ПЛИС через USB или разбираем FTDI MPSSE
Пишем загрузчик ПЛИС в LabVIEW. Часть 1




В первой статье мы обкатали алгоритм загрузки на старом добром Си, во второй статье разобрались, как в LabVIEW можно организовать программу и реализовать простой интерфейс пользователя. В этот раз мы познакомимся с новыми приемами работы в LabVIEW, разберем особенности обработки ошибок и завершим проект: реализуем протокол загрузки файла конфигурации в ПЛИС.
Добро пожаловать!
Total votes 18: ↑18 and ↓0+18
Comments12

Котики против нейросети. Или выбираем и запускаем нейросеть для распознавания объектов на Raspberry Zero

Reading time5 min
Views19K
Добрый день всем.

Крохотный компьютер Raspberry — замечательная вещь. Я использовал Raspberry Zero W в паре проектов в течение последнего полугода. Подкупила простота протипирования и откатки различных идей. А теперь вот факультативно заинтересовал вопрос, потянет ли сей девайс полноценную сверточную сетку? [Спойлер — потянет, но есть забавые нюансы]. Кому интересна тема — добро пожаловать под кат. Осторожно, будет много котиков!

image
Читать дальше →
Total votes 36: ↑34 and ↓2+32
Comments39

Первокурснику: Вуз.Инструкция 1.0

Reading time15 min
Views71K
Мне всегда казалось, что нет более уязвимого и потерянного в реальности человека, чем первокурсник в первом своём семестре. Точнее, казалось так не всегда, а начиная со своего первого курса. Потом были сессии, аспирантура, работа преподавателем на несчастном первом курсе и мнение только укреплялось. Представьте себе: человека выдернули из школы и поместили в абсолютно другую среду со странными чертами: группа похожа на класс, те же парты и доска, учебники и злой библиотекарь, те же пары, так похожие на уроки. Но, чёрт возьми, что происходит? Я вам расскажу, что.

То же самое, но про инженеров — ниже. 1:1, пацаны
Читать дальше →
Total votes 97: ↑83 and ↓14+69
Comments305

Кого давить беспилотному автомобилю: результаты эксперимента Moral Machine

Reading time3 min
Views99K
Два года назад MIT запустила платформу Moral Machine. Каждый желающий мог пройти тест из смоделированных 13 ситуаций: указать, как стоит вести себя беспилотному автомобилю и кем предпочтительней пожертвовать, когда потери неизбежны. За два года в исследовании приняли участие больше 2 млн людей со всего мира. Они предоставили 40 млн решений для смоделированных ситуаций.

Вчера MIT опубликовало результаты этого эксперимента.


Пример задания из теста. Тормоза беспилотного автомобиля отказали. Что предпочтительнее: сохранять курс (тогда погибнут трое пожилых людей, переходящих дорогу на красный свет) — или свернуть и врезаться в ограждение (погибнут двое взрослых людей и ребенок, находящиеся в машине)?
Читать дальше →
Total votes 87: ↑80 and ↓7+73
Comments1125

Создание 3D-моделей при помощи дронов DJI и Agisoft Photoscan

Reading time10 min
Views69K
Это руководство написано для новичков, но я постараюсь поделиться всеми советами и трюками, которые я узнал за последние 5 лет полетов и фотомоделирования.

image

Вступление


Меня зовут Matthew Brennam, я аспирант факультета информатики в Индианском университете. У меня есть опыт в архитектуром дизайне, но я работал археологом и дизайнером мультимедиа.

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

Недавняя потребительская доступность современных беспилотных летательных аппаратов (UAV / UAS) в сочетании с легкими камерами с высоким разрешением и повышенной вычислительной мощностью для фотомоделирования означает, что в настоящее время на долю времени и денег, которые она когда-то занимала, мы способны создавать высокоточные модели больших структур и ландшафтов, которые могут использоваться для приложений AR и VR, а также отображаться в реальном времени в Интернете.
Total votes 24: ↑24 and ↓0+24
Comments15

Удобство пользователей в решениях виртуальной реальности — советы VRMonkey

Reading time9 min
Views2.9K
Уже много лет понятие «виртуальная реальность» обсуждается в средствах массовой информации, в этой области действительно появляются новые решения. Теперь у вас появилась возможность использовать новую платформу разработки, но готовы ли вы к этому?
Ниже приводятся советы, которым имеет смысл последовать, чтобы разрабатываемые решения виртуальной реальности не вызывали неприятия у пользователей. Также описываются проверенные решения наиболее передовых разработчиков в этой области.


Читать дальше →
Total votes 8: ↑7 and ↓1+6
Comments0

Получаем настоящее 3D видео с Raspberry Pi

Reading time3 min
Views30K
В популярной нынче области трехмерного видео со всеми ее Окулусами и 3D-кинотеатрами наблюдается серьезный дисбаланс. Средств просмотра 3D намного больше, чем средств для его создания.
Если говорить не о компьютерных игрушках, а именно о 3D видео с камеры, то его создание требует достаточно дорогих и сложных решений, которые трудно назвать доступными для технических энтузиастов.
Поэтому и появилась на свет идея простого устройства, которое позволяет с обыкновенной Raspberry Pi и одного модуля камеры получать настоящее 3D видео.
Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments29

Hashflare обновляет прайс на услуги и в одностороннем порядке меняет условия контрактов

Reading time1 min
Views22K
Рынок криптовалют меняется очень динамично, некоторые запускают ICO (например, такие компании как Hashcoins, которая набирала деньги для Polybius и у них даже есть блог). Многим пользователям GT и подписчикам хаба «Криптовалюты» известен так же их сервис Hashflare.
Сегодня, зайдя в панель, я обнаружил интересное обновление условий:

Новая цена на мощности SHA-256 будет составлять $2.40 за 10 GH/s, а новая цена на мощности Scrypt составит $11.50 за 1 MH/s. Плата за обслуживание и электричество остается неизменной.

Все новые контракты SHA-256 и Scrypt будут заключаться сроком на 1 год с момента активации. Все контракты SHA-256 и Scrypt, заключённые до 01.09.2017, становятся срочными и их действие будет прекращено 31.08.2018.
Читать дальше →
Total votes 38: ↑36 and ↓2+34
Comments137

30 тезисов с выступления Виталика Бутерина в Москве

Reading time4 min
Views27K
Делимся с вами тезисами выступления Виталика Бутерина, молодой легенды IT, создателя Ethereum, который приехал в Москву для встреч с российским блокчейн-комьюнити.

Сбербанк Технологии выступил партнером Открытого разговора в Сколково, где Бутерин поделился своими взглядами на будущее блокчейна и криптоиндустрии — темами, которые интересуют сейчас все мировое финансовое сообщество.


Читать дальше →
Total votes 58: ↑49 and ↓9+40
Comments39

Программист без диплома: что может и чего не может дать «домашнее обучение» в IT

Reading time8 min
Views136K
Профессия разработчика программного обеспечения сегодня является одной из самых высокооплачиваемых. Однако чтобы стать классным специалистом, необходимо самосовершенствоваться и обучаться. К вершинам программирования можно прийти по-разному.

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

В сегодняшнем материале мы поговорим о том, какие особенности и сложности имеет процесс обучения в ИТ-сфере, и как с ними справляются на обоих «маршрутах».

Читать дальше →
Total votes 38: ↑28 and ↓10+18
Comments254

Читаем, слушаем, используем. Гайд по источникам для саморазвития Android-разработчика

Reading time5 min
Views23K
Пару недель назад я опубликовал “дорожную карту” по развитию для iOS-разработчиков. Теперь, как и обещал, — подобная подборка ресурсов для тех, кто работает с Android. Важный момент — разных источников много, но я выбрал именно те, что постоянно читаю сам, и в чём нахожу пользу. Итак, регулярные рассылки, блоги (личные, коллективные и в видеоформате), подкасты, живые чаты на русском языке, telegram-каналы и огонь-события — всё здесь, под катом.


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

Обзор 98 одноплатных компьютеров. Часть 3

Reading time11 min
Views54K
Часть 1
Часть 2
Часть 3
Часть 4

NanoPC-T3



Компания/проект — FriendlyElec (FriendlyARM)
Обзор LinuxGizmos
Страница продукта
CPU — Samsung S5P6818 (8x Cortex-A53 @ 400MHz to 1.4GHz); Mali-400 MP GPU
Память — 1GB или 2GB DDR3 RAM; 8GB eMMC
Цена — $60

Компания FriendlyElec (также известная как FriendlyARM) предлагает сейчас как минимум дюжину одноплатников, что превышает наш порог в 10 устройств на компанию, и это заставило нас исключить некоторые из них из нашего первого списка. Несколько сходных продуктов мы объединили в один пункт, модель NanoPi. Размер платы NanoPC-T3 100 x 60mm. Это одна из наиболее развитых плат от FriendlyElec. Она оснащена восьмиядерным Samsung S5P6818. Плата NanoPC-T3 SBC практически идентична более ранним, четырёхядерным NanoPC-T2. В дополнение к более быстрому процессору, плата T3 добавляет опцию 2GB RAM. Также обе платы NanoPC имеют слот SD, GbE, WiFi, и Bluetooth 4.0. На платах установлены четыре USB host, micro-USB client, и медиапорты, включая HDMI, LVDS, LCD, MIPI-DSI, MIPI-CSI, и аудио. Вместо обычного разъёма 40-pin RPi, NanoPC-T3 имеет 30-pin разъём GPIO.
 
Читать дальше →
Total votes 26: ↑25 and ↓1+24
Comments30

Dell Precision 15 (3520): Профессиональная рабочая станция в мобильном исполнении

Reading time7 min
Views21K
Мобильные рабочие станции Dell Precision– это совершенно особое направление разработки ноутбуков. И название Precision (точность, меткость) выбрано не случайно. Перед инженерами компании стоит задача создания бескомпромиссных профессиональных инструментов, которые можно унести с собой. И работа ведется в двух взаимодополняющих направлениях. Во-первых, все Precision должны быть максимально практичны. Во всем, до мелочей. Во-вторых, их производительность должна соответствовать уровню мощного настольного ПК. Чтобы можно было создавать самый сложный контент, не дожидаясь возвращения в офис или домой.


Dell Precision 15 (3520) – новая представительница семейства рабочих станций Precision. Давайте вместе посмотрим, что удалось сделать на базе седьмого поколения Intel Core и Nvidia Quadro M620.
Читать дальше →
Total votes 18: ↑15 and ↓3+12
Comments71

Information

Rating
Does not participate
Location
Белгород, Белгородская обл., Россия
Date of birth
Registered
Activity