@codenamecrud

Страница 548 из 1009
Alex
29.03.2017
19:57:27
7 лет на одном месте? не надоело? )

Sergey
29.03.2017
19:57:32
но чем ближе к верхнему руководству, напримре, ты парень управляющей вашей конторы- у тебя все хорошо)

а иначе все печально )

надоело. были причины несколько лет там быть.

Google
Sergey
29.03.2017
19:59:09
а последние года прикипел, надежды на светлое будущее и полное не понимание необходимости роста или как то так... хотя нет, в последнием пару лет какраз я начал активно шевелиться. и вот теперь я уволился, и понимаю, что назад в подобное никогда )

ну, по крайней мере не ближайшие месяцы)

Nomaniba
29.03.2017
20:00:37
Бля, в москве всегда есть работа. Я не удивлюсь, если в ней есть вакансии джуниор Cobol/Ada. В регионы смотришь и ебаааать... Ебаное перекати поле

Sergey
29.03.2017
20:01:31
да, согласен, полностью, работы вал. но некоторые либо не умеют/не хотят искать, либо выбрали криву дорожку, например сферу не ту)

Ivan
29.03.2017
20:02:02
Например то, что ты будешь получать как минимум в два, а то и в три раза выше среднюю з/п, чем другие в регионе.

Хотя, сомнительно, конечно, но например с ценами на квартиру это прокатывает

Sergey
29.03.2017
20:02:16
слушайте)

Ivan
29.03.2017
20:02:19
На съем жилья

Alex
29.03.2017
20:02:24
Раз такой, и выбрал правильную дорожку

Nomaniba
29.03.2017
20:02:29
Хачей настолько же больше

Google
Sergey
29.03.2017
20:02:42
это может перрасти в холи вар))

очень многие бы - хотели чтобы больше городов стали близки по уровню зп

Alexander
29.03.2017
20:03:11
Хачей настолько же больше
о, наконец-то про программирование!

Nomaniba
29.03.2017
20:03:16
Это может перерасти в посадку, на бутылку

Sergey
29.03.2017
20:03:23
и очень многие свавлили бы из москвы)

Alexander
29.03.2017
20:03:57
Это может перерасти в посадку, на бутылку
какой интересный фремйворк!

Alex
29.03.2017
20:04:41
Nomaniba
29.03.2017
20:05:05
какой интересный фремйворк!
Называется Кишки он Бутылка. Никакой конфигурации не надо. Сразу деплой

Alex
29.03.2017
20:05:35
как это? а какая должна быть бутылка?

а плотность кишок?

а длина? а сколько по времени деплоить?

и вообще я по такому нечеткому тз не работаю

Ivan
29.03.2017
20:06:05
Чет вы в какой то треш скатились

Alexander
29.03.2017
20:06:15
как из ENV на этикетку вывести доступ?

Alex
29.03.2017
20:06:31
как из ENV на этикетку вывести доступ?
какой доступ? бутылка без этикетки, говорили же.

Alexander
29.03.2017
20:06:31
Чет вы в какой то треш скатились
поддерживаем светскую беседу

Alex
29.03.2017
20:06:59
с чего вы взяли что на бутылке должна быть этикетка? часто вы видите бутылки с кишками с этикеткой?

я вот не видел ни разу!

Alex
29.03.2017
20:07:44
Фронт разный бывает
это вы у себя будете с этикеткой делать, а нам надо без этикетки, так и запишите.

Google
Nomaniba
29.03.2017
20:09:01
Это даже скорее часть апи, как и кольца. Очень несиабильные. Неопытный девопс необратимо похерит проект

Ваня
29.03.2017
20:21:50
парни, такой вопрос: у кого-нибудь rubocop ломал модели?

Vitaliy
29.03.2017
20:22:07
Старый да

Ваня
29.03.2017
20:22:10
автокорректором

Eugene
29.03.2017
20:22:40
Они пару дней назад апдейт выпустили кстати

Vitaliy
29.03.2017
20:22:55
Старый да
Год назад было. С тех пор скорректировали поведение

Ваня
29.03.2017
20:23:28
Alex
29.03.2017
20:23:34
а что ломает?

может issue накатать?

Ваня
29.03.2017
20:23:50
логику модели

ну у меня пока такой проблемы нет. я это в теории спрашиваю

просто руками править долго

Vitaliy
29.03.2017
20:25:07
Alex
29.03.2017
20:26:35
не, я слышал что есть люди которые не пишут тесты, но тут таких нету, правда?

Valentun
30.03.2017
02:31:02
Ребят, тут недавно упоминались курсы от thinknetica. Можете ссыль кинуть на торрент, если есть, а то найти не могу?

Valentun
30.03.2017
03:49:23
Да уже не надо, нашёл)

Alex
30.03.2017
06:15:44
Ребят, написал тут забавную штуку, что думаете? https://gist.github.com/Fedcomp/e8d8ac114c7013a8a7b0a3a25f60d824

