@proRuby

Страница 1346 из 1594
Dan
09.08.2018
11:08:40
у него ж 7 лет опыта, он лучше знает
он все равно уходит, поэтому если я надавлю доказательствами, я думаю он сдастся

Tim
09.08.2018
11:08:52
в конце года уходит?

Dan
09.08.2018
11:08:55
да

Tim
09.08.2018
11:09:05
а, ну забей тогда

Google
Dan
09.08.2018
11:09:38
так писать сейчас надо. Он хочет чтобы я перенес этот код из сервиса обратно в контроллер или создал консерн

Tim
09.08.2018
11:10:43
ну так то есть тебе нужен его аппрув получается?

Dan
09.08.2018
11:11:52
ну так то есть тебе нужен его аппрув получается?
не совсем. Я могу конечно послать его и сделать как я хочу, но не хочу портить отношения, да и надо же аргументировать. Просто мои аргменты весят не много, понятно почему. А вот если будет парочка дельных статей, то это может подействовать

Tim
09.08.2018
11:14:57
ещё можешь дать ему почитать rails antipatterns

в особенности главы про fat controller и fat model

ну или статьи на эту же тему

гуглятся примерно так же

(ещё скажи что так – по-оопшному)

Ilya
09.08.2018
11:16:35
книжка есть fearless refactoring rails controller

Tim
09.08.2018
11:16:52
+

Google
Dan
09.08.2018
11:16:54
А чо за код в сервисе?
Сейчас есть две версии API. Одна через ActiveRecord адаптер на эмбере, другая на JSONAPI адаптере. В обоих базовых контроллерах нужно написать метод validate, который будет валидировать входящую сущность. Для каждого контроллера логика валидации разная. Я создал сервис validationService, куда и закинул эти два разных метода валидации, а в котроллерах просто пишу ValidationService.validate_params_v1(params)`или `ValidationService.validate_params_v2(params). Если для какого то контроллера в будущем понадобится кастомная валидация, то я новый метод закину опять же в этот сервис

Tim
09.08.2018
11:16:59
у кого-нибудь есть в электронном варианте

?

Tim
09.08.2018
11:20:07
угу

(брал с амазона бушную за косарь с доставкой в самарскую область)

(состояние лучше чем если бы я пару часов читал)

Alex
09.08.2018
11:34:02
Всем привет, кто-нибудь сталкивался, что при подключении к докер контейнеру в rails console там русские буквы не работают?

Crypt
09.08.2018
11:37:05
Alex
09.08.2018
11:37:23
ну я вот сейчас ставлю его туда

Crypt
09.08.2018
11:41:15
ну я вот сейчас ставлю его туда
https://askubuntu.com/a/601498/396001 а дальше уже просто - установить env`ы

я пробовал в debian образе такое, но увы locale-gen чето не захотел запускаться и я решил, что и без русских буков норм)

Dan
09.08.2018
11:48:53
что на счет Rails mantra of ‘Fat models, Skinny controllers’ ?)

Максим
09.08.2018
11:49:47
ни контроллеры

ни можели

ничто

не должно быть толстым

всё должно быть худым

Dan
09.08.2018
11:50:28
¯\_(ツ)_/¯

Google
Dan
09.08.2018
11:50:33
кто-то значит не прав

Roman
09.08.2018
11:50:44
Модель только для работы с бд, это по solid

Но solid и рейлс вей вещи несовместимые

Dan
09.08.2018
11:51:02
откуда тогда такая мантра взялась мерзкая?))

Но solid и рейлс вей вещи несовместимые
вот что это за рейлс вей?)

жирные модели рейлс вей?

Roman
09.08.2018
11:51:41
Актив рекорд - рейлс вей

Но это антипаттерн, так как нарушает solid

Tim
09.08.2018
11:52:44
я хз

но щас и то и то должно быть худым

Dan
09.08.2018
11:58:15
больше всего у меня горит, что он это тянет в js

Alexey
09.08.2018
12:13:31
Всем привет! Если есть кто из Минска или кто-то не против переехать в Минск, то есть отличная вакансия в Appodeal: https://hh.ru/vacancy/26929280. Кто мы: Большая ad tech компания с несколькими офисами по всему миру. Всю разработку решили перевести с удаленной работы в Минск. Хороший просторный офис в самом центре города (на Немиге). Для тех, кто готов релоцироваться, выдаем 2 тыс. $ на переезд и оплачиваем 2 месяца аренды жилья (и риэлторские услуги при необходимости). Все вопросы по переезду поможем решить. Кого мы ищем: Продвинутого Ruby разработчика, которому интересно будет поработать в высоконагруженном проекте с кучей данных и разнообразными задачами. Там, где Ruby не справляется или слабо применим, мы пишем на Go, Elixir или Scala. Что мы предлагаем: Конкурентную заработную плату. Релокационный пакет (уже написал о нем выше). Оплачиваемые обеды, корпоративное такси, фитнес, корпоративное обслуживание в медицинском центре (на всю семью), оплачиваемый платный садик при наличии ребенка, макбук для работы, курсы английского ну и еще ряд вещей по мелочи. Если есть вопросы, то пишите сюда или мне в личку, с радостью отвечу. Вилка $2-3.5

Alex
09.08.2018
12:16:46
Вакансия крутая ) На немиге правда парковаться негде )

Alexey
09.08.2018
12:17:33
Вакансия крутая ) На немиге правда парковаться негде )
есть офисная парковка на сколько то мест)

evgeny
09.08.2018
12:28:05
Вакансия крутая ) На немиге правда парковаться негде )
тут у дома то не знаешь где паркануться...))

Alexey
09.08.2018
12:28:55
такси до работы и обратно оплачивается

