$continue$
Всем привет. В OpenSSL есть библиотека bcrypt?
$continue$
Или где она вообще есть?
Anatoly
да это обычный (3)crypt в линухе
Anatoly
или тебе что-то кроссплатформенное?
Anatoly
а вообще есть и в опенссл, тут например https://www.openssl.org/docs/man1.0.2/crypto/blowfish.html
Anatoly
но есть мнения, что её пользовать нынче не нужно)
Ned
Псны. А как люди шифруют вещи? По ключу, например?
🦥Alex Fails
тебе стратегически, или тактически ответить?
Ssi
например
Алдар
🦥Alex Fails
ммм... цезарь... Три буквы назад!
Sheridan
счастья всем
Ned
ඞ
Слушайте, а как научиться разбирать чужой код? Вот движок, например, игровой. Чот не получается
Крылатый
Глазами, я полагаю.
Sheridan
по щелчку пальцев не бывает
Richard
Richard
Чтобы навык рос сильнее - читай плохой код
Richard
но тогда и сам сможешь машинально начать писать не очень
Richard
Так что с этим осторожно)
Artem
Чтобы навык рос сильнее - читай хороший код
Denis
читай хороший обфусцированный код
Artem
С плохим кодом всегда успеется само
Vlad
вообще в качестве хорошего кода можно смотреть репы крупных вендоров на гитхабе: гугл, яндекс, микрософт
Vlad
фейсбук
Vlad
кто там еще
Alexey
linux-kernel
Крылатый
Ядро да, няшное.
Крылатый
А игродвиглы не всегда идеал.
Крылатый
Как открыти сорцы CryENGINE так то был просто пиздец.
Крылатый
Я так в школе писал.
Крылатый
Но вроде вычистили.
Alexey
ну ты же видишь первые 3 буквы.. ну все норм же, ты чо)
Крылатый
///T
Richard
Doom3 вроде норм
Stanislav
Крылатый
Много переменных в один символ.
Крылатый
В одну строку.
Крылатый
Где-то оформленно просто а ля текст.
Stanislav
ну чето как то сойдет
Berkus
Ну там на скорость пишут, дедлайны все такое
Berkus
Унрил енжин можно почитать он вроде не слишком плохой
Stanislav
Anonymous
Код Unreal Engine весьма неплохо причёсывают. Для изучения он будет в самый раз. Сорцы здесь: https://github.com/EpicGames/UnrealEngine
Berkus
Есть, но я немного его почитал и он написан больше для чтения чем для дедлайнов
Berkus
Опенсорсовость немного дисциплинирует
Anonymous
Berkus
Ну ээ открытость сорцов для тех кто подписался
Berkus
Бесплатносорц, ок. Суть в том что кучи девелоперов это читают и возмущаются если что то не так
Berkus
Ну не только, пулл реквесты они принимают
Anonymous
Крылатый
Лолда
Stanislav
Stanislav
report royalties when you are making more than $3,000 per quarter from your product
Stanislav
5%
Anonymous
Anonymous
Но 5% - это очень даже неплохо.
Anonymous
Крупные студии вроде Ubisoft платят единовременно и получают полные права на движок.
Berkus
Ну убики пуллреквесты и не присылают)
Stanislav
Anonymous
Anonymous
Evgenii
Sergey
Я думаю сделать хорошие блюпринты самому сложно
$continue$
Доброй ночи. Почему он не находит winsock?
`ZN5boost4asio6detail17winsock_init_base7startupERNS2_4dataEhh':
C:/boost/include/boost/asio/detail/impl/winsock_init.ipp:39: undefined reference to `WSAStartup@8'
`ZN5boost4asio6detail17winsock_init_base7cleanupERNS2_4dataE':
C:/boost/include/boost/asio/detail/impl/winsock_init.ipp:56: undefined reference to `WSACleanup@0'
библиотеку подключина:
#pragma comment(lib, "wsock32.lib")
-lws2_32 указано:
set(CMAKE_CXX_FLAGS "-static-libgcc -static-libstdc++ -lws2_32 -lboost_system")
Как решить?
$continue$
Тоже так думал, но нет.
Stanislav