Size: a a a

2020 June 10

M

Michael in RubyRush
Жизненно )
источник

D

Dmitriy Y. in RubyRush
Когда запретили использовать умножение и числа )
источник

ТК

Тимур Каримов... in RubyRush
Ребят как проверить существует ли url?
источник

А

Александр in RubyRush
Тимур Каримов
Ребят как проверить существует ли url?
что такое "существующий урл" в вашем понимании?
источник

ТК

Тимур Каримов... in RubyRush
Александр
что такое "существующий урл" в вашем понимании?
уже неважно, нужно было проверить доступность адреса)
источник

V

Vitaliy in RubyRush
Тимур Каримов
уже неважно, нужно было проверить доступность адреса)
curl
источник

А

Александр in RubyRush
доступность - get запросом с проверкой статуса ответа) но если урл не доступен - это не значит, что его не существует)
источник

ТК

Тимур Каримов... in RubyRush
Александр
доступность - get запросом с проверкой статуса ответа) но если урл не доступен - это не значит, что его не существует)
ну я так и сделал, спасибо)
источник

m

moffire in RubyRush
слушайте, а есть ли возможность отловить событие ухода пользователя со страницы?
источник

V

Vitaliy in RubyRush
moffire
слушайте, а есть ли возможность отловить событие ухода пользователя со страницы?
Метрики гугла/яндекса ?
источник

DM

Dmitriy Tensei Malys... in RubyRush
moffire
слушайте, а есть ли возможность отловить событие ухода пользователя со страницы?
js/websocket
источник

m

moffire in RubyRush
Vitaliy
Метрики гугла/яндекса ?
слишком сложно
источник

А

Александр in RubyRush
moffire
слушайте, а есть ли возможность отловить событие ухода пользователя со страницы?
а какую конкретно задачу нужно решить? способы есть разные)
источник

DM

Dmitriy Tensei Malys... in RubyRush
надо детектить с помощью js закрытие табы и отправлять на сервер событие
источник

DM

Dmitriy Tensei Malys... in RubyRush
скорее всего ток так можно)
источник

DM

Dmitriy Tensei Malys... in RubyRush
со стороны сервера вроде никак не получится)
источник

m

moffire in RubyRush
Александр
а какую конкретно задачу нужно решить? способы есть разные)
как я себе представляю задачу - условно, есть страница с чекбоксами. Сейчас у меня как сделано - пользователь отмечает чекбокс, через ajax отрабатывает метод, изменяя одно из полей на true/false. Т.е. каждое событие нажатия на чекбокс - один запрос в БД. Но если с дуру сидеть нажимать на чекбоксы много-много раз, будет куча ненужных запросов к БД. Что я хочу сделать - пока пользователь на странице, записывать значения его  чекбоксов например в Redis. Как только пользователь уходит со страницы, весь json с конечными значениями его выбора отправляется в метод и одной транзакцией изменяет БД.
источник

m

moffire in RubyRush
можно, конечно, сделать отдельную кнопку "Сохранить изменения", но это на крайний случай
источник

DM

Dmitriy Tensei Malys... in RubyRush
в js есть throttling
источник

DM

Dmitriy Tensei Malys... in RubyRush
еще вроде
источник