@js_ru
JavaScript — русскоговорящее сообщество

Рекомендуем сразу отключить уведомления Правила: http://bit.ly/our_etiquette См. также: @nodejs_ru, @typescript_ru, @react_js, @electron_ru Вакансии и поиск работы: @javascript_jobs

3006 members

Архив канала @js_ru 27 октября 2016 г.

06:31:07 ДП
User 155513348
User 32530886
мне слим больше нравится
+
11:21:01 ДП
User 169254659
User 165310493
Я не умею ничего в рельсах тянуть
Зачем тебе вообще руби? Для фуллстэка? Почему тогда не та же нода? Или модный Го?
11:21:20 ДП
User 165310493
User 169254659
Зачем тебе вообще руби? Для фуллстэка? Почему тогда не та же нода? Или модный Го?
Мне рельсы нафиг не нужны. Я их терпеть не могу.
11:21:25 ДП
User 32530886
User 169254659
Зачем тебе вообще руби? Для фуллстэка? Почему тогда не та же нода? Или модный Го?
на ноде большой бэк отвратительно писать
11:22:44 ДП
User 169254659
User 165310493
Мне рельсы нафиг не нужны. Я их терпеть не могу.
Тогда чего мучаешься?
11:23:14 ДП
User 165310493
User 169254659
Тогда чего мучаешься?
Потому что кто-то не может в спа.
11:23:16 ДП
User 169254659
User 32530886
на ноде большой бэк отвратительно писать
Ну, я спорить не буду, но что есть "большой бэк"?
11:24:01 ДП
User 169254659
User 165310493
Потому что кто-то не может в спа.
На работе шоль?
11:24:26 ДП
User 165310493
User 169254659
На работе шоль?
Да. Заказчик загорелся идеей создать свою собственную cms. Выбрал руби. Сам её написал.
11:25:20 ДП
User 169254659
User 165310493
Да. Заказчик загорелся идеей создать свою собственную cms. Выбрал руби. Сам её написал.
И ты теперь фичи доделываешь? Сочувствую.
11:25:31 ДП
User 165310493
User 169254659
И ты теперь фичи доделываешь? Сочувствую.
Хуже. Фронт перепиливаю.
11:26:18 ДП
User 165310493
И зачем в бустрапосетке нужны паддинги с маргинами? Почему их никто не выпиливает?
11:28:22 ДП
User 169254659
Так это, наверно, удобно, если весь фронт только с помощью на бутстрапа сделан.
11:29:43 ДП
User 165310493
Неоч. Всё зашито в гемах.
11:29:48 ДП
User 165310493
Все стили
11:30:53 ДП
User 169254659
А, ну тогда да.
11:37:17 ДП
User 32530886
User 169254659
Ну, я спорить не буду, но что есть "большой бэк"?
Это когда куча бизнес логики.
11:37:29 ДП
User 32530886
Нода вообще для сложного бэкенда не подходит
11:38:16 ДП
User 169254659
Однако, его на ней пишут)
11:38:46 ДП
11:38:58 ДП
User 169859
> @iLestaD
Нода вообще для сложного бэкенда не подходит

 Все нормально, жить можно
