Size: a a a

2020 May 23

SL

Sergey Lapin in RubyRush
Евгений Квеладзе
👍
И еще. Не знаю где смотришь видео, но на Vimeo, под уроками в комментах есть решения возникающих проблем ( связанных с устаревшим синтаксисом и гемами). Но, это в последних уроках на rails, всего пара-тройка моментов. В остальном курс актуален и все работает.
источник

AA

Andrey Anikin in RubyRush
Pavel
Интересно конечно смотреть статистику. Но лично на моём опыте, могу сказать, уровень з/п зависит не от ваших хардскилов, а от того как вы можете себя продать и вовремя поднять планку желаемого з/п. ИМХО по этому многие компании при найме сотрудников не говорят какую з/п они предлагают. На сколько договоришься, столько и будешь получать. А потом жалеть, мол надо было просить больше(
Как понять сколько просить? Ведь даже на этапе поиска первой работы зарплаты в вакансиях в довольно широком диапазоне находятся
источник

p

point212 in RubyRush
а скока тебе надо? ) ну вот щас ты получаешь же деньги. тебе не хватает. сколько?
допустим тебе надо 80к. ищи вакансии где указана эта зарплата для джуна.
если таких нет - снижай на 10к, и ищи опять... ну и повторить пока не найдешь, либо пока это не будет иметь смысла.
источник

p

point212 in RubyRush
но возможно что джуном придется сначала поработать полгодика за меньшую чем сейчас зарплату. такое тоже реально и вполне норм. надо ж где-то опыт взять.
источник

M

Michael in RubyRush
пока вы без опыта — главный критерий качество вакансии, деньги только столько, лишь бы на жизнь хватало
источник

M

Michael in RubyRush
работать 3 года на хорошой ЗП в шараге, где программирование - побочная функция в 1000 раз хуже, чем попасть младшим полотером в хорошую команду крутых инженеров
источник

M

Michael in RubyRush
Рынок не обманешь, нормальные компании все равно не смогут на вас долго экономить.

Иначе вы сами немного прокачаетесь и уйдете от них, поняв рынок, а никому это не выгодно.
источник

m

moffire in RubyRush
привет. Подскажите такой момент с рельсами, у меня есть файл, который лежит по пути app/services/file.rb Внутри file.rb лежит MyClass, который использует нокогири. Сам гем устанвливается вместе с рельсами, но внутри этого файла мне приходится явно писать require ‘nokogiri’, иначе он не видит его. Можно ли как-то избавиться от require, например унаследовав класс от какого-то рельсового класса?
источник

N

Ni in RubyRush
moffire
привет. Подскажите такой момент с рельсами, у меня есть файл, который лежит по пути app/services/file.rb Внутри file.rb лежит MyClass, который использует нокогири. Сам гем устанвливается вместе с рельсами, но внутри этого файла мне приходится явно писать require ‘nokogiri’, иначе он не видит его. Можно ли как-то избавиться от require, например унаследовав класс от какого-то рельсового класса?
Привет. попробуй настроить гем в initializers папке. Возможно после этого он подгрузится глобально во всем проекте
источник

m

moffire in RubyRush
Ni
Привет. попробуй настроить гем в initializers папке. Возможно после этого он подгрузится глобально во всем проекте
спасибо, попробую
источник

N

Ni in RubyRush
если там вообще настройки есть. я точно не помню
источник

P

Pavel in RubyRush
moffire
спасибо, попробую
посмотрел твою репу. В Gemfile нет подключения гема nokogiri
источник

m

moffire in RubyRush
Pavel
посмотрел твою репу. В Gemfile нет подключения гема nokogiri
ну да, я так и понял, что он там должен быть явно указан. Но странно почему так происходит - если я вызываю gem list, то он там присутствует. Зачем тогда его явно прописывать в gemfile?
источник

m

moffire in RubyRush
или gem list у меня показывает глобальные гемы?
источник

Э

Эдем in RubyRush
Не надо вписывать в Гемфайл
источник

Э

Эдем in RubyRush
В локе нокогири есть всегда
источник

m

moffire in RubyRush
Эдем
В локе нокогири есть всегда
кстати да. Тогда почему он у меня не подтягивается в сервисах без явного require?
источник

P

Pavel in RubyRush
когда ты пишешь gem list, то проверятся список либ в твоей системе (тоже не совсем корректное выражение, но пока пофиг). Твоё приложение имеет свои зависимости и их надо указывать явно. Рельса берет все либы из гемфайла и делает Bundler.require для конкретной группы
источник

N

Ni in RubyRush
moffire
кстати да. Тогда почему он у меня не подтягивается в сервисах без явного require?
ну значит рельсы используют его для работы какого-то гема как стороннюю зависимость. мб из-за этого глобально не хотят подгружать. лучше указать явно и проверить :)
источник

P

Pavel in RubyRush
Эдем
Не надо вписывать в Гемфайл
а потом форкаешь проект, и ой, не работает
источник