@proRuby

Страница 1405 из 1594
Zamira
05.09.2018
18:00:57
А смысл вступать в группу, и сразу же удалять акк?

Ilya
05.09.2018
18:01:43
А смысл вступать в группу, и сразу же удалять акк?
потому что это спаммер и в других группах его зарепортили и его акк удалили

Zamira
05.09.2018
18:36:01
Facebook у всех лежит?

Alexander
05.09.2018
18:37:41
Вилки небыло ?

Google
Alexander
05.09.2018
18:39:27
Вот лучше расскажите, кто нить opalом обмазывался? Как оно?

Roman
05.09.2018
18:41:06
не стоит того

Alexander
05.09.2018
18:42:58
Ну значит останусь на кофе ?

Михаил
05.09.2018
19:38:01
Вот эта тачка

Водитель резвый

Crypt
05.09.2018
23:41:00
Чо в AICups рубистов нет в этом году?

Felix
06.09.2018
03:27:12
Facebook у всех лежит?
только в узбекистане. наши таки решили сваять CDN для ФБ

Marsel
06.09.2018
07:13:58
всем привет) можете порекомендовать литературу/источник, где можно почитать про актуальные бест практис по рельсам? или вообще общий туториал, в котором описано, как можно писать хороший поддерживаемый код для rails. я несколько лет назад писал на руби, и совсем немного поработал с рельсами(четвертыми), потом остался чистый руби, и потом был большой перерыв до сегодняшнего дня. Поэтому я имею общее представление о разработке на rails, но явно отстал от всего)

Maksim
06.09.2018
07:22:14
А что ты писал на чистом руби без рельс?

Marsel
06.09.2018
07:23:58
боты, скраперы, обработчики награбленного

Vasiliy
06.09.2018
07:24:42
токое есть https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=2ahUKEwih25mv7KXdAhWD2CwKHRE_DDQQFjAAegQIAxAC&url=http%3A%2F%2Frailsforzombies.com.s3.amazonaws.com%2FRails-For-Zombies-Slides.pdf&usg=AOvVaw1aqqxHR3dlq8f-9k43s9v5

no
06.09.2018
07:25:37
этож для начинающих

Google
Marsel
06.09.2018
07:26:02
ага, это на самом старте проходил

Vasiliy
06.09.2018
07:26:25
а не, не то

no
06.09.2018
07:26:45
раньше на codeschool были курсы с бестпрактис

но теперь codeschool мертв

Marsel
06.09.2018
07:27:59
я понимаю, что тут явно нет одного всеобъемлющего источника, но мне хотя бы пару, откуда можно нахвататься хороших вещей и дальше плыть самому

kolas
06.09.2018
07:28:56
да ниче не изменилось с 4 версии

Vasiliy
06.09.2018
07:29:38
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=2ahUKEwi7yo6Y7aXdAhVFhiwKHfnnCHQQFjABegQICRAB&url=http%3A%2F%2Fcourseware.codeschool.com.s3.amazonaws.com%2Frails4patterns%2Frails_4_patterns.pdf&usg=AOvVaw0KE1cU3eXhIFR2yXGpHcnK

во

rails 4 patterns

Aleksey
06.09.2018
07:30:20
https://github.com/rubocop-hq/rails-style-guide

Marsel
06.09.2018
07:31:17
спасибо!

Aleksey
06.09.2018
07:31:38
ну тогда и https://github.com/rubocop-hq/ruby-style-guide

так сказать на всякий

Marsel
06.09.2018
07:32:49
спасибо, сохранил все)

Aleksey
06.09.2018
07:33:10
вообще хорошая практика на старте проекта подключать всякие линтеры и договорится с командой о едином общем стиле у нас это дело еще в CI проверяется и пока не соответствует, не аппрувится

Aleksey
06.09.2018
07:36:09
ну тут либо потратить время и сделать единообразно, либо менять по ходу движения но вообще я говорил про старт, а не про работающий проект опять же - можно сконфигурировать все как тебе надо

Roman
06.09.2018
07:46:57
по крайней мере я так делаю. включил 1 правило - все поменял старое

Google
Alex
06.09.2018
07:47:26
тот кто вводит стайлгайд :)
Кто же ему даст весь git blame сломать? )

Roman
06.09.2018
07:47:38
ну тут уж или шашечки или ехать

у нас и так блейм не очень

typo fixes some more fix specs

и так далее

Vasiliy
06.09.2018
07:49:32
у нас кстати CI тоже настроен на проверку

Alex
06.09.2018
07:49:49
rubocop -a
Гигантский коммит

Может идущие пуллреквесты все поломать

Vasiliy
06.09.2018
07:50:29
ебать ты сыкло

