
Fedor
19.10.2017
17:20:16
Конкретно в rails - active record
Но аналоги есть во всех фреймворках, и некоторые даже лучше

Google

Fedor
19.10.2017
17:20:17
Для этого надо расположить нужные гемы в нужных группах, и прописать конфиг в database.yml
Там тоже есть окружение dev и prod (и еще test для тестов)

Svetlana
19.10.2017
17:20:47

Olga
19.10.2017
17:22:00
Федор, записываю)) спасибо!

Fedor
19.10.2017
17:22:40
Active record понимает из конфига, какой ей нужен гем, и вызывает его
А методы active record в коде никак не меняюься

Olga
19.10.2017
17:31:22
теперь все по полочкам ? спасибо всем ребятам огромное!
А то иногда каша в голове возникает ?
Группа супер!

Fedor
19.10.2017
17:40:13
Не за что

Vlad
19.10.2017
17:48:08
У меня вот такие вопросы, больше к linux and rvm. В системе по дефолту руби 2.4, мне для проекта над 2.0.
1. Я не могу менять просто в консоли версию ruby через rvm use, пока не сделаю /bin/bash —login, как то лечится? (в консоли внутри rubymine в этом нет необходимости).
2. Когда я делаю rvm use default 2.0-dev дефолт не устанавливается, лишь выбирает текущей 2.0, не более.
орет чет на PATH, но я деревянный и не понимаю еще

Ya
19.10.2017
17:53:07

Alex
19.10.2017
17:54:11

Google

Alex
19.10.2017
17:54:23
после этого будет работать
правильная команда
rvm use --default а не
rvm use default
https://rvm.io/rvm/basics

Fedor
19.10.2017
17:56:48

Alex
19.10.2017
17:57:01
к тому же ты можешь выбирать только те руби, которые установил и которые доступны в rvm list. если ты пытаешься выбрать что-то другое, то будет ругаться

Fedor
19.10.2017
17:57:14
что бы не переключаться каждый раз, легче настроить файл .ruby-version в проекте
https://rvm.io/workflow/projects

Vlad
19.10.2017
17:57:34

Fedor
19.10.2017
17:58:08

Vlad
19.10.2017
18:07:30
понял, сча все попробуем
разрулил, беда от nano оказалась, swp файл рядом валялся

Ro
19.10.2017
18:57:01
это рельсы
а руби 2.1.5

Fedor
19.10.2017
18:59:43
где ж вы такую древность откопали?

Vlad
19.10.2017
19:12:21
Вопрос по версиям. Переводы проектов сложны к примеру с 4 на 5? Или допустим с ruby 2.0 на 2.4?

Sergey
19.10.2017
19:22:53

Ro
19.10.2017
19:23:44

Fedor
19.10.2017
19:24:14

Google

Fedor
19.10.2017
19:24:29
с 4 на 5 рельсу более менее норм переходить
вот с 3 на 4 - боль

Vlad
19.10.2017
19:46:01
понял, спасибо

Konstantin
19.10.2017
20:33:22
Раз был сабж по вакансиям, хочу узнать ваше мнение, как вы думаете, для чего указана такая вилка, все так плохо или это какой-то хитрый ход hr?: https://career.ru/vacancy/23161438?query=Ruby%20on%20Rails

Vlad
19.10.2017
20:41:16
Честно, как бы я сейчас не хотел куда нить устроиться, к ним я бы и бесплатно не пошел... Я конечно понимаю, что я нулевой, деревянный, вожу грязь вместо рабочего кода, но блин, "Помощь в коммуникации между сотрудниками исполнение любых рабочих поручений с умом", ЧТО БЛИН?!
"Обучение и выполнение задач по менеджменту проектов и связям с клиентами", А ЭТО?

Konstantin
19.10.2017
20:42:06
там типа либо разраб либо менеджер

Vlad
19.10.2017
20:42:57
"Нам нужен человек-швейцарский-нож, человек-электровеник"

Oleg
19.10.2017
20:45:36
достаточно того, что за стажировку не платят

Vlad
19.10.2017
20:46:03
да блин, ребят, ну будьте реалистами, не платят, это нормально

Oleg
19.10.2017
20:46:23
нет, не платить за работу - ненормально

Vlad
19.10.2017
20:49:22
Вот посмотри на топовых работяг тут, они что-то умеют, работают, зарабатывают. А когда придет новичок, он будет больше отнимать времени других людей, чем "работать", да и никто не подпустит скорее всего его к рабочим проектам в ближайщие 2-3мес. Это не работа

Oleg
19.10.2017
20:52:27
человек тратит свои силы и время каждый день, исполняя указания, ездит на работу. чем бы он там ни занимался. это и есть работа. а они потом посмотрят, вознаградить ли его за это испытательным сроком.

Vlad
19.10.2017
20:54:02
Не буду спорить, останусь при своем мнении.

Oleg
19.10.2017
20:54:56
не вижу смысла спорить в интернете, но хочу направить новичков от таких контор подальше

Vlad
19.10.2017
20:56:15

Konstantin
19.10.2017
21:00:59
Для себя я решил что в офисе буду быстрее повышать скилл, да и работа нужна постоянная

Vlad
19.10.2017
21:02:19
подумай пять раз, еще раз, последний. Мне Федор помог все переосмыслить по этому поводу
Ну так ты это делаешь, что бы научиться, или к ним устроиться?
Если учишься так и учись
Университет - коммерческая организация, дает знания, дерет бабки, на дневной учебе люди платят по 100к+, 4-5 лет учаться, каждый день туда ходят, тратят силы, исполняют указания.
Дак почему тогда какая то компания обязана платить деньги за знания которые предоставляет. Другое дело, если ты начинаешь реально уже что то сам там делать и приносить прибыль ей. Но этого в период стажировки точно не будет.

