Снятие показаний счетчиков в домашних условиях

Автор: admin от 20-11-2018, 22:00, посмотрело: 64

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

Категория: Сделай Сам, Android

 

Больше всех пахала лошадь, но председателем колхоза так и не стала

Автор: admin от 20-11-2018, 19:00, посмотрело: 75

Больше всех пахала лошадь, но председателем колхоза так и не стала


В последнее время в мобильном сообществе часто можно услышать про Flutter, React Native. Мне стало интересно понять профит от этих штук. И насколько они реально изменят жизнь при разработке приложений. В итоге было создано 4 (одинаковых с точки зрения выполняемых функции) приложения: нативное Android, нативное iOS, Flutter, React Native. В этой статье я описал то, что вынес из своего опыта и как реализуются схожие элементы приложений в рассматриваемых решениях.

Категория: Веб-разработка, Android, iOS

 

Строим систему реактивных компонентов с помощью Kotlin

Автор: admin от 20-11-2018, 17:20, посмотрело: 177

Строим систему реактивных компонентов с помощью Kotlin


Всем привет!



Меня зовут Анатолий Варивончик, я Android-разработчик Badoo. Сегодня я поделюсь с вами переводом второй части статьи моего коллеги Zsolt Kocsi о реализации MVI, которую мы ежедневно используем в процессе разработки. Первая часть здесь.



Чего мы хотим и как мы это сделаем



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



Каждая Feature отслеживаема — есть возможность подписаться на изменения её состояния и получать уведомления об этом. При этом Feature можно подписать на источник ввода. И в этом есть смысл, ведь с включением Rx в кодовую базу у нас и так появилось множество наблюдаемых объектов и подписок на самых разных уровнях.



Именно в связи с увеличением количества реактивных компонентов пришло время поразмышлять о том, что мы имеем и можно ли сделать систему ещё лучше.

Категория: Android

 

Google запатентовала VR-обувь, в которой можно ходить вечно

Автор: admin от 20-11-2018, 17:05, посмотрело: 74

Google запатентовала VR-обувь, в которой можно ходить вечно


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

Категория: Google

 

Прерывания от внешних устройств в системе x86. Эволюция контроллеров прерываний

Автор: admin от 20-11-2018, 15:30, посмотрело: 82

В данной статье хотелось бы рассмотреть механизмы доставки прерываний от внешних устройств в системе x86 и попытаться ответить на вопросы:



— что такое PIC и для чего он нужен?

— что такое APIC и для чего он нужен? Для чего нужны LAPIC и I/O APIC?

— в чём отличия APIC, xAPIC и x2APIC?

— что такое MSI? В чём отличия MSI и MSI-X?

— как с этим связаны таблицы $PIR, MPtable, ACPI?



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

Категория: iOS

 

Твой код решающий

Автор: admin от 20-11-2018, 15:10, посмотрело: 67

ДОМ.РФ проводит свой первый в Воронеже Хакатон – марафон программирования для решения инновационной задачи. За лучшее решение команда получит грант на обучение или развитие своего проекта в размере 300 000 рублей. Самым талантливым разработчикам по результатам Хакатона ДОМ.РФ готов предложить сотрудничество.

Твой код решающий

Категория: Программирование, Веб-разработка

 

Личный опыт использования бесконтактных сенсоров в разработке

Автор: admin от 20-11-2018, 15:10, посмотрело: 59

Всем доброго времени суток! Меня зовут Максим, я являюсь ведущим разработчиком в компании Habilect.



В жизни каждого программиста наступает момент, когда хочется поделиться тем, на что тратится 2/3 жизни – описанием работы и проектов :)



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



За почти 7 лет были перепробованы множество вариантов – Microsoft Kinect (как версия для XBOX 360, так и Kinect One for Windows), Intel RealSense (начиная с первой доступной на рынке версии – F200, продолжая SR300 и, на данный момент, последней из выпущенных – D435), Orbbec (Astra и Persee), Leap Motion (о котором даже когда-то здесь писал про обработку custom-жестов). Естественно, не обошлось и без обычных веб-камер – анализ изображений, OpenCV и т.д.



Тех, кого заинтересовало — прошу под кат.

Категория: Веб-разработка

 

InfoWatch Traffic Monitor. По лезвию багов и фич

Автор: admin от 20-11-2018, 14:50, посмотрело: 69

«Игорь, у него ДВА сердца!!!»



Анна Попова, руководитель Блока DLP ГК Инфосекьюрити, продолжает делиться своими впечатлениями от использования разных DLP-систем. В прошлой статье она рассказала о плюсах и минусах решения КИБ SearchInform. Сегодня, как и было обещано, поговорим про линейку продуктов InfoWatch. Только давайте сразу определимся, что на объективное сравнение мы не претендуем.



InfoWatch Traffic Monitor. По лезвию багов и фич

Категория: iOS

 

Создание шаблона для Zabbix на примере DVR Trassir SDK

Автор: admin от 20-11-2018, 14:50, посмотрело: 212

Цель создания шаблона — автоматизация мониторинга серверов системы видеонаблюдения на основе регистраторов Trassir под управлением одноименного программного обеспечения на основе linux через web-сервер SDK.

Категория: iOS

 

Безопасность в iOS приложениях

Автор: admin от 20-11-2018, 14:50, посмотрело: 57

Добрый день, Хабр! Представляю вашему вниманию перевод статьи про базовые основы безопасности конфиденциальных данных в iOS приложениях «Application Security Musts for every iOS App» автора Arlind Aliu.



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



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

Продолжение под катом.

Категория: Веб-разработка, iOS

 
Назад Вперед