Месяц: Январь 2021

  • Как мы провели Hack and Learn Initiative CTF

    от автора

    В декабре 2020 года, за неделю до нового года, компании Semrush и Mail.ru Group решили провести совместное обучающее мероприятие по информационной безопасности в формате CTF. Причём тут разработчики, тестировщики и devops, зачем и почему — расскажем в этой статье. CTF соревнования уже не являются чем–то новым, а практика их проведения в IT–компаниях только растет. Сейчас будет…

  • Настраиваем домашний почтовый сервер и уходим с «бесплатной» почты

    от автора

    С каждым годом рекламы в интернете становится все больше, а подают ее с каждым разом все навязчивее. Дошло уже до почты: реклама в интерфейсе почтового ящика выглядит как первое непрочитанное письмо, которое машинально хочется открыть. Я не против рекламы, особенно когда она в тему и не сбивает с толку. Но маскировать её под непрочитанное письмо…

  • Android Bluetooth Low Energy (BLE) – готовим правильно, часть #4 (bonding)

    от автора

    СодержаниеЧасть #1 (scanning)Часть #2 (connecting/disconnecting)Часть #3 (read/write)Часть #4 (bonding), вы здесьВ предыдущей статье мы разобрались с операциями чтения/записи, включения/выключения нотификаций и организации очереди команд. В этой статье мы поговорим о сопряжении устройств (Прим. переводчика – далее я буду использовать термин «bonding»).BondingНекоторые устройства для правильной работы требуют bonding. Технически это обозначает, что генерируются ключи шифрования, обмениваются и хранятся, для безопасного…

  • История о том, как мы на 1С запилили продукт для интеграции с goods и не смогли остановиться

    от автора

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

  • Разбираемся, как работает Spring Data Repository, и создаем свою библиотеку по аналогии

    от автора

    На habr уже была статья о том, как создать библиотеку в стиле Spring Data Repository (рекомендую к чтению), но способы создания объектов довольно сильно отличаются от «классического» подхода, используемого в Spring Boot. В этой статье я постарался быть максимально близким к этому подходу. Такой способ создания бинов (beans) применяется не только в Spring Data, но…

  • Менеджер приложений для Windows Mobile

    от автора

    Предисловие Это очередная статья из цикла о том, как я работаю с устаревшими устройствами, добавляя им больше возможностей и упрощая взаимодействие. Однако в этот раз я не стал брать чужие разработки и заставлять их работать, а написал своё собственное приложение, поскольку аналогов для него просто нет. Меня всегда волновало удобство установки программ на старые устройства.…

  • Следуй за денотацией

    от автора

    На самом деле ученые всегда стремятся к каким-то достижениям. Они думают только о том, удастся ли это им что-то совершить. И они почему-то никогда не задумываются — а стоит ли вообще совершать это «что-то»? — Ян Малкольм, Парк Юрского ПериодаРазработка абстракций или библиотек часто выглядит актом чистого, ничем не ограниченного творения: инженер (или логик) создаёт…

  • Психология для основателей стартапов: учимся правильно конфликтовать (часть 1)

    от автора

    В этом посте приводится первая часть выступления, которое я проводила для 10 групп в Y Combinator для укрепления связей между сооснователями. Вторая часть будет чуть позже. Конфликтуют все. Ваша задача – научиться конфликтовать правильно Ощущение роста напряжения между и вашим сооснователем – это нормальная, здоровая и ожидаемая ситуация. Вам следует ожидать, что в какой-то момент…

  • Секретный автомобиль от Amazon

    от автора

    Новый автомобиль от Zoox с 4 сиденьями и симметричным дизайном Стартап Zoox (компания, основанная австралийским дизайнером и робототехников из Стэнфорда) наконец представил свой новый проект, который, по мнению компании, будет не только автомобилем будущего, но и концептуально новым транспортным средством. Большинство компаний, работающих над беспилотными автомобилями (либо частными, либо роботакси) сосредоточили усилия для решения трудной…

  • Intel — новые CPU, CEO и планы на 2021

    от автора

    После длинных новогодних каникул вернемся к новостной ленте. Традиционно в январе Intel представляет первую партию процессоров нового модельного сезона и анонсирует свои планы на год. В 2021 и та и другая часть оказались достаточно объемными.