
Vitaliy
26.08.2017
14:32:41
Если разработчик подготовил скрипт в, например, Makefile, то тогда можно git clone и make setup, допустим.
Но если нет — тогда вручную. git clone, и по ридми установить гемы, миграции, сиды/фикстуры/дамп, редис.

Alex
26.08.2017
14:33:46

Vitaliy
26.08.2017
14:34:07

Google

Vlad
26.08.2017
14:34:36
А, не, ну если ты берешь проект, который деплоили на капистрано, доработать на локалке, запушить в гит, а потом пусть смотрят уже код. Либо если есть несколько окружений (staging, production) то можно при помощи капистрано и задеплоить его например в staging :)
Выше вон виталий первее ответил, да

Alex
26.08.2017
14:35:21
Понял, тоесть надо мне освоить вначале capistrano, а потом браться за проект.
и какие чаще всего используют языки разметки? тут вот вижу haml и slim

Vitaliy
26.08.2017
14:36:47
haml и slim ? Я slim предпочитаю, синтаксис мне приятнее
а можно и в erb верстать

Alex
26.08.2017
14:37:21
я в erb верстал :)

Vlad
26.08.2017
14:37:24
Да вроде как тру рубисты юзают и haml и slim. Но я как-то до сих пор предпочитаю erb. Ибо 15 лет назад когда выучил HTML тяжело переучиться. На работе когда в офисе работал то на hamle педалили все.

Alex
26.08.2017
14:37:47
эти языки разметки лишь код сокращают? и синтаксик упрощают?

Vitaliy
26.08.2017
14:38:39
да, синтаксический сахар, ничего более

Alex
26.08.2017
14:40:02
Благодарю за ответы. Пойду гайд по капистрано искать )
к этому slim еще надо привыкнуть, закрывающих тегов нету ))
что это за зверь такой railsexpress?

Google

Vitaliy
26.08.2017
15:35:23
набор патчей, с помощью которых, вроде как, руби работает шустрее
Не проверял, но использую. Локально и в продакшне
Как минимум, проблем нет.

Alex
26.08.2017
15:55:22
rvm gemset list
gemsets for ruby-2.1.2-railsexpress (found in /home/web/.rvm/gems/ruby-2.1.2-railsexpress)
(default)
=> web
global

Nikolay
26.08.2017
16:00:08
ох, первый контракт на апворке )

Olga
26.08.2017
16:00:53
???

Nikolay
26.08.2017
16:00:54
радости полные штаны и хочется всем помогающим и целенаставляющим сказать спасибо )

Ro
26.08.2017
16:01:23
вот, молодец)

Tanya
26.08.2017
16:01:32

Ro
26.08.2017
16:02:23
а кто еще не работает на апворке - учитесь, это дорожка проверенна годами, немного усилий в нужном направлении и все будет

Nikolay
26.08.2017
16:02:34
за 6 месяцев курс синкнетики полностью не успел пройти и не стал продлевать ибо превратилось в бестолковую гонку
решил остановиться и поискать

Tanya
26.08.2017
16:03:01
да если что с торрентов скачай, видосы там есть

Nikolay
26.08.2017
16:03:01
думаю правильно, а то учиться можно вечно и ничего не делать

Tanya
26.08.2017
16:03:22
плюс знания на практике больше приходят вроде

Nikolay
26.08.2017
16:03:54
на мотивированно практике пожалуй да, а на курсе я подустал
демотивировало делать кое-как, лишь бы сдать

Alex
26.08.2017
16:04:54
https://dev.by/lenta/main/dice-introduces-free-hangover-days

Nikolay
26.08.2017
16:07:06

Google

Alex
26.08.2017
16:08:49
хороший контракт?

Olga
26.08.2017
16:09:43
Согласна, вообще группа эта такая добрая. Бывает столько простых тупых вопросов от меня как от новичка)). Думаю, народ такие сложные проблемы тут решает. Тем не менее и мне всегда помогают ? и от меня спасибо ребята!

Nikolay
26.08.2017
16:10:06
есть сомнительные моменты для меня. То что задания даются с точки зрения пользователя, не программистом и проверяются так же, т.е. можно говнокодить и не расти
а в остальном неплохо фуллтайм и на 6 мес если все норм точно наверно

Tanya
26.08.2017
16:11:49
а vs code это майкрософтовский?

Vlad
26.08.2017
16:13:33
Что надо чтобы нормально откликнулись на апворке на предложения? Портфолио разместить и кучу текста? Или красивые предложения им писать? Тесты надо проходить? Ибо большинство читерит, да и по RoR если тесты не изменились то они просто дичевские с ошибками, с кучей ошибок)
А то фрилансю 10 лет никогда не пробовал апворк, всегда постоянный поток клиентов из реала по сарафану

Nikolay
26.08.2017
16:15:19
красивые предложения )
изобрази экстраверта

Vlad
26.08.2017
16:15:59
Я интроверт и мизантроп, ненавижу людей, убивать их готов
)
Трудно будет

