@proRuby

Страница 202 из 1594
Andrey ?
20.09.2016
12:24:32
А sass?

Lupsick
20.09.2016
12:24:43
на счет хотлоадера не знаю, он не нужен как таковой

сасс там из коробки

Andrey ?
20.09.2016
12:25:00
сасс там из коробки
(на самом деле нет)

Google
Andrey ?
20.09.2016
12:25:30
ОЧЕНЬ натянутый пример

Lupsick
20.09.2016
12:25:34
Some features are currently not supported: Server rendering. Some experimental syntax extensions (e.g. decorators). CSS Modules. LESS or Sass. Hot reloading of components.

а ну да ты прав

Andrey ?
20.09.2016
12:25:37
Так все же, какие плюсы у spa?

Lupsick
20.09.2016
12:26:01
я не юзал

Так все же, какие плюсы у spa?
создание богатого ui/ux; абстрагированность компонентов; переиспользование кода; увеличивается скорость разработки; уменьшаются затраты на внесение изменений, когда кода уж очень много

Lupsick
20.09.2016
12:29:55
react native

Andrey ?
20.09.2016
12:30:09
И хуй бы с ним, мы мобильные приложения не пишем

Lupsick
20.09.2016
12:30:29
я пишу

Andrey ?
20.09.2016
12:30:42
Сочувствую

Lupsick
20.09.2016
12:30:46
ясен хуй под каждую задачу свое решение

Google
Lupsick
20.09.2016
12:31:04
хейтить инструмент только потому что он тебе не подходит это хз

Andrey ?
20.09.2016
12:31:19
Тогда какого же хера люди пишут бложеги на реакте и ноют, что нихуя не индексируется?

Andrey ?
20.09.2016
12:32:12
SPA нужны в очень небольшом числе задач, как и нода

Lupsick
20.09.2016
12:32:25
мой опыт использования говорит только о том что я получаю больше удобства, меньше говнокода

SPA нужны в очень небольшом числе задач, как и нода
вот я недавно файлсервер писал на ноде

для имиджборды))))))))

Danila
20.09.2016
12:33:20
кароч в этом чатике рейлс разработчики пытаются отстоять важность рельсы и себя

Lupsick
20.09.2016
12:33:36
почему - потому что большая нагрузка, нужно часто скейлить

асинхронность, мало ест памяти

Andrey ?
20.09.2016
12:34:17
Ну так как приходит большая нагрузка - тогда и нужно решать проблемы

А не создавать себе попутно сотни других, справляясь с нагрузкой, которой нет

Lupsick
20.09.2016
12:34:41
Andrey ?
20.09.2016
12:34:53
Возможности скейлить - тоже

Lupsick
20.09.2016
12:35:18
ну если можно сделать сразу нормально то лучше сделать нормально

потратив столько же времени по сути

Andrey ?
20.09.2016
12:35:37
Не столько же, далеко не столько же

И насчет нормально - тоже можно поспорить

Lupsick
20.09.2016
12:36:12
3 дня запилить загрузку и стор через пхп и столько же сделать пиздатый сервис на ноде

который можно переиспользовать причем

Google
Andrey ?
20.09.2016
12:36:37
М, взять paperclip и... все?

Lupsick
20.09.2016
12:36:55
М, взять paperclip и... все?
сколько раз в своей жизни ты писал загрузку файлов в рельсах?

я раз 10 точно

Andrey ?
20.09.2016
12:37:16
Раза 3 было

Lupsick
20.09.2016
12:37:17
одно и то же

Andrey ?
20.09.2016
12:37:31
Но у меня во всех случаях были картинки

Так что я просто брал paperclip и все

Lupsick
20.09.2016
12:37:44
ну вот а если тебе нужно картинки кропать еще?

Andrey ?
20.09.2016
12:37:52
Они на бекенде автоматом кропаются

Под нужные размеры

Lupsick
20.09.2016
12:37:58
дак ты пишешь каждый раз одно и то же юзая пейперклип

а если мне нужны разные размеры?

Lupsick
20.09.2016
12:38:16
а если мне нужно конвертить еще эти картинки?

гифки в мпег?

Andrey ?
20.09.2016
12:38:22
has_attached_file :avatar, styles: { big: '200x200#', medium: '150x150#', thumb: '50x50#' }

Lupsick
20.09.2016
12:38:38
Andrey ?
20.09.2016
12:38:50
Готовую кропалку на жыквери

А дальше паперклип дорежет

kolas
20.09.2016
12:39:07
динамично можно через метод

Andrey ?
20.09.2016
12:39:14
Можно лямбду передавать

Google
Lupsick
20.09.2016
12:39:19
дак это бля дублирование кода

10 раз мне нужно одно и то же

Andrey ?
20.09.2016
12:39:40
А каждый раз писать кучу кода для взаимодействия с твоей файлохранилкой - не дублирование?

Andrey ?
20.09.2016
12:40:03
И куча удобных хелперов небось есть как в паперклипе, да?

один раз
Один раз на проект

Lupsick
20.09.2016
12:40:30
Один раз на проект
один раз в проекте ты делаешь конкретно кнопку upload и логику на нее

Andrey ?
20.09.2016
12:40:39
Ну, да, я так и делаю

Один раз делаю кнопку upload

Admin
ERROR: S client not available

Lupsick
20.09.2016
12:40:52
прописываешь пейперклип в модель

Andrey ?
20.09.2016
12:40:52
Один раз настраиваю паперклип

Lupsick
20.09.2016
12:40:57
миграции создаешь

Andrey ?
20.09.2016
12:41:11
Да, это же целых 10 минут в сумме

Lupsick
20.09.2016
12:41:40
надо заскейлить - скейлишь все приложение разом

Andrey ?
20.09.2016
12:41:51
Если ты писал файлохранилище 6 дней по 8 часов в день

То окупится оно примерно за 6912 проектов, браво

Lupsick
20.09.2016
12:42:21
суть в том, что ты говоришь про очень ограниченный функционал

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

Google
Lupsick
20.09.2016
12:42:33
видео и картинки

помимо загрузки

Andrey ?
20.09.2016
12:42:45
И в скольких проектах тебе оно пригодилось?

Lupsick
20.09.2016
12:43:03
как минимум в двух пока лол

времени же не много прошло

Andrey ?
20.09.2016
12:43:35
А просто взять уже написанный код из одного проекта и перенести в другой

Что мне мешает?

Или вообще в гем вынести

Lupsick
20.09.2016
12:44:02
чтоб с базой переносился сразу

Andrey ?
20.09.2016
12:44:15
Миграции в гем выносятся на ура

В разных проектах одни и те же картинки мне как-то нахуй не уперлись

Lupsick
20.09.2016
12:44:41
ну так ты сделаешь тот же микросервис только в профиль

гемом

Andrey ?
20.09.2016
12:44:52
М, нет, я сделаю библиотечку

Lupsick
20.09.2016
12:45:01
хорошо

Andrey ?
20.09.2016
12:45:03
Для библиотечки мне не нужно что-то отдельно разворачивать

Lupsick
20.09.2016
12:45:06
но свой сервис я разверну одной командой

а тебе придется его прикручивать настраивать

ojab
20.09.2016
12:45:28
дадада, всё в микросервис

https://github.com/choonkeat/attache че вы думаете?

Andrey ?
20.09.2016
12:45:32
Вау, целых внести в гемфайл, добавить в модель, запустить миграции

ojab
20.09.2016
12:45:36
paperclip тоже обернуть в микросервис

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