@rubyschool

Страница 836 из 921
Fedor
18.09.2018
12:42:13
кто в москве и хочет попробовать нахаляву на конфу попасть, можно риснктуь )

Max
19.09.2018
04:33:06
Доброе утро. Нубский вопрос: есть ли смысл под виндой начинать погружаться в ruby и в рельсы, или лучше сразу накатить линух, чтобы не отвлекаться на войну со средой?

Roman
19.09.2018
04:53:07
Доброе утро. Нубский вопрос: есть ли смысл под виндой начинать погружаться в ruby и в рельсы, или лучше сразу накатить линух, чтобы не отвлекаться на войну со средой?
Лучше сразу в Линукс, потому что на винде последнее обновление руби это 2.3 и рельса вроде 4.1, + куча траблов с геммами будет) так что лучше немного помучаться сразу и привыкнуть к линуксу)

Google
Max
19.09.2018
04:59:57
Да тут мучений никаких особо и не будет, убунту же зачем-то придумали :)

Спасибо

sergzbk
19.09.2018
05:01:17
Если по урокам Романа, то они сделаны для винды. Я начал учить сразу на линуксе. Можеш установить virtual box на windows и на него установить linux mint cinnamon, только ставь лучше не последнюю версию 19, а 18.3 бери здесь https://linuxmint.com/release.php?id=31, соответственно выбирай в зависимости от разрядности своей системы х32 или х64. В системе ruby уже установлен и до наверное 17 урока можеш не парится. А вот когда начнется Sinatra гемы и все остальное там нужно будет ставить RVM NVM Git, там немного по другому. Я сейчас на 42 уроке, система уже стоит на железе, потому как все быстрее работает

_
19.09.2018
05:33:34
Ставьте Arch linux. Может ставить сложнее, но дальше всё намного проще чем с убунтами и их производными

Валерий
19.09.2018
05:54:05
Да-да, под винду всё печально... я пока на cloud ide всё делаю, но линукс это неизбежно

Андрей
19.09.2018
06:19:44
Ставьте Arch linux. Может ставить сложнее, но дальше всё намного проще чем с убунтами и их производными
Я Арч поставить пытаюсь уже неделю, графическую среду прикручиваю и черный экран, и драйвера bc34 для так и не прикрутил. Муки адовы

Kim
19.09.2018
06:22:31
поставь Mint

Андрей
19.09.2018
06:44:56
Я ещё поем кактус

Максим
19.09.2018
06:57:45
Ребят, а можно ли реализовать так, что бы допустим одна модель обращалась к postgresql и другая к примеру к mongodb?

Максим
19.09.2018
07:50:04
Можно, в гугле есть инструкции
Спасибо добрый человек. Объяснил так объяснил. В духе ruby-сообщества.

Google
Dmitry
19.09.2018
07:55:09
а ты думаешь в 2 словах можно это объяснить нормально? тебе это для чего, для того что бы в рабочем проекте использовать? если да, то я думаю ты сам должен быть заинтересован в погружение кейса, иначе это равно сильно выстрелу в ногу.

Спасибо добрый человек. Объяснил так объяснил. В духе ruby-сообщества.
во вторых какой вопрос, такой ответ. и не надо гнать на сообщество, ты его часть раз находишься здесь.

если не можешь задать вопрос гуглу, попроси помощи тебе здесь помогут. https://goo.gl/mMvQhm

spartakusQ
19.09.2018
08:10:45
Спасибо добрый человек. Объяснил так объяснил. В духе ruby-сообщества.
Не обращай внимания, а лучше сначала гуглить, только на англ и хорошо продумать запрос.

Andrey
19.09.2018
08:33:46
Ставьте Arch linux. Может ставить сложнее, но дальше всё намного проще чем с убунтами и их производными
А лучше генту сразу. Отличный совет для человека, который вообще новичок в линуксах

evgeny
19.09.2018
08:35:15
А лучше генту сразу. Отличный совет для человека, который вообще новичок в линуксах
чтоб сразу закончить с айти) экономия времени же, дельный совет))

Andrey
19.09.2018
08:38:49
в этом плане - да

Alena
19.09.2018
08:50:44
привет! подскажите пожалуйста что не так. Хочу отобразить список фильмов, но синатра ругается. все нормально работало когда я отдельно элементы массива писала без each.

Eugene
19.09.2018
08:52:07
<%= movie.title %>

вместо <%= @movies.title %>