Google
Vasiliy
30.03.2017
06:45:47
По моему немного опасная вещь, т.к. перехватывает сразу exception

Ну и роллбар по моему с этим отлично справляется

Alex
30.03.2017
06:46:38
Ну и роллбар по моему с этим отлично справляется
скажи это клиенту у которого что то отвалилось ))

можно и роллбар туда засунуть

Vasiliy
30.03.2017
06:47:21
Что сказать? Клиент настрой логи и роллбар?)

Alex
30.03.2017
06:47:40
у меня просто есть глючный класс, который постоянно сыпет ошибками, проще его обернуть в это чем каждый раз разбираться что снова там упало

зато весь app не упадет

Rustam
30.03.2017
06:57:07
Чувак, прости, но это плохо сразу по нескольким пунктам: 1. Перехватывать Exception - антипаттерн. Подробнее тут - https://robots.thoughtbot.com/rescue-standarderror-not-exception 2. Ок, ну пришло тебе 10k писем на почту, и? Как ты в этом копаться будешь? 3. А если ошибку все таки надо обработать в зависимости от ее типа? Так ты ее полностью игнорируешь

Admin
ERROR: S client not available

Rustam
30.03.2017
06:59:18
Есть гора бесплатных тулов https://sentry.io/ https://newrelic.com/ https://rollbar.com/

Alexander
30.03.2017
06:59:32
Ребят, написал тут забавную штуку, что думаете? https://gist.github.com/Fedcomp/e8d8ac114c7013a8a7b0a3a25f60d824
Сделал давно подобное в проекте рабочем, всё ок, никто не умер, очень помогает

Rustam
30.03.2017
07:00:54
Пока все маленькое, ок - работает, помогает. Когда все вырастает до больших объемов - будут проблемы 100%

Alexander
30.03.2017
07:01:18
Есть гора бесплатных тулов https://sentry.io/ https://newrelic.com/ https://rollbar.com/
1. Они бесплатны для пет-проектов 2. Чем они лучше своего маленького куска кода?

Rustam
30.03.2017
07:01:39
хостим сами свой sentry - никаких лимитов

Rustam
30.03.2017
07:01:58
>> Ок, ну пришло тебе 10k писем на почту, и? Как ты в этом копаться будешь?

Alexander
30.03.2017
07:02:02
Синьор новый заругает? ?

Ты даже информацию полноценно не выдаёшь, частями

Google
Rustam
30.03.2017
07:05:08
Вот пример - лаганула сеть у БД. БД была недоступна 2 минуты. За это время на вебсервер пришло 5k запросов. Все умерли. Но параллельно с этим выполнялся rake task, дергающий чужой API и там тоже по какой-либо причине была ошибка. Ты получишь 5k + 1 письмо. Это же ад

кстати, не факт, что получишь тоже) smtp может за rate limit дропнуть часть писем

И вот просыпаешься ты утром, а у тебя 5001 непрочитанное письмо.

Alex
30.03.2017
07:06:58
причем здесь письма?

прицепились к письмам

Дело не в письме а в обертке

точно также я могу на роллбар слать стэк, и при этом приложение не упадет

Alexander
30.03.2017
07:08:06
Rustam
30.03.2017
07:08:47
Ок. Не буду спорить. Зависит от проекта

Alexander
30.03.2017
07:08:50
точно также я могу на роллбар слать стэк, и при этом приложение не упадет
Вот да, как именно происходит нотификация, через что и с какой обработкой — это другое же

Ок. Не буду спорить. Зависит от проекта
Разделяй просто сущности, пожалуйста)

Alex
30.03.2017
07:09:08
этот notification sender умеет не только емейл

подключай что хочешь

но надо прицепиться именно к емейлу

Rustam
30.03.2017
07:11:40
ок, опустим email rescue Exception => e - это тоже, ок?

Alex
30.03.2017
07:12:10
Ок, как ты отловишь всевозможные ошибки иначе?

Rustam
30.03.2017
07:12:27
Ловить надо StandardError

От Exception, н-р Interrupt наследуется

Alex
30.03.2017
07:15:06
Погуглил, согласен, поправил https://gist.github.com/Fedcomp/e8d8ac114c7013a8a7b0a3a25f60d824

Rustam
30.03.2017
07:19:05
Ок, тогда теперь что с flow control в твоем коде? Смотри кейс с запросом к чужой API. Помимо того, что это чужая Api - это еще IO, который может и будет лагать. Согласись, ошибки, когда апишка вернула http-статус 500 и когда был Timeout - это две разные ошибки. В случае первой допустим, надо уведомить пользователя сразу, а в случае второй применить exponential backoff и уведомить только если завалилось 10 раз подряд

Alex
30.03.2017
07:20:27
> применить exponential backoff и уведомить только если завалилось 10 раз подряд Ты это в реалтайме будешь делать? ))

Rustam
30.03.2017
07:20:59
Зависит от задачи.

Страница 548 из 1009