We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Mārtiņš Možeiko
Exactly. Guarding against side-channel attacks is a very non trivial task. It requires not only go…
»
ratchetfreak
(though you really shouldn't code encryption yourself, there's too much that you can do wrong tha…
»
Mārtiņš Možeiko
// delete me
»
Mārtiņš Možeiko
Yes, its an overkill. But if I remember correctly Casey stated that text rendering is only for deb…
»
Jeroen van Rijn
At a guess I'd say that people invent new frameworks to address problems with old frameworks, but…
»
TeddyFine
I am currently looking at how font rendering is implemented and it seems that we create a texture …
»
pragmatic_hero
Yes! Yes and Yes! Thank you. I've been using __try/__catch extensively when calling out to hotswap…
»
Todd
You should look into it. On the one hand it is some very high tech stuff, on the other hand it le…
»
Todd
[/quote] (though you really shouldn't code encryption yourself, there's too much that you can do …
»
Mārtiņš Možeiko
Yes, it is very common approach in Windows games to have audio in separate thread. This is to avoi…
»
bimbinel
Sorry to resurrect an old thread but I had some questions on the same topic. I was also thinking a…
»
bimbinel
For my project I write code in a text editor (Sublime), build from the command line, and debug fro…
»
Mór
"Is coding along with the series a good choice to maximize learning?" Casey says its the best way …
»
Mārtiņš Možeiko
Private Qt headers are not available from system packages. They are present only when Qt is build …
»
Mārtiņš Možeiko
You can play around setting/restoring CPU context: Or if you don't want to use context API (to su…
»
Neo Ar
Thank you for investigating ! Are you running on the same Arch with the same CPU architecture and…
»
KaanAlpar
Hello everyone, I just started watching HMH. I usually code along while wathcing programming tutor…
»
ratchetfreak
[/quote] Or if you don't want to depend on the CGI server, learn how server sockets and accepting…
»
pragmatic_hero
I'm looking at that Vectored Exception Handler sample. In cases where they don't use __try/__excep…
»
Shazan
Thanks and you are right i shouldn't copy and paste code.
»
Mārtiņš Možeiko
Clang supports SEH on Windows exactly same as MSVC. This is for x86_64, no idea about SEH support …
»
pragmatic_hero
Other than that, there is not nothing else that you can turn off for C mode.[/quote] Is there a w…
»
Oswald Hurlem
So last month, our sister in low-level-programming arms, Stephanie Hurlburt, collected a of exper…
»
Mārtiņš Možeiko
Keyword to look up is "CGI". Here's a few links with simple introduction on this:
»
Dane Christenson
how do you even program a site in C? where would one look to learn that skill?
»
Dumitru Frunza
@steve Thanks for sharing the video! Nice trick at 1:51:00 - generalization of the "buffer pitch" …
»
Neo Ar
It may be that it no longer uses SIMD, or that a software rendering path is still lingering in th…
»
Mārtiņš Možeiko
If DrawPixel only puts pixel at X+i & Y+j coordinates into Dest bitmap, then that's the thing that…
»
Mārtiņš Možeiko
boost::asio also uses sockets underneath. There is no other way to access network functionality th…
»
Taz
So I found that the boost::aiso libraries have a C++ style networking API. the only issue so far i…
»