Size: a a a

2020 July 31

DM

Dmitriy Tensei Malys... in RubyRush
WANYA FORTY
Спасибо, я уже разобрался. И передал значение через метод, то есть просто втзвратил его, а можно его ещё как-то получить, то есть значение переменной @work?
при создании Work передать туда из Indoors через attr_reader значение @work, например
источник

DM

Dmitriy Tensei Malys... in RubyRush
типа

a = InDoors.new
a.work < это attr_reader для @work

Work.new(a.work)
источник

WF

WANYA FORTY in RubyRush
Аааа, вот оно что, я видел это, только вот не знал как этим воспользоваться, я про геттер
источник

VV

Vadim Venediktov in RubyRush
I see you All times
Я такой- юбилейный
красавчик!
источник

VV

Vadim Venediktov in RubyRush
https://www.youtube.com/watch?v=yVqgWzukCRE

Всем, кто смотрел стрим. Обещал разобраться, что было не так с WSL. Разобрался:

Некоторые сетевые функции в WSL не работали из-за моего сетевого адаптера Hamachi (в нем была включена поддержка IPv6). И т.к. он единственный, который поддерживает IPv6, то винда все IPv6 запросы гнала через него.

Если отключить у этого адаптера поддержку IPv6, то все в Ubuntu через WSL начинает работать как надо. Это особенность именно моего компьютера, поэтому в чате у многих все завелось сходу.

А мне даже в комментах на стриме предлагали это сделать, но я даже предположить не мог, что дело будет в неиспользуемом адаптере.🤦
источник

МБ

Михаил Беркович... in RubyRush
Vadim Venediktov
https://www.youtube.com/watch?v=yVqgWzukCRE

Всем, кто смотрел стрим. Обещал разобраться, что было не так с WSL. Разобрался:

Некоторые сетевые функции в WSL не работали из-за моего сетевого адаптера Hamachi (в нем была включена поддержка IPv6). И т.к. он единственный, который поддерживает IPv6, то винда все IPv6 запросы гнала через него.

Если отключить у этого адаптера поддержку IPv6, то все в Ubuntu через WSL начинает работать как надо. Это особенность именно моего компьютера, поэтому в чате у многих все завелось сходу.

А мне даже в комментах на стриме предлагали это сделать, но я даже предположить не мог, что дело будет в неиспользуемом адаптере.🤦
О_о весьма внезапно.
источник

mB

mr Bubble in RubyRush
Vadim Venediktov
https://www.youtube.com/watch?v=yVqgWzukCRE

Всем, кто смотрел стрим. Обещал разобраться, что было не так с WSL. Разобрался:

Некоторые сетевые функции в WSL не работали из-за моего сетевого адаптера Hamachi (в нем была включена поддержка IPv6). И т.к. он единственный, который поддерживает IPv6, то винда все IPv6 запросы гнала через него.

Если отключить у этого адаптера поддержку IPv6, то все в Ubuntu через WSL начинает работать как надо. Это особенность именно моего компьютера, поэтому в чате у многих все завелось сходу.

А мне даже в комментах на стриме предлагали это сделать, но я даже предположить не мог, что дело будет в неиспользуемом адаптере.🤦
Я ж писал что дело в ipv6)))
источник

mB

mr Bubble in RubyRush
И предлагал везде отключить) Его везде сейчас зачем-то включают по умолчанию на клиента, но дальше клиента он не пашет обычно, провайдеры поддерживают не все, сайты - тоже не все и в итоге добрая половина интернета не работает. Зачем такое делать непонятно.
источник

VV

Vadim Venediktov in RubyRush
mr Bubble
Я ж писал что дело в ipv6)))
Это были вы!
источник

VV

Vadim Venediktov in RubyRush
👍
источник

mB

mr Bubble in RubyRush
Я не был уверен что WSL "наследует" настройки сети из винды как делают виртуалки, так как я не использую WSL. Теперь буду знать.
источник

Ш

Шггi in RubyRush
I see you All times
Добрый день.

Вопрос?

Пишу телеграм бота.

Как мне проверить, подписан ли подписчики бота  на канал?
require 'telegram/bot'

Telegram::Bot::Client.run(ENV['TOKEN']) do |bot|
 
bot.listen do |message|
   bot.api.send_message(chat_id: message.from.id, text: "Првет юзер, твой id:" +  message.from.id)
 end
end



у каждого месседжа есть айдишник отправителя, который является уникальным айди в тг - message.from.id записывай эту айдишку в базу данных - проще весго редис
источник

IA

I see you All times in RubyRush
Шггi
require 'telegram/bot'

Telegram::Bot::Client.run(ENV['TOKEN']) do |bot|
 
bot.listen do |message|
   bot.api.send_message(chat_id: message.from.id, text: "Првет юзер, твой id:" +  message.from.id)
 end
end



у каждого месседжа есть айдишник отправителя, который является уникальным айди в тг - message.from.id записывай эту айдишку в базу данных - проще весго редис
Я видел, как это можно сделать на питоне.

Но так как новичок в Ruby пытаюсь понять как это работает здесь.

Мне интересно как это выглядит в коде с использованием getChatMember

Просто еще слаб в синтаксисе.
источник

Ш

Шггi in RubyRush
что тут происходит: бот слушает окгда к нему придёт сообщение. когда оно приходит создаётся объект message, в котором есть поля с инфой о сообщении: в первую очередь айди того кто послал, текст, аттачи и так далее. ну и бот отправляет юзеру написавшему что угодно текст "Првет юзер, твой id: " c его тгшным айдишником
источник

A

Anton in RubyRush
Ребят, я тут вроде нашёл более простой способ борьбы с кодировкой на windows
источник

В

Владислав in RubyRush
В чем принципиальное отличие Рельс от Синатры?
Читал статью, где есть мысли, что Синатра для малых приложений, а Рельсы для больших. Какие мнения у вас?
источник

D

D*N das in RubyRush
Anton
Ребят, я тут вроде нашёл более простой способ борьбы с кодировкой на windows
Поставить Linux?)
источник

В

Владислав in RubyRush
Anton
Ребят, я тут вроде нашёл более простой способ борьбы с кодировкой на windows
Я код постоянно вставляю, который в начале курса рубираш ребята показывали. (Скинуть сейчас не могу с телефона)
источник

В

Владислав in RubyRush
D*N das
Поставить Linux?)
Так и думал, что кто то это напишет😁
источник

D

D*N das in RubyRush
Просто надоело. Я и поставил окончательно)
источник