@rubylang

Страница 1056 из 1684
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
поменяй yii2 на Ruby on Rails
и сколько времени на такое тестовое?

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
@vasivas можешь поискать плс?
не могу, эт давно было)

Aleksandr
13.06.2017
15:18:17
какой koans?
http://rubykoans.com/

v
13.06.2017
15:18:33
http://rubykoans.com/
а при чем тут karan?

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

Aleksandr
13.06.2017
15:18:50
а при чем тут karan?
нет никакого karan, есть коаны

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
токен неправильный?

Страница 1056 из 1684