[object Object]
OpenSSL client and server from scratch, part 3
OpenSSL client and server from scratch, part 3
Arthur O’Dwyer
OpenSSL client and server from scratch, part 3
This is a continuation of yesterday’s post,
“OpenSSL client and server from scratch, part 2.”
In the previous two posts, we made a trivial little HTTP client and a trivial little
HTTP server. Today we’ll upgrade our server to use HTTP-over-TLS, a.k.a. HTTPS.
“OpenSSL client and server from scratch, part 2.”
In the previous two posts, we made a trivial little HTTP client and a trivial little
HTTP server. Today we’ll upgrade our server to use HTTP-over-TLS, a.k.a. HTTPS.
C++ – Типизированный язык программирования
Intel Parallel Studio XE 2020: все лучшее — разработчикам
Intel Parallel Studio XE 2020: все лучшее — разработчикам
Хабр
Intel Parallel Studio XE 2020: все лучшее — разработчикам
В самый канун Нового года увидела свет новая версия главного инструмента Intel для разработчиков — Intel Parallel Studio XE 2020. Давайте воспользуемся этим по...
[object Object]
OpenSSL client and server from scratch, part 4
OpenSSL client and server from scratch, part 4
Arthur O’Dwyer
OpenSSL client and server from scratch, part 4
This is a continuation of yesterday’s post,
“OpenSSL client and server from scratch, part 3.”
In the previous post, we made a trivial little HTTPS server that we could talk to with curl.
Today we’ll write our own HTTPS client as a replacement for curl.
“OpenSSL client and server from scratch, part 3.”
In the previous post, we made a trivial little HTTPS server that we could talk to with curl.
Today we’ll write our own HTTPS client as a replacement for curl.
[object Object]
C++20 Reference Card
C++20 Reference Card
C++ Stories
C++20 Reference Card
While the C++20 Standard is still being finalised and polished, we know all of its core features. At first, the new specification of the language might sound complex and overwhelming. That’s why, if you want to have an overview of the core elements and get…
C++ – Типизированный язык программирования
Topleaked: инструмент ловли утечек памяти
Topleaked: инструмент ловли утечек памяти
Хабр
Topleaked: инструмент ловли утечек памяти
История, как это часто бывает, началась с того, что упал один из сервисов на сервере. Точнее процесс был убит мониторингом за превышение использования памяти. Запас должен был быть многократным, а...
C++ – Типизированный язык программирования
Собираем приложение Qt в WebAssembly в Windows
Собираем приложение Qt в WebAssembly в Windows
Хабр
Собираем приложение Qt в WebAssembly в Windows
Как известно, приложения написанные на Qt, который является кросс платформенными запускаются от desktop, мобильных, интернет вещей , до микроконтроллеров . Один из вариантов это сборка приложения Qt...
C++ – Типизированный язык программирования
Помощь компилятору С++ в разрешении перегрузки функций
Помощь компилятору С++ в разрешении перегрузки функций
Хабр
Помощь компилятору С++ в разрешении перегрузки функций
В некоторых случаях компиляторы С++ не могут выбрать подходящую перегружаемую функцию, например, в очевидной с человеческой точки зрения ситуации — возникает ошибка компиляции: void f(int i){} void...