3DTouch – Весы на iPhone: Завершение

В прошлой статье мы разобрали работу с 3DTouch на iPhone. Теперь осталось завершить пару штрихов и закончить наше приложение. Как я уже сказал, основной функционал готов, остались только доработки: При достижении максимального значения я хочу чтобы срабатывал виброотклик как в статье Haptic feedback на iPhone 6s Обновление значений в UILabel происходят очень быстро, (я думаю […]

Принципы работы и особенности применения atomic swap

В этой статье освещены вопросы, связанные с актуальностью подхода атомарного обмена разных монет между собой без участия посредников. Мы постарались описать особенности работы такого обмена и требования к цифровым валютам для поддержания этой функциональности. Кроме того, разобрали актуальные вопросы проектирования и запуска децентрализованных бирж на базе atomic swap, а также недостатки и риски их использования. […]

Метапрограммирование в JavaScript

Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы, либо программ, которые меняют себя во время выполнения. (Википедия) Говоря более простым языком, метапрограммированием в рамках JavaScript можно считать механизмы, позволяющие анализировать и менять программу в режиме реального времени в зависимости от каких-либо действий. И, скорее всего, вы так […]

Социальный рейтинг

Одним из основных атрибутов социальных сетей является социальный рейтинг (карма, статус) пользователя. Он обычно определяет права и обязанности юзера на этом ресурсе. Эти правила довольно ощутимо влияют и на поведение человека, меняя его нравственные ориентиры. Выпускаемый с 2011 года Netflix сериал «Black Mirror» («Черное зеркало») состоит из независимых серий, каждая из которых символично показывает влияние […]

Security Week 26: Обновленный Spectre, теперь со вкусом записи

Не хочется писать о Spectre, а надо: на прошлой неделе это однозначно самая важная новость. Новые варианты уязвимости Spectre, как и исходные, показаны представителями академического сообщества. Научный сотрудник Массачусетского технологического института Владимир Кирьянский и независимый эксперт Карл Вальдспургер показали две новые модификации Spectre, названные, без затей и логотипов, Spectre 1.1 и Spectre 1.2 (новость, оригинальная […]

Бюджетный мониторинг температуры в Cерверной комнате (MP707+nettop c Linux+PRTG)

Свою первую статью на Хабре интересно написать по материалу, основанному на личном опыте и действиях. Для этот как раз подходит раздел DIY или Сделай сам. Нижеописанная система уже работает больше года практически без перерыва. Задача: Собрать бюджетную (с минимальными затратами) стабильную систему для простого удаленного мониторинга температуры в Серверной комнате. В Серверной установлены два кондиционера […]

День открытых дверей в Нетологии, тема Data Science

Хабровчане, привет! На связи главред блога Нетологии. 18 июля у нас пройдет день открытых дверей курса Data Science. Мероприятие офлайновое, но будет трансляция для всех желающих. Программа: 19:00 — О курсе Data Scientist: программа, эксперты, форматы обучения и дипломный проект / продюсер курса Настя Дорожкина, Нетология. 19:25 — Обработка данных на Python с использованием pandas: […]

Как проверить гипотезы и заработать на Swift с помощью сплит-тестов

Всем привет! Меня зовут Саша Зимин, я работаю iOS-разработчиком в лондонском офисе Badoo. В Badoo очень тесное взаимодействие с продуктовыми менеджерами, и я перенял у них привычку проверять все гипотезы, которые возникают у меня относительно продукта. Так, я начал писать сплит-тесты для своих проектов. Фреймворк, о котором пойдет речь в этой статье, был написан с […]

Создание бота для участия в AI mini cup 2018 на основе рекуррентной нейронной сети

Изначально у меня не было планов о статье, тем более о выступлении на конференции. Но случилась конференция. И после выступления на ней, у смотревших появились ко мне вопросы касательно реализации некоторых технических моментов. Так и получилось слово за слово — статья. Запись прямого эфира ниже по ссылке. Дисклеймер: Это статья попытка ответить на часть этих […]

ITSM-менеджер по счастью: как профессия будущего помогает расширить границы сервис деск

«Что за бред? Разве бывают менеджеры по счастью?» – спросит пессимист, прочитав название статьи. «А ведь идея вполне реальная! В ОАЭ давно настоящий министр счастья работает!» – парирует оптимист. А причем тут информационные технологии? Обо всем по порядку. В начале этого года известная российская ИТ-компания предложила поучаствовать в серии тематических мероприятиях по применению принципов сервисного […]