Size: a a a

2019 December 11

b

bratela in RubyRush
Прям бальзам на душу. Спасибо!
источник

RA

Roman Andreev in RubyRush
Философский язык программирования)
источник

А

Алексей in RubyRush
Есть вопрос по теме вчерашнего стрима:
хотел спарсить отзывы из google maps. Например, вот этой организации https://goo.gl/maps/eUSpBzarfxm8Dd7a6. Но если открыть исходный код страницы CTRL+U (тоже самое, что увидим, спарсив с помощью nokogiri), то там нет нужных тегов и css классов. Этот контент генерируется с помощью JavaScript. И нас об этом предупреждает последняя строчка в исходном коде:
Включите JavaScript, чтобы просматривать Google Карты
Как спарсить информацию с такого сайта?
источник

Э

Эдем in RubyRush
Например, использовать capybara и selenium
источник

S

Sergey in RubyRush
Алексей
Есть вопрос по теме вчерашнего стрима:
хотел спарсить отзывы из google maps. Например, вот этой организации https://goo.gl/maps/eUSpBzarfxm8Dd7a6. Но если открыть исходный код страницы CTRL+U (тоже самое, что увидим, спарсив с помощью nokogiri), то там нет нужных тегов и css классов. Этот контент генерируется с помощью JavaScript. И нас об этом предупреждает последняя строчка в исходном коде:
Включите JavaScript, чтобы просматривать Google Карты
Как спарсить информацию с такого сайта?
Возможно есть API у Google Maps, которое позволяет получить отзывы. А если нет, то selenium или watir нужно использовать. Для новичка в этом больше подойдет watir, исходя из моего опыта
источник

А

Алексей in RubyRush
Спасибо за ответы. Буду разбираться
источник
2019 December 12

VV

Vadim Venediktov in RubyRush
Эдем
Например, использовать capybara и selenium
Mechanize лучше
источник

АП

Алексей Печерский... in RubyRush
Доброго времени. Появился вопросик, направьте пожалуйста или подскажите решение. Есть страничка, на ней есть вопросы, и если я хочу ответить на вопрос, нажимаю ответить и на страницу вставляется форма, не перезагружая страницу. Представление формы лежит отдельным erb файлом. Как вызвать render, чтобы появилась форма. Понимаю, что это через js, но не понимаю как. Подскажите пожалуйста?
источник

S

Sergey in RubyRush
Алексей Печерский
Доброго времени. Появился вопросик, направьте пожалуйста или подскажите решение. Есть страничка, на ней есть вопросы, и если я хочу ответить на вопрос, нажимаю ответить и на страницу вставляется форма, не перезагружая страницу. Представление формы лежит отдельным erb файлом. Как вызвать render, чтобы появилась форма. Понимаю, что это через js, но не понимаю как. Подскажите пожалуйста?
источник

S

Sergey in RubyRush
Алексей Печерский
Доброго времени. Появился вопросик, направьте пожалуйста или подскажите решение. Есть страничка, на ней есть вопросы, и если я хочу ответить на вопрос, нажимаю ответить и на страницу вставляется форма, не перезагружая страницу. Представление формы лежит отдельным erb файлом. Как вызвать render, чтобы появилась форма. Понимаю, что это через js, но не понимаю как. Подскажите пожалуйста?
либо же к каждому вопросу иметь форму ответа и делать её видимой по клику, но не уверен что это лучший вариант
источник

DM

Dmitriy Tensei Malys... in RubyRush
Алексей Печерский
Доброго времени. Появился вопросик, направьте пожалуйста или подскажите решение. Есть страничка, на ней есть вопросы, и если я хочу ответить на вопрос, нажимаю ответить и на страницу вставляется форма, не перезагружая страницу. Представление формы лежит отдельным erb файлом. Как вызвать render, чтобы появилась форма. Понимаю, что это через js, но не понимаю как. Подскажите пожалуйста?
гуглить rails ajax, rails render partial ajax и читать стаковерфлоу и статьи
источник

S

Sergey in RubyRush
Вот из стой статьи можно узнать как паршл js-ом вставлять по клику
источник

S

Sergey in RubyRush
на вопросе висит эвент на клик, который посылает запрос на твой контроллер, а контроллер возвращает код формы ответа и ты его вставляешь js-ом
источник

S

Sergey in RubyRush
Проще форму ответа просто держать скрытой и по клику делать видимой.
источник

АП

Алексей Печерский... in RubyRush
Хорошо, спасибо!
источник

S

Sergey in RubyRush
Алексей Печерский
Хорошо, спасибо!
но лучше, конечно, повозиться с AJAX, если это учебные цели или есть время
источник

IK

Igor Kharkov in RubyRush
Ребят такая история
в консоле на серваке работает как надо
в вебе нет, работает как было до как бы
я уже написал матерное слово во вьюхе и понял что что то живет отдельно, потому как изменений не оказалось
в current/app/ - файлы свежие, повторюсь в консоле отабатывает rails c staging нормально
что в таких случаях проверить?
источник

IK

Igor Kharkov in RubyRush
нгинкс перезагрузил, деплоил раз 10 уже
источник

RI

Rustam Ibragimov in RubyRush
процессы посмотри, у тебя возможно несколько живых пум (для примера)
источник

h

hwe in RubyRush
источник