
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'' отличается?

evgeny
05.01.2018
13:00:47

Denis
05.01.2018
13:13:12

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

Ilya
05.01.2018
13:46:47

Антон
05.01.2018
13:48:55

Andrey
05.01.2018
13:51:25

Henry
05.01.2018
13:52:30

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 на рельсах.
Руководство увидело что СРМ это прикольно (лучше чем Гугл доки) и захотели по мимо веб приложения ещё и на андроид мастерам поставить что бы им заявки сразу сыпались хД

Vitaly
06.01.2018
08:56:48

Andrey
06.01.2018
08:57:47

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

Aleksey
06.01.2018
09:03:27
Результат тот же

Andrey
06.01.2018
09:24:52

Google

Denis
06.01.2018
09:32:43
чуваки а вы пытались заинклюдить jquery в Selenium?
простую JS он исполняет на ура
но только увидел кавычки инклюда все стоп
< — вот эти кавычки
и поэтому совершенно не понятно как подключить jquery к своему скрипту

Vitaly
06.01.2018
09:52:19

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

Антон
06.01.2018
11:49:48

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
Это сгенерит контроллер, а не запустит