Разработчики облегчают жизнь людям, а Gradle — разработчикам. Если вы пишете на Android, эта статья для вас. Читайте о том, что за зверь этот Gradle, а также — как с ним работать: http://amp.gs/qNoX
Как внедрить статический анализатор, чтобы всем было хорошо?
Эта статья будет полезна, если вы выбираете статический анализатор или собираетесь его внедрять. Выясняем, как наладить процесс, чтобы обнаруженные в коде уязвимости стали наконец исправляться: http://amp.gs/qNQh
Plesk Obsidian позволяет веб-специалистам, реселлерам и поставщикам услуг интеллектуально управлять, защищать и запускать серверы, веб-сайты и хостинг-компании любого размера на профессиональном уровне: http://amp.gs/qAI0
В этой серии статей мы подробно рассмотрим историю GPU — первые дни потребительской 3D-графики, совершившую переворот 3Dfx Voodoo, консолидацию отрасли в начале века и современные GPGPU: http://amp.gs/qATJ
«Когда человеческие ресурсы отдела ИБ были уже на пределе, стало понятно, что банку нужна единая, централизованная система для управления ИБ и средствами защиты. Нашей задачей и стало создать такую систему»: http://amp.gs/qAti
С++ на службе ортодонтии: интервью с Михаилом Матросовым.
Михаил — ведущий инженер по разработке в московском R&D-офисе Align Technology. Он разрабатывает специализированную CAD-систему для дизайна ортодонтических приспособлений: http://amp.gs/qApu
Самодельный электромобиль — всё не так, как думаешь.
«О том, как я делал этот маленький автомобильчик, и с какими подводными камнями столкнулся при постройке — хотелось бы рассказать в данном материале. Материал не претендует на уникальность, но для меня это был большой и интересный опыт»: http://amp.gs/qAnH
«Я не считаю себя гуру программирования ни на Битриксе, ни на чём-либо ещё. В статье отражены мои наблюдения, опыт и мысли. Конструктивная критика приветствуется, как и аргументированные споры»: http://amp.gs/qAft
Backport-уязвимость в RouterOS ставит под угрозу сотни тысяч устройств.
Уязвимость связана с отравлением DNS-кеша Winbox протокола и позволяет загрузить устаревшую (со сбросом пароля «по-умолчанию») или модифицированную прошивку на устройство: http://amp.gs/qAeU
«Мы не церемонились и задавали неудобные вопросы Сергею Сорокину, директору по развитию Zabbix, и Виталию Журавлёву, Solution architect. Что из этого получилось, читайте далее»: http://amp.gs/qAyW
Лошадь сдохла — слезь: переход с tslint на eslint.
«tslint взял и умер. Под катом я расскажу, почему так вышло, как перестать лить слёзы по умершему и перейти на инструмент eslint, а также покажу кое-что очень интимное»: http://amp.gs/qAgw
Находим текст на вывесках и упаковках с помощью смартфона.
Круг задач работы с текстом поменялся. Теперь текст нужно искать не на идеально прямых листах А4 с чёрным текстом на белом фоне, а на визитках, красочных меню, вывесках магазинов и много чём ещё: http://amp.gs/qAUU
«С учётом того, что все мы когда-то пришли сюда из «песочницы», хочу подкинуть пару хороших мыслей, которые помогут найти правильный подход к самому себе»: http://amp.gs/qArT
RabbitMQ против Kafka: отказоустойчивость и высокая доступность в кластерах.
Рассмотрим стратегии отказоустойчивости, согласованности и высокой доступности, а также компромиссы, на которые приходится идти в каждой стратегии: http://amp.gs/qAJ6
«Раньше мне нужно было хорошо подумать, прежде чем купить альбом, а теперь я часто добавляю в плейлисты песни, которые, возможно, никогда не послушаю».
Разбираемся, как стриминговые сервисы меняют музыкальную культуру и подход к написанию песен: http://amp.gs/qA3G
«В этой статье предлагаю совершить экскурс в социобиологию и поговорить о эволюционных истоках альтруизма, родственном отборе и агрессии»: http://amp.gs/qA2X