
Vitaliy
23.05.2017
16:39:24
Кажись сейчас про курсы будет ?

Ro
23.05.2017
16:39:30
^^^ добро пожаловать, Иван)

Klim
23.05.2017
16:42:36
Может на работу позовет. ?

Ivan
23.05.2017
16:44:40
Всем привет в этом чате :)

Google

Svetlana
23.05.2017
16:45:04
Привет

Ivan
23.05.2017
16:45:09
Ничего не будет про курсы. Просто узнал про этот канал и не смог пройти мимо :)

Svetlana
23.05.2017
16:45:28
Подскажите, пожалуйста, как правильно написать path на метод подстраницы?
site/page/add - на add надо

Klim
23.05.2017
16:47:05
что такое подстраница, не знаю. но rails routes покажет все пути.

Svetlana
23.05.2017
16:47:41
routes - это же на REST методы. А add - это придуманный
Или я ошибаюсь?

Klim
23.05.2017
16:48:37
нэт.

Svetlana
23.05.2017
16:49:45
мне из rails routes вот эта строчка нравится new_name2_subpage1 GET /name2/subpage1/new(.:format) name2/subpage1#new

Klim
23.05.2017
16:49:48
в смысле они все в итоге рест будут.

Alex
23.05.2017
16:49:49
<% link_to "Page", page_add_path %>

Svetlana
23.05.2017
16:50:27
спасибо, мил человек. Только у меня не page, а page/page
даже page1/page

Google

Alex
23.05.2017
16:51:16
1 это не переменная?

Svetlana
23.05.2017
16:51:27
нет, часть имени

Klim
23.05.2017
16:51:49
new_name2_subpage1_path видимо, хотя конечно звучит, как вызов сотоны.

Svetlana
23.05.2017
16:52:14
я так пробовала( Сатана пришёл, сказал, скучно, давай переделывай.

Alex
23.05.2017
16:52:43
сеошники тебя бы покусали )

Svetlana
23.05.2017
16:52:59
хорошо, что вы не сеошники)

Klim
23.05.2017
16:53:22
так что не сработало? экшен есть такой?

Svetlana
23.05.2017
16:55:09
Ой, что-то случилось. Экшн new требует. Видимо я не совсем так писала. Сработало, Клим. Не знаю как, но сработало)

Klim
23.05.2017
16:55:55
да собственно как в роуте написано, так и сработало. :)

Svetlana
23.05.2017
16:57:22
О. Понятно) К префиксу писать надо. Красота.
Спасибо, получилось

Adel
23.05.2017
18:10:10
Помогите, пожалуйста, никто не знает сайта, где встроен уже руби и можно проверять итог программы, которую написал, на самом сайте?
С установкой на винду опять ошибки какие-то
А нет, всё, решено. Нужно было просто Git Bash использовать

Andrii
23.05.2017
18:45:05
На будущее можно попробовать юзать - https://c9.io/

Dm
23.05.2017
19:22:35

?
23.05.2017
19:49:48

Vitaly
24.05.2017
04:53:56
В RubyMine появилась долгожданная поддержка Docker Compose https://blog.jetbrains.com/ruby/2017/05/rubymine-2017-2-eap-1-docker-compose/

Radzhab
24.05.2017
06:48:10
upload!('shared/database.yml', "#{shared_path}/config/database.yml")
что делет этот кусок кода из капистрано?*

Google

Vitaly
24.05.2017
06:50:14
capistrano создает папку shared на сервере. Здесь говорится - загрузи мне файл database.yml на сервер в папку shared...

Radzhab
24.05.2017
06:50:51
ну так у меня нет папки shared на локальном
в папке config все

Vitaly
24.05.2017
06:51:04
это папка на сервере
он должен ее создать при первом deploy

Radzhab
24.05.2017
06:51:38
upload принимает два параметра
то что на локальном грузит на удаленный
так?

Vitaly
24.05.2017
06:51:57
да

Radzhab
24.05.2017
06:55:38
ок. а если у меня они в одной директории - мне убрать shared
также?

Vitaly
24.05.2017
06:58:07
это уже на твое усмотрение - я эту инструкцию в для загрузки database.yml не использовал
зачем, ведь файл и так в репозитории

Radzhab
24.05.2017
06:59:08
ну так не совсем комильфо грузить настройки базы в гит

Vitaly
24.05.2017
06:59:19
если гит приватный, то ок

Radzhab
24.05.2017
06:59:20
видел как в gitignore их пихают
ok)
While it's not a problem now, it could cause errors if you change the version of one of them later.
DEBUG [5e4c582e] The following gems are missing
при деплои выдает ошибку
что может быть?

Google

Klim
24.05.2017
11:09:42
ты типа выбрал середину сообщения для ребуса?

Radzhab
24.05.2017
11:14:17
https://pastebin.com/MVxKjV34

O
24.05.2017
11:15:16
То все нормально , а если убираю выпадающий список и так проверяю валидацию так все катит
Def new
@model = Mark.all
End
Прописан

Radzhab
24.05.2017
11:15:58
контроллер покажи

O
24.05.2017
11:16:36
Как будто после валидации не идет получение переменной
Щас скину

Radzhab
24.05.2017
11:23:05
ребя по моей ошибке кто подскажет)\
namespace :deploy do
desc "Precompile assets after deploy"
task :precompile_assets do
run <<-CMD
cd #{ current_path } &&
#{ sudo } bundle exec rake assets:precompile RAILS_ENV=PRODUCTION }
CMD
end
desc "Restart applicaiton"
task :restart do
run "#{ try_sudo } touch #{ File.join(current_path, 'tmp', 'restart.txt') }"
end
end
что не так туи
т

Vitaliy
24.05.2017
11:24:27
а это памяти на VPS не хватает на прекомпиляцию
сейчас напишу решение

Radzhab
24.05.2017
11:25:32
впервые такое вижу - hetzner сервак вроде

Klim
24.05.2017
11:26:59
что может быть?
пишет что капистрано юникорн у тебя дублируется в гемфайле. по миссинг гемс не очень понятно. но я точно знаю, что капистрано чувствителен правильному указанию своих тасков. к примеру, где-то бандлер не отработал. а кто-то уже гемы ищет.

Radzhab
24.05.2017
11:27:52
ну дубли я убрал

O
24.05.2017
11:32:58

Google

Radzhab
24.05.2017
11:33:57
ну во вьюхе надо юзать markikotla,each
а не @model
@gambala я бы заюзал твой конфиг из gambala.pro но там туева куча конфигов. ТУЕВА

Vitaliy
24.05.2017
11:35:51
Готово, опубликовал
Маст-рид для всех rails-разработчиков, хостящих свои проекты на минимальных VPS-ках с 512Мб оперативки. Прекомпиляция ассетов - прожорливая операция, и если ей не хватает оперативки - деплой прерывается с непонятными и трудно диагностируемыми ошибками. Поэтому лучше взять за правило - в каждом новом VPS заводить своп. Тогда проблем не будет.

Klim
24.05.2017
11:36:34
ты бы разобрался с моделью. у тебя три! разных наименования.

Vitaliy
24.05.2017
11:36:35

O
24.05.2017
11:37:50
Упс
Не тот контроллер скинул
Вот

Radzhab
24.05.2017
11:39:28
есть такая вещь скриншот называется)

O
24.05.2017
11:41:12
это контроллер
это вьюха

Radzhab
24.05.2017
11:42:06
в fstab вот что я доабвил