Месяц: Сентябрь 2019
-
Project Mainline в Android 10
—
от автора
Вчера вышло очередное обновление ОС для мобильных устройств от Google. Одним из главных нововведений Android 10 стал «Project Mainline». Попробую разобраться что это, для чего и как работает.
-
Узло-ориентированное программирование
—
от автора
Доброго времени чтения, уважаемые пользователи Хабра! Статья посвящена возможности технологии разработки программного обеспечения, основанном на узлах, объединяемых в пакеты. Предположения основаны на идеях, высказанных в книгах: Нейлор — Как построить свою экспертную систему Домингос — Верховный алгоритм
-
Главное о битве за сетевой нейтралитет в США — хронология событий и текущее положение вещей
—
от автора
В конце 2017 года Федеральная комиссия по связи США (FCC) отменила законодательные требования, предъявляемые правилом сетевого нейтралитета. Решение вызвало бурные обсуждения в СМИ и даже спустя два года политики и ИТ-компании не оставляют попыток повлиять на FCC, чтобы обратить их постановление вспять. Рассказываем о становлении сетевого нейтралитета и его «падении» и обсуждаем, есть ли у…
-
Стоит ли оно того
—
от автора
В 1942 году Альбер Камю написал книгу под названием «Миф о Сизифе». Речь идет об одной действительно важной философской проблеме: Учитывая обстоятельства нашего существования, не должны ли мы просто покончить жизнь самоубийством? Вот ответ: Сначала Камю описывает те моменты в нашей жизни, когда наши представления о мире внезапно перестают работать, когда все наши усилия кажутся…
-
Разгоняем Magento Rest API c помощью RoadRunner
—
от автора
PHP создан умирать. И все было бы хорошо, но в последнее время это сделать ему не дают. Год назад на хабре состоялся анонс инструмента RoadRunner, заставляющего PHP процесс выйти из бесконечного круга гибели и воскрешения. Принцип работы RoadRunner заключается в удержании запущенного процесса и подкидывания в него поступающих запросов, что позволяет, по словам разработчиков, увеличить…
-
Как зеленый джуниор свой hot-reloader писал
—
от автора
Предыстория Пару строк обо мне для общего понимания уровня автора и решаемой проблемы. Меня зовут Евгений и я веб-разработчик зеленый junior frontend developer. Еще какой-то год назад я работал в совершенно другой сфере и только в теории задумывался о смене профессии, но примерно в декабре 2018 нашел свое и начал действовать. Примерно через полгода тотального…
-
ShIoTiny и окружающий мир: подключение датчиков к бинарным входам, дребезг контактов и другие вопросы
—
от автора
Основные тезисы или о чем эта статья Очередная статья о ShIoTiny — визуально программируемом контроллере на базе чипа ESP8266. В статье описаны особенности подключения датчиков различных типов к бинарным входам контроллера ShIoTiny. Кроме того, имеются ответы на ряд популярных вопросов читателей предыдущих статей серии. Предыдущие статьи серии ShIoTiny: малая автоматизация, интернет вещей или «за полгода…
-
Написание змейки для Android на Kivy, Python
—
от автора
Привет! Много людей хотели бы начать программировать на андроид, но Android Studio и Java их отпугивают. Почему? Потому, что это в некотором смысле из пушки по воробьям. «Я лишь хочу сделать змейку, и все!» Начнем! (бонус в конце)
-
Мегапакет: как разработчикам Factorio удалось решить проблему с мультиплеером на 200 игроков
—
от автора
В мае этого года я участвовал в качестве игрока в MMO-мероприятии KatherineOfSky. Я заметил, что когда количество игроков достигает определённого числа, через каждые несколько минут часть из них «отваливается». К счастью для вас (но не для меня), я был одним из тех игроков, которые отключались каждый раз, даже при наличии хорошего подключения. Я воспринял это…
-
Как мы картонный программный код делали или Scratch-версия настольной обучающей игры Битва Големов
—
от автора
Настольной игре, обучающей основам программирования и робототехники «Битва Големов» уже 5 лет. И игра продолжает жить и развиваться. Вы можете прочитать об идеях, которые мы туда заложили и разработке первого издания в этой статье. Но сейчас речь пойдет о достаточно кардинальном изменении в методической и визуальной составляющей, которую мы рискнули внести в игру, в том…