
Tim
05.03.2017
10:25:31
так можно сделать, но мне были интересны и другие решения

Alexander
05.03.2017
10:25:39
как зарефайнить class? никак.
yield? никак

Tim
05.03.2017
10:25:53
ок

Google

Alexander
05.03.2017
10:26:05
так что остаётся свои классовые методы кастомные, или парсинг потом

Tim
05.03.2017
10:26:07
а что вызывается при def?

Alexander
05.03.2017
10:26:08
я бы второе сделал

Dima
05.03.2017
10:27:04
Да боже, скажите ему, что он НУ ОЧЕНЬ ГОВНОКОДИТ

Alexander
05.03.2017
10:27:20
some_class.public_instance_methods(false), оттуда уже может быть фильтруешь нужные

Tim
05.03.2017
10:27:23
я тебя уже услышал

Alexander
05.03.2017
10:27:28
да ты везунчик, есть колл-бэк: http://ruby-doc.org/core-2.4.0/Module.html#method-i-method_added
но очень плохо, что сам не нашёл. меньше минуты
чё вы такие ленивые-то все

Tim
05.03.2017
10:29:09
о, спс
я не знал что надо именно коллбэк искать

Google

Tim
05.03.2017
10:29:24
я думал про рефайнмент

Alexander
05.03.2017
10:36:31

Dima
05.03.2017
10:37:08
?

Tim
05.03.2017
10:38:22
логика была такой, что def вызвает define_method

Alexander
05.03.2017
10:38:37

Tim
05.03.2017
10:38:37
и что по сути это синонимы
как лучше объявлять поля внутри синглтона?
то есть, как внутри class « self создать поле @states

Alexander
05.03.2017
10:47:17
в руби нет "полей"
class << self
@states
end
какой вопрос — такой ответ)

Gleb
05.03.2017
11:03:51
Ребят, есть вопросик: вот так выглядит файл, который по идее должен запускать 2х ботов, но работает только 1. Возможно запускать 2х ботов вообще?

Oleg
05.03.2017
11:04:40
Телеграм-ботов?

Gleb
05.03.2017
11:04:50
Да

Oleg
05.03.2017
11:05:31
Вангую что ссылка на видео - спам

Gleb
05.03.2017
11:05:31
А зачем ты скидываешь видео на с канала Навального?

Oleg
05.03.2017
11:05:46
Спамер походу

Gleb
05.03.2017
11:06:01
Вот и вскрылось

Ilya
05.03.2017
11:06:05
тут же чат про политику, ну

Gleb
05.03.2017
11:06:05
пам бам

Google

DEFACE
05.03.2017
11:06:06
я не спамер

Felix
05.03.2017
11:06:44
хуямер

Lupsick
05.03.2017
11:07:04
он в чат реактжс тоже вбросил

Олег
05.03.2017
11:07:23
И в чат django

Gleb
05.03.2017
11:08:00
Ребятушки, как 2х ботов запустить?

Felix
05.03.2017
11:08:22
в двух потоках?)

Gleb
05.03.2017
11:08:43
Каким образом это сделать?)

Ilya
05.03.2017
11:10:49
для начала погуглить
а там как пойдет

Lupsick
05.03.2017
11:12:57
а не один

Gleb
05.03.2017
11:13:27
Я хочу выложить на heroku,но чтобы он работал не как 2, а как 1

Lupsick
05.03.2017
11:13:47

Gleb
05.03.2017
11:13:54
Ну ладно(

Lupsick
05.03.2017
11:14:01
и на хероку он не будет работать, потому что ты его запускаешь через CLI
для хероку нужен хттп-сервер
а CLI работает через long-pooling
в твоем случае это вариант постоянно держать его рабочим на своем комплуктере

Gleb
05.03.2017
11:15:54
Спасибо

Плюшка
05.03.2017
11:18:34
можно же на вебхуках бота написать

Google

Oleg
05.03.2017
11:18:46
Какие годные хостинги есть для Ruby если у меня не http? VDS/VPS или есть что-то без настройки всего самому?
Точнее в сеть оно ходит, но запросами, само не слушает.
Плейн руби без фреймворков, только корная библиотека и запросы в сеть.
Собственно как у товарища выше с ходу на Heroku не завелось, гугл везде предлагает мне рельсы

Felix
05.03.2017
11:24:08
голый vps + поставь rvm
ровно одна команда

Oleg
05.03.2017
11:24:18
Эх

Felix
05.03.2017
11:24:20
:)

Admin
ERROR: S client not available

Felix
05.03.2017
11:24:32
rvm не фреймворк, если чо

Oleg
05.03.2017
11:25:23
Мне там база нужна ещё... ну понятно, настраивать руками ?

Плюшка
05.03.2017
11:25:28
можно залить куда-нибудь скрипт первоначальной настройки всего и делать wget https://... -O- | sudo sh
емнип

Oleg
05.03.2017
11:26:08
Ок, всем спасибо

Alex
05.03.2017
11:28:23
мне через докер проще деплоить
особенно мелкие проекты
в крайнем случае можно быстро vds'ку поменять

Lupsick
05.03.2017
12:05:43
такие в чатах вопросы охуенные рождаются

Alexander
05.03.2017
12:07:37

Lupsick
05.03.2017
12:07:51

Google

Alexander
05.03.2017
12:08:14

Alex
05.03.2017
12:08:21
она всегда такой была.

Oleg
05.03.2017
12:10:01
От уровня входа в каждую конкретную технологию зависит
Ну и в целом все когда-то задавали странные вопросы, пока опыта не набрались. Другое дело что кто-то хочет учиться, а кто-то нет.

Alexander
05.03.2017
12:14:41

Oleg
05.03.2017
12:15:03
Ещё можно гуглу задавать вопросы ?

Alex
05.03.2017
12:15:14
гуглу иногда непонятно что задавать
имхо достаточно ключевиков джуну накидать, пускай сам ищет
без ключевиков - сложно

Lupsick
05.03.2017
12:16:53
умение гуглить меня очень часто спасало
многие не умеют гуглить

Alex
05.03.2017
12:17:11
проще гуглить когда есть опыт
хотя SO реально спас многих )

Alexander
05.03.2017
12:22:23

Alex
05.03.2017
12:22:45
да.

Alexander
05.03.2017
12:24:35
гуглу иногда непонятно что задавать
я когда учил программирование — гуглил тип "delphi change button font", например
на русском плохой вариант искать
с кучей слов тоже
на яндексе тоже
это всё субъективно по опыту
а дальше находил некие разделы, некие части системы, и уже самостоятельно разбирался в них
можно почти всё по гуглу выучить, проходил через такое
здесь скорее проблема в неумении гуглить, как сказали выше, и в лени может быть (часто те же вопросы, которые задают в чате, можно прямо слово-в-слово вписать в гугл и получить нужный ответ)

Alex
05.03.2017
12:24:46
вот все эти change button font
хотя SO реально спас многих )

Alexander
05.03.2017
12:25:12

Alex
05.03.2017
12:25:35
потому что тогда SO не было