
Sergey
08.05.2018
14:40:00
лучше попрактикуйся в разделении монолитного приложения на сервисы

Богдан
08.05.2018
14:43:39

Артур
08.05.2018
14:44:25

Богдан
08.05.2018
14:45:26
да что-то никак документацию расскурить не могу, непонятно где создавать инстанс бота Telegram::Bot::Client.new(token, username)

Google

Богдан
08.05.2018
14:46:12
в примере бота, как бы вообще этой строки не нашел ...
покурил документацию на Node, там все как-то проще.

Sergey
08.05.2018
14:52:00
https://github.com/atipugin/telegram-bot-ruby попробуй этот гем, может тебе больше понравится

Богдан
08.05.2018
14:52:23
Как пробовал ?
я так понимаю инстанс для рельсов создается во время запуска сервера, и токен берет с secret.yml. У меня просто этого файла уже и нет

Sergey
08.05.2018
15:07:45
@b360124 https://github.com/telegram-bot-rb/telegram-bot/blob/ef2e5c483dd412b7371f454e94f014fba1edc69b/lib/telegram/bot/initializers.rb

Богдан
08.05.2018
15:09:46

spartakusQ
08.05.2018
15:25:02

Богдан
08.05.2018
15:25:46

spartakusQ
08.05.2018
15:26:35
для телеги же?

Богдан
08.05.2018
15:27:06

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
08.05.2018
16:25:29
ребят, а как можно в фоне отправить почту мэйлером? задача в том, что бы мэйлер не стопорил выполнение, пока отправляет почту

Google

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
08.05.2018
16:26:02
сейчас отправка реализована в тупую пинать мэйлер из коллбека after_save в модели

No
08.05.2018
16:28:56

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
08.05.2018
16:29:13

Artem
08.05.2018
16:36:36

Darth
08.05.2018
17:37:56
deliver later

