Разбираемся с тем, как скрыть реквизиты доступа или другую чувствительную информацию в коде сборки.
Таких плагинов у дженкинса полно: wiki.jenkins.io/display/JENKINS/Credentials Plugin
Разбираемся с тем что такое командная оболочка и как она инициализируется. Разбираемся для того, чтобы управлять этим процессом и настроить ее под себя (как это делать — на следующем уроке)
. Ближайшая конференция — DotNext 2020 Piter
15-18 июня, Online
Подробности и билеты: bit.ly/dotnext2020piter
. Во многих современных приложениях производительность упирается в память. Измерять скорость работы и писать корректные бенчмарки в таком случае не так-то просто: слишком много факторов влияют на итоговое время работы. В этом докладе мы поговорим о том, из чего складывается производительность работы с памятью. Обсудим как низкоуровневые хардварные штуки (CPU cache и его ассоциативность, выравнивание, store forwarding, 4K aliasing, prefetching, cache/page splits, cache bank conflicts и т.п.), так и более .NET-специфичные проблемы (pinned objects, large object heap, особенности работы кучи в полном .NET Framework и Mono).
Ребята! У нас новая лекция Сергея Викторовича Нетёсова, нашего главного вирусолога! Два месяца назад в рамках «Недели Дарвина» он рассказал о происхождении коронавируса, а теперь мы решили сделать более актуальное продолжение. Смотрим и не паникуем! А если вы хотите знать о вирусах больше, то добро пожаловать на курс Сергея Викторовича «Основы вирусологии» на Coursera: www.coursera.org/learn/nsu-virology
Сергей Нетёсов — доктор биологических наук, профессор, член-корреспондент РАН, заведующий Лабораторией биотехнологии и вирусологии Факультета естественных наук Новосибирского государственного университета.