@proRuby

Страница 18 из 1594
Roman
10.04.2016
06:07:10
а текст можно сделать изначально белым, а потом белый заменять на какой хочешь цвет

опять же рмажиком

aodzaki.toko
10.04.2016
06:09:38
Роман, кинь линк на пример (свой или чужой)

@LukyanovDenis лови ещё линк http://stackoverflow.com/questions/13348509/create-a-title-with-two-colors-in-rmagick

Google
NewsBot pro.ruby
10.04.2016
07:24:20
Help with converting SQL to ActiveRecord? https://t.co/KvgVQpm2fY

Denis
10.04.2016
07:28:43
@LukyanovDenis лови ещё линк http://stackoverflow.com/questions/13348509/create-a-title-with-two-colors-in-rmagick
Спасибо за линк, теперь вот хрен знает как совместить это и перенос текста)

aodzaki.toko
10.04.2016
07:44:27
Перенос текста? А не пробовал вставлять escape-последовательность? Типа "\n"

Denis
10.04.2016
07:45:06
https://gist.github.com/kakawka/0558f7c91d4793f6a11847da067aa46b text = fit_text(text) вот так вот сейчас переношу его

aodzaki.toko
10.04.2016
07:46:03
Ты можешь в зависимости от длины текста задавать кегль

Впихни туда подсчёт слов и зависимость размера шрифта

Denis
10.04.2016
07:48:39
ок, спасибо, ща попробую

Roman
10.04.2016
09:42:38
@LukyanovDenis лучше вместо rmagick используй minimagick. https://github.com/minimagick/minimagick - меньше проблем с зависимостями (нет native кода) - меньший расход памяти (rmagick даже на тупую задачу ужирает 100MB) - minimagick, скорее всего, немного быстрее

NewsBot pro.ruby
10.04.2016
12:25:24
How do write a down program using While Loop? Please check my program. https://t.co/MPoIiuVFQA

Denis
10.04.2016
13:02:27
запихни в див (некрофил)
каким образом? :) я не вестал это, а картинку генерировал через rmagick

Google
NewsBot pro.ruby
10.04.2016
15:55:28
Tutorial - Using UUID in Rails https://t.co/D85ZKqOXxT

Stanislav
10.04.2016
18:40:50
https://wicg.github.io/webusb/

@proDOT
10.04.2016
18:42:52
Stanislav
10.04.2016
18:43:15
драфт на усб в браузере)

[Anonymous]
10.04.2016
18:43:41
Что? Зачем? Не, не надо!

Roman
10.04.2016
18:55:36
Отчего же? А как же юзкейс с “физическими” ключами доступа?

NewsBot pro.ruby
11.04.2016
07:55:41
learn ruby repo in Rubymine ? https://t.co/obotVV4ZBT

nested arrays https://t.co/my2aggwRjo

Alex
11.04.2016
10:55:15
Коллеги, мне нужен человек для выполнения удаленного срочного разового заказа

Константин
11.04.2016
10:58:46
а задача какая?

Vasilij
11.04.2016
11:00:28
+

Alex
11.04.2016
11:00:35
Дописать админку и скрипты разбора статистики к существующей системе

Vasilij
11.04.2016
11:00:38
какая задача и сколько платят

Alex
11.04.2016
11:00:41
Там часть кода уже есть Код на рельсах

Сколько платят - это вы мне скажите

Vasilij
11.04.2016
11:02:04
Не ну это ж надо конкретно смотреть сколько времени займет. А вы же задачу видите да и бюджет какой-то есть, наверное :)

Alex
11.04.2016
11:10:07
Работы там на примерно неделю по нашим оценкам

И бюджет какой-то есть Но кто ж сразу бюджет-то называет

Vasilij
11.04.2016
11:10:47
на неделю по 8 часов/день?

т.е. 40 часов?

Google
Alex
11.04.2016
11:11:01
Да

По нашим оценкам - где-то так

Vlad
11.04.2016
11:14:24
Админка самописная или на ActiveAdmin?

Alex
11.04.2016
11:15:23
Самописная

Stanislav
11.04.2016
11:26:22
?

NewsBot pro.ruby
11.04.2016
12:25:25
A video demo of action_cable_client [1:51] https://t.co/mypvOu8sSa

Differences between load, require, include and extend in Ruby https://t.co/dRCfPso2u1

Ваня
11.04.2016
13:44:19
Кто-нибудь использовал связку rails_admin + paperclip?

Nick
11.04.2016
13:47:55
@ffloyd Что в итоге с AR и Sinatra? Без проблем сдружились?

Roman
11.04.2016
14:53:12
@nick_itch подружились, да Но в итоге на sinatra только промо, а остальная часть это plain ruby + AR + (о господи) ruby threads

По уму для этой штуки надо бы брать elexir + phoenix, но elixir пока в стадии изучения

