
Berkus
25.05.2017
18:54:23
ага, причем его можно заюзать самому
если вдруг надо парсить что-нибудь http-образное
или генерить

TheRainwildsKeeper
25.05.2017
18:54:44
https://blogs.msdn.microsoft.com/vcblog/2017/05/19/using-c-coroutines-with-boost-c-libraries/

Google

Stanislav
25.05.2017
18:54:45
надо глянуть, а то юзал нодежс/хттп_парсер
и это такое себе
но пока корутины есть только в msvc
потому что они и протащили этот пропозал
вроде гцц там чето делает, но врядли раньше 8 это можно ожидать

Vitaly
25.05.2017
18:56:07

Vladislav
25.05.2017
18:56:10
из http-сервер либ еще стоит на proxygen обратить внимание (правда не уверен что оно под винду заводится)

Stanislav
25.05.2017
18:56:53
@berkus кстати, бистом можно сервак написать? или он там только клиентску часть делает?
http сервер

Berkus
25.05.2017
18:57:13
сервак тоже
в примерах есть и сервер и клиент, и синк и асинк
и с ssl и без

Google

Stanislav
25.05.2017
18:57:31
збс
а по производительности у него как? )

Berkus
25.05.2017
18:57:51
плюс есть продакшен проект в котором винни его использует, там можно подглядывать всякие способы использования

Vitaly
25.05.2017
18:57:54

Berkus
25.05.2017
18:58:06
через asio::ssl_context да

Stanislav
25.05.2017
18:58:22

Berkus
25.05.2017
18:58:33
мы с boringssl собираем, работае

Stanislav
25.05.2017
18:58:40
вай они ботан не используют? или ботан не все покрывает что может опенссл?

Berkus
25.05.2017
18:59:00
тупо ленивые ублюдки по-моему
все подсели на этот говенный openssl и не слезают
ботан кстати медленней и хуже собирается на разное

Stanislav
25.05.2017
18:59:59
ну вот не юзал его, и интересно

Berkus
25.05.2017
19:00:02
я его пробовал - он на тестах локально собранных тупо сегфолтился и я забил

Vitaly
25.05.2017
19:00:05

Stanislav
25.05.2017
19:00:08
выглядит то вроде норм

Berkus
25.05.2017
19:00:25
но есть фатальный недостаток - если примеры не работают то ой )

Vitaly
25.05.2017
19:00:55
Тот же Botan по какой-то причине в Fedora жутко кастрирован, в отличие от OpenSSL.

Stanislav
25.05.2017
19:00:56
https://github.com/Microsoft/vcpkg/tree/master/ports/openssl

Vitaly
25.05.2017
19:01:25
Там ряд шифров то-ли патентами защищены, то-ли экспортными ограничениями на сильную криптографию. Из-за этого его приходится кастрировать.

Google

Stanislav
25.05.2017
19:02:08
поэтому авторы опенбсд в канаде регаются
ну там только Тео )

Vitaly
25.05.2017
19:02:54
В OpenSSL только всякие ненадёжные шифры вроде ГОСТа вырезаны.

Stanislav
25.05.2017
19:03:24

Berkus
25.05.2017
19:03:45

Stanislav
25.05.2017
19:03:50

Berkus
25.05.2017
19:03:53
там надо хедеры патчить конечно )

Stanislav
25.05.2017
19:04:20

Vitaly
25.05.2017
19:04:32

Stanislav
25.05.2017
19:04:48
vcpkg тоже странный, открываешь vs2015 комманд промт, а он собирает 2017 студией

Stanislav
25.05.2017
19:04:53
бля как так

Berkus
25.05.2017
19:05:08
vcvarsall запустил?
нужный
там путя скорее всего перекосоеблены

Stanislav
25.05.2017
19:05:33
дак да, vcpkg внутри что то хитрое делает, и в итоге билдит более новым компилером
проблем нету, там вроде и совместимость и прочее
а вот qt 5.8 например
там ошибка в алгоритмах лезет

Google

Stanislav
25.05.2017
19:06:46
ругается на constexpr
https://github.com/Microsoft/vcpkg/blob/master/ports/qt5/fix-qalgorithms-vs2017.patch
вот

Evgeniy
25.05.2017
19:25:21

Admin
ERROR: S client not available

Stanislav
25.05.2017
19:26:48
эти корутины уже в TS

Igor
25.05.2017
19:36:23
она релизнулась уже?
выкатили preview 3, ставится отдельным инстансом независимо от уже установленной VS2017, (

Stanislav
25.05.2017
19:42:26
ждем релиза)
думаю скоро

Evgeniy
25.05.2017
19:44:08
включая ведро и груб

Stanislav
25.05.2017
19:44:37
кланг 4, кланг 5

Evgeniy
25.05.2017
19:45:18

Stanislav
25.05.2017
19:46:45
жетбрейнсы давно атк делают, а тут еще и юнити ушли туда же

Google

Evgeniy
25.05.2017
19:49:26

Stanislav
25.05.2017
19:52:44

Evgeniy
25.05.2017
19:53:36

Женя
25.05.2017
19:57:15
Может кто-нибудь мне Нирваны кинуть?

Evgeniy
25.05.2017
19:58:49

Stanislav
25.05.2017
19:59:00

Женя
25.05.2017
19:59:21
прямо предвидел...

Black
25.05.2017
21:13:02
Господа, установил Platform Toolset Visual Studio 2015 - Windows XP (v140_xp). Но нету SDK под нее, какой SDK нужно накатить в данном случае?

Vladislav
26.05.2017
05:35:50
http://exercism.io/ - неплохая штука попрактиковаться на любимом языке, для людей, далеких от олимпиадных задач

Igor
26.05.2017
06:12:36

Дед Пегас
26.05.2017
07:41:52
Однако https://hackernoon.com/value-ptr-the-missing-c-smart-pointer-1f515664153e

Antony
26.05.2017
07:54:10

Alexander
26.05.2017
08:12:47
Ребят, сорян за оффтоп
никто не собирал live555 под Windows? Может у кого собранная есть и можете поделиться? Собираю через nmake, на линковке выдает unresolved symbols в msvcirt.lib

/dev
26.05.2017
08:29:51

Дед Пегас
26.05.2017
08:36:17
freaking ещё можно