Alex
26.08.2017
16:17:41
Если я добьюсь от заказчика разрешение на смену деплоя, на что лучше переходить с capistrano?

Dmitry
26.08.2017
16:24:50
у нас на работе поднят gitlab и через него деплоим
все очень наглядно
а на одном из проектов еще вот это используем
https://danielkummer.github.io/git-flow-cheatsheet/index.ru_RU.html

Alexander
26.08.2017
16:31:56
Николай, поздравляю!

Nikolay
26.08.2017
16:32:39
спасибо )

Google

Andrey
26.08.2017
16:36:10

Alex
26.08.2017
16:36:30
Чтобы использовать актуальный инструмент

Andrey
26.08.2017
16:36:44
Я в нескольких проектах работал и везде capistrano
Тем более если он уже настроен и работает :)

Vlad
26.08.2017
16:38:49
gitlab ci прикольная штука, учитывая что сам gitlab на ruby написан) Напарник мой со старой работы вместе с создателем gitlab работал, помнится рассказывал историю, как тот в рабочее время пилил свой gitlab)))

Andrey
26.08.2017
16:40:17
Мы в код gitlabhq заглядываем. Смотрим как там оно организованно. Для себя что то перенимаем.

Ya
26.08.2017
16:47:05

Vitaliy
26.08.2017
16:49:00
Чтобы использовать актуальный инструмент
Тоже использую capistrano, на всех проектах. Менять пока не планирую, потихоньку только зондирую докеры кубернетсы, чтобы возможно перевести крупные проекты на них

Nikolay
26.08.2017
17:06:57
вот теперь дилемма еще, писать ли тесты на свои таски. Их как бы не просят, но ведь наверно надо?

Tanya
26.08.2017
17:07:52

Admin
ERROR: S client not available

Nikolay
26.08.2017
17:08:50
усложняет процесс конечно, но попробую

Tanya
26.08.2017
17:09:16
отказаться от них всегда можно, но вроде по правилам хорошего тона, в руби\рельсах разработка через тесты идет

Ilya
26.08.2017
17:11:47
А с чего начать вообще путь в тестирование? вот я тут говнокодил без тестов, а сейчас планирую изучить эту тему, но не знаю с чего начать
Скафолдом сгенерились какие-то спеки и сейчас смотрю их, я так понимаю там через RSpec, значит и курить RSpec надо. Или Minitest? В общем наставьте на путь истинный :D

Alexander
26.08.2017
17:12:48
Я к вам все с теми же граблями, что только не пробовал для вывода для 22 + 21 урока. и функцию в erb и цикл в post. Либо выводит в одну строку, либо пустаяс траница без ошибок. Посмотрите пожалуйста, кому не лень) https://github.com/TarrinRos/RubySchool_Lesson22.git

Nikolay
26.08.2017
17:14:07

Ilya
26.08.2017
17:14:33
А что за курс?)

Nikolay
26.08.2017
17:15:01
синкнетика

Ilya
26.08.2017
17:15:25
понятно)

Google

Nikolay
26.08.2017
17:17:21
тема довольно обширная конечно вот статья есть со схемой https://semaphoreci.com/community/tutorials/applying-bdd-to-ruby-on-rails-web-applications
хорошо конечно найти бы на примере, сразу понятнее станет

Ro
26.08.2017
17:18:39
в рамках флудовыходных - накидайте как у вас выглядит редактор кода, любопытно глянуть
начну

Alexander
26.08.2017
17:20:25
http://joxi.ru/ZrJjBy4T1nvBbr.jpg

Olga
26.08.2017
17:20:32

Vitaliy
26.08.2017
17:21:19

Nikolay
26.08.2017
17:21:26

Olga
26.08.2017
17:23:09
кстати) прикольно, но похоже темный фон у большинства да ;)
я раньше была на светлом, а как перешла на темный, на светлом уже неудобно)

Ro
26.08.2017
17:29:23
я меняю иногда, любимые темы - solarized dark и solarized light
для всех редакторов обычно доступны

Tanya
26.08.2017
17:30:25
а мне светлая глаза режет, не могу долго в нее смотреть

Olga
26.08.2017
17:30:37
ага) на темном глаза лучше как то вроде

Tanya
26.08.2017
17:30:38
может потому что часто ночью занимаюсь.

Alexander
26.08.2017
17:31:13
А мне все равно, я и не кастомайзил пока=D

Vlad
26.08.2017
17:32:29
Года 4 на дефолтном сублайме работаю и не думал менять что-то)

Tanya
26.08.2017
17:32:32
кидать свои не буду, ибо я никак определится не могу в чем работать. Раньше в саблайме работала, последнии дни как-то больше атом и rubymine , все темные.

Александр
26.08.2017
17:34:12

Alex
26.08.2017
17:39:32

Nikolay
26.08.2017
17:40:57
Время конечно, с другой стороны рост. Согласен, буду стараться писать и наверно заказчику стоит об этом сказать

Alex
26.08.2017
17:41:51

Nikolay
26.08.2017
17:42:09
По часам