Блог*
#prog #cpp #article Concept archetypes Concepts in the form added in C++20 used to be called lite. This is because they do not provide one quite important functionality: having the compiler check if the author of a constrained template is only using operations…
#prog #cpp
libawful — a collection of awful archetypes for testing generic code.
When writing a generic library, one often needs to test generic components with types having infrequent characteristics. This is to make sure that a generic component is not assuming more about its inputs than it should. libawful is a collection of types with unusual properties that can be used to check for corner cases when implementing generic components. The project contains a single header,
libawful — a collection of awful archetypes for testing generic code.
When writing a generic library, one often needs to test generic components with types having infrequent characteristics. This is to make sure that a generic component is not assuming more about its inputs than it should. libawful is a collection of types with unusual properties that can be used to check for corner cases when implementing generic components. The project contains a single header,
<awful.hpp>, which defines all the archetypes.GitHub
GitHub - ldionne/libawful: A collection of awful archetypes to ease the testing of generic C++ libraries
A collection of awful archetypes to ease the testing of generic C++ libraries - ldionne/libawful
❤6🤔1
#ml #prog #suckassstory
(BTW одной из ошибок было то, что сгенерированный код для генерации графика перепутал оси X и Y)
Делаем 10-минутную задачу за 2 часа с помощью ChatGPT
(thanks @tech_b0lt_Genona)
(BTW одной из ошибок было то, что сгенерированный код для генерации графика перепутал оси X и Y)
Делаем 10-минутную задачу за 2 часа с помощью ChatGPT
(thanks @tech_b0lt_Genona)
😁4
#prog #c #itsec
В glibc выявили уязвимость, которая позволяет локально повысить права до root. Корень проблемы — очередной buffer overflow.
Что иронично, код, который внёс уязвимость, был нацелен на фикс другой проблемы.
В glibc выявили уязвимость, которая позволяет локально повысить права до root. Корень проблемы — очередной buffer overflow.
Что иронично, код, который внёс уязвимость, был нацелен на фикс другой проблемы.
www.opennet.ru
Уязвимость в glibc, позволяющая получить root-доступ в системе
Компания Qualys выявила опасную уязвимость (CVE-2023-6246) в стандартной Си-библиотеке Glibc, позволяющую через манипуляции с запуском SUID-приложений добиться выполнения своего кода с повышенными привилегиями. Исследователи смогли разработать рабочий эксплоит…
😁5😱1
Forwarded from Игорь, начинайте работу
Полезное: твиттерская выложила тред, как заводить друзей дедам за 30.
Внутри — советы, как правильно проявлять инициативу, знакомиться с людьми без сталкеринга и напора, снизить ожидания от других и не закапывать самого себя. Подойдет даже интровертам.
Запоминаем и расширяем свой круг общения.
Внутри — советы, как правильно проявлять инициативу, знакомиться с людьми без сталкеринга и напора, снизить ожидания от других и не закапывать самого себя. Подойдет даже интровертам.
Запоминаем и расширяем свой круг общения.
👍14❤3🤮2
Я — за функциональное программирование.
Хорошо же ведь, когда твои программы функционируют, не так ли?
Хорошо же ведь, когда твои программы функционируют, не так ли?
👍22💯6❤2🔥1🤣1
#gamedev #video
Выбор в играх может быть куда сложнее и интереснее, чем выбор пункта из явного списка.
youtu.be/6HZuSzlN2eI
Выбор в играх может быть куда сложнее и интереснее, чем выбор пункта из явного списка.
youtu.be/6HZuSzlN2eI
YouTube
The Power of Invisible Choices
🔴 Get bonus content by supporting Game Maker’s Toolkit - https://gamemakerstoolkit.com/support/ 🔴
Action games typically borrow from RPGs and adventure games when it comes to making choices. But there are significant advantages when using the normal verbs…
Action games typically borrow from RPGs and adventure games when it comes to making choices. But there are significant advantages when using the normal verbs…
Блог*
#gamedev #video Выбор в играх может быть куда сложнее и интереснее, чем выбор пункта из явного списка. youtu.be/6HZuSzlN2eI
#game #video
В эссе о невидимых выборах автор упоминает Spec Ops: The Line. К неприятной новости — удалении игры из всех цифровых магазинов из-за истёкшей лицензии — Game maker's toolkit рассказывает подробнее об игре и о том, почему она, хоть и не собрала больших денег, стала заметным событием на момент своего выхода и остаётся релевантным и сейчас.
youtu.be/tYk0BS84ItY
В эссе о невидимых выборах автор упоминает Spec Ops: The Line. К неприятной новости — удалении игры из всех цифровых магазинов из-за истёкшей лицензии — Game maker's toolkit рассказывает подробнее об игре и о том, почему она, хоть и не собрала больших денег, стала заметным событием на момент своего выхода и остаётся релевантным и сейчас.
youtu.be/tYk0BS84ItY
YouTube
Why Spec Ops: The Line Mattered
🔴 Get my premium monthly newsletter - https://gamemakerstoolkit.com/digest/ 🔴
Spec Ops: The Line has been removed from all digital storefronts, due to licensing issues. Why was this game so important? Let’s understand the context surrounding its release.…
Spec Ops: The Line has been removed from all digital storefronts, due to licensing issues. Why was this game so important? Let’s understand the context surrounding its release.…
Блог*
Допустим, я организую в Ереване встречу с подписчиками
Снова в воскресенье в Vol. 1, с 18:00
Vol. 1 · 67 Yeznik Koghbatsi St, Yerevan 0002, Armenia
★★★★★ · Coffee shop
😢3🤔2