Беспроводной модуль для ёмкостного датчика влажности почвы на nRF52832

Всем привет, сегодня расскажу о том как я решил проапгрейдить датчик влажности почвы с Алиэкспресс. Примерно месяц назад был куплен датчик влажности почвы. Зачем покупал и сам не знаю, наверное все из-за цены в 40 рублей 🙂 Получив и успешно проверив датчик(с помощью Ардуино Нано) стал думать куда бы его пристроить в уже работающей системе […]

Написание программного обеспечения с функционалом клиент-серверных утилит Windows, part 01

Приветствую. Сегодня хотелось бы разобрать процесс написания клиент-серверных приложений, выполняющих функции стандартных утилит Windows, как то Telnet, TFTP, et cetera, et cetera на чистой Javа. Понятно, что ничего нового я не привнесу — все эти утилиты уже успешно работают не один год, но, полагаю, что происходит под капотом у них знают не все. Именно об […]

Как разработать ещё один платформер с помощью Unity. Ещё один туториал, ч.2

В продолжении первой статьи (она здесь), продолжаю разрабатывать платформер на основе статьи «Паттерны дизайна уровней для 2D-игр». После выпуска первой статьи, однозначно было решено, что кнопочное управление, которое в ней описывалось — совершенно не удобно. Поэтому, Управление в игре было переделано на джойстик. Далее, к сожалению игра не прошла модерацию в плеймаркете. В прошедшую пятницу […]

Древности: Psion 5MX и жизнь на пенсии

Почти десять лет назад я написал один из первых своих постов на Хабр про карманный компьютер Psion 5MX. Уже тогда этот клавиатурный КПК был хоть и приятным, но напрочь устаревшим устройством, и настроение статьи было соответствующее: жалко, но пора отправлять девайс на пенсию. 15 июня 2019 года исполнилось двадцать лет со дня анонса этой модели. […]

Опыт моделеварения от команды Computer Vision Mail.ru

Меня зовут Эдуард Тянтов, я руковожу командой Computer Vision в Mail.ru Group. За несколько лет существования наша команда решила десятки задач компьютерного зрения, и сегодня расскажу вам о том, какие методики мы используем для успешного создания моделей машинного обучения, которые работают на широком спектре задач. Поделюсь трюками, которые могут ускорить получение модели на всех этапах: […]

Португалия. Лучшие пляжи и тысяча стартапов в год

Всем привет Вот так выглядит место, где проводится WebSummit: Parque das Nações И именно такой я впервые увидел Португалию, приехав сюда в 2014 году. И теперь я решил поделиться с вами тем, что я видел и узнавал на протяжении последних 5 лет, а также чем примечательна страна для IT профессионала. Для тех кому надо по-быстрому, […]

Спасение утопающих — наше дело: как бороться с демотивацией в команде

Я 18 лет в IT. Последние 10 из них руковожу: под моим подчинением в разное время были 200 человек.  Интересно, что я помню каждого, кто из них уволился и по какой причине. Помню не потому, что у меня хорошая память, а потому, что увольнялись они очень редко.  В этой статье я расскажу, что, с моей […]

Как реализовать чистую архитектуру на Android?

Что вы найдёте в этой статье? В 2016 году я начал изучать Java, а в начале 2017 года — Android. С самого начала я уже знал, что существует понятие архитектуры приложений, но не знал, как это применить в своём коде. Я находил много разных гайдов, но понятнее от этого мне не становилось. Эта статья — […]

Новые сертификации для девелоперов от Cisco. Обзор отраслевых сертификаций

Сертификационная программа Cisco существует уже 26 лет (была основана в 1993 году). Многим хорошо известна инженерная линейка сертификаций CCNA, CCNP, CCIE. В этом году программа дополнилась еще и сертификациями для девелепоров, а именно DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert. Сама программа DevNet существует в компании более пяти лет. Детально про программу Cisco DevNet […]

ZuriHac: практикуемся в функциональном программировании

В июне этого года в небольшом швейцарском городке Рапперсвиле уже в десятый раз прошло мероприятие под названием ZuriHac. В этот раз на нём собрались более пятисот любителей Хаскелля, от новичков до отцов-основателей языка. Хотя организаторы называют это мероприятие хакатоном, всё же оно не является конференцией или хакатоном в классическом смысле. Его формат отличается от традиционных […]