Size: a a a

Чат руби-школы

2020 April 20

SR

Shattered Ruby in Чат руби-школы
Stas N
Всем привет, кто читал книжку самоучитель ruby Симдянова.  Там есть главы по ror ? Кто в курсе мб
в чате сам автор есть
можете у него поподробнее спросить
источник

KR

Kill Real in Чат руби-школы
Dastan A.K
Adress.each do |a|
response = []
request = a.Faraday.[some_method]
Unless request != request.http_[some_your_result]
response.push(request.some_response)
else
some_yor_method
end
end
Задача у меня следующая я хочу парсить объявления с авито, он блочет ip моего сервера, я пробовал посылать запросы через бесплатные прокси адреса, но как правила приходят разные ошибки либо таймаутов либо кривые респонсы со странными ответами в боди, может есть у кого то use case-ы по парсу чтобы обходить блокировку, методом перебора или возможно есть более лучшие способы ? Не нашёл надёжные прокси (( слышал ещё про прокси tor, пока не тестировал
источник

V

Vitaliy in Чат руби-школы
Kill Real
Задача у меня следующая я хочу парсить объявления с авито, он блочет ip моего сервера, я пробовал посылать запросы через бесплатные прокси адреса, но как правила приходят разные ошибки либо таймаутов либо кривые респонсы со странными ответами в боди, может есть у кого то use case-ы по парсу чтобы обходить блокировку, методом перебора или возможно есть более лучшие способы ? Не нашёл надёжные прокси (( слышал ещё про прокси tor, пока не тестировал
по хорошему Вам нужно будет много proxy + user agent регулярно менять, всячески показывать что Вы реальный чел(либо Вас 1000 реальных челов). По бесплатным прокси, никто не даст гарантии, что они не отвалятся через 5 секунд ...
источник

V

Vitaliy in Чат руби-школы
Kill Real
Задача у меня следующая я хочу парсить объявления с авито, он блочет ip моего сервера, я пробовал посылать запросы через бесплатные прокси адреса, но как правила приходят разные ошибки либо таймаутов либо кривые респонсы со странными ответами в боди, может есть у кого то use case-ы по парсу чтобы обходить блокировку, методом перебора или возможно есть более лучшие способы ? Не нашёл надёжные прокси (( слышал ещё про прокси tor, пока не тестировал
в Avito тоже не дураки сидят и всячески препятствуют нагрузке на их серваки ))
источник

V

Vitaliy in Чат руби-школы
Kill Real
Задача у меня следующая я хочу парсить объявления с авито, он блочет ip моего сервера, я пробовал посылать запросы через бесплатные прокси адреса, но как правила приходят разные ошибки либо таймаутов либо кривые респонсы со странными ответами в боди, может есть у кого то use case-ы по парсу чтобы обходить блокировку, методом перебора или возможно есть более лучшие способы ? Не нашёл надёжные прокси (( слышал ещё про прокси tor, пока не тестировал
Вы пытаетесь парсить в один или сразу в несколько потоков ?
источник

KR

Kill Real in Чат руби-школы
Vitaliy
Вы пытаетесь парсить в один или сразу в несколько потоков ?
в несколько
источник

KR

Kill Real in Чат руби-школы
Vitaliy
в Avito тоже не дураки сидят и всячески препятствуют нагрузке на их серваки ))
да я понимаю)))
источник

KR

Kill Real in Чат руби-школы
Kill Real
Задача у меня следующая я хочу парсить объявления с авито, он блочет ip моего сервера, я пробовал посылать запросы через бесплатные прокси адреса, но как правила приходят разные ошибки либо таймаутов либо кривые респонсы со странными ответами в боди, может есть у кого то use case-ы по парсу чтобы обходить блокировку, методом перебора или возможно есть более лучшие способы ? Не нашёл надёжные прокси (( слышал ещё про прокси tor, пока не тестировал
я бы и купил прокси, но как правило брал ключ доступа на proxyhub и особо не сказал бы что там надежно проверенные прокси для парсаа, поэтому не помогло
источник

V

Vitaliy in Чат руби-школы
Kill Real
я бы и купил прокси, но как правило брал ключ доступа на proxyhub и особо не сказал бы что там надежно проверенные прокси для парсаа, поэтому не помогло
В парсинге не только proxy решающую роль играет, механизм отслеживания, не такой простой, там совокупность. К примеру, могут отслеживать по частоте запросов ( запрос ровно каждую секунд/минуту, ни больше не меньше ) Для этого можно дополнительно ввести рандомное время запроса, типа от 1,133434536 - 5,32435321 секунды.
источник

KR

Kill Real in Чат руби-школы
Vitaliy
В парсинге не только proxy решающую роль играет, механизм отслеживания, не такой простой, там совокупность. К примеру, могут отслеживать по частоте запросов ( запрос ровно каждую секунд/минуту, ни больше не меньше ) Для этого можно дополнительно ввести рандомное время запроса, типа от 1,133434536 - 5,32435321 секунды.
угу, про это читал, спасиб
источник

DA

Dastan A.K in Чат руби-школы
Kill Real
я бы и купил прокси, но как правило брал ключ доступа на proxyhub и особо не сказал бы что там надежно проверенные прокси для парсаа, поэтому не помогло
Тут дело такое, что дешевле? Покупать ключ к прокси серверам и пытаться парсить разными методами, что нет гарантии....или получить официальный партнерски API от Авито (json,xml)....?
источник

KR

Kill Real in Чат руби-школы
Dastan A.K
Тут дело такое, что дешевле? Покупать ключ к прокси серверам и пытаться парсить разными методами, что нет гарантии....или получить официальный партнерски API от Авито (json,xml)....?
ну дешевле без оф апи конечно)))))))
источник

R

R - G in Чат руби-школы
Всем доброй ночи!
Подскажите.
Застрял на "домашнем задании" про массивы в хэше.
Не могу понять, почему в моём примере не выводит количество элементов в массиве.
Понимаю, что скорее всего не правильно задаю это требование .
Задача: при введении слов "cat"/"girl"/"dog" вывести количество переводов; вывести сами переводы.
источник

R

R - G in Чат руби-школы
источник

MM

Marat Mustafin in Чат руби-школы
Походу он не видит что ты передал)
источник

R

R - G in Чат руби-школы
Marat Mustafin
Походу он не видит что ты передал)
Прочитал в доках, что .count выводит кол-во элементов в массиве.
Может, я неправильно задал его...
источник

MM

Marat Mustafin in Чат руби-школы
У мен также)
источник

И

Иван in Чат руби-школы
R - G
Прочитал в доках, что .count выводит кол-во элементов в массиве.
Может, я неправильно задал его...
word.count, что такое word у тебя?
источник

R

R - G in Чат руби-школы
Иван
word.count, что такое word у тебя?
Значение, вводимое с клавиатуры
источник

MM

Marat Mustafin in Чат руби-школы
word.size
источник