@proRuby

Страница 1047 из 1594
Кøе-ктø Геннадьевич
13.02.2018
20:08:40
а потом отдать через апи весь список json'om

я не знаю как корректно без велосипедов это сделать

это если что учебная задача )

Marsel
13.02.2018
20:09:54
передача большого json одним запросом уже так себе идея

Google
Кøе-ктø Геннадьевич
13.02.2018
20:10:31
ага, вариант с созданием кучи записей с последующим объединением в коллецию предпочтительнее?

ojab
13.02.2018
20:11:52
предпочтительнее хранить готовый json

и отдавать через send_file

(или вообще мимо рельс)

Кøе-ктø Геннадьевич
13.02.2018
20:12:22
нене, точно рельсы

ojab
13.02.2018
20:12:41
ну, это же статика

Кøе-ктø Геннадьевич
13.02.2018
20:12:57
а если он обновится?

добавятся/удалятся фирмы

ojab
13.02.2018
20:14:02
один фиг, если никакой обработки данных делать не нужно — нужно держать готовые данные

в памяти или на диске — другой вопрос

(или в БД, ага)

Кøе-ктø Геннадьевич
13.02.2018
20:14:35
понял, т.е. просто парсим txt в json и отдаем его?

Google
ojab
13.02.2018
20:14:42
типа того, да

Кøе-ктø Геннадьевич
13.02.2018
20:14:50
оке, спасибо

а если у нас куча запросов?

все будут обращатсья к файлу?

ojab
13.02.2018
20:17:50
если куча запросов — файл будет закеширован и обращений к диску не будет

и, опять же, статика — не задача рельс

Кøе-ктø Геннадьевич
13.02.2018
20:17:58
ловко

ojab
13.02.2018
20:18:21
понятно что задание — сделать через рельсы, но это не очень задание

(ну то есть в реальной жизни так не делают)

Alex
13.02.2018
20:20:23
Просто nginx'ом к примеру отдавать файл.

Кøе-ктø Геннадьевич
13.02.2018
20:20:54
но перед этим распарсить txt и сохранить новый файл с json'om?

Alex
13.02.2018
20:21:04
Да

Кøе-ктø Геннадьевич
13.02.2018
20:21:09
не на лету же конвертировать

ага

спасибо, пробую

Denis
14.02.2018
06:33:45
прошу помощи от Долб%%ебизма

передаем скрипту параметры --query http:// /--query(.*)/.match(query) и знаешь что получаем? #<MatchData "--query" 1:""> квери блять принадлежит к первой группе, а где блять эта группа вообще? ее нет есть группа за квери но если .* поменять на .+? все сломается если между query и группой поставить \. все сломается

ojab
14.02.2018
07:02:08
2.5.0 :001 > query = '--query http://' => "--query http://" 2.5.0 :002 > /--query(.*)/.match(query) => #<MatchData "--query http://" 1:" http://">

что я делаю не так?

Roman
14.02.2018
07:35:13
что я делаю не так?
а что не так?

Google
Roman
14.02.2018
07:35:30
вернее что тебе надо?

ojab
14.02.2018
07:35:32
хз, у человека выше не так

если я правильно понял его поток мыслей

Roman
14.02.2018
07:35:45
а блин

Denis
14.02.2018
07:40:07
ojab спасибо

вотпрос другой бананаааааааальный вооообще

puts rand(111111,22222)

bash: syntax error near unexpected token `('

нам не нравятся кавычки и все тут

ojab
14.02.2018
07:41:27
это кривой код как для баша, так и для руби

Denis
14.02.2018
07:42:15
да?((((

почему

Denis
14.02.2018
07:42:34
еще оказалось что ранд не хочет второе число есть

in `rand': wrong number of arguments (given 2, expected 0..1) (ArgumentError)

а вроде всегда ел

Dima
14.02.2018
07:43:03