11:39:32 ДП
User 32530886
Через год твой аккаунт будет удален автоматически?
11:39:43 ДП
User 169859
Щито?
11:40:13 ДП
User 32530886
(здесь должна быть шутка про жс и дурку)
11:41:01 ДП
User 169859
Я доволен нодой на бэкэнде, и даже не знаю, что объективно лучше, чем то, что использую я
11:42:59 ДП
User 32530886
Да ну
11:43:03 ДП
User 169859
У меня бизнес логики куча, и никаких проблем не возникает
11:43:15 ДП
User 32530886
Даже инструментов для миграции и работы с базой нет
11:43:40 ДП
User 32530886
Нет в драйверах инструментов для локов в постргресе
11:44:01 ДП
User 169859
Ну это вопросы к драйверам а не к бизнес логике
11:44:12 ДП
User 169859
Работа с базой это как раз пример НЕ бизнес логики
11:44:59 ДП
User 32530886
Ну это первое с чем я столкнулся
11:45:17 ДП
User 32530886
Реализация DCI на js выглядит криво
11:45:39 ДП
User 32530886
Mvc вообще не торт для обширного проекта
11:46:48 ДП
User 32530886
нет нормальных activerecord / datamapper для ноды+postgresql
обычно нет адекватных связей
11:46:57 ДП
User 32530886
разработка бекенда превращается в установку костылей
11:48:30 ДП
User 32530886
с го не сталкивался
Но слышал, что там лучше намного
11:50:52 ДП
User 169859
Ну я просто не думаю что ORM особо нужны в ноде
11:51:05 ДП
User 32530886
ты точно писал большой проект?
11:51:08 ДП
11:51:38 ДП
User 169859
Я понимаю потребность в джаве, так как там так и так надо маппить на классы
11:51:51 ДП
User 169859
В js можно вполне работать с голыми данными
11:52:31 ДП
User 169859
Поулчается меньше завязок бизнес логики с реализацией хранения данных
11:53:26 ДП
User 169859
А так в общем то ORMы есть, я просто не пользовался
11:55:15 ДП
User 139068333
User 169859
Ну я просто не думаю что ORM особо нужны в ноде
👌🏿
11:58:09 ДП
User 32530886
ORM не только для создания запросов нужны
11:58:22 ДП
User 49536752
User 32530886
с го не сталкивался
Но слышал, что там лучше намного
Не лучше, ты мыслишь коробочными решениями, сейчас все на микросервисах и облаках....
11:58:29 ДП
User 32530886
просто не пойму
Как ты работал в большом проекте без слоя моделей и бизнес-объектов?
11:58:51 ДП
User 139068333
за ОРМ и двор стреляю в упор
11:59:32 ДП
User 32530886
User 49536752
Не лучше, ты мыслишь коробочными решениями, сейчас все на микросервисах и облаках....
может и так
только чаще всего нет смысла распиливать приложение на кучук микросервисов
12:00:34 ПП
User 49536752
User 32530886
может и так
только чаще всего нет смысла распиливать приложение на кучук микросервисов
Обычно бывает так: сначало пилишь коробку, а потом по частям выделаешь функционал, который требует обновления, и незаметно ты уже на микросервисах — в этой бездне коннектов друг к другу.
12:01:49 ПП
User 32530886
вот именно "в этой бездне коннектов друг к другу"
12:04:07 ПП
User 165310493
Блин. Я уже и забыла что такое флоаты т.Т
12:05:39 ПП
User 169859
User 32530886
просто не пойму
Как ты работал в большом проекте без слоя моделей и бизнес-объектов?
Слой есть, но он состоит из POJsO
12:06:01 ПП
User 32530886
User 169859
Слой есть, но он состоит из POJsO
короче не слой практически
12:06:18 ПП
User 169859
Нет, вполне себе слой, но persistence отеделен от бизнес логики
12:06:20 ПП
User 32530886
я думаю попоболи в проекте много было
И куча дублирующегося кода тоже)
12:06:37 ПП
User 169859
Так чище с архитектурной точки зрения и тестировать просто
12:06:51 ПП
User 169859
> @iLestaD
И куча дублирующегося кода тоже)

