@rubyschool

Страница 589 из 921
Веноваты
29.03.2018
19:55:09
/home/alexey/railstut/sample_app/spec/spec_helper.rb:8:in `block in <top (required)>': uninitialized constant Capybara (NameError)

Konstantin
29.03.2018
19:55:21
uninitialized constant Capybara (NameError)
нет такой константы. Гем подключен?

Веноваты
29.03.2018
19:55:22
стаковерфлоу поковырял

Using capybara 2.1.0

Google
Vladimir
29.03.2018
19:55:50
капибара версия норм?

Konstantin
29.03.2018
19:55:54
В rails_helper её зареквайрил?

Веноваты
29.03.2018
19:56:01
а стоп

нет

Alex
29.03.2018
19:56:16
rspec какой версии?

сейчас выяснится что rails_helper нету :D

Веноваты
29.03.2018
19:57:38
нене

незарекваерил просто

ща зарекваерил )

спасиб

почему он не написал

не может быть же что в тех рельсах не было рекваера

Konstantin
29.03.2018
19:59:05
Рспек живёт отдельной жизнью

Google
Konstantin
29.03.2018
19:59:20
В своём манямирке (тестовом окружении)

Веноваты
29.03.2018
19:59:31
bundle exec rspec spec/requests/static_pages_spec.rb An error occurred in an after hook ArgumentError: rack-test requires a rack application, but none was given

все работает

спосеб

сейчас выяснится что rails_helper нету :D
кстати он тоже не создается сам) а в книжке создается

Alex
29.03.2018
20:02:11
такс, при использовании генератора rspec rails должен и он создаваться если я не ошибаюсь

Konstantin
29.03.2018
20:02:27
Ну ручками, ручками))

Веноваты
29.03.2018
20:02:29
ну чето не создался

я руками

Alex
29.03.2018
20:03:33
У меня в rspec с capybara тоже были приключения из-за версии rspec

Веноваты
29.03.2018
20:04:12
у него в книге все старое и у меня постоянно какие-то конфликты выдает

Alex
29.03.2018
20:04:14
прочитал доки к rspec и capybara и просто поставил последнии версии и сделал все по докам и заработало

Веноваты
29.03.2018
20:05:14
ну он там тип настаивает что надо ток 2 0 0 руби

и рельсы 4

и в гем он пишет версии все

у меня бандле орет от этаких заворотов

Alex
29.03.2018
20:06:09
ну он там тип настаивает что надо ток 2 0 0 руби
книга уже слишком старая, лучше английскию версию читать либо что-то посвежее

Веноваты
29.03.2018
20:06:35
да там на двух сразу и я думаю уж новее нету чем эта

Alex
29.03.2018
20:06:41
она , ваша книга, также бесплатно доступна на сайте автора вроде 16 или 17 -го года редакции, в оригинальном английском конечно же

Google
Веноваты
29.03.2018
20:06:47
и она мне показалась самой нормальной чтоли

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

но там в какой-то момент срывается все в какой-то ад абстрактный

Alex
29.03.2018
20:09:35
если вы о thinknetica то оно и понятно, там введение расчитанное на кучу домашки в которой надо много читать доки и другие книги

Если бы они ещё объясняли все абстракции на пальцах, курсы длились бы не пол года а 2 года, в лучшем случае

Веноваты
29.03.2018
20:12:53
Без особых примеров

ШП это вроде гикбрейнс сейчас

Они более человечьии

Alex
29.03.2018
20:19:43
Ну так и делаю, но он там так гонит
можете попробовать изучить одноименный курс (с нашим чатом)

Alex
29.03.2018
20:20:44
Я с него начал
и его закончили?

Веноваты
29.03.2018
20:21:40
Вот он очень медленный)

Кароч книга эта и доки по рельсам

Alex
29.03.2018
20:22:13
Вот он очень медленный)
я скачивал видео и ставил 1.5-1.75 скорость для этого

Веноваты
29.03.2018
20:22:24
И шп - самое ок

Alex
29.03.2018
20:23:09
просто если с основами Ruby не все ок, то с rails будут вопросы возникать, которые не будут раскрыты не в книги по rails ни в доках по rails ни в курсах по rails и далее

Веноваты
29.03.2018
20:23:13
я скачивал видео и ставил 1.5-1.75 скорость для этого
Да я скачал все что есть по рельсам

Vladimir
29.03.2018
20:23:42
кстати, на гитхабе, вроде обновили инструкцию, как смотреть на vimeo на повышенной скорости #vimeo #video #github #rubyschool регулировка скорости видео на Vimeo (расширение для Chrome) https://goo.gl/C78s5P

Веноваты
29.03.2018
20:24:06
Нене сам нативный руби я тоже поглощаю

Google
Веноваты
29.03.2018
20:24:34
Ну если надо кому

Там я и нашел финкнетику, специалист и шп

Alex
29.03.2018
20:25:20
я с vimeo напрямую качаю, лень искать

Admin
ERROR: S client not available

Vladimir
29.03.2018
20:26:26
см. выше

Alex
29.03.2018
20:27:09
см. выше
Благодарим)

Vladimir
29.03.2018
20:27:16
@ro31337 проверь https://github.com/ro31337/rubyschool/pull/19

Ro
29.03.2018
20:30:30
@ro31337 проверь https://github.com/ro31337/rubyschool/pull/19
хороший PR, я из дома мержну. Если забуду - напомни плиз

Alex
29.03.2018
20:31:39
Только сквош можно сделать )

Ro
29.03.2018
20:36:39
У меня было однажды 12 коммитов и я возьми да и сделай сквош. Тут же в консоли появилась надпись: "ну не так же много, идиот!". Я удивился и подумал - что за фигня? И ввел с клавиатуры "кто здесь?". Мне пришло сообщение - "Это я добрый э-э-эх". Потом "э-э-эх" пропало, как будто эту надпись кто-то стер. И написалось "гит". Получилось "это я, добрый гит". С тех пор я не делаю сквоши.

Vladimir
29.03.2018
20:37:29
Вау, хорошая притча на ночь )

Alex
29.03.2018
20:37:54
я чего-то не догнал в чем притча)))

Vladimir
29.03.2018
20:38:37
Притча о 12 коммитах и 1 сквоше

Alex
29.03.2018
20:39:06
я просто не знал что такое сквош)

Vladimir
29.03.2018
20:39:46
Алекс, вот хотя бы из-за этого марсиане имеют право злится ;)

Alex
29.03.2018
20:42:09
Алекс, вот хотя бы из-за этого марсиане имеют право злится ;)
занятно что я это делал а названия не знал такого

хороший PR, я из дома мержну. Если забуду - напомни плиз
Утро доброе) сегодня переосмыслил задачу и сделал ещё один вариант решения https://repl.it/repls/WorthwhileAshamedLearning

Google
Alex
30.03.2018
01:47:19
Суть моего метода. 1.Сначала переписать строку лабиринта в двойной массив с заменой А - начало на 0 а пустых строк на Nil не меняя остальное 2. Запустить цикл заполняющий все nil в массиве цифрами с дистанцией от нуля и прерывать его когда вместо nil или стены окажется искомый объект строка 'B' 3. Запустить цикл поиска минимального числа вокруг текущей цели. Первой текущей целью будет координаты строки 'B', следудущей текущей целью будет прошлое минимальное число, прерывать цикл когда минимальным числом и соответственно текущей целью окажется ноль ( в моем случае координаты нуля) 4. С каждим назначением текущей цели записывать отзеркаленное направление цели, к примеру если минимальное число (следущая цель) окажется справа от текущей цели, в массив вместо вправо записать влево (т.е. сходить влево что бы попать от следующей цели в текущую), соответственно когда массив символом будет заполнен просто сделать reverse что бы получить путь от 0 до точки B. 5. profit

Ro
30.03.2018
01:54:23
мало что понял, но ты молодец)

когда поймешь мой метод, то я тебе еще задачку дам

из гугла

тока мой метод тут не пали

Alex
30.03.2018
01:54:55
я понял твой метод)

Ro
30.03.2018
01:54:57
задачка будет похожая)

Alex
30.03.2018
01:54:58
полностью)

Ro
30.03.2018
01:55:12
хехе, ну ладно, напишу задачу - скину

Alex
30.03.2018
01:55:20
мой метод в принципе по сути мало чем отличается просто написан по другому

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



это очень сильно походе на поиск в ширину

Евгений
30.03.2018
09:55:11
Предлагаю немного усложнить задачку: искать кратчайший маршрут :)

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