
Alex
15.07.2018
08:04:37
C++ сложнее все равно.

Crypt
15.07.2018
08:42:40

Alex
15.07.2018
08:43:13
Я как раз по первой ещё пытался
первая - дребедень, там вообще ничего не понятно. Тоже с первой начинал. Но просветление наступило только со второй которая нормально написана

Crypt
15.07.2018
09:43:08

Google

Alex
15.07.2018
09:43:32

Roman
15.07.2018
09:49:39

Alex
15.07.2018
09:50:03

Subb98
15.07.2018
11:48:01
добрый день. есть тупой вопрос по настройке mailer'а. отправляю письма с восстановлением пароля, например, через gmail, гем devise. настраиваю параметры
config.action_mailer.default_options = {
from: 'Blog',
reply_ro: 'noreply@blog.com'
}
но письмо приходит с реальным email'ом и именем. ЧЯДНТ?

Alex
15.07.2018
11:49:16
что значит приходит с реальным email? так и отправляй с реального

Subb98
15.07.2018
11:50:11
я отправляю с email'а ebobo@gmail.com, например. а хочу, чтобы письмо приходило с адреса noreply@blog.com, например.
в нашем проекте мы точно также подменяем отправителя и имя. вопрос, как это сделать здесь.

Alex
15.07.2018
11:52:54
подмененный емейл очень любит в спам улетать, не?
а еще в мейлере можно указать from вроде как.

Subb98
15.07.2018
11:53:13
я и указываю.
замечал, что если попытаться отправить письмо через терминал - да

Sunny
15.07.2018
11:53:46

Google

Sunny
15.07.2018
11:54:09
вот так в мейлере указывается

Subb98
15.07.2018
11:54:19
а в настройках окружения не проканает?

Sunny
15.07.2018
11:54:51

Dmitry
15.07.2018
11:55:03

Subb98
15.07.2018
11:55:05
указал, не работает. спс, сейчас в классе попробую.

Иван
15.07.2018
11:55:29
У девайса же вроде есть такая настройка в initializere
mailer_sender

Subb98
15.07.2018
11:56:21
она тоже настроена
наверное, она используется, если использовать класс девайса для отправки писем
Devise::Mailer#reset_password_instructions: processed outbound mail in 103.1ms
Sent mail to [hidden] (1839.8ms)
Date: Sun, 15 Jul 2018 16:45:08 +0500
From: Blog
Reply-To: noreply@blog
всё работает
просто гугл выёживается
сейчас с яндексом потестю
я где-то читал, что для гугла нельзя подменить эти параметры

Максим
15.07.2018
12:49:27
Блин мне кажется в программировании мне больше всего нравится обсуждать код
Я не знаю хорошо это или плохо

Subb98
15.07.2018
12:52:01
а что там, собственно, обсуждать?

Владимир
15.07.2018
12:55:43

Subb98
15.07.2018
12:56:03
скажем так: желанием не горю, но не против обсудить
мне любопытно, что можно обсуждать именно в коде. если только речь про ревью кода, типа:
- Вася, ты тут налажал, исправь
- да, ОК

Google

Subb98
15.07.2018
12:58:37
такое себе обсуждение

Максим
15.07.2018
12:59:09
Конвенции то есть но они тоже не на пустом месте строятся
Плюс впригцтпе раз в какое то время сдвиг парадигм таки случаетчя

Nikita
15.07.2018
12:59:58
а у собеседника могут быть объективные причины почему это не так

Subb98
15.07.2018
13:02:11

Nikita
15.07.2018
13:02:23

Subb98
15.07.2018
13:02:50
поверить чему? я сам делаю ревью, за мной тоже в своё время ревьювили :D

Nikita
15.07.2018
13:03:16
ну по моему опыта иногда в код ревью бывают обсуждения

Subb98
15.07.2018
13:03:36
так это не большая часть замечаний
если и бывают, то быстро заканчиваются

Subb98
15.07.2018
13:04:32
и это в том случае, если косяк не с реализацией, а с проектированием, например
тогда да

Darth
15.07.2018
14:02:01

Subb98
15.07.2018
14:04:05
обычно, если ревьювер говорит, что разраб что-то должен сделать - разраб идёт и делает. почему? потому что ревьювер выше по рангу. потому, что его замечания на самом деле объективны. естественно, есть компромиссные случаи. )

Darth
15.07.2018
14:04:39
Ревьютить может любой
И чем больше человек сделать ревью тем лучше

Subb98
15.07.2018
14:05:06
ресли в команде ревьювит условная "уборщица", то это говорит о плохой организации

Darth
15.07.2018
14:05:18
Каким бы ты ахуенным не был в МР на 30+ ченджес ты что-то упустишь

Google

Subb98
15.07.2018
14:05:42
естественно

Roman
15.07.2018
14:32:28

Darth
15.07.2018
14:33:40

Roman
15.07.2018
14:34:02
да, это проеб. но если уже так случилось

Admin
ERROR: S client not available

Andrey
15.07.2018
14:35:55
МНе кажется вера в покрытие кода тестами гдето рядом с религией)
Я не к тому что тесты "это плохо и ненужно!", просто странно видеть мнение что код без тестов == говно

Darth
15.07.2018
14:40:30
В динамических языках приходится

Alex
15.07.2018
14:40:38

Darth
15.07.2018
14:41:02

Alex
15.07.2018
18:39:52
Я вроде все тоже самое говорил, нет? Го - компилируемый пхп
Монолит на расте? Что?
Микросервисы на расте точно также пишутся

Darth
15.07.2018
18:40:36
Отсутствие GC это не сложность для джунов - это минус языка

Alex
15.07.2018
18:41:07
Минус когда разрабы не знают азов и дедлочатся

Darth
15.07.2018
18:41:10
И сужает область задач до системных

Alex
15.07.2018
18:41:32
Питон? В го дженерики завезли?

Google

Darth
15.07.2018
18:42:40

Alex
15.07.2018
18:43:01

Darth
15.07.2018
18:43:38

Alex
15.07.2018
18:43:49
Сначала пилят монолит обычно

Darth
15.07.2018
18:44:02
Щас скажу тебе страшную инфу

Alex
15.07.2018
18:44:27
Почему?
Потому что проще монолит сделать чем девопсить с разноплановыми микросервисами

Darth
15.07.2018
18:44:37
По законодательству иногда необходимо делать микросервисы )
Даже если стартап

Alex
15.07.2018
18:44:56
На spa тот же монолит, не?

Darth
15.07.2018
18:45:27

Alex
15.07.2018
18:45:41

Darth
15.07.2018
18:45:48
Нужен аутенфикатор