Yesterday afternoon, Copernica disabled file downloads upon the discovery of a security risk by one of our users. The reporting user was able to download random files by manually altering URLs. To prevent abuse, all file downloads were disabled completely on the spot.
Copernica hosts AmsterdamPHP compilers meetup
Copernica will once again be hosting an AmsterdamPHP meetup in our office. During this session our CTO Emiel Bruijntjes will present a talk on compilers.
He will walk the attendees through the whole process of how to write your own compilers: from writing a tokenizer and a parser, building an abstract syntax tree up to generating machine instructions.
These concepts are demonstrated with a simple compiler that turns Smarty/Twi template files into native machine instructions.
Want to join?
Would you like to attend this AmsterdamPHP meetup in our office? Sign up now!
Location
Our office is located at:
De Ruyterkade 112 1011 AB Amsterdam
Get directions (in Dutch)