есть немного, но это не самое страшное
12:07:02 ПП
User 268035
User 165310493
Неоч. Всё зашито в гемах.
>гемы
ват?
12:07:06 ПП
User 62169189
User 169859
Я доволен нодой на бэкэнде, и даже не знаю, что объективно лучше, чем то, что использую я
PHPшники тоже вроде как довольны
12:07:13 ПП
User 32530886
User 268035
>гемы
ват?
руби
12:07:20 ПП
User 32530886
User 62169189
PHPшники тоже вроде как довольны
😀😀😀
12:07:20 ПП
User 268035
Я понимаю
12:07:24 ПП
User 268035
Причем тут гемы и стили?
12:07:35 ПП
User 169859
Я довольно много писал на джаве с JPA, Hibernate и прочим говном. Не лучшие времена
12:07:58 ПП
User 268035
ruby sass чтоле? Хуже этой ссанины нет ничего
12:08:11 ПП
User 139068333
вот вы сейчас несете какой то бред. а я так рад что скорее всего не зашкварюсь об ваши поделки. не буду супортить говнокод на ноде где нет орм, не буду  дрочить руби где кодерки свои комплексы реализовывают
12:08:41 ПП
User 139068333
действительно ощущаю радость за то что мне просто похуй
12:08:55 ПП
User 165310493
User 268035
>гемы
ват?
gem 'cms_styles', git: 'git@bitbucket.org:<name>/cms-styles.git'
12:08:59 ПП
User 139068333
может даже войду во вкус и буду всем советовать монгочку
12:09:14 ПП
User 268035
User 165310493
gem 'cms_styles', git: 'git@bitbucket.org:<name>/cms-styles.git'
Нихуя себе.
12:09:22 ПП
User 268035
Как юзабельно!
12:09:25 ПП
12:09:50 ПП
User 165310493
User 268035
Как юзабельно!
Р -Рубисты
12:10:04 ПП
User 165310493
Всё что угодно в гемы запихают и будут радоваться живой перезагрузке.
12:10:13 ПП
User 32530886
User 165310493
gem 'cms_styles', git: 'git@bitbucket.org:<name>/cms-styles.git'
можно было проще писать ж
gem 'rails' например
12:10:15 ПП
User 139068333
ну ваще норм чо
12:10:52 ПП
User 32530886
User 268035
ruby sass чтоле? Хуже этой ссанины нет ничего
sass норм
он кстати на плюсах
так что на ноде тож норм
Хотя. лично мне лучше вкатил stylus
12:11:19 ПП
User 155513348
мне вкатил css
12:11:33 ПП
User 155513348
и нечего дрочить
12:11:45 ПП
User 268035
User 32530886
sass норм
он кстати на плюсах
так что на ноде тож норм
Хотя. лично мне лучше вкатил stylus
Ага, знаю какой он норм. Помню, как однажды надо было старый проект поднять, посмотреть что и как. Это рубиговно работать не хотела, я потратила два часа на то чтобы настроить сраный енвайрмент сраного руби
12:11:51 ПП
User 268035
Хотя мне надо было просто собрать стили
12:12:00 ПП
User 268035
На ноде норм, да
12:12:17 ПП
User 155513348
User 268035
Ага, знаю какой он норм. Помню, как однажды надо было старый проект поднять, посмотреть что и как. Это рубиговно работать не хотела, я потратила два часа на то чтобы настроить сраный енвайрмент сраного руби
тоже с рельсами проект был, собирать его пиздец конечно
12:12:22 ПП
User 155513348
именно подготавливать
12:12:24 ПП
12:13:03 ПП
User 139068333
>два часа на то чтобы настроить сраный енвайрмент сраного руби
да это на любом говне. ты еще крестовые либы не собирала с такими охуительными историями https://github.com/opencv/opencv/issues/6517
github.com/opencv/opencv/issues/6517
I get the next error compiling Opencv v2.4.12 in Arch linux https://aur.archlinux.org/packages/opencv2/: [ 0%] Built target opencv_core_pch_dephelp [ 0%] Generating precomp.hpp.gch/opencv_core_Rele...
12:13:29 ПП
User 32530886
User 268035
Ага, знаю какой он норм. Помню, как однажды надо было старый проект поднять, посмотреть что и как. Это рубиговно работать не хотела, я потратила два часа на то чтобы настроить сраный енвайрмент сраного руби
rvm install 2.2.3 && bundle install
12:13:40 ПП
User 268035
User 32530886
rvm install 2.2.3 && bundle install
НИПОМАГАЛО
12:13:56 ПП
User 268035
Вместо того чтобы заниматься фронтом своим я занималась енвайрментов руби
12:14:00 ПП
User 268035
Охуенно вообще
12:14:05 ПП
User 139068333
ну а как ты хотела ?
12:14:15 ПП
User 139068333
без бека то
12:14:19 ПП
User 268035
Я хотела запустить и чтобы оно работало
12:14:24 ПП
User 32530886
вот поэтому нужен докер
12:14:36 ПП
User 32530886
одна команда и бэк поднят
12:14:42 ПП
User 139068333
User 32530886
вот поэтому нужен докер
смешно что докер как раз таки не для локального деплоя
12:14:58 ПП
User 139068333
хотя он это делает двольно неплохо
12:15:00 ПП
User 62169189
с рубями проще, чем с нодой
12:15:02 ПП
User 62169189
ноудискасс
12:15:19 ПП
User 32530886
User 62169189
с рубями проще, чем с нодой
+1
12:15:20 ПП
12:15:34 ПП
User 268035
С нодой всегда как-то меньше проблем было
12:15:44 ПП
User 32530886
User 139068333
смешно что докер как раз таки не для локального деплоя
ну если не разрабатываешь бэк то отлично
деплоить не надо
12:15:46 ПП
User 165310493
User 268035
ruby sass чтоле? Хуже этой ссанины нет ничего
он поддерживает scss. Правда там даже инжекта нет.
12:15:53 ПП
User 165310493
Но вообще лучше чем css
12:15:55 ПП
User 32530886
User 268035
С нодой всегда как-то меньше проблем было
да никогда такого не было
12:15:56 ПП
User 139068333
о каких рубях вы вообще говорите если тупо в любом проекте надо поднять три базы данных, накатить на них дампы, поставить и сконфигать нжинкс, прописать дохера в хотст. а ?
12:15:57 ПП
User 62169189
С высоты нескольких лет тебе кажется так
12:16:15 ПП
User 32530886
User 139068333
о каких рубях вы вообще говорите если тупо в любом проекте надо поднять три базы данных, накатить на них дампы, поставить и сконфигать нжинкс, прописать дохера в хотст. а ?
bin/setup и всё
12:16:17 ПП
User 62169189
опыта с жс*
12:16:30 ПП
User 139068333
User 32530886
bin/setup и всё
раскажи. ты про докер ?
12:16:37 ПП
User 32530886
User 139068333
раскажи. ты про докер ?
нет
про рельсы
12:16:49 ПП
User 32530886
но если докер то там вроде docker compose
12:16:52 ПП
User 139068333
рельсы ставят сами базы данных и нжинкс ?
12:17:29 ПП
User 139068333
нжинкс например тебе контейнеризировать никто не будет
12:17:45 ПП
User 139068333
его обычно ставят снаружи
12:17:57 ПП
User 139068333
даже упоротые докероблядки
12:18:27 ПП
User 32530886
User 139068333
рельсы ставят сами базы данных и нжинкс ?
создадут базу в постгресе и закинуть дамп через bin/setup вполне себе можно
12:18:42 ПП
User 139068333
а кто поставит сам постгрес ?
12:18:44 ПП
User 32530886
User 139068333
нжинкс например тебе контейнеризировать никто не будет
gitlab посмотри
там вшит нжинкс
12:18:46 ПП
User 139068333
и редис
12:18:56 ПП
User 32530886
ну тут докер в помощь
12:19:02 ПП
User 139068333
а кого ебет gitlab
12:19:10 ПП
User 32530886
но для девелоперва это чаще всего brew install redis и т.д.
12:19:24 ПП
User 32530886
User 139068333
а кого ебет gitlab
самый лучший пример
12:19:31 ПП
User 32530886
если не ебет, нахуй вообще спрашивать?
12:20:14 ПП
User 139068333
потому что в любом типичном проекте ты в любом случае будешь поднимать руками локальное окружение без доков и без нихуя
12:20:40 ПП
User 139068333
если бы все были такими сознательными и поддерживали минимально актуальность локального деплоя то вопроса бы не стояло
12:21:09 ПП
User 139068333
т.е. ты берешь идеальный пример и кукарек надо юзать докер, можно зделать и тд
12:21:12 ПП
User 32530886
User 139068333
если бы все были такими сознательными и поддерживали минимально актуальность локального деплоя то вопроса бы не стояло
если разработчики пользуются локальным деплоем, то все будет работать и поддерживаться
12:21:26 ПП
User 139068333
реальный пример - груда говна разных версий которая деплоится ёбаную неделю
12:21:37 ПП
User 32530886
если дохуя легаси
12:21:52 ПП
User 139068333
нет. если проекту тупо год
12:21:56 ПП
User 268035
Оххх
12:22:02 ПП
User 268035
Помню как наебалась с pyenv
12:22:02 ПП
User 32530886
руки оторвать тем кто начинал
12:22:03 ПП
User 268035
мммм
12:23:26 ПП
User 139068333
User 268035
Помню как наебалась с pyenv
ну ныть можно от любой херни
12:23:39 ПП
User 139068333
надо признать что локальные деплои и сборка софта везде говно
12:23:50 ПП
User 139068333
но в питонке относительно норм всётаки скажу как питоноблядок
12:24:56 ПП
User 139068333
User 32530886
руки оторвать тем кто начинал
а потом ты окажешься в ситуации когда ты сам и начинал. и тебе ок
12:25:24 ПП
User 139068333
просто в этих случаях надо прокачивать не истеричность от того что БЛЯ ОНО НЕ ЗАВЕЛОСЬ ЗА МИНУТУ
12:25:35 ПП
User 139068333
а понимание что деплои это целая ёбаная профессия
12:25:56 ПП
User 268035
Хуле когда я собираю фронт, у меня надо сделать только npm run dev/build?
12:26:08 ПП
User 268035
А когда надо поднять локально бек
12:26:12 ПП
User 268035
То начинается всякое говн
12:26:50 ПП
User 139068333
потому что "сборка" фронта это копирование жс файликов из одной папочки в другую
12:27:13 ПП
User 268035
Почему питоноговно нельзя обернуть точно так же в набор команд для сборки?)
12:27:16 ПП
User 139068333
и если ты думаешь что бекенжщики не ебутся с вашими npm то ты сильно ошибаешься )
12:27:38 ПП
User 268035
User 139068333
и если ты думаешь что бекенжщики не ебутся с вашими npm то ты сильно ошибаешься )
А че там ебаться, если им нужна только одна команда для запуска? Мы уже все настроили
12:27:39 ПП
User 139068333
потому что у питоноговна а точнее бекоговна сотни зависимостей
12:27:48 ПП
User 268035
Тут нет что ли?
12:28:22 ПП
User 268035
Ну вот сейчас 58 зависимости у фронта
12:28:28 ПП
12:28:39 ПП
User 185980313
я понял, что нпм норм, после того как установил среднее количество зависимостей для python и haskell, так долго я давно не ждал)
12:28:41 ПП
User 268035
Че оно все собирается-то? по одной команде
12:28:48 ПП
User 139068333
56 из них это минификаторы и полторы регулярочки
12:28:50 ПП
User 268035
User 185980313
я понял, что нпм норм, после того как установил среднее количество зависимостей для python и haskell, так долго я давно не ждал)
ярн поставь
12:29:13 ПП
User 185980313
User 268035
ярн поставь
у нас ярн работает дольше npm
12:29:13 ПП
User 268035
User 139068333
56 из них это минификаторы и полторы регулярочки
Повторюсь. Почему нельзя к пакету прилогать нормальный конфиг чтобы запускать все с одной команды?
12:29:18 ПП
User 268035
User 185980313
у нас ярн работает дольше npm
Как так?
12:30:03 ПП
User 185980313
User 268035
Как так?
он очень долго копирует 120 мб файлов и так и не понял почему
12:30:20 ПП
User 268035
И всё. У беков не болит голова.
12:30:35 ПП
User 139068333
User 268035
Повторюсь. Почему нельзя к пакету прилогать нормальный конфиг чтобы запускать все с одной команды?
ну нужны конкретные примеры
12:30:37 ПП
User 185980313
User 185980313
он очень долго копирует 120 мб файлов и так и не понял почему
т.е. последняя стадия очень долго происходит
12:30:54 ПП
User 139068333
на беке обычно дохера крестовых библиотек
12:31:04 ПП
User 139068333
сборки всяких lxml
12:31:08 ПП
User 139068333
веб сервера, базы
12:31:46 ПП
User 268035
User 139068333
ну нужны конкретные примеры
Да сколько раз сталкивалась с разными бекендерами, все время хуета уровня накати это@потом это@потом создай виртуальное говно какое-нибудь@потом может и запустится, но скорее всего упадет с ошибкой@меня позови, посмотрим. В итоге проект запустить в первый раз на чистой машине занимает несколько часов
12:31:49 ПП
User 268035
Вообще охует
12:32:09 ПП
User 139068333
всё так да
12:32:15 ПП
User 268035
Это тупо какое-то неуважение, че, нельзя баш скриптик написать, чтобы мозг не иметь фронтендеру?
12:32:26 ПП
User 139068333
отвечаю почему - потому что это ёбаные миллионы тонн кода
12:32:36 ПП
User 139068333
можно, но он всёравно сломается через месяц
12:33:00 ПП
User 139068333
хотя именно фронтам обычно и пишут
12:33:02 ПП
User 268035
Почему?
12:33:40 ПП
User 139068333
потому что какаянибудь обнова будет требовать компиляции libxml которая будет требовать какой то ебанутой версии gcc и еще десятка системных крестовых либ
12:34:05 ПП
User 139068333
и инклудов которые лежат на разных осях в разных местах
12:34:19 ПП
User 139068333
и требуют в свою очередь каких то ебливых прав на папочки
12:34:55 ПП
User 139068333
потому что есть пострескуэль который тупо сам по себе на ОС надо устанавливать и конфигать руками
12:35:02 ПП
User 139068333
и каждая ос суёт свой конфиг
12:35:10 ПП
User 139068333
и меняет права
12:35:34 ПП
User 139068333
так что абсурд с контейнеризацией базы впринципе оправдан
12:38:02 ПП
User 139068333
вот надо тебе рисовать например на беке
12:38:14 ПП
User 139068333
тащишь какой то анальный https://github.com/Automattic/node-canvas
github.com/Automattic/node-canvas
Node canvas is a Cairo backed Canvas implementation for NodeJS. - Automattic/node-canvas
12:38:44 ПП
User 139068333
там тоже вот такой пиздец https://github.com/Automattic/node-canvas/blob/master/binding.gyp
github.com/Automattic/node-canvas/blob/master/binding.gyp
node-canvas - Node canvas is a Cairo backed Canvas implementation for NodeJS.
12:39:01 ПП
User 139068333
и есть немалый шанс того что чтото не заведется
02:31:28 ПП
User 165310493
User 32530886
можно было проще писать ж
gem 'rails' например
Мне плевать. Я теперь знаю лишь то, что рубирельсы - говно.
02:31:36 ПП
User 165310493
К которому лучше не прикасаться даже метровой палкой
02:32:14 ПП
User 32530886
User 165310493
Мне плевать. Я теперь знаю лишь то, что рубирельсы - говно.
ты не шаришь))
02:32:44 ПП
User 165310493
User 32530886
ты не шаришь))
Я не хочу в этом мусоре шарить. Я хочу фронт делать, а не по 3 часа пытаться понять как в этот кусок непонятно чего закинуть шрифты
02:32:44 ПП
User 117107438
да что ж за любовь то такая к слову "говно" здесь, особенно у дам... ужасно. и еще количество мата. извините, несколько дней сдерживалась 🙊
02:32:49 ПП
User 165310493
Чтобы оно соизволило прочитать их
02:33:12 ПП
User 165310493
User 117107438
да что ж за любовь то такая к слову "говно" здесь, особенно у дам... ужасно. и еще количество мата. извините, несколько дней сдерживалась 🙊
Впервые его применила. ПОтому что я от него на стену лезу =____=
02:45:05 ПП
User 165310493
User 268035
Да сколько раз сталкивалась с разными бекендерами, все время хуета уровня накати это@потом это@потом создай виртуальное говно какое-нибудь@потом может и запустится, но скорее всего упадет с ошибкой@меня позови, посмотрим. В итоге проект запустить в первый раз на чистой машине занимает несколько часов
++++. Как же нервирует это. Один проект два дня, два. дня. разворачивали.
02:47:22 ПП
User 32530886
User 165310493
Впервые его применила. ПОтому что я от него на стену лезу =____=
просто ты не понимаешь и поэтому не получается сделать
Если вдруг поймешь устройство всего этого, тебе будет просто
Ну а сейчас ты ноешь и плачешь всем в чате, потому что тебе сложно воспользоваться "гаечным ключом"
02:49:07 ПП
User 165310493
User 32530886
просто ты не понимаешь и поэтому не получается сделать
Если вдруг поймешь устройство всего этого, тебе будет просто
Ну а сейчас ты ноешь и плачешь всем в чате, потому что тебе сложно воспользоваться "гаечным ключом"
Да. Не понимаю. Потому что чтобы понимать - в это надо погрузитьсяс головой. На что нужно время. Время, которое я лучше на интересные вещи потрачу, а не буду через силу пытаться читать про контроллеры, инициализаторы, ассеты и ещё кучу всякого в рельсах.
02:50:52 ПП
User 165310493
Я просто хочу закинуть шрифт. Почему вместо того, чтобы поместить его в папочку fonts и написать в папочке styles конфиг на него, мне надо как-то изворачиваться с гемами какими-то там, искать где что находится и совершать множество утомительных телодвижений?
02:56:24 ПП
User 76662447
Ну кто к чему привык. Бэкенд тоже испытывает массу эмоций глядя на разворачивание современного фронта для одной единственной странички 😄
03:04:57 ПП
User 268035
User 76662447
Ну кто к чему привык. Бэкенд тоже испытывает массу эмоций глядя на разворачивание современного фронта для одной единственной странички 😄
Как правило, в большинстве случаев заканчивается npm run build.
03:05:14 ПП
User 49536752
Их мавен тоже не пальцем деланый.
03:07:37 ПП
User 32530886
User 165310493
Я просто хочу закинуть шрифт. Почему вместо того, чтобы поместить его в папочку fonts и написать в папочке styles конфиг на него, мне надо как-то изворачиваться с гемами какими-то там, искать где что находится и совершать множество утомительных телодвижений?
потому что это АБСОЛЮТНО разные подходы к разработке сайтов
03:07:40 ПП
User 32530886
это логично
03:07:54 ПП
User 165310493
User 76662447
Ну кто к чему привык. Бэкенд тоже испытывает массу эмоций глядя на разворачивание современного фронта для одной единственной странички 😄
npm install
03:07:57 ПП
User 165310493
Вот и всё разворачивание
03:08:03 ПП
User 165310493
Ну и git clone перед этим
03:08:20 ПП
User 32530886
User 165310493
npm install
если фронт
03:08:26 ПП
User 32530886
а бэкенд всегда сложнее
03:08:41 ПП
User 268035
User 32530886
а бэкенд всегда сложнее
Так че конфиг не напишите, чтобы уместить все в одну команду?
03:08:48 ПП
User 165310493
User 32530886
если фронт
Это к тезису о том, что бэкенд эээ... удручает сложность установки фронта
03:09:06 ПП
User 268035
У нас сейчас сборка фронта несколькими утилитами, рили сложная. И что? Просто запустить build.sh
03:09:19 ПП
User 32530886
User 268035
Так че конфиг не напишите, чтобы уместить все в одну команду?
не уместить это в одну команду зачастую
03:09:29 ПП
User 268035
Вопрос воспитанности и желания делать аккуратно, чтобы и самому не страдать и чтобы не страдали кто работает с твоим проектом
03:09:38 ПП
User 268035
User 32530886
не уместить это в одну команду зачастую
Почему?
03:09:41 ПП
User 268035
Баш не осилили?
03:09:50 ПП
User 32530886
User 268035
Баш не осилили?
зависит от таргет платформы
03:10:04 ПП
User 32530886
нужно поднять базы, зависимости, сервер
03:10:06 ПП
User 32530886
настроить
03:10:14 ПП
User 32530886
и в конфиге прописать к ним порты и пути
03:10:17 ПП
User 268035
Это всё заскриптовывается
03:10:32 ПП
User 268035
Да, сложно. Но реально
03:10:37 ПП
User 32530886
ни один адекватный админ не будет баш файлы запускать от рута
03:10:46 ПП
User 32530886
никто не будет париться с написанием сложного скрипта
03:10:47 ПП
User 268035
Один раз сделать и не сношать себе мощги и тем кто работает с твоим проектом
03:10:59 ПП
User 32530886
есть README. чаще всего подробный
03:11:33 ПП
User 165310493
User 32530886
есть README. чаще всего подробный
В котором чтобы разобраться надо несколько дней потратить.
03:11:37 ПП
User 165310493
И не факт что он верен.
03:11:46 ПП
User 165310493
А проект то горит. И сроки уменьшаются.
03:11:47 ПП
User 268035
Вопрос культуры
03:11:53 ПП
User 32530886
User 165310493
В котором чтобы разобраться надо несколько дней потратить.
да ты просто не шаришь и тупо не хочешь разбираться
твои проблемы всё это
03:12:24 ПП
User 32530886
попросила бы коллег помочь
03:12:27 ПП
User 32530886
чтобы тебе всё подняли
03:12:29 ПП
User 32530886
и всё
03:12:29 ПП
User 76662447
User 165310493
Вот и всё разворачивание
Я про случай когда человеку хочется понять, что именно он этим делает
03:12:51 ПП
User 268035
Зачем мне разбираться не в моей области?
03:12:57 ПП
User 32530886
нахрен вообще туда лезть?
03:13:15 ПП
User 268035
Угадай
03:13:33 ПП
User 165310493
User 32530886
да ты просто не шаришь и тупо не хочешь разбираться
твои проблемы всё это
Три дня назад мне поставили задачу немного поправить фронт. В итоге полтора дня разворачивали рабочее окружение. В итоге я не укладываюсь в сроки и из-за этого меня ждут чудесные оверворки. Потмоу что бэк НЕОЖИДАННО оказался чот каким-то СТРАННЫМ.
03:13:58 ПП
User 32530886
User 165310493
Три дня назад мне поставили задачу немного поправить фронт. В итоге полтора дня разворачивали рабочее окружение. В итоге я не укладываюсь в сроки и из-за этого меня ждут чудесные оверворки. Потмоу что бэк НЕОЖИДАННО оказался чот каким-то СТРАННЫМ.
так ты тут причем, если это проблемы ебанутого окружения?
03:14:38 ПП
User 165310493
User 32530886
так ты тут причем, если это проблемы ебанутого окружения?
Заказчику всё-равно. Ему надо завтра к часу показать няшности.
03:14:56 ПП
User 32530886
тогда это проблемы заказчика
03:15:11 ПП
User 165310493
Как всё просто у тебя (:
03:15:16 ПП
User 32530886
ну я так обычно делаю
03:16:04 ПП
User 165310493
И самое забавное, что на своём обычном стеке я всё сделала бы за часов 6-8
03:16:27 ПП
User 165310493
А из-за рубирельсов, Дай бг 12 хотя бы.
03:17:51 ПП
User 76662447
А я вот помню как впервые разворачивал конфиг на галпе
03:18:23 ПП
User 76662447
Получилось несколько вложенных папок с настройками
03:19:10 ПП
User 76662447
Я умолчу, как я тогда матерился и насколько пролетел со сроками
03:24:59 ПП
User 66828
Ого, что учудили! 
http://i.imgur.com/lMNBEDI.png
i.imgur.com/lMNBEDI.png
03:25:15 ПП
User 66828
Атата тижорнал
04:35:13 ПП
User 104477
User 32530886
есть README. чаще всего подробный
Который невозможно заскриптовать? Чет слабо верится.
04:36:06 ПП
User 32530886
User 104477
Который невозможно заскриптовать? Чет слабо верится.
ни один адекватный админ не будет какой-то скрипт запускать из под рута
04:36:25 ПП
User 32530886
напомнить о косяке в дровах nvidia когда они системную директорию сносили?
04:36:54 ПП
User 104477
User 32530886
ни один адекватный админ не будет какой-то скрипт запускать из под рута
контейнеры и виртуализация
04:37:21 ПП
User 104477
адекватный админ должен про них как минимум знать
04:37:26 ПП
User 104477
а хорошо бы, чтоб использовал
04:37:38 ПП
User 32530886
User 104477
адекватный админ должен про них как минимум знать
если контейнеры
то всё просто
одна команда
я уже писал об этом
04:37:52 ПП
User 104477
ну так контейнеры кто-то готовить должен сначала
04:37:53 ПП
User 32530886
но во время разработки не всегда можно использовать контейнеры для всего
04:37:56 ПП
User 104477
они не с неба падают
04:38:26 ПП
User 32530886
понятное дело
09:51:45 ПП
User 165310493
Знаете, а мне кофе очень даже понравился. Для 2012 (или когда он там вышел) - очень даже хорошо. Видно прямо что многое ес6 оттуда перенял в плане синтаксиса (или это кофе в процессе своей эволюции...)
Правда вот эта вот ругань его на строгие равенства раздражает.
10:07:52 ПП
User 62169189
User 139068333
потому что есть пострескуэль который тупо сам по себе на ОС надо устанавливать и конфигать руками
vagrant с chef ёпте
10:14:58 ПП
User 139068333
User 165310493
Знаете, а мне кофе очень даже понравился. Для 2012 (или когда он там вышел) - очень даже хорошо. Видно прямо что многое ес6 оттуда перенял в плане синтаксиса (или это кофе в процессе своей эволюции...)
Правда вот эта вот ругань его на строгие равенства раздражает.
лол после всего
10:15:45 ПП
User 139068333
User 62169189
vagrant с chef ёпте
чиф даже уже девопсы хейтят
10:15:59 ПП
User 139068333
есть конечно ансиблы но опять же это всё не для локального деплоя
10:16:24 ПП
User 139068333
само собой можно поднять виртуалку под проект
10:17:20 ПП
User 62169189
User 139068333
чиф даже уже девопсы хейтят
Кого ебёт
10:17:54 ПП
User 139068333
ну прост чиф говно и всё
10:18:01 ПП
User 62169189
Неговна нет
10:18:06 ПП
User 139068333
фабрик нарм
10:18:07 ПП
User 62169189
Джс вообще все хейтят
10:18:09 ПП
User 62169189
И ничего
10:18:22 ПП
User 62169189
User 139068333
фабрик нарм
Хипстерская хуйня поди
10:18:40 ПП
User 139068333
наборот слишком свитерская
10:19:38 ПП
User 165310493
User 139068333
лол после всего
Прост нужен был проект не на десятки тысяч строк, а такой... не оч большой. Чтобы можно было без боли понять что там к чему.