Нужен ли самолету хвост, как у птицы? Большинство пионеров авиации считало, что да. В этом вроде бы убеждали облик птиц и опыты с небольшими летающими моделями. Но хвост тяжёлый, его надо тащить за собой, и к тому же он увеличивает сопротивление воздуха. Вместе с тем, природа давала
У нашего разработчика Михаила Ефремова есть хобби — читать книги и делать подборки особенно полезных. В этой статье он расскажет, как собрал книжную полку с лучшими, на его взгляд, книгами для разработчиков и поделится мнением о них. Миша подобрал книги по алгоритмам, архитектуре, базам данных, Linux/UNIX, Golang, Python. Читать далее
Привет. На связи Александр Комбаров — исполнительный директор Pyrobyte. Сегодня расскажу, как не слить проектные деньги в унитаз. Бывает так, что подрядчик не проводит аналитику — и получается красивый и приятный продукт в целом, но нерелевантный и непонятный своей аудитории. Рассказываем, как этого избежать. Читать далее
Разработчики на C# хорошо знакомы с термином "упаковка". Она может быть явной, а может быть незаметна. Например, к упаковке приводит сложение значимого типа со строкой. Или не приводит. Такая вот "упаковка Шрёдингера". В заметке попробуем разобраться с этой неопределённостью. Читать далее
Как изменить текст на кнопке без релиза мобильного приложения? Как показать пользователю новые экраны, если приложение удалили из официальных магазинов? Есть решение — Backend Driven UI — подход, когда экраны на фронте настраиваются с помощью сервера.Но теперь, когда экраны не…
«Тарас, за что ты получаешь свои деньги? Ты же просто рассказываешь истории!» За то, что я хорошо их рассказываю. С user story всё как в Голливуде: кажется, что многие сериалы похожи друг на друга, но написать по-настоящему хороший сценарий даже для ремейка не так-то просто. Ты должен…
Всем привет! Меня зовут Макарий, я DevOps-инженер в команде кросс-платформенной инфраструктуры корпоративного супераппа VK Teams. Сегодня я продолжу рассказ о том, как мы применяем практики ChatOps в наших рабочих процессах. Первую часть о самих практиках и мини-аппах для их реализации можно прочитать здесь. Читать дальше →
Нам надо искать неполные дубликаты. При анализе данных могут возникнуть проблемы, если в DataFrame присутствуют дубликаты строк. Самый простой способ выявить и удалить повторяющиеся строки — это дропнуть их с помощью Pandas, используя метод drop_duplicates(). Но как найти неполные дубликаты,…
Weak Password Requirements in GitHub repository answerdev/answer prior to v1.1.0.
Insufficient Session Expiration in GitHub repository answerdev/answer prior to v1.1.0.