@rubyschool

Страница 507 из 921
Vladimir
05.01.2018
10:41:27


Andrey
05.01.2018
12:42:56
https://code.tutsplus.com/ru/articles/crafting-apis-with-rails--cms-27695 свежачек для тех кто только только начинает )

Vitaly
05.01.2018
12:49:21
Наткнулся на dell xps developer edition - кто-нибудь кодит на xps? http://www.dell.com/en-us/work/shop/dell-laptops-and-notebooks/new-xps-13-developer-edition/spd/xps-13-9370-laptop/cax13w10p2c606ubuntu Стоит в притык, как мак про с 16 гб оперативы и 256 ssd - http://i-ray.ru/macbook/macbook-pro-retina-2016/MLH32

Henry
05.01.2018
12:50:42
у меня друг на таком кодит. Очень доволен

Google
Konstantin
05.01.2018
12:56:59
Два друга на таком кодят, тоже очень довольны

Fedor
05.01.2018
12:57:24
А в чем киллер фича?

в смысле чем от обычного лаптопа 13'' отличается?

Denis
05.01.2018
13:13:12
Тем ну может ты и прав. Но тут нужен старт.А после старта уже проект. Кстати скажите как запустить только к онтролле. Те V не надо.
Для старта неплохо подойдет книга Agile web development with rails. Параллельно с чтением, главное не с конца книгу читать, будешь пилить проект - магазин. По итогу будет и понимание и старт.

Антон
05.01.2018
13:29:24
Для старта неплохо зайдёт книга по ООП, есть и на примере руби. Важно понимать, что рельсы - это просто фреймворк, а кодить нужно все равно на рубях)) и без основ там будут костыли и говнокод

Без понимания sql не получится нормальных запросов, потому что orm такой нарисует, что он минуту отрабатывать будет, а вручную написаный за секунду.

И т.д. И тому подобное, так что нет смысла в обучении Брать что-то одно. Надо учить все, ибо взаимосвязано

Ilya
05.01.2018
13:46:47
Антон
05.01.2018
13:48:55
Мне кажется скорее наоборот)) ОРМ если грамотно использовать то все нормально будет, по-моему
Не)) если это простейший запрос, то может быть и будет. Да и то, неоднократно наблюдал, как AR вытягивает чуть ли не всю БД ради одной строки. Я утрирую, конечно, но с орм выстрелить себе в ногу вообще нет проблем

Andrey
05.01.2018
13:51:25
в смысле чем от обычного лаптопа 13'' отличается?
Там клёвая матрица и околонулевые рамки. Он вроде даже меньше чем МакБук.

Henry
05.01.2018
13:52:30
в смысле чем от обычного лаптопа 13'' отличается?
тот что я видел был 13'' но выглядел на 11'' из-за практически отсутствующих рамок

Denis
06.01.2018
08:06:42
Парни привет всем с новым годом :)

Google
Denis
06.01.2018
08:06:59
слушайте взял файл миграции описал таблицу имею в виду поля

запустил rake db:migrate

и нихрена не получил

bash-3.2$ rake db:migrate (in /Volumes/HOLDER/rails/goodle)

ВСЕ!

я уже не знаю может ну его в жопу этот макос поставить виртуалку убунту и в ней писать

странно это все

Andrey
06.01.2018
08:14:34
Все проблемы от того что 8 сообщений вместо одного :)

Dm
06.01.2018
08:14:54
++

Andrey
06.01.2018
08:16:29
Выложи через gist файл миграции и что происходит в консоли.

Denis
06.01.2018
08:49:46
мне посовеотвали сделать rollback а потом migrate

и все хорошо

Andrey
06.01.2018
08:50:24
Ребят. Может кто то подскажет более менее актуальную или новую литературу по созданию API на рельсах. Руководство увидело что СРМ это прикольно (лучше чем Гугл доки) и захотели по мимо веб приложения ещё и на андроид мастерам поставить что бы им заявки сразу сыпались хД

Andrey
06.01.2018
08:57:47
Есть неплохие туториалы https://scotch.io/tutorials/build-a-restful-json-api-with-rails-5-part-one
Благодарочка ) будем узучать или бежать с этой работы CAD

Vitaly
06.01.2018
08:59:38
Но если хочется подзаморочиться и хайпануть, то можно заюзать http://graphql-ruby.org/ http://graphql.org/learn/ https://www.apollographql.com/

