Русские видео

Сейчас в тренде

Иностранные видео




Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



Workshop Preview: Secure Coding in C and C++ - Robert C. Seacord - ACCU 2025

https://www.accuconference.org/ https://accu.org Kevin Carpenter from‪@cppevents‬discusses with Robert C. Seacord Robert's upcoming workshop for the ACCU 2025 conference, titled 'Secure Coding in C and C++' Join Kevin and Robert for a preview of this much anticipated workshop for ACCU 2025! View More Information: https://accuconference.org/2025/sessi... Secure Coding in C and C++ Scheduled for 09:00-18:00, Monday, 31st March 2025 --- Secure Coding in C and C++ is a full day training course that provides a detailed explanation of common programming errors in C and C++ and describes how these errors can lead to vulnerable software. Outline This course concentrates on security issues intrinsic to the C and C++ programming languages and associated libraries. This course covers specific remediation techniques for each category of security flaws as well as general secure coding practices that help prevent the introduction of vulnerabilities. Material in this presentation was derived from the Addison-Wesley books Secure Coding in C and C++ and The CERT C Secure Coding Standard. Agenda Integer Types Integer Data Types Unsigned integer types Wraparound Signed integer types Signed integer ranges Overflow -Character types Other integer types Integer Conversions Integer conversion rank Integer promotions Usual arithmetic conversions Conversions to unsigned integer types Conversions to signed integer types Conversion implications Integer Operations Addition Multiplication Division/remainder Right shift Exercise: Reviewing Code for Integer Defects Integer Vulnerabilities Wrap around Conversion error Truncation Non-exceptional Mitigation Strategies Integer type selection Safe integer operations Compiler Strategies Testing and reviews Dangerous Optimizations & Dynamic Memory Compiler Optimizations Constant Folding Adding a Pointer and an Integer Summary --- About The ACCU Conference: The ACCU Conference is the annual conference of the ACCU membership, but is open to any and all who wish to attend. The tagline for the ACCU is "Professionalism in Programming", which captures the whole spectrum of programming languages, tools, techniques and processes involved in advancing our craft. While there remains a core of C and C++ - with many members participating in respective ISO standards bodies - the conference, like the organisation, embraces other language ecosystems and you should expect to see sessions on C#, D, F#, Go, Javascript, Haskell, Java, Kotlin, Lisp, Python, Ruby, Rust, Swift and more. There are always sessions on TDD, BDD, and how to do programming correctly. The ACCU Conference is a conference by programmers for programmers about programming. ACCU Membership: https://tinyurl.com/ydnfkcyn 2025 Program - https://accuconference.org/2025/schedule https://accu.org https://www.accuconference.org/ https://mastodon.social/@ACCUConf   / accu-conference   https://bsky.app/profile/accuconf.bsk...   / accuorg   --- Robert C. Seacord Robert C. Seacord is standardization lead at Woven by Toyota, where he helps standardize software development practices. Robert is an expert on ISO/IEC JTC1/SC22/WG14, the international standardization working group for the C programming language. He is the author of seven books, including Effective C (No Starch, 2020), The CERT C Coding Standard, Second Edition (Addison-Wesley, 2014), Secure Coding in C and C++, Second Edition (Addison-Wesley, 2013), and Java Coding Guidelines: 75 Recommendations for Reliable and Secure Programs (Addison-Wesley, 2014). He has also published more than 50 papers on software security, component-based software engineering, web-based system design, legacy-system modernization, component repositories and search engines, and user interface design and development. Hosted by Kevin Carpenter:‪@cppevents‬ --- YouTube Videos Filmed, Edited & Optimised by Digital Medium: https://events.digital-medium.co.uk #accuconf #programming #coding #cpp #cppprogramminglanguage #cprogramming #cplusplusprogramming #cppprogramming #coding #softwareengineering #cplusplus #softwaredevelopment #code #software

Comments