
No
13.06.2017
10:48:36
У кого-то есть опыт хранения однонаправленых графов в activerecord? с возможностью поиска всех вариантов пути из точки в точку и.т.д. Есть несколько плагинов на эту тему вроде бы, может у кого есть позитивный опыт? вершины графа - точки на карте, нужно сгенерить все варианты маршрутов из точки в точку

trickster
13.06.2017
12:03:15
привет всем, runner -ы whenever юзал кто на сервере?
он у меня по дефолту делает вот такой скрипт
как бы это запускать на сервере вот это вот всё. у меня капистрано но она вроде справляется с записью в крон.

Google

trickster
13.06.2017
12:04:48
ojab
:d

ojab
13.06.2017
12:07:09
ну как бы есть же https://github.com/javan/whenever#capistrano-v3-integration, в частности whenever:update_crontab
crontab выполняется cron'ом на сервере, это к capistrano отношения не имеет

Смерть
13.06.2017
13:30:43
Что посоветуете для стейт машины и ActiveRecord? Смотрю на AASM, state_machine и state_machines.
Они так похожи, не могу выбрать

v
13.06.2017
13:31:06
бери aasm

Смерть
13.06.2017
13:31:42
вот его трогал, поэтому тоже к нему склоняюсь. У остальных нет особых преимуществ?

Vasiliy
13.06.2017
13:33:58
aasm вроде как самый популярный

Nikita
13.06.2017
15:11:23
ребят, а подскажите - какое норм задание для джуна сделать? чтобы хоть что-то на репо было

Vasiliy
13.06.2017
15:12:00
CRUD какой-нить

Смерть
13.06.2017
15:12:19
Crud и алгоритм какой-нибудь
Например эндпоинт для какой-нибудь выборки из этой модели

Google

Nikita
13.06.2017
15:12:57
ну мб что-то типа блога сделать?

Vasiliy
13.06.2017
15:13:10
плюсом будет если например будет ещё не на рельсе что-то а на синатре к примеру

Nikita
13.06.2017
15:13:12
сделать типа самые популярные и т.д.

Смерть
13.06.2017
15:13:20
Как вариант

Nikita
13.06.2017
15:13:29
лайки, коменты (вложенные)

Vasiliy
13.06.2017
15:14:15
но вообще я думаю никто в твой житхаб ничего не полезет смотреть лол)

Nikita
13.06.2017
15:14:39
то есть даже смысла нет на интузиазме делать что-то?

Vasiliy
13.06.2017
15:14:59
ну если прёт то делай, а так всё равно кинут тестовое задание

Смерть
13.06.2017
15:15:03
Лучше делай реальные тестовые. А на энтузиазме подними проектик для себя

Vasiliy
13.06.2017
15:15:13
проще брать тестовое и делать его

Смерть
13.06.2017
15:15:20
Накопишь тестовых, сможешь показывать их на гитхабе

v
13.06.2017
15:15:46
меня как-то нашли по гитхабу
хотя там только тестовые задания

Nikita
13.06.2017
15:16:14
там первое это Yii2
это же пихипи)

v
13.06.2017
15:16:19

Nikita
13.06.2017
15:16:26
понял

v
13.06.2017
15:16:36
поменяй yii2 на Ruby on Rails

Vasiliy
13.06.2017
15:16:41
где-т было репо с тестовыми, плюс полезно делать там какие-нить 50 проектов которые можно на коленке заебошить

Google

v
13.06.2017
15:17:01
репо с тестовыми - это karan, скорее всего

Nikita
13.06.2017
15:17:02
@vasivas можешь поискать плс?

Vasiliy
13.06.2017
15:17:02
для расширения кругозора задач с которыми можешь столкнуться

trickster
13.06.2017
15:17:15

Aleksandr
13.06.2017
15:17:35

Vasiliy
13.06.2017
15:17:39
авотхуй
хуй знает, ни разу даже далеко речи не было на собесе про мой житхаб, хотя я везде его пишу

v
13.06.2017
15:17:43

Vasiliy
13.06.2017
15:17:50
(может он хуёвый конечно)

trickster
13.06.2017
15:17:50
я так и подумал)

v
13.06.2017
15:17:54

Vasiliy
13.06.2017
15:18:06

Aleksandr
13.06.2017
15:18:17

v
13.06.2017
15:18:33

trickster
13.06.2017
15:18:48
хантили кого-нибудь по зеленым квадратикам кстати? :d

Aleksandr
13.06.2017
15:18:50

v
13.06.2017
15:19:05

Кøе-ктø Геннадьевич
13.06.2017
15:19:11
руби-коран

v
13.06.2017
15:19:20
семен Семеныч
https://github.com/karan/Projects

