Несколько ссылок по программированию
Feb. 20th, 2020 04:55 pmUsing gcc sanitisers to get a nasty bug fixed
К описанным в статье директивам компилятора и линкера должны прилагаться ещё и LD_PRELOAD соответствующих библиотек. Без них ничего не летает.
Differential fuzzing of cryptographic libraries
Вот до практического применения этой методологии у меня руки пока не дошли.
Post-Production Editing using Git
Немного git-овой магии про то, как привести коммиты в человеческий вид постфактум. Кое-что пробовал, но в git я на очень базовом уровне разбираюсь, к сожалению.
К описанным в статье директивам компилятора и линкера должны прилагаться ещё и LD_PRELOAD соответствующих библиотек. Без них ничего не летает.
Differential fuzzing of cryptographic libraries
Вот до практического применения этой методологии у меня руки пока не дошли.
Post-Production Editing using Git
Немного git-овой магии про то, как привести коммиты в человеческий вид постфактум. Кое-что пробовал, но в git я на очень базовом уровне разбираюсь, к сожалению.
no subject
Date: 2020-02-26 12:15 pm (UTC)Я по диагонали прочитал, и потому остался при более общепринятом, АФАИК, в мире софтверной разработки понимании слова "post-production".
А сам я пользуюсь иногда другим инструментом: если джуны долго и мучительно в 100500 итераций коммитили чёрти что, то я ставлю в морде гитлаба у MR галочку squash и прописываю собственный текст для единственного финального коммита. Дальше кому очень хочется почитать историю полёта мысли корявыми путями - может из этого коммита пойти в исходный MR и почитать.