@codenamecrud

Страница 483 из 1009
Ilona
02.02.2017
10:06:52
Если что, мы ищем художника на игровые проекты в Питере

В офис

Евгений
02.02.2017
10:08:42
@Freika пора открывать отдельный руби чат для предложений о работе)

Eugene
02.02.2017
10:32:36
Не, тут же теги есть

Google
Eugene
02.02.2017
10:32:38
#jobs

и так далее

I
02.02.2017
10:32:54
а как художник с руби связан?)

Ivik
02.02.2017
10:33:34
рядомпроходил

Алексей
02.02.2017
14:18:51
ты еще https://t.me/rubyru забыл

Илья
02.02.2017
15:18:37
Ребят, подскажите пожалуйста, при помощи каких либ можно реализовать spa

?

Илья
02.02.2017
15:23:46
Да хоть фронт, хоть бекенд.

Не особо представляю как сделать

Nomaniba
02.02.2017
15:24:24
gem 'turbolinks'

Ivan
02.02.2017
15:24:28
Бекенд - обычное restful api хоть на рельсах, хоть на каком нибудь грейпе

На фронте - ныряй в море фреймворков js и выбирай любой

Google
Ivan
02.02.2017
15:49:55


Eugene
02.02.2017
16:11:43
спа-неспа, но пиздец быстро если ты кэшируешь фронт и запросы грамотно строишь

не как я

Илья
02.02.2017
16:15:16
Спасибо!

Жаль тут не реализована функция закладок

Eugene
02.02.2017
17:04:12
Действительг

К слову о турболинкс

У меня на OPST наглядный пример

16 запросов в БД, кэширование вьюх — 235мс

4 запроса в бд без кэширования 55мс

11 запросов, без кэша 99мс

94 запроса, без кэша 2263мс (обычно около 1800-2000)

Так что кэшируйте все, что можете, как завещал дхх

если есть возможность кэшировать матрешкой, то можно даже не убирать N+1

все равно буде тсупербыстро

Eugene
02.02.2017
17:08:04
Если у тебя во вьюхах есть объекты, которые подтягивают родственников (belongs_to и так далее), то они грузятся медленно, если их не прелоадить

Но если ты будешь кэшировать их отображение матрешкой (хороший пример — сообщения в чате), то после одноразового прогрева кэша, когда он уже будет создан, все будет очень быстро отображаться другим юзерам

Ivan
02.02.2017
17:09:08
Какой матрешкой? :c

Google
Eugene
02.02.2017
17:09:12
ну епт

russian doll caching

гайды не читал чтоли?

Ivan
02.02.2017
17:09:46
А, это

touch: true?

Eugene
02.02.2017
17:10:32
indeed

Ivan
02.02.2017
17:10:34
Тогда

про n+1?

Eugene
02.02.2017
17:10:51
А что тут не понятно?

I
02.02.2017
17:11:31
ну и еще можно bullet юзать для N+1

Eugene
02.02.2017
17:11:40
Угу, это как бы по дефолту

Но он кстати иногда гонит

Eugene
02.02.2017
17:11:55
Поставил прелоад — говорит неиспользуемый прелоад, выпилите

выпиливаешь — говорит ЭН ПЛЮСАДИН ПОСТАВЬТЕ ПРЕЛОАД

Ivan
02.02.2017
17:13:06
про n+1?
Это то, что мы вызываем всякие includes или eager_load на классах модели?

Eugene
02.02.2017
17:13:11
ага

Ivan
02.02.2017
17:13:19
А.

I
02.02.2017
17:13:39
самая фишка - меня про этот гем спрашивали на собеседовании туда, где работаю

пришел - в гемфайле нет

Eugene
02.02.2017
17:13:46
:D

Google
I
02.02.2017
17:13:48
добавил - куча советов

лол

Xenial
02.02.2017
17:22:06
Очень удивилась полгода-год назад, впервые услышав слово install))

Ваня
02.02.2017
17:22:49
russian doll caching
Можно ссылку с инфо о кэшировании матрешкой и вот этим всем?

Eugene
02.02.2017
17:23:15
https://www.youtube.com/watch?v=ktZLpjCanvg

Интервью с дхх, он об этом пространно рассуждает

http://guides.rubyonrails.org/caching_with_rails.html#russian-doll-caching гайды

Интервью это кстати в составе railsspeed идет еще

Admin
ERROR: S client not available

Ваня
02.02.2017
17:24:45
Спасибо огромное

Обязательно гляну и прочту

Eugene
02.02.2017
17:25:29
:thumbsup:

то есть ??

Ваня
02.02.2017
17:26:27
Надо чтобы все было молниеносно⚡️

Илья
02.02.2017
17:26:35
Блооо, телеграм, где закладки?!)

Eugene
02.02.2017
17:26:48
ну в том же опст я когда-нибудь совладаю с количеством запросов

но пока лень :D

Ваня
02.02.2017
17:27:03
Блооо, телеграм, где закладки?!)
Есть теги или можно в ЛС себе кидать)

Илья
02.02.2017
17:34:44
еще подскажите пожалуйста, с чео лучше начать с ангуляр или реакт?

https://lit-plateau-77968.herokuapp.com/drinks Мой сайт)))))

Google
Sam
02.02.2017
17:42:13
Sam
02.02.2017
17:45:50
Закончил уже первый уровень?)

pchellovod
02.02.2017
17:46:30
без двух занятий да

Sam
02.02.2017
17:46:56
Два месяца заняло?

pchellovod
02.02.2017
17:47:08
три почти

ну, хотя с праздниками где-то 2-3

два с половиной

Sam
02.02.2017
17:50:41
Ну два месяца мало для их программы, мне показалось

pchellovod
02.02.2017
17:50:48
мало

мозги кипят, а в переди ещё профкурс

на то он и интенсив

но чет сил уже нет

Sam
02.02.2017
17:52:53
Хорошо бы пару недель отдохнуть между ними

pchellovod
02.02.2017
17:53:58
с 28.12 по 15.01 отдыхали, но там кто на каком задании

Xenial
02.02.2017
17:54:36
это thinknetica? извините, если пропустила

pchellovod
02.02.2017
17:54:43
да

Eugene
02.02.2017
18:09:09
Когда у них кстати новый набор?

pchellovod
02.02.2017
18:09:46
6марта

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