Website logo

peterbudai

return true;

Primary menu

  • Home
  • Blog
  • Publications

Tag Archives: programming

Collecting broadcast UDP packets using async networking in Rust

Posted on 2019-07-11 by Peter Budai

Creating a simple console application in Rust for fun and profit, including some nice tricks to push async programming to the limits. Read along →

Posted in Blog | Tagged async, crosspost, network, open source, programming, rust, stream, tokio, tresorit, udp

Using #pragma once with conditional compilation

Posted on 2014-10-12 by Peter Budai

The #pragma once directive offers some advantages over the traditional header guard idiom, but as it is not part of the C/C++ standard we have to rely on the – not too verbose – compiler documentations. In this post, I examine what happens if you mix this directive with other Read along →

Posted in Blog | Tagged c, clang, cplusplus, gcc, msvc, pragma, preprocessor, programming

Archives

  • 2019 (1)
  • 2018 (1)
  • 2014 (5)
  • 2013 (1)
  • 2012 (3)

Tags

announcement api architecture async bitlocker c clang cloud concept cplusplus crosspost cryptography csharp current encryption gcc high side switch hungarian notation interview java led led cube meta msvc multiplexing network open drain open source partition password podcast pragma preprocessor programming resistor rust security stream tokio tpm transistor tresorit udp windows windows 8

Find me on

  • Medium
  • GitHub
  • X
  • Stack Overflow
  • LinkedIn
  • YouTube
Copyright © 2026 peterbudai All Rights Reserved.
Theme: Catch Evolution by Catch Themes