Andrey
06.01.2018
09:02:23
Но если хочется подзаморочиться и хайпануть, то можно заюзать http://graphql-ruby.org/ http://graphql.org/learn/ https://www.apollographql.com/
А вот это тоже не плохо, так как хочу на текущем месте (не радраб) набить руку и бежать )

Google
Denis
06.01.2018
09:32:43
чуваки а вы пытались заинклюдить jquery в Selenium?

простую JS он исполняет на ура

но только увидел кавычки инклюда все стоп

< — вот эти кавычки

и поэтому совершенно не понятно как подключить jquery к своему скрипту

Vitaly
06.01.2018
09:52:19
Да ну нафиг. Это капец какое переусложнение. :)
Если приложение очень простое и опыта нет в создании API, то лучше начать без graphql

Fedor
06.01.2018
10:28:04
для использования graphql нужен сильный фронтендер с другой стороны, который сможет с ним общаться

ну и 90% всех сторонних сервисов его не поймут

Denis
06.01.2018
11:37:49
блин я щас охренею от макоса

git сказал что у него нет функции search

и сказал что у него нет функции install О_О!! МАМА

Fedor
06.01.2018
11:43:19
ну вообще у него их нет

Fedor
06.01.2018
11:43:27
есть метод grep для поиска

но с тем же успехом можно использовать git log | grep

а что ты хочешь получить через git install вообще непонятно

Denis
06.01.2018
11:44:25
О_О странно я вроде всегда этим пользовался

Fedor
06.01.2018
11:44:27
если установить git, то это не гита метод, а менеджера пакетов, тоесть brew install git

Denis
06.01.2018
11:44:43
нет конечно у человека сплелись в голове 33 языка и это не удивительно

Fedor
06.01.2018
11:44:50
возможно у тебя какие-то алиасы были прописаны

у меня к примеру есть git hist для красивых логов, но это я сам написал

Google
Denis
06.01.2018
11:46:08
вот я делаю git grep rspec

и ничего

просто как бу-то я ls запустил

ничего ни логов ни воплей ничего

не ну правда я же делал git install помоему мог конечно спутать с brew

Fedor
06.01.2018
11:48:21
https://git-scm.com/docs/git-grep

Denis
06.01.2018
11:49:49
но как я все эти месяцы ставил пакеты О_О я вообще не в курсах этих команд

такое ощущение что его внезапно обновили и теперь все подругому

Admin
ERROR: S client not available

Denis
06.01.2018
11:50:33
git grep rspec bash-3.2$

ну пардон реакция должна быть нет?

ну хоть какая-то

а ее нет

запустил и тут же все вышло

Fedor
06.01.2018
11:52:22
ну, судя по всему, у тебя нет ни одного умпоминания rspec в файлах твоего git проекта

помоеме ты путаешь git и yum

Denis
06.01.2018
11:52:46
наверное gemfile точно нет

Fedor
06.01.2018
11:52:49
или dnf

Denis
06.01.2018
11:52:57
юм он совсем не мой

Google
Denis
06.01.2018
11:53:07
это еще yast я как-то спутать могу

и то

Fedor
06.01.2018
11:53:33
ну yum является менеджером пакетов и умет делать search и install

а git - следит за твоим репозиторием, он ничего не ищет, кроме текста в твоих файлах, и ничего не устанавливает

Denis
06.01.2018
11:54:31
помоему это bundler делал

Fedor
06.01.2018
11:54:31
еще это может быть bundle install или gem install

Denis
06.01.2018
11:54:34
или bundle

Fedor
06.01.2018
11:54:40
но не git

Denis
06.01.2018
11:55:11
нифига себе

хорошо т.е мне ставить щас гемы через бандлер?

Fedor
06.01.2018
11:58:21
ну вообще да

они пишутся в gemfile а потом bundle install все их ставит

а как ты раньше это делал?

Denis
06.01.2018
12:09:33
не GIT GEM

я думал у меня уже крыша поехала

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

Andrey
06.01.2018
12:13:20
Гемы в любом случае лучше ставить через бандлер.

Denis
06.01.2018
13:36:01
Парни а как только контроллер запустит? Вот я хочу свои обычные скрипты теперь писать на рельсах. Удобно. Да и в привычку будет входить многое. Поэтому Вьюхи у меня нет, модель создана. Надо только запустить контроллер чтобы он наполнял модель.

Tanya
06.01.2018
13:37:00
Rails g controller имя_контроллера

Denis
06.01.2018
13:41:09
ясно спасибо брат

Olga
06.01.2018
13:41:47
сестра тогда уж))

Fedor
06.01.2018
13:41:58
Это сгенерит контроллер, а не запустит

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