Богдан
08.05.2018
18:20:07
а не подскажите, как пофиксить, хочу в докере скоректировать credentials
а пишет ошибку
/coins/gems/gems/activesupport-5.2.0/lib/active_support/message_encryptor.rb:206:in `rescue in _decrypt': ActiveSupport::MessageEncryptor::InvalidMessage (ActiveSupport::MessageEncryptor::InvalidMessage)
bundle exec rails credentials:edit

ojab
08.05.2018
19:46:12

Vasiliy
08.05.2018
19:46:43
Чтобы мог
deliver later
Без бекенда для эктив джоб оно вроде работает как deliver_now

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
09.05.2018
06:55:38

Michael
09.05.2018
07:47:48
добрый день, подскажите пожалуйста существует ли в Ruby подобные методы?
Class Numeric
def negative_for?(num)
self < num
end
def positive_for?(num)
self > num
end
######################
def negative?
self < 0
end
def positive?
self > 0
end
end

Nikita
09.05.2018
07:51:18
https://ruby-doc.org/core-2.3.0/Numeric.html#method-i-positive-3F
https://ruby-doc.org/core-2.3.0/Numeric.html#method-i-negative-3F
а negative_for? и positive_for? можно же просто через < и > проверить

Michael
09.05.2018
07:52:37

Nikita
09.05.2018
07:52:57
@lutsko86 ну ты ведь можешь сам методы эти написать ?

Michael
09.05.2018
07:53:21

Nikita
09.05.2018
07:53:47
ну в доках к Numeric нет таких методов, выходит, что нет

Michael
09.05.2018
07:55:01
через через < и > не всегда удобно
к примеру
a = nil
a > 3

Google

Michael
09.05.2018
07:55:31
a&.positive_for?(3) мне кажется удобнее

Vladislav
09.05.2018
08:03:55
a&.>(3)

Pavel
09.05.2018
08:23:50
еще такой лайфхак
def negative(num)
num.abs != num
end
def positive(num)
num.abs == num
end

Michael
09.05.2018
08:28:59

Dima
09.05.2018
08:30:06
Добрый день. Требуется разработчик на проект по мониторингу билетов.
Все подробности в личку.

Michael
09.05.2018
08:31:48
зачем мне равенство

Pavel
09.05.2018
08:34:19
один из вариантов

Michael
09.05.2018
08:35:30

Michael
09.05.2018
08:36:09
>> 0.abs != 5
true
>> 0.abs != -5
true
>> 0.abs == -5
false
>> 0.abs == 5
false

Pavel
09.05.2018
08:37:56
Причем здесь 0.abs
5.abs != 5
и т.д.
num.abs == num
num.abs != num

Michael
09.05.2018
08:38:23
))

Pavel
09.05.2018
08:38:57
А почему > не удобно. Боишься налететь на undefined method :> for nil class?

Michael
09.05.2018
08:38:57
зачем что-то подобное выдумывать если есть методы
positive?
negative?

Google

Pavel
09.05.2018
08:39:24
Да, это просто мысли были
Обычно вычисления с "плохим" вариантом событий я перекладываю на монаду Maybe
http://dry-rb.org/gems/dry-monads/maybe/
Посмотри

Admin
ERROR: S client not available

Pavel
09.05.2018
08:40:06
Если метод на nil боишься словить

Michael
09.05.2018
08:40:20
>> -6.positive?
false
>> -6.negative?
true
>> 6.positive?
true
>> 6.negative?
false
>> 0.positive?
false
>> 0.negative?
false

Nursultan
09.05.2018
08:42:14

Pavel
09.05.2018
08:42:32
@lutsko86 Короч я не понял что нужно ?
И почему > не удобно
Наверное праздники сказываются

Michael
09.05.2018
08:45:27
@lutsko86 Короч я не понял что нужно ?
я просто расширил для себя класс Numeric
что бы не писать 5> 6 или 6>5 / 5< 6 или 6<5
а по типу negative? и positive? сделал методы которые проверяют не относительно ноля, а относительно заданного числа
class Numeric
def negative_for?(num=0)
self < num
end
def positive_for?(num=0)
self > num
end
end
и у меня получилось так
>> 4.negative_for?(3)
false
>> 4.negative_for?(5)
true
>> 4.positive_for?(3)
true
>> 4.positive_for?(5)
false

Pavel
09.05.2018
08:47:22

Michael
09.05.2018
08:47:52
к сожалению, я плохо владею английским и не могу придумать этим методам адекватное название

Pavel
09.05.2018
08:48:10
negative_for это либо дай отрицательно для указанного числа, либо запусти цикл в обратную сторону как по мне
ооо спасибо
? И еще лучше канонично с вопросиками less_than?(num) и greater_then?(num)

Michael
09.05.2018
08:50:28

Nikita
09.05.2018
08:52:34
песня

Google

Zhanarys
09.05.2018
14:12:11
Делал сайт для тестирования, но на php
?

mike
09.05.2018
14:23:16
я бы на твоём месте об этом никогда и никому не рассказывал

Darth
09.05.2018
14:36:28

mike
09.05.2018
14:37:06
потому что пхп

Darth
09.05.2018
14:49:32
Хм
Динамический язык, без реальных потоков, с не каноническим синтаксисом, не применяется за пределами веба
Звучит знакомо

Andiskiy
09.05.2018
15:14:11
Во время джойна появляются дубликаты записей, я делаю .distinct, затем суммирую значения по столбцу так .sum :count в итоге я получаю такой sql SELECT DISTINCT SUM(count) AS count_id FROM .... и соответственно не правильное значение, то есть все дубликаты записей берет, подскажите пожалуйста, как можно это сделать? исключить дубликаты и потом суммировать оставшиеся записи. rails

Rafkat
09.05.2018
15:30:16

Andiskiy
09.05.2018
15:38:09

ojab
09.05.2018
16:04:53

Darth
09.05.2018
16:06:49

Rafkat
09.05.2018
16:15:33

Nursultan
09.05.2018
21:46:49
Народ