
Nikolay
09.10.2017
11:28:24

Alex
09.10.2017
11:28:34

Vasiliy
09.10.2017
11:29:27
почему нет?

Anton
09.10.2017
11:29:37
тут кстати мой доклад с рельсоклаба пришел, если кому-то интересно - ссылка
https://www.youtube.com/watch?v=uIxG1ONqN9k&feature=youtu.be

Google

Nikolay
09.10.2017
11:31:53
не ну эликсир хз
админку я тоже не рискнул на нём писать, хоть уже и есть опыт..а вот мобильный API отлично поживает на эликсире)

Roman
09.10.2017
11:40:15

Dmitriy
09.10.2017
12:11:07
а кто нибудь знает как внутри Rails Engine получить доступ к локалям? У меня пишет translation missing
P.S. доступ к локалям внутри lib

Roman
09.10.2017
12:41:15

Dmitriy
09.10.2017
12:41:46
Я добавлял

Roman
09.10.2017
12:41:46
в railtie в engine

Dmitriy
09.10.2017
12:41:55
Все равно не видит
В engine

Roman
09.10.2017
12:42:16
в before_initialize

Dmitriy
09.10.2017
12:42:21
Да да
Именно туда

Roman
09.10.2017
12:42:32
хм...
у меня работало так

Google

Dmitriy
09.10.2017
12:45:45
А можешь скинуть как у тебя?

Stella
09.10.2017
12:47:37
всем привет)

Alexander
09.10.2017
13:14:14
@davydovanton есть ли возможность выставить в сайдкике приоритет для конретной задачи? я нашел только какой то протухший гем для этого

Alex
09.10.2017
13:23:00
или на уровне воркера?

Alexander
09.10.2017
13:26:35
отдельной задачи для воркера. у сайдкика есть приоритет на очередь, но мне надо чтобы внутри одной очереди задачи были приоритетными

Hard
09.10.2017
13:26:57
Всем привет, как сделать так если к примеру что-то создается через экшин create в контролере пока он работает что-бы был недоступен для других пользователей ну что-бы пользователь другой не мог тоже создать что либо ему выбивало ошибку

Gleb
09.10.2017
13:27:17

Ракета
09.10.2017
13:27:48
$
А лучше в переменные окружения

Alexander
09.10.2017
13:28:10

Ракета
09.10.2017
13:28:35
Та норм звучит

Gleb
09.10.2017
13:28:40

Alexander
09.10.2017
13:29:52
Та норм звучит
нихуя, когда тебе надо использовать глобальные переменные, это не норм

Gleb
09.10.2017
13:31:13
может потому что это решение проблемы через задницу? )

Ракета
09.10.2017
13:31:15
Это просто твоё мнение
нихуя, когда тебе надо использовать глобальные переменные, это не норм

Google

Alexander
09.10.2017
13:31:21

Nikolay
09.10.2017
13:31:39
В редисе небось очередность меняли
что бы наипать сайдкик

Gleb
09.10.2017
13:32:09
ну а чо нет )
ведь слово "очередь" ни к чему не обязывает )

Alexander
09.10.2017
13:36:51

Gleb
09.10.2017
13:42:11

Alexey
09.10.2017
14:17:09
Так что 2 очереди - самый правильный способ решить задачу
Без всяких енв/глобальных переменных
Но звучит реально странно)

Dm
09.10.2017
14:29:06
задача странная. что вообще значит "что-то создается через экшин create в контролере _пока он работает_"
не зная сущности задачи, сходу могу предложить просто писать в хранилище (бд/память/файл) лок

Alexey
09.10.2017
14:34:16
Хотя, если у тебя один инстанс сервера, должно сработат, если я все верно понимаю. Но если их несколько - то тебе нужен наружний лок, который не зависит от запущенного процесса, какой-нибудь редис или бд. Но в любом случае RaceCondition тебя когда-нибудь застигнет врасплох

Dm
09.10.2017
14:34:58
а глобальные переменные вообще не thread-safe)

Alexey
09.10.2017
14:35:47
Я вообще с трудом могу представить кейс, когда может понадобиться такой функцонал.

Dm
09.10.2017
14:36:12
это точно. скорее всего все решается проще)
если понять что вообще нужно человеку

Google

Dm
09.10.2017
14:49:56
про jquery - http://youmightnotneedjquery.com/

Alex
09.10.2017
14:50:27
бля, лол. Кодить на голом js
во первых нормальный тутор юзал бы fetch api

Dm
09.10.2017
14:52:05
делаешь обертку и все ок
fetch без полифилов мало где поддерживается

Alex
09.10.2017
14:52:24

Dm
09.10.2017
14:53:38
если тебе нужна вся эта куча методов - тогда да, есть смысл. а если тебе нужна лишь маленькая часть - зачем тащить всю либу?

Alex
09.10.2017
14:53:47
а почему бы нет?
сколько тот jquery весит?
react больше весит

Dm
09.10.2017
14:54:14
minified около 30кб

Alex
09.10.2017
14:54:19
я уже молчу про то что через CDN у всех один и тот же будет

Dm
09.10.2017
14:54:24
вопрос больше не в весе, а лишних зависимостях

Alex
09.10.2017
14:54:24
а чем они лишние?
зачем мне писать каждый раз одно и тоже?

Alexey
09.10.2017
14:56:09
Как раз недавно в чатике всплывало https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f :D

Alex
09.10.2017
14:56:41
там все совсем по другому по сути.

Google

Vasiliy
09.10.2017
15:00:48

Dm
09.10.2017
15:01:09
лишние - потому что можно писать код и не ориентироваться на апи jquery, использование которого постепенно уменьшается. и vanilla js постепенно будет заменять всю большую часть js-проектов. это как с кофескриптом - раньше все писали на нем до es6.

Vasiliy
09.10.2017
15:01:56

Dm
09.10.2017
15:06:12
да. насчет мало это я загнул. кое-что не поддерживает его нативно
судя по http://caniuse.com/#search=fetch 80% поддерживает

Vasiliy
09.10.2017
15:08:35
Плюс жирквери это процентов 40 для поиска по селектору и ещё столько же для аякса

Anton
09.10.2017
17:58:53
ох, я бы хотел на такое в живую посмотреть, прямо интересно на сколько все хорошо было бы
http://pooreffort.com/blog/vanilla-rails/

Nikolay
09.10.2017
18:09:03
на зоопарк велосипедов?

Katrina
09.10.2017
18:42:56
Ребят, всем привет. Я начала потихоньку Ruby учить. Буду благодарна, если сбросите какие-нибудь полезные и интересные статейки. Спасибо

Anton
09.10.2017
18:47:20

Alan
09.10.2017
19:02:04

Anton
09.10.2017
19:43:13
народ, а накидайте крутых библиотек для полиси и прочих "правовых" штук. не обязательно руби (скорее желательно не руби)

Igor
09.10.2017
19:49:28
Какие гемы в рельсах считаются "основными"? уже много где встречал, что на собеседовании на джуна спрашивают знание "основных" гемов

Anton
09.10.2017
19:49:54
девайс, серелизатор, кан кан, рспек
админка какая-нибудь
и хз что еще