Size: a a a

Чат подкаста «Разбор Полётов»

2020 April 24

VG

Vik Gamov in Чат подкаста «Разбор Полётов»
Alexey Dushen
подвинется, хочу качалку запинить. Здоровье - главное
источник

VG

Vik Gamov in Чат подкаста «Разбор Полётов»
Alexey Dushen
подвинется, хочу качалку запинить. Здоровье - главное
источник

ПФ

Паша Финкельштейн in Чат подкаста «Разбор Полётов»
Vladimir Sitnikov
И переводить в averagetime ns/op (или us/op как там)
а вот настоящие цифры, где видно что бейзлайн  это бейзлайн, а "оптимизация" проигрывает.
Benchmark                                                                                     (regexString)   Mode  Cnt        Score       Error  Units
MyBenchmark.testMethod                                                                                   .*  thrpt   25  6440330.166 ± 77738.524  ops/s
MyBenchmark.testMethod                   (?<delim>[^\w\n"'])(?<space> ?)(?<quote>["']).*?\k<quote>\k<delim>  thrpt   25    47134.371 ±   814.885  ops/s
MyBenchmark.testMethod  (?<delim>[^\w\n"'])(?<space> ?)(?<quote>["'])(?:(?!\k<quote>).)*+\k<quote>\k<delim>  thrpt   25    29880.681 ±   784.301  ops/s
источник

J🎩

JBáruch 🎩 in Чат подкаста «Разбор Полётов»
источник

VS

Vladimir Sitnikov in Чат подкаста «Разбор Полётов»
Паша Финкельштейн
а вот настоящие цифры, где видно что бейзлайн  это бейзлайн, а "оптимизация" проигрывает.
Benchmark                                                                                     (regexString)   Mode  Cnt        Score       Error  Units
MyBenchmark.testMethod                                                                                   .*  thrpt   25  6440330.166 ± 77738.524  ops/s
MyBenchmark.testMethod                   (?<delim>[^\w\n"'])(?<space> ?)(?<quote>["']).*?\k<quote>\k<delim>  thrpt   25    47134.371 ±   814.885  ops/s
MyBenchmark.testMethod  (?<delim>[^\w\n"'])(?<space> ?)(?<quote>["'])(?:(?!\k<quote>).)*+\k<quote>\k<delim>  thrpt   25    29880.681 ±   784.301  ops/s
Значит стоит попробовать по-другому: заменить quote на два варианта (заодно будет проще обработать экранирование кавычек). И ещё: переиспользовать matcher'ы ты можешь?
источник

ПФ

Паша Финкельштейн in Чат подкаста «Разбор Полётов»
Vladimir Sitnikov
Значит стоит попробовать по-другому: заменить quote на два варианта (заодно будет проще обработать экранирование кавычек). И ещё: переиспользовать matcher'ы ты можешь?
не могу, мне нужны именованные группы
источник

ПФ

Паша Финкельштейн in Чат подкаста «Разбор Полётов»
источник

ПФ

Паша Финкельштейн in Чат подкаста «Разбор Полётов»
Вот код
источник

ПФ

Паша Финкельштейн in Чат подкаста «Разбор Полётов»
Vladimir Sitnikov
Значит стоит попробовать по-другому: заменить quote на два варианта (заодно будет проще обработать экранирование кавычек). И ещё: переиспользовать matcher'ы ты можешь?
ну я делаю findAll, кажется это и есть переиспользование матчеров, нет?
источник

AD

Alexey Dushen in Чат подкаста «Разбор Полётов»
Лайк, подписька, колокольчик
источник

A

Anton in Чат подкаста «Разбор Полётов»
Есть у вас стикеры смешные или актуальные?
источник

J🎩

JBáruch 🎩 in Чат подкаста «Разбор Полётов»
как там пик, @abashev?
источник

AD

Alexey Dushen in Чат подкаста «Разбор Полётов»
JBáruch 🎩
как там пик, @abashev?
у нас есть Малышева против коронавируса
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
JBáruch 🎩
как там пик, @abashev?
Нормально
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
а вы 50 тыщ уже пробили?
источник

J🎩

JBáruch 🎩 in Чат подкаста «Разбор Полётов»
должны были вчера
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
JBáruch 🎩
должны были вчера
ну как говорят грузию ща скинули под автобус, так что будем наблюдать
источник

AA

Alexey Abashev in Чат подкаста «Разбор Полётов»
источник

J🎩

JBáruch 🎩 in Чат подкаста «Разбор Полётов»
Alexey Abashev
ну как говорят грузию ща скинули под автобус, так что будем наблюдать
а?!
источник

J🎩

JBáruch 🎩 in Чат подкаста «Разбор Полётов»
какая грузия, какой автобус, кто скинул?!
источник