
Evgeniy
06.09.2017
15:54:23
http://www.modernescpp.com/index.php/i-m-prooudly-present-i-m-ready-with-my-book-concurrency-with-modern-c

Sergey
06.09.2017
17:11:08
Вот и видео подъехало
https://www.youtube.com/watch?v=JUTaIJPnPQo&feature=share

Владислав
06.09.2017
17:41:28
Там слышно этого деда?

Google

Владислав
06.09.2017
17:41:48
У которого 8 часов хром собирается

VR
06.09.2017
20:14:39
Очень врядли но может ктото знает в чем дело?

Vladislav
06.09.2017
20:18:51
а код?

Alexander
06.09.2017
20:19:41
Код, компилятор, ОС, версия буста

VR
06.09.2017
20:20:03
https://github.com/EOSIO/eos
это я EOS ставил
он в самом конце после установки отказался запускаться

Vladislav
06.09.2017
20:21:28
https://github.com/EOSIO/eos/issues/360
или это ты создал?

VR
06.09.2017
20:22:03
Я дописал
а первый пост у типа такая же ошибка, на винде с павершеллом

Vladislav
06.09.2017
20:23:36
а в конфиге что?

Google

VR
06.09.2017
20:24:03
буст там надо 1.64 у меня через брю 1.65
Про конфиг. Ты про какой

Vladislav
06.09.2017
20:24:33
config.ini
ты README читал?

VR
06.09.2017
20:25:04
в кофиге то что по мануалу
там при запуске другая ошибка была

Aidar
06.09.2017
20:39:20

Vladislav
06.09.2017
20:39:50
там при запуске другая ошибка была
ну, попробуй откатиться на последнюю версию, для которой прошли integration тесты (https://github.com/EOSIO/eos/commit/9e599d2571a62cabf05ae2ec05ce136b7e6a5a00)

Evgeniy
06.09.2017
20:40:42

Aidar
06.09.2017
20:41:22
не стыдно?
Я уже рассказывал свою политику в отношении книг, я покупаю их после прочтения(возможно частичного)

Vladislav
06.09.2017
20:41:50
ну почитай sample, что ли

Aidar
06.09.2017
20:42:04
Ну не настолько

Vladislav
06.09.2017
20:43:24
у издателя 45 дней 100% refund policy, успеешь прочитать?)

Aidar
06.09.2017
20:45:49
Кажись в книге ничего нового не прочту кроме с++20 заготовок

Egor
06.09.2017
20:51:21
Киньте плиз каких-то книг по JavaScript и по ++ , срочно надо!!!

Alexander
06.09.2017
20:52:31
там весь архив книг

Egor
06.09.2017
20:53:21
Спасибо огромное!!!?????

Alexander
06.09.2017
20:53:33

Square
06.09.2017
21:17:53

Google

Anton
06.09.2017
21:20:02

Square
06.09.2017
21:21:58
Вообще странно, регекс простой вроде. Я могу у себя попробовать воспроизвести
его - отпишусь к вечеру.
У меня гс такую дичь матчит без особых просадок в производительности.
Слишком много нулей в буфере?

Anton
06.09.2017
21:24:12

Square
06.09.2017
21:24:43
А насколько медленно?
И какой проц? C Avx?

Anton
06.09.2017
21:25:27

Square
06.09.2017
21:26:06

Anton
06.09.2017
21:26:33

Square
06.09.2017
21:27:47
Ну начить проблема в твоих данных и надо подогнать Регекс под них. Интел тебе не особо поможет. Поиграй с флагами ещё. Чтоб до первого совпадения искал, там по-моему есть такой

Anton
06.09.2017
21:30:30

Anton
06.09.2017
21:35:20

Alexander
06.09.2017
21:36:08
ну в Твиттере увидел, так запостил)

Anton
06.09.2017
21:36:59
Надо подписаться, а то только новости Devuan с Void-ом там почитываю.

Square
06.09.2017
21:37:48

Google

Anton
06.09.2017
21:39:21
Есесна

Admin
ERROR: S client not available

Anton
06.09.2017
21:40:25
Сегодня вечерочком с коллегами как раз думали, как бы нам "обфусцировать регулярки". Весёлая вышла беседа, да.
Репортить то как-то придётся.

Square
06.09.2017
21:42:03

Anton
06.09.2017
21:42:26

Square
06.09.2017
21:43:38
Добавил что то типа [^\х00]+\х16 bla bla
Ну как там. У тя было


Anton
06.09.2017
21:45:49
Ну попробовать стоит.
Я бы ещё регекс полечил.
Да и ладно бы он был один. Там дальше вскрылось интересное: вот то, что я описывал с "минус 1000 регулярок". Некоторые "плохие" регулярки являются плохими только в сочетании с другими правилами. Я затрахаюсь по базе из нескольких тысяч регулярок корреляцию руками устанавливать. Счастье, что хоть одно нашёл, которое стабильно даёт просадку.
Дихотомия по принципу "отрезать половину базы, скомпилировать, запустить, отрезать четверть... и т.д." - реально то ещё удовольствие.
А нах тебе начало строки? Если бинарные данные :(
Регулярки генерятся другой моей программой автоматически. На основе одной древней грамматики правил. Те правила фундаментально оперируют с отступами от начала буфера. Короче, оно так by-design, к тому же разрабы гиперскана советуют anchored регулярки

Square
06.09.2017
21:49:12
Ппц страхи рассказываешь :/
У меня 500к регексов без проблем гудит :))
Но правда 80% это ни о чем правила

Anton
06.09.2017
21:50:00

Vladislav
06.09.2017
21:50:01

Square
06.09.2017
21:50:08

Vladislav
06.09.2017
21:51:00
и используется ли в них всякая порнография типа обратных ссылок?

Anton
06.09.2017
21:51:06

Square
06.09.2017
21:52:04

Google

Vladislav
06.09.2017
21:52:54
если так, не понимаю как конкретные регулярки могут влиять на производительность скана - это же просто линейный проход по автомату, по идее

Valeriy
06.09.2017
21:53:47
Регулярки не всегда линейны же

Square
06.09.2017
21:54:06

Valeriy
06.09.2017
21:54:34
Ну и вообще регулярки это всегда медленно

Anton
06.09.2017
21:54:54

Square
06.09.2017
21:54:56

Vladislav
06.09.2017
21:54:59
Регулярки не всегда линейны же
если они скомпилированы в DFA, экспоненциальным может получиться размер автомата, но на скорость скана это не влияет (ну разве что через плохую кешируемость и когда он в память перестает помещаться)

Valeriy
06.09.2017
21:56:13

Square
06.09.2017
21:56:15

Anton
06.09.2017
21:56:57

Square
06.09.2017
21:57:20