Cppcast

  • Autor: Vários
  • Narrador: Vários
  • Editora: Podcast
  • Duração: 359:41:13
  • Mais informações

Informações:

Sinopse

The first podcast by C++ developers for C++ developers!

Episódios

  • Intel Tamper Protection

    21/01/2016 Duração: 30min

    Rob and Jason are joined by Marc Valle to discuss Intel's Tamper Protection Toolkit which can be used to protect your C++ application from reverse engineering and tampering. Marc Valle is the technical lead for the Intel (R) Tamper Protection Toolkit. His professional interests include tamper protection, reverse engineering, compilers, security, and privacy. In his free time he can be found staring at the black line at the bottom of the pool preparing for his next competition. News Compilers targeting C Lambdas are dangerous? VS 2015 Update 1 New Experimental Feature MPX Links Intel Tamper Protection Toolkit Intel Tamper Protection Toolkit Getting Started

  • Game Development with C++ and Javascript

    14/01/2016 Duração: 44min

    Rob and Jason are joined by Mark Logan to discuss his experience building a game engine in Javascript and C++. Mark started learning C++ with Borland Turbo C++ in high school, so that he could build video games. After 20 years, he's finally starting to feel like he knows what he's doing. After graduating from Northeastern University's College of Computer Science, Mark spent 7 years at Google, mainly working on internal infrastructure and automation. More recently, he returned to his first love - game programming - and helped found a studio called Artillery. He's currently the tech lead on Artillery's free-to-play RTS, code-named Atlas. He spends his time working on performance optimization, networking, and solving cross-platform development problems. News New cppcheck released How to make your own C++ static analyzer with clang Improving your build times with Incredibuild and VS 2015 Mark Logan @technicaldebtor Links Artillery Artillery Blog

  • UndoDB and Live Recorder

    08/01/2016 Duração: 46min

    Rob and Jason are joined by Dr. Greg Law to discuss reverse debugging with Undo Software. Dr Greg Law is co-founder and CEO at Undo Software. He has spent nearly 20 years writing systems-level code, including novel kernel designs and networking architectures in academia and at a variety of start-ups. Greg finds it particularly rewarding to turn innovative software technology into “real” business development. He still gets to write some code, although sadly most of his coding these days is done on aeroplanes. Greg lives in Cambridge, England with his wife and two children. News C++ Status at the end of 2015 Starting a tech startup with C++ } // good to go C++Now 2016 Call for Submission Dr. Greg Law @gregthelaw Greg Law's posts on Undo Software's Blog Links Undo Software Jason's photos from Kenya

  • Transducers

    23/12/2015 Duração: 39min

    Rob and Jason are joined by Juan Pedro Bolivar Puente to discuss Transducers and the Atria library. Juanpe is a Spanish software engineer currently based in Berlin, Germany. Since 2011 he has worked for Ableton, where he has helped building novel musical platforms like Push and Live and where he coordinates the "Open Source Guild" helping the adoption and contribution to FLOSS. He is most experienced in C++ and Python and likes tinkering with languages like Haskell or Clojure. He is an advocate for "modern C++" and pushes for adoption of declarative and functional paradigms in the programming mainstream. He is also an open source activist and maintainer of a couple of official GNU packages like Psychosynth which introduces new realtime audio processing techniques leveraging the newest C++ standards. News Going Large Scale with C++ Part 1 Support for Android CMake projects in Visual Studio Juan Pedro Bolivar Puente Juan's website Links CppCon 2015: Juan Pedro Bolívar Puente “Transducers: from Cloj

  • Mesonbuild

    17/12/2015 Duração: 42min

    Rob and Jason are joined by Jussi Pakkanen to discuss the Mesonbuild multiplatform build system for C++. Jussi Pakkanen got his doctoral degree in computer science from the Helsinki University of Technology in 2006. Since then he has worked on various problem areas ranging from mail sorting to the software stacks of Ubuntu desktop and phone. Most recently he was the SDK lead developer at Jolla. Currently he is open for new development challenges. During his spare time he has been known to be a photographer, movie director, magician, gastronomist, computer game designer and watercolour painter. News Under the Hood: Leap Motion Hackathon's AR Workspace STL Fixes in VS 2015 Update 1 Meeting C++ Lightning talks are now on youtube Jussi Pakkanen Jussi Pakkanen's blog @jpakkane Links Mesonbuild Mesonbuild on GitHub Making build systems not suck

  • Ranges

    08/12/2015 Duração: 45min

    Rob and Jason are joined by Eric Niebler to discuss his work on Ranges and the future of the Standard Library. Eric Niebler is an independent consultant specializing in C++ library development. Currently, he is working on modernizing the C++ standard library and adding support for ranges, funded by the first-ever grant from the Standard C++ Foundation. Previously, Eric was a consultant for BoostPro computing, a member of Microsoft's Visual C++ team, and a Microsoft Researcher before that. In addition, he has several libraries in Boost and is a Boost release manager and steering committee member. Eric has been an active member of the C++ Standardization Committee for well over 10 years. He speaks regularly at C++ conferences around the world. In a previous life, Eric drifted with no fixed address, writing C++ and blog entries from cafes and beaches around the world. Today, Eric is a family man living and working in the glorious Pacific Northwest near Seattle. News Clang with Microsoft CodeGen in VS 20

  • rr

    02/12/2015 Duração: 42min

    Rob and Jason are joined by Robert O'Callahan from Mozilla to discuss the RR project. Robert O'Callahan has a PhD in computer science at Carnegie Mellon and did academic research for a while at IBM Research, working on dynamic program analysis tools. At the same time he was contributing to Mozilla as a volunteer, until he switched gears to work full-time with Mozilla; Robert has been working on what became Firefox for over 15 years, mostly on layout and rendering in the browser engine and on related Web standards like CSS and DOM APIs. Lately he's been devoting about half of his time to rr. News Breaking all the Eggs in C++ The wind of change Celebrating 30th anniversary of the first C++ compiler: let's find bugs in it Robert O'Callahan Robert O'Callahan's website @rocallahan Links rr project Mozilla on GitHub

  • CppCon Wrapup

    19/11/2015 Duração: 57min

    Rob and Jason are joined by Jon Kalb to talk about this year's CppCon, his trip to the Kona standards committee meeting and much more. Jon has been writing C++ for two and half decades and does onsite C++ training. He chairs the CppCon and C++Now conferences and the C++ Track for the Silicon Valley Code Camp. He serves as chair of the Boost Libraries Steering Committee and is a Microsoft MVP. News Using variadic templates cleanly A sad story about get_temporary_buffer C++ and zombies: a moving question Jon Kalb @_jonkalb Exception-Safe Coding in C++ Links CppCon 2016: Announcing 2016 Dates CppCon 2014: Exception Safe Code (Part 1)

  • High Performance Computing

    12/11/2015 Duração: 01h02min

    Rob and Jason are joined by Dmitri Nesteruk to talk about High Performance Computing and some of the new features coming to CLion and ReSharper for C++. Dmitri Nesteruk is a developer, speaker, podcaster and a technical evangelist at JetBrains. His interests lie in software development and integration practices in the areas of computation, quantitative finance and algorithmic trading. His technological interests include C#, F# and C++ programming as well high-performance computing using technologies such as CUDA. He has been a C# MVP since 2009. News Visual Studio 2015 Update 1 RC Available Reverse Iteration with Range-Based for Loops Interactively create clang-format configurations Dmitri Nesteruk @dnesteruk Dmitri Nesteruk's Pluralsight courses Links Webinar Recording: A Tour of Modern C++ What's New in CLion 1.2 What's New in ReSharper++ High Performance Computing in C++

  • Qt Creator

    04/11/2015 Duração: 30min

    Rob and Jason are joined by Tobias Hunger to discuss the Qt Creator IDE for C++. Tobias graduated from the University of Kaiserslautern in Germany with a degree in computer engineering. Before joining Nokia in 2009 to work on Qt Creator he has been a consultant, specializing in systems administration and later Qt software development. He went with Qt to Digia and now works for The Qt Company in Berlin, Germany.   Tobias has been an open source contributor ever since his student days and is now a maintainer in the Qt project, responsible for the version control plugins in Qt Creator. He also is heavily involved with the project management plugins.   In his spare time he does way to many computer related things, but also manages to read books, go to the movies and play with his son. News First beta release of KDevelop 5.0.0 Microsoft promises Clang for Windows in November Handmade Con 2015 Tobias Hunger @t_hunger Tobias Hunger's Github Links Qt Creator 3.6 Beta1 released Qt

  • D

    27/10/2015 Duração: 56min

    Rob and Jason are joined by Andrei Alexandrescu to discuss the D Programming language, C++ interoperability and more. Andrei even announces plans for a new book on the show! Andrei Alexandrescu coined the colloquial term "modern C++" (adapted from his award-winning book Modern C++ Design), used today to describe a collection of important C++ styles and idioms. He is also the coauthor of C++ Coding Standards and the author of The D Programming Language book. With Walter Bright, Andrei co-designed many important features of D and authored a large part of D's standard library. His research on Machine Learning and Natural Language Processing and a five-year tenure as Research Scientist at Facebook complete a broad spectrum of expertise. Andrei holds a PhD in Computer Science from the University of Washington and a BSc in Electrical Engineering from University "Politehnica" Bucharest. He currently works on the D Language Foundation. News C++17 Progress Update Herb Sutter's Fall 2015 Trip Report Rr 4.0 re

  • JUCE

    21/10/2015 Duração: 37min

    Rob and Jason are joined by Julian Storer to discuss the JUCE library. Jules has been developing audio and library software in C++ for over 15 years, and is the author of the JUCE library, the most widely used framework for audio applications and plugins. Music tech company ROLI acquired JUCE in 2014, and as well as continuing work on library itself, he helps to guide ROLI's other software projects. He also created the Tracktion audio workstation in 2002, which is still going strong and being used by thousands of recording musicians around the world. He lives in London, and likes to escape from the world of music technology by playing classical guitar News CppCon 2016 Call for Class Proposals Bjarne Stroustrup on the 30th anniversary of Cfront Do you prefer fast or precise? Julian Storer Julian Storer's GitHub Links CppCon 2015: Julian Storer "The Projucer" JUCE @JUCElibrary ROLI Tracktion

  • Stop Teaching C (When Teaching C++)

    14/10/2015 Duração: 48min

    Rob and Jason are joined by Kate Gregory to talk about how we should be teaching C++ without the C. Kate Gregory has been using C++ since before Microsoft had a C++ compiler, and has been paid to program since 1979. She loves C++ and believes that software should make our lives easier. That includes making the lives of developers easier! She'll stay up late arguing about deterministic destruction or how C++ these days is not the C++ you remember. Kate runs a small consulting firm in rural Ontario and provides mentoring and management consultant services, as well as writing code every week. She has spoken all over the world, written over a dozen books, and helped thousands of developers to be better at what they do. Kate is a Microsoft Regional Director, a Visual C++ MVP, an Imagine Cup judge and mentor, and an active contributor to StackOverflow and other StackExchange sites. She develops courses for Pluralsight, primarily on C++ and Visual Studio. In 2014 and 2015 she was Open Content Chair for CppCo

  • Expression Templates

    05/10/2015 Duração: 36min

    Rob and Jason are joined by Joel Falcou to discuss Expression Templates. Joel Falcou is an assistant professor in France where he works on torturing compilers to get the best performance out of modern hardware. He's an active member of the Boost community and CTO of NumScale, a start-up aligned with parallel processing tools. News Rejuvenating the Microsoft C/C++ Compile Coroutines in Visual C++ 2015 Holy Build Box Joel Falcou @joel_f Joel Falcou on GitHub Joel Falcou on StackOverflow Links NumScale Expression Templates - Past, Present, Future

  • C++ Concurrency

    29/09/2015 Duração: 50min

    Rob and Jason are joined by Anthony Williams to discuss some of the Concurrency features of C++. Anthony Williams is a UK-based developer and consultant with many years of experience in C++. He has been an active member of the BSI C++ Standards Panel since 2001, and is author or coauthor of many of the C++ Standards Committee papers that led up to the inclusion of the thread library in the new C++ Standard, known as C++11 or C++0x. He was the lead maintainer of boost thread from 2006 to 2011, and is the developer of the just::thread implementation of the C++11 thread library from Just Software Solutions Ltd. Anthony lives in the far west of Cornwall, England. News C++ Core Guidelines GSL Lite Anthony Williams @a_williams Anthony Williams on StackOverflow Links C++ Concurrency in Action: Practical Multithreading Just Software Solutions just::thread C++ Standard Thread Library

  • VR Development

    16/09/2015 Duração: 49min

    Rob and Jason are joined by Nicolas Lazaraff to discuss the current state of VR development with C++. Nick is a VR/AR engineer who is passionate about bridging the interface between computers and humans. Currently he's VP of Software Development at OTOY focusing on VR and AR ("mixed/digital reality"). He was a cofounder of everyAir, a pioneering P2P game streaming application which was later acquired. Before that he worked at Microsoft on Office 2010 and 2013. News Stack, Heap, Pool Dependency Injection in C++ using Variadic Templates Nicolas Lazareff nzff.net Links Balls Away - Game on iTunes App Store CppCon: C++ for cross-platform VR development OTOY & Oculus: Render the Metaverse Oculus Connect Keynote: Future of VR Panel Down the VR rabbit hole: Fixing judder

  • Effective C++

    09/09/2015 Duração: 54min

    Rob and Jason are joined by Scott Meyers to discuss the Effective C++ book series. Scott Meyers has been working with C++ since 1988. He’s the author of Effective C++, More Effective C++, Effective STL, and his most recent book, Effective Modern C++. For 25 years, he’s delivered C++ training to clients worldwide. He once lectured about C++ on a brass-railed nightclub stage while the audience sat at cocktail tables. News AWS SDK for C++ Thoughts on the Vagaries of C++ Initialization Scott Meyers @Scott__Meyers The View From Aristeia Links Effective Modern C++ Scott Meyers Videos Scott Meyers Training The Evolving Search for Effective C++ DConf 2014 - The Last Thing D Needs

  • Software Transactional Memory

    02/09/2015 Duração: 50min

    Rob and Jason are joined by Brett Hall to discuss Software Transactional Memory. Brett Hall is the lead engineer on Dynamics, a desktop application that collects and analyzes data from the light scattering instruments built by Wyatt technology. Prior to joining Wyatt, Brett worked in web application development, remote sensing, and spent a summer in the games industry. He holds a PhD in physics from the University of California, Santa Barbara. Part of his research work involved using C++ to solve the PDE systems generated by the rest of the research. All told he’s been using C++ for around 20 years now. These days the bulk of his programming interest is in concurrency and parallelism. When not programming he’s usually hanging out with his family and/or mountain biking. News CppCon call for additional content Served: A C++11 RESTful web server library Modern C++ for the Windows Runtime now available Brett Hall @bretthall Backwards Incompatibilities Links CppCon 2015 - Transactional Memory in Pract

  • Real World Template Metaprogamming

    26/08/2015 Duração: 36min

    Rob and Jason are joined by Edouard Alligand to discuss the use of C++ template metaprogramming in real world projects. Edouard is an experienced kernel programmer, but has spent the last several years working on the hot topic of next-generation databases at software publisher quasardb. He has a strong background in low level programming, beginning with his first programming language: Z80 assembly. Edouard is a C++ enthusiast with a strong taste for template metaprogramming, generic programming, and you're not doing it right if the compiler doesn't crash programming. News C++ Hints C++ Abstraction Penalty: Idiomatic vs Raw How rvalue/lvalue/xvalue got their names Edouard Alligand @edouarda14 Edouard Alligand's GitHub Links CppCon 2015 - How I stopped worrying and love metaprogramming CppCon 2014 - Edouard Alligand Multiplatform C++ Brigand Library QuasarDB Blog QuasarDB Website

  • Game Dev and Low Latency

    19/08/2015 Duração: 41min

    Rob and Jason are joined by Nicolas Guillemot to discuss the ongoing work of the GameDev and Low Latency C++ Study Group. Nicolas Guillemot started studying C++ and OpenGL to make games, and fell in love with them. He enjoys participating in game jams, and has had the opportunity to work in some game development studios: Inlight Entertainment, and Electronic Arts. He is currently taking a break from finishing a bachelor's in software engineering to work at Intel, doing mostly graphics-related work to help game developers take advantage of Intel GPU features. News Biicode (just the company) post-mortem Visual Studio Projects that Just Keep Rebuilding Boost 1.59 Nicolas Guillemot @nlguillemot Nicolas Guillemot's GitHub Links SG14 - Game Dev and Low Latency Google Group WG21-SG14 GitHub CppCon 2015 - The Birth of SG14 On Games(SG14) and TM(SG5) from The View at the May 2015 C++ Standard meeting in Lenexa

página 19 de 21