Overload Journal 144 - April 2018

  • Overload 144 PDF

  • Overload 144 ePub

  • Deeds not words  WEB  PDF
    By Frances Buontempo
    Women’s suffrage used the motto "Deeds not Words". Frances Buontempo applies this to programming.

  • No News is Good News  WEB  PDF
    By Paul Floyd
    Using ‘new’ without care can be slow. Paul Floyd uses Godbolt’s compiler explorer to see what happens when you do.

  • Monitoring: Turning Noise into Signal  WEB  PDF
    By Chris Oldwood
    Creating useful logging is a constant challenge. Chris Oldwood shows us how structured logging helps.

  • The Interface to Component Pattern and DynaMix  WEB  PDF
    By Borislav Stanimirov
    Dynamic Polymorphism is hard in C++. Borislav Stanimirov demonstrates how the DynaMix library helps.

  • 5 Reasons NOT to Use std::ostream for Human-Readable Output  WEB  PDF
    By Sergey Ignatchenko
    C++’s ostream can be hard to use. Sergey Ignatchenko suggests we use the {fmt} library instead.

  • Practical Cryptographical Theory for Programmers  WEB  PDF
    By Deák Ferenc
    Cryptography is a daunting subject. Deák Ferenc helps you get started.

  • Ex Hackina  WEB  PDF
    By Teedy Deigh
    Machine Learning and AI are popular at the moment. Teedy Deigh takes the Turing test.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.