ojab
14.02.2018
07:43:56
говнокод создаёт и возвращает новый Module с методом ===

Denis
14.02.2018
07:44:23
нифига ты пишешь я так еще долго писать не смогу

мне Гуру нужен рядом

ojab
14.02.2018
07:44:53
хм

Google
ojab
14.02.2018
07:45:05
точнее класс, и наследует его от модуля

Dima
14.02.2018
07:45:45
мне вот интересно 1) class << m; self; end 2) Как срабатывает шаблон, с чего это Time while reading from socket === /socket/

Denis
14.02.2018
07:46:30
........... и мой рандом забыт

Dima
14.02.2018
07:48:55
C 2 я разборался Regex === String - работает, String === Regex нет.

Anton
14.02.2018
07:48:58
........... и мой рандом забыт
Открой документацию по методу и сделай как там написано

Dima
14.02.2018
07:49:01
Осталось первое.

Anton
14.02.2018
07:50:34
Осталось первое.
Все ок, создаётся «анонимный» класс, с методом ===

Который инициализируется при ошибке и проверяется на передаваемую в неё ошибку

Admin
ERROR: S client not available

Anton
14.02.2018
07:51:10
Попробуй вот этот код с однострочным классом в irb сделать

Dima
14.02.2018
07:51:12
Все ок, создаётся «анонимный» класс, с методом ===
на таком уровне я понимаю. а вот синтаксические игры нет.

Anton
14.02.2018
07:51:13
Будет понятнее

ojab
14.02.2018
07:51:20
мне вот интересно 1) class << m; self; end 2) Как срабатывает шаблон, с чего это Time while reading from socket === /socket/
rescue проверяет, совпадает ли прилетевший exception с классом, который указан (i. e. e === ExceptionClass). Соответственно тут мы переопределяем метод === и делаем чтобы проверка шла на exception.message.

Dima
14.02.2018
07:51:33
я там даже желтеньким выделил

Anton
14.02.2018
07:51:40
на таком уровне я понимаю. а вот синтаксические игры нет.
Совет за 300 - делай такие штуки в консоли

Просто копипастой

И будет потом понятнее что оно делает и и ее

И как

По сути - просто инстанс класса класс, унаследованный от модуля в который прокинут self

Vasiliy
14.02.2018
07:53:29
чуваки, есть ли в рельсе гем который все обращения к картинкам заменяет одной какой-нибудь в пиксель к примеру? прост много сущностей с картинками(каталог товаров) загруженными, который грузить не хочу, а в дев режиме сервер грузить их пытается

Google
Vasiliy
14.02.2018
07:54:18
для дев режима?

а куда его?

Dima
14.02.2018
07:54:28


Denis
14.02.2018
07:54:30
дяденьки умные гуру, ну что мне делать с rand(1,2)

Vasiliy
14.02.2018
07:55:16
что ты хочешь от ранда?

ojab
14.02.2018
07:56:02
хочет чтобы рассказали как rand от range сделать, не читая при этом документацию

Denis
14.02.2018
07:56:20
БЛЯ Я ДОГНАЛ! ЭТО НЕ ЗАПЯТАЯ ЭТО ДВЕ ТОЧКИ rand(1..100)

Кøе-ктø Геннадьевич
14.02.2018
07:57:35
И тут этот наркомант

Anton
14.02.2018
07:58:34
Попробуй с классом теперь

Модуль сделай только

И где ты вообще такой код нашёл?

Хорошо что я не читал ее ахаха

Dima
14.02.2018
08:02:01
class << m что делает эта конструкция?

почему не class < m

Vasiliy
14.02.2018
08:02:20
открывает класс m для записи, если не ошибаюсь

потому что « - метод

Dima
14.02.2018
08:03:11
https://stackoverflow.com/a/6852104/8574922

the class << self (or any object in place of self) construct is truly different. It is really a builtin feature of the language itself, in CRuby it's defined in parse.y as

Страница 1047 из 1594