Size: a a a

Чат по руби

2021 January 19

И

Иван in Чат по руби
Кстати, а есть какая-то функция для считывания из потока по типу  readlines() для файлов
источник

И

Иван in Чат по руби
Roux
То есть моя модель принадлежит другой модели, у которой есть поле start_time. Вот мне нужно получать только те объекты, у которых start_time будет в будущем, а не устарел относительно нынешнего времени.
Подскажите пожалуйста, как это корректно задать можно?
обычный джоин + условие по start_time. WaitList.joins(:time_slot).where("time_slots.start_time > ?", DateTime.now)
источник

И

Иван in Чат по руби
Иван
Кстати, а есть какая-то функция для считывания из потока по типу  readlines() для файлов
readlines для любого io подходит по идее
источник

И

Иван in Чат по руби
Иван
А как это можно сделать, не знаешь?
ну через дебагер какой нибудь типо pry
источник

И

Иван in Чат по руби
То есть я могу в клиенте  readlines  сделать вместо while?
источник

И

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

И

Иван in Чат по руби
Понял, спасибо, буду пробовать
источник

VA

Vsevolod Avramov in Чат по руби
Тяжело было ваш диалог читать на читалке :/
источник

R

Roux in Чат по руби
Иван
обычный джоин + условие по start_time. WaitList.joins(:time_slot).where("time_slots.start_time > ?", DateTime.now)
Спасибо большое)
источник

A

Aenyeweddien in Чат по руби
✅ первый собесед ин инглиш
источник

A

Aenyeweddien in Чат по руби
оказывается, это только звучит страшно
источник

A

Andrew in Чат по руби
Aenyeweddien
✅ первый собесед ин инглиш
какие вопросы задавали?
источник

A

Aenyeweddien in Чат по руби
конкретно на английском у них была цель понять, как у меня с ним. поэтому попросили рассказать о себе, рассказали о компании, а дальше уже вопросы я задавал.)
источник

HH

Hans Hans in Чат по руби
Иван
Переслано от Иван
Проблема такая: решил написать клиент - сервер. Подключил сокет. Создал TCP соединение. Написал, самостоятельно запросы и ответы. И вот что выходит. С клиента приходит на сервер запрос, сервер обрабатывает, пишет ответ. Ответ коректныц, но он почему-то не отправляется обратно клиенту. Для отправки такой синтаксис: client.puts(request||response)
Для приема:
response=""
while line=client.gets
response << line
end
у тя в сервере 19 строка
источник

HH

Hans Hans in Чат по руби
request << $client.gets - здесь читает строку отправляемую клиентом
 while line = $client.gets - здесь сново пытается прочитать строку, и приостанавливает выполнение в ожидании получения данных от клиента
источник

HH

Hans Hans in Чат по руби
примеры с которых ты брал код осуществляют либо однонаправленную передачу и вконце рвет ее через close, либо сервер-клиент проводят обмен посылками по одной строке, вообщем тебе нужно чтобы сендер в конце посылки отправлял дополнительно строку '\n', а на получателе в цикле сделать аля while (line = $client.gets) != ""
источник

R

Ro in Чат по руби
Jan JanJan
Ага ждал...пишет сервер не отвечает
попробуй нажми на print и сохрани в pdf
источник

R

Ro in Чат по руби
pdf'ку не выкладываю, т.к. вчера кое-что добавил, например
источник
2021 January 20

N

Nekotari in Чат по руби
У меня с пдф тоже не получилось, зато epub скачался за секунду
источник

R

Ro in Чат по руби
да вот меня в Гугл не взяли, а я бы им исправил эту проблему)
источник