Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
As of 2012, the most efficient attack against SHA-1 is considered to be the one by Marc Stevens with an estimated cost of $2.77M to break a single hash value by renting CPU power from cloud servers.Ни о каком «шустром» нахождении коллизий речи не идет. Напрашивается простое определение — криптографическим считать такой хеш, который требует потратить не менее миллиона уе. на подбор одной коллизии.
Этот пост — желание поделиться опытом успешного внедрения непрерывной интеграции
— Пользуетесь ли вы системой контроля версий?
— Можете ли вы собрать продукт за один шаг?
— Выполняете ли вы ежедневные билды?
Вот только о том что ваша часть приложения не работает вместе с Васиной вы узнаете уже завтра а не через пару недель (в лучшем случае).
Иногда при использовании системы контроля версий один разработчик случайно вносит изменения, которые нарушают нормальный ход сборки. Например, добавляет новый файл с исходным кодом, и на его машине всё компилируется просто замечательно, но при этом забывает поместить этот файл в репозиторий. Он гасит свою машину и в хорошем настроении идёт домой. Но после этого уже никто не может работать, и все вынуждены тоже идти по домам, причём в гораздо худшем настроении.
Синергия с Сontinuous Integration