
Aleksandr
24.08.2016
14:47:00

yopp
24.08.2016
14:47:24
на скорость require зашифрованных файлов
только я ещё раз подчеркну
там надо отдельный загрузчик на конкретный билд рубей

Google

Aleksandr
24.08.2016
14:47:57
соотв. хрен обновишь руби

yopp
24.08.2016
14:48:00
да
исходники закрыты — баги не поправить
я наелся этого говна, очень много
в интерпрайзе
и оно всё ещё продолжает кусать меня за жопу

Nikolay
24.08.2016
14:50:47
короче, при наличии вьюшек овер 80% модели можно востановить
а логику методов просто дописать

Aleksandr
24.08.2016
14:51:03
да
то-то они (разрабы) не хотят обновить 2.0.0.p247 до последних. говорят что по скорости одинаковы.

Nikolay
24.08.2016
14:51:19
у меня кстати е косяк - я в игры играю только гонки/кораблики
всякие фермочки я интуитивно понимаю и раскладываю на уровень чуть ли не запросов в бд
да и в принципе любой софт практически могу разложить

Aleksandr
24.08.2016
14:52:33

Google

Nikolay
24.08.2016
14:52:57
я б на твоем месте уже положил на нмих хуй и написал свое :)

Aleksandr
24.08.2016
14:53:28

Nikolay
24.08.2016
14:53:44
я вот так свою панель хостинга и пишу - зырю чо там е у конкурентов в панелях, какие косяки е, и пилю свое

Aleksandr
24.08.2016
14:54:05

Nikolay
24.08.2016
14:54:38
та я вот стараюсь сначала сам нагуглить, а потом уже тут спрошать
но вот тема с впиливанием поиска например открыта

v
24.08.2016
14:55:11
берешь и впиливаешь
епт
:D

Nikolay
24.08.2016
14:55:15
во вьюшке я поиск почти впилил

I
24.08.2016
14:55:54
elastic’ом?

Nikolay
24.08.2016
14:56:13
не, эластик мне не впился
пока шо

v
24.08.2016
14:56:32
ILIKE - наше фсьо

Nikolay
24.08.2016
14:58:20
та я еще даже не представляю, шо надо искать и где

v
24.08.2016
14:59:01
а говоришь - проблема :D

Aldar
24.08.2016
15:01:03
Elixir: let’s make ruby great again!

Nikolay
24.08.2016
15:01:57
водка - лет мейк ю смайл :%)

I
24.08.2016
15:02:23
Let's make women beautiful :)

Google

Igor
24.08.2016
15:34:24
https://gist.github.com/t3hk0d3/0c220d54307d179b5ba586ff3e73ce21
небольшой бенчмарк
для коллеги
может быть кому интересно будет :)

yopp
24.08.2016
15:37:42
плохой бенчмарк
не учитывает время разбора документа, не учитывает изменение скорости в зависимости от размера документа (просто много нод, много вложенных нод)
не учитывает того факта что парсер может кешировать запросы

Igor
24.08.2016
15:39:18
ну это и не входило в цели бенчмарка

yopp
24.08.2016
15:39:37
правильней сказать: «у бенчмарка небыло цели»

Igor
24.08.2016
15:40:02
была цель сравнить время поиска по документу
документ простейший был сделан специально

vidok
24.08.2016
15:40:29
коротко про slop!
http://take.ms/V1J0M

Danila
24.08.2016
15:40:32

yopp
24.08.2016
15:40:50
в первый раз значит было правильно
¯\_(ツ)_/¯

Igor
24.08.2016
15:42:02
такова задача

yopp
24.08.2016
15:42:13
не верю™

Igor
24.08.2016
15:42:20
бенчмарк делался под определенную задачу

yopp
24.08.2016
15:42:29
тот факт что не учтено кеширование делает этот бенчмарк бесполезным

Google

Igor
24.08.2016
15:42:36
а оно есть?

yopp
24.08.2016
15:42:41
afaik в оге есть

Igor
24.08.2016
15:43:10
если так, тогда согласен

yopp
24.08.2016
15:43:43
ну и опять, без времени парсинга на такого размере документов это бесполезный бенчмарк
потому что ога медленее nokogiri
плюс не понятно что за руби

Igor
24.08.2016
15:44:33
добавил парсинг
ога всеравно быстрее
JRuby 9.1.20

yopp
24.08.2016
15:46:22
а.

Admin
ERROR: S client not available

Igor
24.08.2016
15:46:22
обновил gist

yopp
24.08.2016
15:47:13
а теперь добавь чисто поржать ещё 9 нод
kp_rating

Konstantin
24.08.2016
15:47:51
а какое это имеет значение что быстрее

yopp
24.08.2016
15:47:56
не знаю!

Konstantin
24.08.2016
15:47:57
nokogiri сосёт и не нужен
oga наше всё
даже если оно будет в 5 раз медленнее

Igor
24.08.2016
15:48:24
холивар алерт!

Google

Nikolay
24.08.2016
15:49:02

yopp
24.08.2016
15:49:12

Igor
24.08.2016
15:49:21
парсинг у нокогири быстрее получается на больших документах
но поиск по документу все равно сасай

Konstantin
24.08.2016
15:49:40
https://github.com/sparklemotion/nokogiri/issues/1504

Nikolay
24.08.2016
15:50:06
я кстати с хпутем в хмл так и не раскурился нормально
надо будет перед публикацией гема код порефакторить

Konstantin
24.08.2016
15:50:55
http://webuild.envato.com/blog/tracking-down-ruby-heap-corruption/

Igor
24.08.2016
15:52:17
libxml-ruby это адское говно
не упоминай его даже
и авто неадекват
автор
вангую что oga и nokogiri по парсингу проиграют ox
но не уверен что он под jruby заведется
надо проверить

Konstantin
24.08.2016
15:55:35
он и не заведется
https://github.com/ohler55/ox/tree/master/ext/ox

Igor
24.08.2016
15:56:46
https://github.com/jruby/jruby-cext
3 года назад последнее обновление....

Konstantin
24.08.2016
15:57:46
потому что оно не работает
в принципе
в truffle оно будет
возможно