@proRuby

Страница 1130 из 1594
Igor
21.03.2018
09:49:20
Там только решение не production ready, надо доводить напильником, но никто за это не берётся, т.к. видимо мало кому это надо

Mikhail
21.03.2018
12:19:27
Всем привет! Написал небольшой класс, который следит за обновлениями rss и если появляются новые айтемы в rss сразу нотифицирует об этом. Есть смысл создать гем для него?

Умеет сохранять состояние между запусками

Т.е. создать гем и запушить его в RubyGems

Google
Alex
21.03.2018
12:21:36
Имеет смысл все что кажется тебе логичным

Особенно если это универсально

Mikhail
21.03.2018
12:21:55
Ну он просто на 50 строк всего

Да, универсально

Ладно, создам гем и выложу сюда линку на него, может кого заинтересует :)

Alex
21.03.2018
12:27:03
Ну он просто на 50 строк всего
если при этом он 500 раз решает задачу, то почему бы и нет?

Mikhail
21.03.2018
12:30:09
Ок, напишу тогда сейчас :)

https://gist.github.com/milovidov/5653ab4d6a4a4a12e32fe8c23209d3a0

вот его прообраз

Сейчас его причешу еще и сделаю гем :)

Google
Denis
21.03.2018
12:36:04
Расскажите почему WATIR может открывать упорно пустое окошко вместо ссылки и где примерно искать ответ.

Dmitry
21.03.2018
12:37:01
я думаю стоит начать с себя, может быть это карма?

Alex
21.03.2018
12:46:33
Mikhail
21.03.2018
12:46:44
Vasiliy
21.03.2018
12:47:30
он с вебмордой и там довольно гибкая система pipe'ов

Mikhail
21.03.2018
12:47:35
Ой нет, hugin действительно монстр :)

Vasiliy
21.03.2018
12:50:19
зато довольно удобно собирать несколько рсс источников, потом инфу с них либо раз в день слать в мыло/телегу/ещё куда, можно настроить чтобы по разным ключам фильтровалось, периоды обновления, хранения задавать

Sergey
21.03.2018
13:02:37
https://addons.mozilla.org/en-US/firefox/addon/katalon-automation-record/?src=search а эту штуку кто-то использовал?

rekero
21.03.2018
13:09:46
а че не SO?
английский наверное не знает

Максим
21.03.2018
14:00:48
ребзи

вот у меня два рельсовых проекта

на обоих паперклип

Максим
21.03.2018
14:01:15
как сделать чтоб в проекте сохраняло фоточки в другом проекте?

ну вот типа именно файлы

чтоб потом паперклип мог их спокойно найти

Sergey
21.03.2018
14:02:25
не понятно

или в одну папку или через s3

Google
Sergey
21.03.2018
14:05:51
можно еще в базу ссылку сохранять

смотря где фотки лежат в общем

Максим
21.03.2018
14:15:34
в базе ссылки хранятся всё ок

суть в том чтоб фото сами лежали в одном месте

и ща это место это папка первого проекта и там далее дефолтный путь для картинок пеперклиповских который пеперклип генерит

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

http://www.rubycoloredglasses.com/2013/08/paperclip-url-and-path/ вот тут вроде чувак показывает что есть в Paperclip::Attachment.default_options ключ :path и в нём можно поменять

правильный путь?

или мб есть лучше практики?

Sergey
21.03.2018
14:34:17
узкая задача то, пробуй и видно будет

я в одно приложение объединял когда так было

но там маленькие были, смотря как на сервере у тебя все сделано

kolas
21.03.2018
14:46:17
если на одном сервере то симлинк можно сделать и все

Максим
21.03.2018
14:46:29
на одном

а

бля

реал

симлинк

Dima
21.03.2018
15:48:35
Google
Mikhail
21.03.2018
15:48:38
Стоит такую либу добавить в RubyGems? :)

Alex
21.03.2018
15:51:20
Стоит такую либу добавить в RubyGems? :)
а почему у вас .gem хранится в репозитории?

Mikhail
21.03.2018
15:51:41
А, точно, убрать надо

Alex
21.03.2018
15:52:31
А, точно, убрать надо
https://github.com/milovidov/rss_notifier/tree/master/lib/RssNotifier Название папки не в том регистре я полагаю?

Также стоит посмотреть как оформляют Readme в других гемах

Mikhail
21.03.2018
15:53:42
Alex
21.03.2018
15:53:58
обычно snake_case же

Mikhail
21.03.2018
15:54:07
непонял
Ну я взял это из шаблона RubyMine.

Alex
21.03.2018
15:54:17
какого шаблона

Mikhail
21.03.2018
15:54:19
Они так создают папку чтобы версию указать

В RubyMine есть шаблон по созданию gem

Ну в принципе норм подход, чтобы в gemspec не тянуть всю либу, а только файл с версией

Alex
21.03.2018
15:55:06
я когда сидел на рубимайне вообще не понимал как руби работают

_путь_

Mikhail
21.03.2018
15:55:24
Ну я когда как

Да, я понял

переименую сейчас

Google
Alex
21.03.2018
15:55:43
CamelCase а не snake_case, я к чему.

Mikhail
21.03.2018
15:58:33
Поменял

Так стоить такую либу пушить в RubyGems, или оставить?

В github

Alex
21.03.2018
16:01:31
Мужики, привет! Кто-то писал телеграм бота на рубях? Не могу разобраться в одном моменте: суть бота - ходить каждые 10 минут на сервер, вытаскивать данные оттуда и слать сообщением в телегу. Не могу понять как мне реализовать 10ти минутную паузу. Есть идеи? Если впихнуть sleep(10min), то тогда бот просто повиснет и не сможет обрабатывать никакие другие команды…

Alex
21.03.2018
16:05:00
этот гем юзаю https://github.com/atipugin/telegram-bot-ruby

Denis
21.03.2018
16:05:14
https://github.com/eventmachine/eventmachine если копнуть глубже нужно

wi11son
21.03.2018
16:07:19
этот гем юзаю https://github.com/atipugin/telegram-bot-ruby
с этим гемом не получится, он только в режиме ожидания работает

Alex
21.03.2018
16:08:43
с этим гемом не получится, он только в режиме ожидания работает
строго говоря он просто спамит телеграм сервера

Alex
21.03.2018
16:09:42
wi11son
21.03.2018
16:10:14
чтобы слать каждый 10 минут кому-то сообщение?

Alex
21.03.2018
16:10:15
строго говоря он просто спамит телеграм сервера
это если он через long pooling работает

Alex
21.03.2018
16:10:49
это если он через long pooling работает
Что значит если? https://github.com/atipugin/telegram-bot-ruby/blob/master/lib/telegram/bot/client.rb#L25

wi11son
21.03.2018
16:13:50
а какие есть вообще варианты?
можешь раздербанить этот же гем и написать воркера, который будет 1) либо отдельно запускаться и там ты можешь сделать 10сек sleep 2) либо сделать скрипт, который будет запускаться по крону раз в минуту (насколько я помню, крон не умеет реже чем в минуту)

wi11son
21.03.2018
16:15:22
и будет 2, которые фетчат апдейты?

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