Roman
09.08.2018
12:31:10
шо делать, если статик файлы сервятся рельсами (херока), и надо прописать Expires, но не для всех файлов, а только для некоторых?

Dmitriy
09.08.2018
12:33:45
Всем привет! Если есть кто из Минска или кто-то не против переехать в Минск, то есть отличная вакансия в Appodeal: https://hh.ru/vacancy/26929280. Кто мы: Большая ad tech компания с несколькими офисами по всему миру. Всю разработку решили перевести с удаленной работы в Минск. Хороший просторный офис в самом центре города (на Немиге). Для тех, кто готов релоцироваться, выдаем 2 тыс. $ на переезд и оплачиваем 2 месяца аренды жилья (и риэлторские услуги при необходимости). Все вопросы по переезду поможем решить. Кого мы ищем: Продвинутого Ruby разработчика, которому интересно будет поработать в высоконагруженном проекте с кучей данных и разнообразными задачами. Там, где Ruby не справляется или слабо применим, мы пишем на Go, Elixir или Scala. Что мы предлагаем: Конкурентную заработную плату. Релокационный пакет (уже написал о нем выше). Оплачиваемые обеды, корпоративное такси, фитнес, корпоративное обслуживание в медицинском центре (на всю семью), оплачиваемый платный садик при наличии ребенка, макбук для работы, курсы английского ну и еще ряд вещей по мелочи. Если есть вопросы, то пишите сюда или мне в личку, с радостью отвечу. Вилка $2-3.5
заметил много клевых вакансий с Минска и Киева. В России меньше клевых вакансий, складывается впечатление

Google
Tim
09.08.2018
14:39:40
поцоны, кто-нибудь читал effective testing with rspec 3?

или както так книга называется

я думаю как сделать свои тесты лучше

Tim
09.08.2018
14:42:22
порекомендуешь?

Admin
ERROR: S client not available

Anton
09.08.2018
14:42:54
а сложно сказать, когда я ее читал - мне понравилось

сейчас думаю, что она не стоит того

Tim
09.08.2018
14:43:13
там синтаксический сахар объясняется?

или какие-то умные мысли по поводу тестов

как писать и т.д.

unknownperson
09.08.2018
14:43:31
а вообще похоже на то, что ты хочешь сделать что-то нехорошее
Мы делаем отработку по отказу - надо понять какие затраты со стороны банка

Tim
09.08.2018
14:43:58
ну вот, а я надеялся что ты какир

Roman
09.08.2018
14:44:01
я думаю как сделать свои тесты лучше
то есть тебе не нравятся твои тесты, или ты просто думаешь, что можно лучше?

Tim
09.08.2018
14:44:11
и то, и другое

Anton
09.08.2018
14:44:18
Tim
09.08.2018
14:44:19
(не взаимоисключающее)

Yevhenii
09.08.2018
14:51:07
@nugmanovtim Agile testing - Lisa crispin

Tim
09.08.2018
14:52:05
по описанию выглядит как книга для qa

Google
Anton
09.08.2018
14:52:15
а что в своих тестах не нравится?

Tim
09.08.2018
14:53:37
а что в своих тестах не нравится?
ну типа как найти компромисс между реюзабельностью, полнотой тестов и их неперегруженностью\простотой

может гдето есть полезные мысли по этому поводу

ну и типа чужие бест практисес и т.д.

Yevhenii
09.08.2018
14:55:06
я пока не встречал такой книги. Интересные мысли по поводу тестирования описаны в книгах Создание микросервисов - Сэм Ньюмен Непрерывное развертывание ПО - Джез Хамбл ​

но там все поверхностно довольно таки, так как книги не о тестировании

Tim
09.08.2018
14:56:00
ок, заценю эти книги, спасибо

Yevhenii
09.08.2018
14:57:15
про best practices при разработке микросервисов (мониторинг, тестирование, развертывание и тд)

Anton
09.08.2018
14:57:32
о, круто

Yevhenii
09.08.2018
14:59:46
она относительно свежая, поэтому там можно прочать немного и про docker и kubernetes и про культуру DevOps

Vera
09.08.2018
16:59:08
#вакансия #backend #ruby #go #офис #москва м.Бауманская, полная занятость Белая з/п до 180.000 руб. на руки (компенсация проезда и материальная помощь для переезда иногородним). Middle/Senior Ruby on Rails/Go developer Описание вакансии: Мы — команда разработки Level.Travel, сложного продукта в сфере путешествий. За последние пять лет мы с нуля создали и продолжаем развивать решение для онлайн-продажи путешествий. Сегодня половина российскиих туроператоров работает на основе наших технических регламентов. Ядро нашей компании — GDS-система для поиска и бронирования пакетных туров. Нашу платформу используют лидеры рынка – Яндекс (сервис «Яндекс.Путешествия» полностью построен на ней), TripAdvisor, Kayak, АК Барс Банк, Евросеть, OneTwoTrip и многие другие. Level.Travel является резидентом Инновационного центра «Сколково». По задачам: Разработка серверных приложений на Ruby on Rails; Разработка API; Покрытие кода тестами; Разработка микросервисов на Go. От нас: белая зп, официальное трудоустройство, больничные, отпуска. Помимо оклада есть бонусная система по результатам проектов. Оплата 50% стоимости посещений профессиональных форумов. Ну и еще у нас много возможностей дешево путешествовать) Связь по почте : vos@level.travel Или тут @Alyaska1989

Nikita
09.08.2018
18:10:29
по описанию выглядит как книга для qa
Некоторые qa пишут тесты лучше девов)

Combot
09.08.2018
18:11:12
qarabbit (0) увеличил репутацию Nikita Batrak (2)

Nikita
09.08.2018
18:12:05
+
Было бы удивительно, если бы QA не согласился ?

rabbitkate
09.08.2018
18:12:44

Страница 1346 из 1594