@proRuby

Страница 1448 из 1594
Tim
19.09.2018
08:21:48
экспешен флоу это тоже ифики

только более хитровыебанные

почему мой эксепшен флоу лучше резуль обжекта, краткая иллюстрация: моё: EXPECTED_EXCEPTIONS = [CouldNotFetchGovnoError, CouldNotFetchHuinyaError, CouldNotFetchLoshadiSHuyamiError].freeze def perform FetchGovno.new('asd').perform FetchHuinya.new('asdasd').perform FetchLoshadiSHuyami.new('asdasdasd').perform rescue *EXPECTED_EXCEPTIONS ... end

kolas
19.09.2018
08:28:37
кто-нибудь знает как dry monads do работают? где-нибудь есть разбор? непонятный код https://github.com/dry-rb/dry-monads/blob/master/lib/dry/monads/do.rb

Google
Tim
19.09.2018
08:29:44
ваше: def perform govno = FetchGovno.new('asd').perform if govno.success? huinya = FetchHuinya.new('asdasd').perform if huinya.success? loshadi_s_huyami = FetchLoshadiSHuyami.new('asdasdasd').perform end end end

процедурщина как она есть

Tim
19.09.2018
08:33:00
А что в этом плохого?
прошлый век. неэффективно, неподдерживаемо

Anton
19.09.2018
08:34:30
kolas
19.09.2018
08:34:43
Я знаю
а разбор есть где-нибудь? я понял он переопределяет метод, оборачивая его в код который ожидает монаду и если ловит Failure то бросает эксепшн, который в итоге ловит и выкидывает этот Failure. Но каким образом этот код действует внутри метода типа yield some_method

Andrey
19.09.2018
08:35:21
удобней смотреть PR что бы понимать как https://github.com/dry-rb/dry-monads/pull/50

Anton
19.09.2018
08:35:24
https://github.com/dry-rb/dry-monads/pull/50/files#diff-27cdce17ffd30bc69856adaba2c301e6

Google
Tim
19.09.2018
08:36:06
ну то есть

если произошла ошибка, как понять какая? на всё это .error ?

Anton
19.09.2018
08:37:17
а где ошибку ловим?
Она будет в Failure объекте, потом достанешь ее и все

Tim
19.09.2018
08:40:52
ну ок

Black
19.09.2018
08:40:54
Подскажите пожалуйста, что может быть, вот с момента начала выполнения операции до определённого времени если программа не даёт ответ, то приложение даёт сбой. Нигде в коде не нашёл этот момент. В локальной версии такого нету, здесь будет ждать ответ бесконечно, но вот в продакшене есть.

Black
19.09.2018
08:56:57
логи + мониторинг. или тебе надо просто явно поставить таймаут?
Вот где именно нужно поставить? Что отвечает на это?

Alexander
19.09.2018
09:00:12
Вот где именно нужно поставить? Что отвечает на это?
https://ruhighload.com/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0+504+gateway+time-out+%D0%B2+nginx вот первое что на ум приходит, а вообще надо знать как у вас внутри все работает. может на клиенте надо выставлять таймаут

Adamtsov
19.09.2018
10:09:28
может таймаут к базе отваливается ?

в nginx можнно конфигурить через proxy_connect_timeout, proxy_read_timeout и proxy_send_timeout

Lupsick
19.09.2018
10:46:41
https://blog.phusion.nl/2018/09/18/migrating-passenger-from-cxx-to-go/

Tim
19.09.2018
11:26:48
детсад в этой группе был уже давно

Zamira
19.09.2018
11:27:13
Уиии линзы у нее прям как у меня)

Dm
19.09.2018
11:28:09
Zamira
19.09.2018
11:28:38
только линзы?
Пожалуй да. Во всем остальном я лучше)

Артем
19.09.2018
11:35:41
Подскажите пожалуйста возможно ли поменять код элемента в гугол хром на телефоне?

Google
Артем
19.09.2018
11:58:35
remote debug?
Не понял

Ivan
19.09.2018
11:59:06
Не понял
а я не понял что ты хочешь. прямо с телефона код коменять?

Артем
19.09.2018
11:59:50
Ivan
19.09.2018
12:00:30
нельзя так делать. ни в одном браузере( насколько я знаю). можно только через remote debug менять.

Артем
19.09.2018
12:01:28
remote debug - это приложение?

Ivan
19.09.2018
12:01:43
погугли пожалуйста. chrome remote debug

remote debug - это приложение?
https://developers.google.com/web/tools/chrome-devtools/remote-debugging/

Артем
19.09.2018
12:03:43
Felix
19.09.2018
12:28:10
детсад в этой группе был уже давно
судя по соседнему чатику, детсад еще и в руби умеет???

Детсад
19.09.2018
12:35:58
Я не умею вруби. Поэтому и спросил.

Tim
19.09.2018
12:36:22
мы подумали что ты спам бот

Детсад
19.09.2018
12:38:40
А почему такой ник? Чтоб внимания побольше обращали. Я вруби не специалист, пока у меня нет планов им становиться и возможно это единственный вопрос, который я задам.

Детсад
19.09.2018
12:39:49
мы подумали что ты спам бот
Спам боты научились спрашивать про Ruby GC. Сообщество Ruby озадачено. ¯\_(ツ)_/¯

