Size: a a a

Saint P Ruby Community

2021 February 02

MS

Mikhail Sytchev in Saint P Ruby Community
Вот csv стримить прикольно гигабайтами, т.к. там построчно можно читать и сохраняется целостность
источник

PP

Pavel Peganov in Saint P Ruby Community
Mikhail Sytchev
А как происходит валидация всего json по фрагменту?
Да как и XML, вестимо. Никак. Читать-читать скаляр за скаляром, отслеживая текущий путь, а наткнувшись на ошибку, выругаться и остановиться. (Ну, или попытаться восстановиться, но это сопряжено с приколами.)
источник

w

wi11son in Saint P Ruby Community
Mikhail Sytchev
Вот csv стримить прикольно гигабайтами, т.к. там построчно можно читать и сохраняется целостность
Поэтому Серёга и спросил про jsonl
источник

w

wi11son in Saint P Ruby Community
Спасибо ребята)
источник

VD

Vla Dem in Saint P Ruby Community
Anna Razumova
Привет ребят, посоветуйте что почитать по изоляции тестов
источник

AR

Anna Razumova in Saint P Ruby Community
спасибо!
источник
2021 February 03

a

arkdy in Saint P Ruby Community
всем привет!
кто сталкивался с такой штукой?

мне надо подключть гем из локальной папки чтобы отлаживать его.

я делаю копию гема в папку и подключаю его в Gemfile как
gem “my-specs", path: "./vendor/my-specs”

затем bundle install, все вроде ок, но

1) gem list|grep my-specs показывает что гема нет среди установленных
2) require “my-specs” тоже его не находит

как правильно сделать, подскажите пожалуйста
источник

RR

Ruslan Ryabov in Saint P Ruby Community
привет, попробуй путь написать как `vendor/my-specs`
источник

a

arkdy in Saint P Ruby Community
Ruslan Ryabov
привет, попробуй путь написать как `vendor/my-specs`
не работает
источник

P

Paul in Saint P Ruby Community
я обычно кладу гем рядом с проектом (так удобнее тянуть с удаленного репозитроия), в гемфайле у меня строка # gem '', path: '../' — надо только скопировать, раскомментить и добавить имя гема после слэша и в кавычки
источник

EM

Eugene Maslenkov in Saint P Ruby Community
Ну и полный путь для теста можно шарахнуть;)
источник

a

arkdy in Saint P Ruby Community
основная проблема -- гем установленный таком образом не получется зареквайрить как обыяный гем
require “gemname
источник

A

Anton in Saint P Ruby Community
если запустить gem environment то там можно посмотреть GEM_PATHS
при запуске gem list он показывает список гемов которые лежат в этих папках
1 посмотри есть ли там путь к локальной папке
2 посмотри Gemfile.lock используется ли вообще твой гем
источник

VD

Vla Dem in Saint P Ruby Community
По-моему, gem list тут не в тему; это список гемов в системе.
Проверь установку через bundle info my-specs — что показывает?
источник

S

Shurik in Saint P Ruby Community
arkdy
основная проблема -- гем установленный таком образом не получется зареквайрить как обыяный гем
require “gemname
а ты запускаешь с bundle exec?
источник

a

arkdy in Saint P Ruby Community
Shurik
а ты запускаешь с bundle exec?
🤦 это и есть правильный ответ, тупанул
источник

S

Shurik in Saint P Ruby Community
можно еще в программе первой строчкой require 'bundler/setup'
источник

a

arkdy in Saint P Ruby Community
спасибо всем большое за помощь
источник

A

Alex in Saint P Ruby Community
Друзья, можно нерелевантный руби вопрос — кто-то использует ноутбук 15'6 UHD с линуксом и внешними мониторами (желательно 4k)?
источник

AN

Andrey Novikov in Saint P Ruby Community
Alex
Друзья, можно нерелевантный руби вопрос — кто-то использует ноутбук 15'6 UHD с линуксом и внешними мониторами (желательно 4k)?
Я пользую. Ноут Dell XPS 15 9560 и моник Dell U2718Q — везде 4k, полёт нормальный, всё нравится.
источник