Past Meetup

Tony van Eerd: C++ Memory Model & Lock-Free Programming

This Meetup is past

77 people went

Avast Software

Enterprise Office Center, Pikrtova 1737/1A · Prague 4

How to find us

Go to the seventh floor of the Enterprise building and then thru the reception to the Canteen.

Location image of event venue

Details

We proudly announce program for the Avast C++ Meetup:

* Tony van Eerd: C++ Memory Model & Lock-Free Programming
This talk will attempt to explain the C++ memory model, and some things you _could_ do with it, such as lock-free programming.
But remember Dr. Ian Malcolm in Jurassic Park, "Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should."

* 30 minutes pause for a discussions & networking.

* Ladislav Zezula: Under the Hood: An insider's look at antivirus
There are many layers at which an antivirus can capture and prevent a threat - web scanner, network scanner, file scanner, behavioral shield, and so on. This presentation will explain how an antivirus works on a file level. A necessary explanation of internal file system workings will be given, and then a principle of the file scanner will be explained on top of the file system knowledge. A static vs. dynamic analysis will be explained. Also, a simple scanner for Windows written in C/C++ will be shown and given to the audience.

* Then we will move to a pub (TBA).