И в эластике не специалист. Но fluentd пишет в эластик. Но вроде в том чате я ничего пока не спрашивал.

Google
Zamira
19.09.2018
12:41:47
Детсад
19.09.2018
12:42:58
Чтоб внимания побольше обращали. Мужик же когда видит сиськи у него мозг на несколько секунд отключается. И это научно доказанный факт.

rabbitkate
19.09.2018
12:43:21
?

может тоже так внимание привлекать, когда разрабы мои баги фиксить не хотят ?

Felix
19.09.2018
12:48:32
может тоже так внимание привлекать, когда разрабы мои баги фиксить не хотят ?
ты привлечешь их внимание, у них мозги отключатся на несколько секунд. а толку?) вот если бы еще баги автоматом фиксились

Детсад
19.09.2018
12:49:22
Это сработает 100%. Потом то все равно включатся. Рано или поздно. Человека же привлекает не удовольствие, а замануха - возможность это удовольствие получить.

Admin
ERROR: S client not available

Nikolay
19.09.2018
12:49:46
может тоже так внимание привлекать, когда разрабы мои баги фиксить не хотят ?
это ж программисты, сразу замуж звать начнут…зачем это надо

rabbitkate
19.09.2018
12:50:07
Pavel
19.09.2018
12:51:34
алоха! а тут вакансии хорошие про руби можно? )

Ilya
19.09.2018
12:51:49
Детсад
19.09.2018
12:52:09
фиксить мои баги - уже удовольствие само по себе)
Твои - может быть, спорить не буду тут. Но вот найденные тобой баги - большой вопрос.

rabbitkate
19.09.2018
12:52:24
Твои - может быть, спорить не буду тут. Но вот найденные тобой баги - большой вопрос.
мои = мною заведенные. у меня самой багов нет, только фичи)

Детсад
19.09.2018
12:53:18
это ж программисты, точно не начнут)
Настоящий программист любую задачу решает написанием программки. Так что вот. Начнут писать программки.

Felix
19.09.2018
12:53:59
а не настоящие — троллят в профильных группах?)

Google
rabbitkate
19.09.2018
12:54:31
Felix
19.09.2018
12:55:12
а на жс тогда кто пишет?)

rabbitkate
19.09.2018
12:55:45
а на жс тогда кто пишет?)
девочкам нельзя говорить такие слова

Плюшка
19.09.2018
12:56:07
а на жс тогда кто пишет?)
лучше не вскрывать эту тему

Felix
19.09.2018
12:58:33
лучше не вскрывать эту тему
становится еще интереснее, кого же хуями обкладывают джаваскриптизерши

Felix
19.09.2018
12:59:09
1с?
возможно) а они в свою очередь кого?)

рубистов??

вот и замкнулся круг?

rabbitkate
19.09.2018
13:01:08
главное в рекурсию не уходить)

Pavel
19.09.2018
13:01:29
так, ну видимо никто не против вакансий :)

Roman
19.09.2018
13:03:12
так, ну видимо никто не против вакансий :)
с вилкой тока и нормальным описанием

Pavel
19.09.2018
13:03:28
Привет, друзья! #вакансия #ruby #remote #elixir #middle #senior Мы в Worki (https://worki.ru) открываем наши сердца для встречи с классными специалистами. Нам уже удалось создать самую растущую job-площадку в России, не потеряв в качестве. Мы продолжаем активно расти, монетизироваться и постепенно, напрямую и с флангов, отвоевывая территории лидеров и создавая новые территории. Продукт, данные и технологии – ключевые факторы успеха. И сейчас нам нужны светлые умы, бодрые руки и горячие сердца. У нас классная, сильная, душевная и пока еще достаточно небольшая команда разработки. Кстати, распределенная! :) От Томска до Минска. Мы работаем быстро, страстно и вовлеченно, постоянно улучшая наши процессы и продуктовые показатели. Делаем важные штуки и делаем это хорошо. Стэк: - Ruby on Rails - Elixir (Phoenix), Sockets - ElasticSearch - Redis - PostgreSQL - Docker, k8s - Clickhouse, Machine Learning Задачи и области: API для мобильных клиентов, API для веб, сложная бизнес-логика, производительность, высокие нагрузки, автоматизация (маркетинг, платежи, статистика), Data Science & Machine Learning в реальной работе. Нам нужен человек, которому интересно изучать новое, создавать с нуля, развивать существующее. Нужно испытывать страсть к созданию нового большого продукта, а не скучно существовать в формальном графике. У нас действительно много интересного и возможностей попробовать в реальной работе интересные технологии. Итого. Сейчас нам нужны middle/senior RoR разработчики, потенциально со страстью или склонностью к Elixir. Удаленка (#remote) или офис в Мск (#office). Ответственность и стремление стать лучше. Вилка: от 130 до 190. Все оформление – белое. Пишите на @xternal или tech@worki.ru – мы уже хотим познакомиться :)

rekero
19.09.2018
13:13:01
вроде все есть :)
если указано только с одной стороны - то это не вилка

Pavel
19.09.2018
13:13:36
ok, поправил) но нет пределов у пределов!

Dima
19.09.2018
13:14:16
Я не умею вруби. Поэтому и спросил.
Если ты мужчина, почему у тебя женская аватарка?

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