Zamira
06.09.2018
07:50:51
Может идущие пуллреквесты все поломать
Авторы разрешат конфликты. Why not?

Rafkat
06.09.2018
07:50:56
Васян 1000 раз так делал))

Alex
06.09.2018
07:51:09
Авторы разрешат конфликты. Why not?
Фича может быть оч большой

Zamira
06.09.2018
07:51:17
И что?

Vasiliy
06.09.2018
07:51:31
охуеешь разрешать)))

Zamira
06.09.2018
07:51:47
Да и по хорошему не должно быть слишком больших пулл реквестов. Они априори неудобны

kolas
06.09.2018
07:52:01
кто первый пушнул, того и тапки ?

Vasiliy
06.09.2018
07:52:09
там могут быть конфликты не в его коде

и может быть очень дохуя гемора если ребейз идёт, а в пр много коммитов

Zamira
06.09.2018
07:53:03
Ради такого можно и мердж использовать, а не ребейз

Google
Vasiliy
06.09.2018
07:53:37
в общем пока не напоришься на такую поеботу можно очень задорно в чатах писать про то что пр не должны быть большими, что авторы разрешат конфликты и прочее из мира поней

Zamira
06.09.2018
07:54:04
Представляю себе какой вы неповоротливый

Так нельзя в IT ?

Roman
06.09.2018
07:56:43
Гигантский коммит
не просто гигантский, а еще и все в одной куче

Vasiliy
06.09.2018
07:57:41
ну собственно в ит работают люди а не машины, поэтому всех ровнять на то что все всё помержат и такие молодцы удальцы ну такое, из разряда фантазий

Alex
06.09.2018
07:57:54
Да и по хорошему не должно быть слишком больших пулл реквестов. Они априори неудобны
Не должно, но какой то разработчик мог работать над изменением архитектуры затрагивающий весь проект. Из недавнего - динамические права пользователей (были статические)

Vasiliy
06.09.2018
07:58:17
удобно когда в команде 2 чела и они такие чик чик всё порешали, сделали коммит и пошли дальше

Admin
ERROR: S client not available

Alex
06.09.2018
07:58:50
Zamira
06.09.2018
07:59:05
Strongbolt или как там его

Вообще без доков был

И сырой

Alex
06.09.2018
07:59:13
Начальники хотели гибко права своих рабочих настраивать

В прошлом году делали

Vasiliy
06.09.2018
07:59:50
а что заюзали?

Roman
06.09.2018
08:00:06
Начальники хотели гибко права своих рабочих настраивать
надо отвечать, что для изменения прав предоставьте письменное заявление в 3 экхемплярах не позднее чем за неделю до изменения

Alex
06.09.2018
08:00:27
Он и так с трудом мержил свежий dev к своей фиче

А вы хотите ему все файлы обновить

Google
Alex
06.09.2018
08:01:17
а что заюзали?
Самопис обычный

Ярослав
06.09.2018
08:07:57
Ребят, последний раз обращаю внимание на розыгрыш билета на RubyRussia 2018 (ранее Рейлсклаб) за помощь Эликсир-сообществу. Подробности в закреплённом сообщении (@wunsh).

Alex
06.09.2018
08:09:33
договориться то можно, а старый код кто будет к стайлгайду приводить? )
У нас настроили так: Делаешь тикет, в нём затрагиваются например 5 файлов, в этих 5 файлах тебе и нужно пофиксить рубокоп, и так далее. Со временем проект будет весь хорошего качества, согласно best practise

Alex
06.09.2018
08:09:52
Да, тоже об этом думал

Alex
06.09.2018
08:16:51
как это заенфорсить?
Честно сказать не знаю, не смотрел тот PR, посмотрю, если найду- то напишу

Aleksey
06.09.2018
08:16:52
так то в нормальной команде есть люди которые в курсе какая работа идет и естественно больше одного огромного пулл-реквеста не будут делать в одно и то же время логично, что сначала сделают одно, и только когда все ок, начнут делать другое а если не так, то это как правило приводит к огромнейшей заднице

Roman
06.09.2018
08:17:26
ну у нас много людей и много больших фич делается одновременно

но мы юзаем feature flags и поэтому в мастер вливаются даже до конца не доделанные фичи

и соответственно PRы небольшие

поэтому конфликты минимизируются

Anton
06.09.2018
08:23:06
А со схемой данных что делаетеИ

?

Maksim
06.09.2018
08:26:06
а что заюзали?
С правами грустно, их же еще надо и в браузер пропихивать

Roman
06.09.2018
08:26:21
база?

Anton
06.09.2018
08:26:57
Базы

Roman
06.09.2018
08:27:08
ну а какие проблемы?

Anton
06.09.2018
08:27:12
Как эволюцию данных поддерживаете в таком случае?

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