Size: a a a

Чат по руби

2021 July 08

Е

Елена in Чат по руби
супер!
источник

P

Paul in Чат по руби
источник

EC

Egor Chernooky in Чат по руби
у тебя стартап
источник

SR

Shattered Ruby in Чат по руби
всем привет! подскажите, пожалуйста, у меня есть в хтмл тег <script> со следующим содержимым:
<script>
 window.__PRELOADED_STATE__ = JSON.parse('{\"currentPage\":\"mainPage\"}')
 window.__APP_CONFIG__ = {}
</script>
как мне достать параметр функции JSON.parse, то есть '{\"currentPage\":\"mainPage\"}'? пытаюсь через нокогири, но чет ничего не нахожу по этому поводу. неужели регулярками придётся парсить?
источник

И

Иван in Чат по руби
да в целом можно и самому такое сделать. тебе нужен хеш, где ключи будут тэгами. Потом просто проходишь по этим тэгам из хэша и заменяешь все теги в тексте реальными значениями из хэша с помощью gsub
источник

A

Anton in Чат по руби
Всем привет, как решить ошибку? Хочу запушить в свой проект на хероку пару изменений. Вначале не заметил одинаковое название и обновил бд с ним, теперь все жалуется.

В проекте смотрел таких файлов уже не существует.
Бегал разные команды со стака и.т.д:

heroku run rake tmp:clear
rake assets:clobber
rails assets:precompile
БД туда сюда тоже dropал и создавал.

даже так пробовал ( говорят не лучший вариант)
rake assets:precompile --trace RAILS_ENV=production

ошибка: remote:  !     Precompiling assets failed.
! [remote rejected] master -> master (pre-receive hook declined)
источник

И

Иван in Чат по руби
нокогири вроде не умеет парсить js
источник

И

Иван in Чат по руби
может есть какие то js парсеры для руби, но вообще скорее всего легче будт регуляркой
источник

SR

Shattered Ruby in Чат по руби
Да, я так уже и понял
источник

SR

Shattered Ruby in Чат по руби
Ладно, сейчас тогда через регекс попробую. Спасибо
источник

SR

Shattered Ruby in Чат по руби
источник

И

Иван in Чат по руби
но там внутри script валидный json
источник

И

Иван in Чат по руби
а у тебя все таки js
источник

SR

Shattered Ruby in Чат по руби
да, тоже верно
источник

AA

Avilio Bruno Avilio ... in Чат по руби
lineWidth = 40

str = '--> текст <--'

puts str.ljust lineWidth

puts str.center lineWidth

puts str.rjust lineWidth

puts str.ljust (lineWidth/2) + str.rjust(lineWidth/2)
источник

AA

Avilio Bruno Avilio ... in Чат по руби
почему у меня тут вываливает ошибку (код взят из примера)
источник

И

Илья in Чат по руби
Было б хорошо увидеть скрин ошибки
источник

AA

Avilio Bruno Avilio ... in Чат по руби
сейчас не смогу, всё корректно работает до последней строки, я проверял и ещё столкнулся с тем что когда работаю с примерами из книги, вылазят всякие ошибки, первая мысль что связанно с версиями руби и не уверен🤔 .
источник

И

Илья in Чат по руби
Смотря какие ошибки. Если работа со старыми гемами на новых рельсах, то может быть.
Так однозначно, не видя ошибок, сложно сказать)
источник

A

Anton in Чат по руби
Там вроде ошибка по курсу, руби.
источник