Месяц: Январь 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 и та и другая часть оказались достаточно объемными.