@rubyschool

Страница 561 из 921
Konstantin
10.03.2018
20:26:33
нууу, для сравнения - дамп базы я накатываю на маке минут за 15

там я ждал около полутора часов

а и еще базу данных в самой подсистеме не поднять, поэтому надо исхищраться и ставить ее на винде

Alex
10.03.2018
20:27:34
у меня все работает в 17115 Версии Windows , только в некоторых командах предупреждение с кодом mode 040777

Google
Konstantin
10.03.2018
20:27:40
прописывать к ней локальный доступ и из подсистем локально коннектиться (гайды есть в интернете)

Alex
10.03.2018
20:27:56
хм, у меня стоит sqlite3 в подсистеме

Konstantin
10.03.2018
20:28:05
я про нормальную базу данных

Alex
10.03.2018
20:28:10
и работает напрямую с ruby

значит меня это все только ожидает

Konstantin
10.03.2018
20:28:43
Алекс, мой совет - поставь второй системой убунту

проще раз в 40

Alex
10.03.2018
20:28:51
в любом случае ubuntu стоит второй системой

Konstantin
10.03.2018
20:28:53
я не шучу)

я люблю поебаться с бубном, поэтому я пробовал

для активной работы это ОЧЕНЬ на любителя

примерно как замороженные пельмени кушать

Alex
10.03.2018
20:30:51
а ты использовал её до Build 17063 или после? в случае с нормальной бд

Google
Ro
10.03.2018
20:40:37
я думаю если к̶а̶ч̶н̶у̶т̶ь̶ ̶с̶ ̶т̶о̶р̶р̶е̶н̶т̶о̶в̶ ̶V̶M̶W̶a̶r̶e̶ поставить бесплатный VirtualBox и на него накатить Linux Mint, то все будет работать намного быстрее, чем с родной виндовой подсистемой

вообще желательно linux осваивать, даже если не хочется

Alex
10.03.2018
20:41:47
Спасибо, да я уже освоил, все стоит и настроено, на windows поприятнее работать

Ro
10.03.2018
20:42:18
сейчас это в общем-то не так сложно. Вот в 1999 году это было намного сложнее, ничего не работало. А сейчас на последних дистрибутивах все работает. Ну немного консоль+шелл поботать, команды там основные cd, ls, pwd, cat, find и т.д.

Alex
10.03.2018
20:43:00
уже освоил, хотя специально не изучал , просто пару раз ставил archlinux и хакинтош

Мне наверно даже проще и поприятнее будет снова поставить хак

на рельсах возможно не создавать Tipescript и cscc и вобще как-нибудь подключить сборку на gulp или webpack , я просто верстаю самостоятельно на postcss либо на less ?

Alex
10.03.2018
20:48:32
Линукс надо осваивать хотя бы для того чтобы можно было запустить и настроить production сервер

Alex
10.03.2018
20:50:34
тогда это билд ещё не вышел, это точно

Alex
10.03.2018
20:50:42
Ubuntu хватает абсолютно для всего, кроме photoshop, благо я с ним никак не связан и игр

последний раз заходил в windows, чтобы обновить там антивирус )))

Konstantin
10.03.2018
20:51:18
у меня дома винда для игр

я на ней разве что на сишарпе девушке лабы помогаю делать

работа только на маке

вообще теперь не представляю, как без макоси

Google
Konstantin
10.03.2018
20:52:59
но я советую разделять бек и фронт

отдельно бэк с апи для фронта

отдельно приложение фронтовое

Alex
10.03.2018
20:53:16
это ты сейчас так думаешь))
ну в игы я играю только в factorio, а она на всех платформах есть. А насчет так думаю, ну не знаю, у меня не слишком вызывало проблем ставить ручками archlinux и хакинтош со всеми вытекающими настройками

Konstantin
10.03.2018
20:53:43
ну если ты вдруг станешь работать с рельсой, то проще иметь то, что есть у всех коллег

иначе тебя будут посылать с "ой а что у меня тут не работает?"

Alex
10.03.2018
20:54:23
отдельно приложение фронтовое
пока не очень представляю как резделять, у меня вот проектик сверстан не учитывая на что он будет сверстан, просто по макету и вот я подумываю сделать backend

Konstantin
10.03.2018
20:58:05
ты пишешь проектик

фронтенд

и пишешь бэкэнд с базой данных

бэкэнд отдает только JSON-API по эндпоинтам

т.е. при GET # api/users/1

он отдаст какой-нибудь JSON с выборкой из базы данных

Alex
10.03.2018
20:59:18
и никаких представлений?

Konstantin
10.03.2018
20:59:40
во вьюхах вместо erb будут show.json.jbuilder

ну я этим гемом пользуюсь

дальше ты на фронтах просто при загрузке страницы будешь обращаться к серверу с бэкэндом (при этом прикрутив авторизацию и аутентификацию)

и получать JSON

вот тебе и разделение

Alex
10.03.2018
21:00:52
frontend сидит на Node ?

Google
Konstantin
10.03.2018
21:00:58
нет, зачем?

можешь хоть HTML

?

у меня на Vue.js

Alex
10.03.2018
21:01:23
я не понимаю пока что, а как инициализируется все это добро?

Konstantin
10.03.2018
21:01:34
в плане?

Alex
10.03.2018
21:02:40
когда я захожу на сайт, бекенд дергает вьюху, а тут у меня обычная страница html

Konstantin
10.03.2018
21:02:52
смотри

ты поднимаешь любой вебсервер

и на него вешаешь фронтовое приложение

mysite.ru/users/1

к примеру

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

перед тем, как загрузить страницу, ты отправляешь свой запрос на другой сервер рельсы, который ты поднял

myapi.ru/users/1

получаешь данные из бд в JSON, парсишь, заполняешь свою страничку на фронте

Alex
10.03.2018
21:05:00
ну т.е. вебсервер отправляет запрос на рельсы ?

Konstantin
10.03.2018
21:05:18
да

точнее фронт

т.е. сам браузер)

Google
Konstantin
10.03.2018
21:05:47
фронт крутится на компьютере пользователя

и все рассчеты (javascript) обрабатываются компьютером пользователя

с вебсервера фронт получает только html разметку и css

ну и скрипт, который надо запустить

Alex
10.03.2018
21:07:19
ну т.е. любой вебсервер по первому запросы выплевывает статический контент в виде страницы в котором есть js , в свою очередь бразуер распрарсива этот конент исполняет все инструкции , делает запрос на рельсы, получает остальной контент, парсит окончательный вариант и выводит на дисплей пользователю

Konstantin
10.03.2018
21:07:34
бинго

Alex
10.03.2018
21:08:05
так можно и spa замутить, я так понимаю

Konstantin
10.03.2018
21:08:14
бинго

Alex
10.03.2018
21:08:27
Спасибо, доехал

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

Alex
10.03.2018
21:10:20
Хочу)

Nikolay
11.03.2018
08:28:30
А можно и мне пожалуйста, интересно посмотреть ву

Konstantin
11.03.2018
09:06:07
Там не ву

Там реакт

Фронты не я делал

Только бэк

Страница 561 из 921