Denis
11.04.2016
15:45:38
кто-нибудь работал с message bus? я что-то не понимаю где должна быть вот эта часть ( https://github.com/SamSaffron/message_bus#usage ) И как оно вообще работает? я так понимаю вот эта часть MessageBus.start(); MessageBus.subscribe("/channel", function(data){ // }); посылает запрос на /channel и, когда появятся новые данные, выполняется код в функции?

NewsBot pro.ruby
11.04.2016
17:55:36
Awesome Ruby https://t.co/P5FI2n7HJB

Vlad
12.04.2016
02:52:23
Есть ли у кого-нибудь опыт адаптирования Rails для создания Telegram-бота? Посетила мысль, что смысл тот же самый, только вместо браузера телеграм, и паттерн MVC должен отлично подойти.

Stanislav
12.04.2016
02:55:23
зачем рельсы?

Плюшка
12.04.2016
03:04:24
Выглядит как "подогнатт тополь-м, чтобы уничтожить улей ос"

Хотя идея интересная

Vlad
12.04.2016
03:55:00
Рельсы затем же, зачем рельсы нужны для API например

Телеграм это всего лишь интерфейс, так же как и браузер или JSON

Может быть я хочу написать большое сложное приложение с интерфейсом в телеграме. Например текстовую игру

Google
Roman
12.04.2016
04:37:05
Есть гем для Телеграма. В пару строк бот такой пишется.

Vlad
12.04.2016
05:41:45
Какой - такой?

Денис
12.04.2016
08:10:12
как платежи лучше и проще всего внедрять в ruby приложения? мобильные или с карты. чтобы с телефона удобно было платить

Stanislav
12.04.2016
08:11:07
Рельсы затем же, зачем рельсы нужны для API например
тебе от рельс там нужно ровно одна вещь, обработать 1 роут, на которые вебхуки будут стучатся

а если ен вебхуки, рельсы вообще не нужны

хоть на синатре делай

хоть на чистом реке

Vlad
12.04.2016
08:12:56
@sadfuzzy спасибо

@crackedmind я хочу сделать так, что бы тот текст который вводит пользователь обрабатывался роутером наподобии URI и в зависимости от этого все дальше шло в нужный контроллер

Юрий
12.04.2016
08:19:33
т.е. ты хочешь заставить пользователя писать урлы?

Vlad
12.04.2016
08:25:37
жаль)) а так-то хорошая идея мне кажется))

ну тогда проще на чистом руби сделать, набросать свой mvc

подключить AR

Денис
12.04.2016
08:26:30
жаль)) а так-то хорошая идея мне кажется))
так по последовательности ключевых слов конвертируй

типа “Купить чашку кофе с корицей и ватрушкой”

Vlad
12.04.2016
08:27:43
Та вопрос не в интерпретации того что пользователь вводит (тем более там можно сделать кнопки с фиксированными командами), а в том как сделать что бы роутер обрабатывал этот текст

Денис
12.04.2016
08:30:06
ну так что тебе мешает команды слеплять? /start/buy/coffee&cinnamon

Vlad
12.04.2016
08:31:59
Ну сцеплю я их, и что?

Google
Vlad
12.04.2016
08:36:54
хотя… что если сделать типа прокси, который будет захватывать введенный текст, и по http ломиться к Rails по адресу «http://localhost:80/Купить чашку кофе с корицей и ватрушкой»

Vasilij
12.04.2016
08:37:08
фигня это все. Рельсы юзать тут это вообще жопа. Да и веб фреймворк зачем?

самое простое - загнать в эластик базу слов, и искать по фултекст команды

Vasilij
12.04.2016
08:38:00
чтобы можно было ошибиться, но бот понял что ты имел ввиду

зачем эти комманды? Хотите команды - откройте терминал

Vlad
12.04.2016
08:38:37
@crackedmind не знал))) просто не читал еще хорошо документацию, тогда даже прокси не нужен, все будет стандартным роутером обрабатываться

Vasilij
12.04.2016
08:38:51
здесь отчетливо прослеживается надобность ивентмашины

Плюшка
12.04.2016
08:39:15
зачем эти комманды? Хотите команды - откройте терминал
https://github.com/vysheng/tg открыл, что дальше? ]:)

Vasilij
12.04.2016
08:39:48
я к тому, что зачем здесь вообще телеграм

если тебе команды надо делать

ну напиши баш скриптик sdelat_zaebis.sh

который будет делать что надо

Artur
12.04.2016
08:40:51
Бояните про скрипт с кофеваркой гитхабовский?)

Плюшка
12.04.2016
08:40:58
гг

а то

Vlad
12.04.2016
08:41:27
@sqrel телеграм поддерживает кнопки, юзеру может вообще не понадобится ничего вводить

Vasilij
12.04.2016
08:43:04
Да, но человекоподобный текст может больше чем кнопки, разве что получится что-то типа такого http://ftparmy.com/images/ffmpeg-gui-01.jpg

Vlad
12.04.2016
08:43:54
все зависит от того какое приложение будет

Roman
12.04.2016
09:37:53
@vladz тебе нужен rails от слова совсем. Достаточно того гема про бота. А если нужна промо-страничка - то хватит синатры за глаза. AR несложно прикручивается к sinatra/plain ruby. Вместе со схемами, миграциями и rake-тасками. А если хочется распараллелить обработку - то тут смотреть в сторону eventmachine/celluloid. Но это все в один поток правда будет (если не jruby). Ну или самому бить на процессы. В случае вебхука можно исхитриться - балансировать nginx’ом или чем-то еще между несколькими инстансами приложения запущенными отдельно. Но это только если у тебя весь global state в басе храниться будет. А вообще - ruby не лучший язык для написания ботов)

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