Google

Svetlana
19.10.2017
21:18:00
А мне кажется, что в достаточно крупной организации будут учить платно. Объясню почему. Всегда есть мелкие операции, которые легко объяснить. Вот на такие можно посадить для начала новичка. Профит компании в том, что эту лёгкую мелочёвку не будет делать высокооплачиваемый специалист. Его время пойдёт на более сложную работу. Новичок же: а) научится операцию делать на автомате, б) через какое-то время ему будут менять/добавлять задачи. Компания экономит время "дорогих" специалистов, новичок учится. Все в плюсе. Для маленькой конторы это может и не сгодится, а там, где большой поток, как мне кажется, - вполне.


Vlad
19.10.2017
21:24:41
А мне кажется, что в достаточно крупной организации будут учить платно. Объясню почему. Всегда есть мелкие операции, которые легко объяснить. Вот на такие можно посадить для начала новичка. Профит компании в том, что эту лёгкую мелочёвку не будет делать высокооплачиваемый специалист. Его время пойдёт на более сложную работу. Новичок же: а) научится операцию делать на автомате, б) через какое-то время ему будут менять/добавлять задачи. Компания экономит время "дорогих" специалистов, новичок учится. Все в плюсе. Для маленькой конторы это может и не сгодится, а там, где большой поток, как мне кажется, - вполне.
Тоже верно, но ещё надо учесть, что все таки, этот спец будет тратить время на самого новичка.
Я не предлагаю всем идти на стажировку бесплатно, я лишь пытаюсь повернуть механизмы в головах, что когда ты ещё зелёный, "зарплату", пока ты учишься и ещё не выполняешь никакой работы (1-2 первых месяца) стоит расценивать как щедрый дар, стипендию.


Alex
19.10.2017
21:34:52
учатся все в процессе работы так или иначе. даже синьоры, ввиду специфики каждого проекта. поэтому нужно ставить себе цель идти сразу на ЗП и не быть рабом-стажировщиком бесплатно
если контора не платит стажировщикам - то просто использует для какой то своей рутины
грош цена таким организациям


Ro
19.10.2017
21:52:23
> Другое дело, если ты начинаешь реально уже что то сам там делать и приносить прибыль ей. Но этого в период стажировки точно не будет.
Ни в одной компании не ожидают от работника, что он на следующий день начнет приносить прибыль. Обычный срок пока чел въедет в тему - 2 месяца, иногда больше. В майкрософте где-то слышал про полгода вроде. Компании платят только потому, что они рассчитывают на долгосрочное сотрудничество. А то, что надо чему-то специфичному научиться прежде чем приносить прибыль - так это проблема компании, а не работника. В общем, когда я пришел на свою работу - то месяца 2 не приносил прибыль, а уносил - отвлекал инженеров и парил их конкретно. Но деньги платили, такие же, как и сейчас.

Vasyl
19.10.2017
22:02:28
РЕБЯТ!Что посоветует минт или убунту ? Или что норм для не очень топового ноута?

Ro
19.10.2017
22:02:49
минт ставь
проще
на деле то же самое
mint cinnamon

Vasyl
19.10.2017
22:03:18
Окей спасибо)

Svetlana
19.10.2017
22:09:37

Vasyl
19.10.2017
22:10:17
ошибся?

Svetlana
19.10.2017
22:12:38
У минта очень дружелюбный, я бы сказала, процесс установки

Ro
19.10.2017
22:12:59

Alex
19.10.2017
22:14:50
mint mate будет полегче
убунту не ставь
cinnamon чуток требовательнее к видяхе и озу, но если ноут какой-то i5, то можно и cinnamon

Google

Vasyl
19.10.2017
22:16:55
ноут i5

Alex
19.10.2017
22:16:56
просто Mate - это форк второго гнома, когда начался этот бред с Unity. и mate совсем легковесный, на уровне xfce наверное

Vasyl
19.10.2017
22:16:59
)

spartakusQ
19.10.2017
23:04:53
Дебиан норм.

Alex
19.10.2017
23:09:56
для сервера, но не для десктопа же)

Ro
19.10.2017
23:22:00
Дебиан норм.
убунту это и есть дебиан, почему думаешь все пакеты к убунту имеют расширение .deb? ;)

Vlad
20.10.2017
04:25:51
Мне deepin понравился своей оболочкой. но гибкость настройки в нем различных свистелок-перделок никакая... Вернулся обратно на KDE Neon(тоже бубунта)

Михан
20.10.2017
05:25:20
+++ mint cinnamon

Alexander
20.10.2017
05:47:30
Минт есть еще и напрямую с дебиана, а не с убунту, которая с дебиана в доме который построил Джек) Говорят. скоро новая версия выйдет

Nikolay
20.10.2017
06:50:08
Товарищи, пара вопросов. Сейчас картинка загружается при помощи carrierwave + cloudinary и было бы хорошо сделать так, чтобы вываливалось предупреждение в случае если загружено изображение с маленьким разрешением. Как это можно реализовать в общих чертах?

Fedor
20.10.2017
07:11:21
я бы написал, спросил серьезно они это или шутка такая )
когда пересел на руби, то тоже прочел одну книжку, правда опыт уже был, но не слишком релевантный, и тоже нашел работу за тыщу баксов
так что совсем зеленый, это какое-то странное понятие. Если человек не идиот, и у него есть знания, то он может работать, а значит ему должны платить