
Igor
12.09.2016
13:31:42
trailblazer

Mikhail
12.09.2016
13:31:47
http://goodprogrammer.ru/rails-autumn-16
вот

Igor
12.09.2016
13:31:59
трейлблейзер это верх рейлс-рака

Google

Mikhail
12.09.2016
13:32:13
пфффф

Антон
12.09.2016
13:32:15
рейлсрака это ругательство?

Igor
12.09.2016
13:32:37
а то

Mikhail
12.09.2016
13:33:05
трейлблейзер это попытка структурировать то, что пихается куда попало, ну и чтоб рубимайн не лагал от 2000-3000 тысяч строк модели

Igor
12.09.2016
13:34:35
слава богу я на рельсах не пишу :)

Mikhail
12.09.2016
13:34:57
ты свой рак собираешь?
рубивелокостыль

Igor
12.09.2016
13:35:29
нет
в текущий момент грейп, смотрю в сторону ханами

Антон
12.09.2016
13:36:25
воу!
form Comment::Create
через method_missing? :)
вот эот наступили на совесть, вот это я понимаю

Google

Mikhail
12.09.2016
13:37:52
ханами долго ждать
грейп это чтото из прошлого века)
трейлблейзер
вернет тебе обьект форм обджекта реформа

Антон
12.09.2016
13:39:36
я не знаю почему, но меня это пугает
https://github.com/apotonick/trailblazer/blob/16d89236a9f92c7b9e56537f2c305b9310aa8e1a/lib/trailblazer/operation/module.rb#L21

Mikhail
12.09.2016
13:39:46
апотоник устарел

Антон
12.09.2016
13:39:47
может я заблуждаюсь

Mikhail
12.09.2016
13:39:54
а ты либу
а че пугает

Антон
12.09.2016
13:40:09

Mikhail
12.09.2016
13:40:15
говорю что пугает
ну методмиссинг и че

Антон
12.09.2016
13:40:36
ну я какбы хочу знать что метод миссинг :)

Mikhail
12.09.2016
13:40:41
=)))
он тебе вернет эксепшн
попробуй
ты узнаешь что метод миссинг)

Антон
12.09.2016
13:41:27
он его в инструкшынс запишет, просто в массив

Mikhail
12.09.2016
13:43:10
ты смотришь оператионс

Google

Mikhail
12.09.2016
13:43:24
а форм у тебя не отработает без модуля реформ вроде
http://trailblazer.to/gems/reform/
а может и отработает. Я все подключал

Антон
12.09.2016
13:45:15
это святотатство да

Mikhail
12.09.2016
14:05:23
потому, что у Антона джуниор это человек, который вчера научился включать комп, а сегодня писать rails g model
И вообще у всех джуниор рельс это мифическое существо

Artur
12.09.2016
14:06:29
вообще не понимаю этой градации
Где грань между миддлом и джуном, например?

Max
12.09.2016
14:07:05

Artur
12.09.2016
14:07:16

Igor
12.09.2016
14:07:17
рейлс программисты...

Roman
12.09.2016
14:07:58

Roman
12.09.2016
14:08:05
Никто её не понимает

Mikhail
12.09.2016
14:08:31
junior ставят когда много платить не хотят)

Кøе-ктø Геннадьевич
12.09.2016
14:08:56
не забудьте после тесты обсудить


Mikhail
12.09.2016
14:09:12
Требования:
опыт непрерывной работы в web-области от 2 лет обязателен, наличие 2-3 полностью завершенных проектов
опыт работы с языками программирования ruby/javаscript
уверенная работа с системой контроля версия Git
опыт работы с реляционными базами данных MySQL/Postgres, умение настраивать индексы
умение покрывать приложение тестами (unit-тесты, интеграционные тесты), применение практики TDD
навыки работы с linux, командной строкой, работа с удаленными серверами
навыки работы и настройки nginx
понимание ООП и умение правильно применять паттерны проектирования
письменный и/или технический английский на хорошем уровне
четкое понимание концепции личной ответственности и важности дедлайнов
ваш код всегда в порядке, документация на месте, есть покрытие тестами, за вами не надо ходить и подтирать лужи старшим товарищам
Плюсом при рассмотрении вакансии будут следующие навыки:
наличия опыта работы с распределенными системами
наличие опыта работы с javаscript фреймворками BackboneJS или AngularJS
наличие опыта работы с нереляционными базами данных
навыки работы с html и css
Мы предлагаем:
конкурентную "белую" заработную плату (зависит от опыта кандидата)
гибкий график
возможность удаленной работы
соцпакет
интересные проекты
возможность профессионального и карьерного роста
вот вырезка из миддла


s
12.09.2016
14:10:01

Mikhail
12.09.2016
14:10:21
если ты индексы умеешь настраивать то все
ты миддл

Google

Кøе-ктø Геннадьевич
12.09.2016
14:10:23
стриплойн

Mikhail
12.09.2016
14:10:23
=)

Admin
ERROR: S client not available

Mikhail
12.09.2016
14:10:31
http://rubyjobs.ru/vacancies/4387

Serg Podtynnyi
12.09.2016
14:10:34
)

Max
12.09.2016
14:11:21

Roman
12.09.2016
14:11:40
Хитро прорекламил

Mikhail
12.09.2016
14:11:42
Не нужен
А то потребует прикупить ему анальный охладитель)

Max
12.09.2016
14:12:03

Mikhail
12.09.2016
14:12:21
Коле нет
сильно стар он
а молодым думаю да
=)

Max
12.09.2016
14:12:55

Mikhail
12.09.2016
14:13:12
хах)

Антон
12.09.2016
15:08:58
это норм что after_destroy срабатывает до комита судя по логам?

Serg Podtynnyi
12.09.2016
15:10:14
ну да

Adamtsov
12.09.2016
15:15:26
Не, чтоб отработал после бд, надо after_comit on: [:destroy] юзать

Mikhail
12.09.2016
15:23:04
да

Google

Антон
12.09.2016
15:27:28
ага уже

s
12.09.2016
15:40:06
лучше бы вообще без коллбеков, но с сервисными объектами для создания/обновления/удаления
ar-коллбеки – самое отвратительное, что есть в рельсах

Mikhail
12.09.2016
15:41:14
это да)
мне тоже ar коллбеки не нравятся. Но тогда if obj.save do some shit
и совсем не dry

s
12.09.2016
15:45:37
ну почему
obj.save and return perform_callbacks(obj)
fail object
смотря как записать)

Антон
12.09.2016
15:49:06
я надеялся поправят
рельсы говно

Mikhail
12.09.2016
15:50:35
рельса говно же
то ли дело вордпресс
вот там сразу юзеру понятно