Alena
19.09.2018
08:53:09
да оно все равно пишет (NoMethodError at /movies undefined method `title' for nil:NilClass)

Eugene
19.09.2018
08:56:12
покажи исправленый косок кода в each

Alena
19.09.2018
08:58:12
ты про строку после each?

<h1>My Movies</h1> <ul> <% @movies.each do |movie| %> <li><%= @movie.title %></li> <% end %> </ul>

?

Eugene
19.09.2018
08:58:36
<%= movie.title %>

Artem
19.09.2018
08:58:40
просто movie же

не инстанс

Eugene
19.09.2018
08:58:55
без @

Alena
19.09.2018
08:59:11
да как же так

Google
Alena
19.09.2018
08:59:35
блин действительно

спасибо

вот блин тупая))). а ломала голову минут 40!

Fedor
19.09.2018
10:13:32
это один из множества тонких моментов, про которые мало кто говорит

проблема в том, что view -

это не класс

это шаблон, которые передаетсяв метод render. Тоесть, все, что происходит внутри view на самом деле происходит внутри метода render внутри метода контроллера

поэтому есть доступ к инстанс переменным контроллера, но не к обычным

Roman
19.09.2018
10:19:01


Валерий
19.09.2018
10:20:54
я правильно понимаю, что movie это переменная внутри блока и чтобы не путаться её можно было обозвать просто aaa ?

Andrey
19.09.2018
10:21:53
Чтобы не путаться не надо называть переменные ааа

Валерий
19.09.2018
10:22:05
))

Alena
19.09.2018
10:28:12
Я уже поняла))) спасибо всем)

Aleksandr
19.09.2018
10:34:46
все хорошо, но не по русски

Vlad
19.09.2018
10:41:39


У не ленивых - по-русски)

Aleksandr
19.09.2018
10:56:34
У не ленивых - по-русски)
ну вот те не ленивые на дон.уа могли бы прикрутить переводчик если бы были заинтересованны в русскоязычном сегменте

Vlad
19.09.2018
11:00:35
Там большая часть материалов на русском языке, как бы)

Max
19.09.2018
11:01:09
А лучше генту сразу. Отличный совет для человека, который вообще новичок в линуксах
дело не в новичок\не новичок, а в целесообразности и времени. Накатить за 10 минут убунту или собирать генту прям вот под себя - это немножко разный подход же

Aleksandr
19.09.2018
11:02:39
Google
Andrey
19.09.2018
11:04:59
дело не в новичок\не новичок, а в целесообразности и времени. Накатить за 10 минут убунту или собирать генту прям вот под себя - это немножко разный подход же
Советовать ставить арч человеку, который только стал изучать программирование - это не очень умно, имхо

Vlad
19.09.2018
11:07:24
и по рубям/ рельсе тоже есть?
https://dou.ua/lenta/digests/ruby-digest-20/ Подборки, например, есть там

Admin
ERROR: S client not available

Kim
19.09.2018
11:09:31
ничоси сколько текста

Aleksandr
19.09.2018
11:13:12
это поболее чем в rwpod

sergzbk
19.09.2018
12:29:32
Подскажите плиз, с помощью rvm можно любую версию ruby поставить или для версий ниже 2.4.. нужно и rvm ставить более низкой версии. А то 2.5.1 и 2.4... ставятся легко, а 2.3..., 2.2..., 2.1... и 1.9.1 ругаются после компиляции на _make_jl4. Нашел сайт на ruby 2014 года(исходники с базой). Там в папке vendor есть две папки ruby 2.2.0 и ruby 1.9.1, так как bundle install один гем не может установить, думаю может версию ruby надо другую, а у меня сейчас 2.5.1

sergzbk
19.09.2018
12:38:47
Ну да я это знаю. Но факт в том что ставит только 2.4... и 2.5... Ладно буду сносить 19 минт.

Roman
19.09.2018
12:40:14
Лол

Зачем

Roman
19.09.2018
12:40:28
Найди статью

Digital ocean

Rbenv

Alex
19.09.2018
12:40:48
ошибку надо уметь найти. Иначе в программировании делать нечего

Roman
19.09.2018
12:40:55
Если к тебя с rvm проблемы

Alex
19.09.2018
12:41:08
еще один топовый совет )

Roman
19.09.2018
12:41:20
Ну а что)

Alex
19.09.2018
12:41:30
можно комп еще другой попробовать

Google
Roman
19.09.2018
12:41:36
Я ставлю себе руби с рбенв и нет проблем)

Но по факту одно и то же, насколько я знаю

Alex
19.09.2018
12:41:59
принципы разные абсолютно

Roman
19.09.2018
12:42:24
Ну значит rbenv намного проще

sergzbk
19.09.2018
12:42:39
Я на других версиях системы ставил разные версии руби. Для меня сейчас не главное разобраться с ошибкой мне нужно развернуть сайт

Roman
19.09.2018
12:42:40
Просто качаешь нужную версию руби rbenv install 2.3.1

И потом ставишь rbenv global 2.3.1

Alex
19.09.2018
12:43:14
Тоже самое и с rvm

sergzbk
19.09.2018
12:44:31
Просто качаешь нужную версию руби rbenv install 2.3.1
Спасиб. Попробую. Еще не сталкивался с rbenv. На стековерфлов что писали но я английский еще не очень

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