Aleksandr
13.06.2017
15:19:56

Google

Aleksandr
13.06.2017
15:20:01
не знал

Vasiliy
13.06.2017
15:20:07
жи есть

Eugene
13.06.2017
15:22:56
Подскажите а куда можно засунуть вот этот метод?
https://stackoverflow.com/questions/10957869/how-to-fill-ckeditor-from-capybara-with-webkit-or-selenium-driver/10957870#10957870
в структуру rails приложения

Vasiliy
13.06.2017
15:23:51
хэлпер?

Eugene
13.06.2017
15:23:57
а понял,

Admin
ERROR: S client not available

Nikita
13.06.2017
15:24:35
ребят, а модули обычно просто в /lib/ кладутся?

Eugene
13.06.2017
15:24:35
в support/tests_helpers.rb там создать модуль и
RSpec.configure do |config|
config.include TestsHelpers
end

Nikita
13.06.2017
15:24:41
вспомогательные какие-то

Vasiliy
13.06.2017
15:25:24
нет, можешь прям в app/ папку для lib/ создать и туда складывать
почитай про сервис обджекты, форм обжекты

Nikita
13.06.2017
15:26:14
ну /app/lib/some_module.rb и там уже шаманить?

Антон
13.06.2017
20:42:34
тока тесты пиши, модули хорошо обычно тестами покрываются


Evgenii
13.06.2017
23:00:38
Коллеги, вопрос. Мне необходимо покрыть тестами приложение состоящее из 9-ти Rails Engines, которые очень тесно связаны между собой. Поэтому все тесты должны быть не в дамми-приложениях каждого модуля, а в основном, куда гемами подключаются движки. Пользовался стандартным минитестом, но хочется что-то более серъезное чтоли попробовать. И главное - более автоматизированное. Потому что достаточно какую-то миграцию применить к базе или расширить функционал, сразу надо перекапывать гору fixtures. Надоело. хочу автоматизации хотя бы на уровне fixtures чтобы создавать тестовую дату более-менее автоматизированно. Тесты функциональные прежде всего.
на всякий случай уточняю, что речь идет о тестах именно с Rails Engines. Не знаю уж каким боком, но например factory girl у меня наотрез не захотел работать с неймспейсами енжинов. Он как-то не захотел вообще понимать что в приложении есть namespaced модели.
https://github.com/thoughtbot/factory_girl/issues/199 это так, сходу с чем помимо меня столкнулся автор треда..
Посоветуйте пожалуйста чем покрыть в данном случае будет удобнее всего.


Eugene
13.06.2017
23:34:06
автор треда встретился в 2011 году, там нехилая история с обновлением factory girl по этой тематике и кучей коментов, ничего стоящего там нету?

Evgenii
13.06.2017
23:45:07
Я собственно в конце треда отписал, было это буквально несколько месяцев назад.

Google

Evgenii
13.06.2017
23:47:11
автору гема понадобился мой сорс-код. что весьма проблематично доставить к сожалению, но собственно задача-то проще некуда - задефайнить фектори пользователя из рельсового движка. ну это как бы hello world...
Минитест стандартный на ура с неймспейсами работает без костылей практически.
а вот фекториГерл прямо на старте заглох.
возможно есть какое-то уже отлаженное решение для подобных случаев?

Amir
14.06.2017
03:25:25
Ребята помогите
Как webpack заставить запустить на хосте 0.0.0.0:8080
А чтобы в хмтл ставил
Не
http://0.0.0.0:8080/packs/hello_vue.js"
А
http://localhost:8080/packs/hello_vue.js"
запускаю через foreman

Антон
14.06.2017
04:13:57
может как-нибудь так
frontend: bin/webpack-dev-server --host 0.0.0.0 --port 8080 --public localhost:8080

Amir
14.06.2017
04:26:32
пробывал, так не пашет
всеравно ставит <scr ip> 0.0.0.0:8080
ну как его заставить запуститься на 0.0.0.0:8080
а на странице ставил не 0.0.0.0:8080
а localhost:8080
ну или домен mysite.com:8080

Антон
14.06.2017
05:08:55
а в config/webpack/development.server.yml в ключе host что стоит?

Amir
14.06.2017
05:16:22
есть config/webpacker.yml
host: 0.0.0.0
если меняешь host: localhost
то webpack-dev-server запускается на localhost а не на 0.0.0.0
и соответсвенно вне VM не доступен становиться
ссылка на VUE на странице нормально меняется на localhost:8080

Denis
14.06.2017
06:33:28
https://t.me/vuejs_ru

Сергей
14.06.2017
08:00:13
токен неправильный?