
Tim
12.02.2018
10:53:03
ну это просто пример к тому же

Alex
12.02.2018
10:53:13
когда бэкаплю .git папку, потом просто могу ее распаковать куда угодно, дальше
git add --all
git reset --hard HEAD
и вуаля, у меня проект из HEAD из папки .git. В любой папке.

Tim
12.02.2018
10:54:31
а как часто пользуются CI? Travis например

Alex
12.02.2018
10:54:43
Чуть реже чем всегда

Google

Vasiliy
12.02.2018
10:54:48
желательно всегда

Alex
12.02.2018
10:54:51
Тесты на чем гонять перед приемкой будешь?

Vasiliy
12.02.2018
10:54:55
ну тут смотря какая команда

Alex
12.02.2018
10:55:02
о, новичку полезно с тестами хотя бы ознакомиться
здорово экономят время если рука набита.
rspec

Peter
12.02.2018
10:55:35

Alex
12.02.2018
10:56:13

Vasiliy
12.02.2018
10:56:27
rspec

Alex
12.02.2018
10:56:38
скилл генерирования ключевиков из общего текста - очень нужный скил.

Tim
12.02.2018
10:56:46

Vasiliy
12.02.2018
10:56:55
но ты бы шагами двигался, сначала б гайды

Alex
12.02.2018
10:57:10

Google

Peter
12.02.2018
10:57:14

Alex
12.02.2018
10:57:22
деплой может быть как на прод так и на стейжинг или один из стейжингов для теста.

Vasiliy
12.02.2018
10:57:31

Alex
12.02.2018
10:57:38

ojab
12.02.2018
10:58:10

Peter
12.02.2018
10:58:14

Alex
12.02.2018
10:58:18

Peter
12.02.2018
10:59:03

Tim
12.02.2018
10:59:05

Alex
12.02.2018
10:59:38
вроде обычно сборка проекта и тесты, не думаю что есть что то еще.
законспектировал, пасиба
и да, по умолчанию при гуглеже rails tests, ты наткнешься на minitest с некоторой вероятностью. Поэтому следующим сообщением я написал rspec

Peter
12.02.2018
11:01:20

Alex
12.02.2018
11:02:15
холиварище между minitest и rspec это отдельная тема. Но когда кодил на minitest - постоянно ругался на него самого и отсутствие/недоразвитость инструментов, потому что большинство юзает rspec
ну и как по мне rspec удобнее, как в наглядности, так и в возможности управления гавнокодом.
потому что большинство кода это гавнокод.

Tim
12.02.2018
11:03:26
на каком ещё уровне надо знать такие штуки (понятно, что чем больше опыта, тем лучше, но всё же): sql, как устроены реляционные бд, elasticsearch?
и как часто помогает/применяется знание устройства внутренностей рельсов (типа тот же ActionDispatch)? особенности интерпретатора руби? (gil и т.д.)

Максим
12.02.2018
11:05:32
чем лучше знаешь свой инструмент тем лучше
про бд желательно тоже хорошо знать, ты же бекенд

Tim
12.02.2018
11:06:03

Google

Alex
12.02.2018
11:06:10
эластика иногда юзается, неплохо ее знать на базовом уровне

Максим
12.02.2018
11:06:36
ну т.е. на уровне "изучай пока есть что изучать"

Tim
12.02.2018
11:06:44

Кøе-ктø Геннадьевич
12.02.2018
11:06:47
https://gist.github.com/dmitryfry/ce3fa905315e89fffe3256402dfb7b56

Alex
12.02.2018
11:06:57
знание gil тебе поможет когда захочешь сделать много потоков в рубях чтобы что то посчитать

Максим
12.02.2018
11:07:23
настолько чтоб было удобно и непроблемно написать или хотяб понять как надо написать каой либо запрос в бд

rekero
12.02.2018
11:45:01

ojab
12.02.2018
12:30:40
потому что не подключил, очевидно

Mikhail
12.02.2018
16:47:24
Ребят, я студент, планирую выучить руби, но я где-то читал, что есть нюансы с гемами на винде

Rafkat
12.02.2018
16:48:01

Mikhail
12.02.2018
16:48:36
Команда по кс??

Evegeniy
12.02.2018
16:54:16

Evegeniy
12.02.2018
16:54:34
Та что по кс — для питона

Rafkat
12.02.2018
16:54:53
https://c9.io/new
запусти здесь рельсы и будь доволен

Artem
12.02.2018
16:55:42
опрос, что должен сделать ruby-разработчик, если ему дают старый проект а там в Gemfile видит такое:
gem 'rmagick'
варианты
1. Уволиться
2. Пойти попить кофе
3. Попросить прибавки к зарплате
4. Заменить в `Gemfile` `gem 'rmagick'` на `gem "mini_magick"` и проапдейтить lock файл

Aleksandr
12.02.2018
16:58:15
rmagick - это еще не therubyracer

Artem
12.02.2018
16:59:05

Максим
12.02.2018
16:59:25
Нокогири

Artem
12.02.2018
17:00:12
Нокогири через харакири, Максим, ты со своим api разобрался?)

Google

Aleksandr
12.02.2018
17:01:33
С ними у меня никогда особых проблем не было, а с therubyracer постоянно. Как-то мне так и не удалось его побороть с патченым руби 1.9.3

Artem
12.02.2018
17:03:55
да, руби 1.9.3 это было уже круто, после 1.8

Aleksandr
12.02.2018
17:06:59

Максим
12.02.2018
17:07:27

Admin
ERROR: S client not available

Artem
12.02.2018
17:07:58
@avfomin, у меня всегда было две проблемы с bundle, это pg и этот rmagick ((, причем всегда их решал и потом забывал как((, в основнам да несоответсвие версий и пути к системный библиотекам

Rafkat
12.02.2018
17:31:42

Максим
12.02.2018
17:58:55
далеко не всем он нравится
а
стоп
я думал ты к другой теме

Alex
12.02.2018
17:59:10
плюсую за докер
ах лол, я тоже думал
докер либо подсистема винды

Artem
12.02.2018
18:12:14
капец, ruby без docker ни ускориться, ни поставиться не может((

rekero
12.02.2018
18:18:59

ojab
12.02.2018
18:24:33

Google

Roman
12.02.2018
18:48:48
я так норм девелопил
под чистой виндой - гонево

Mikhail
12.02.2018
19:14:31

Aleksandr
12.02.2018
19:16:33

Artem
12.02.2018
19:25:42
@avfomin, ох, если бы они еще эти path в своем замечательном gems коррелировали с путями версий самого postgres ((

Aleksandr
12.02.2018
19:27:20

Artem
12.02.2018
19:27:48
обычно
но не наверняка(
bootstrap 4 forms in Rails 5
https://github.com/comfy/comfy-bootstrap-form

Кøе-ктø Геннадьевич
12.02.2018
20:14:15
ребя, как экранировать скобки? Company.create(companies: h.store(split(" ", 2)[0], split(" ", 2)[1])
companies это хэш
победил

Denis
13.02.2018
03:57:04
привет всем комрады :)
есть ошибка вылезает