@rubyschool

Страница 683 из 921
Dmitry
20.05.2018
18:26:48
ну да, ты в контроллере записываешь в переменную все что тебе нужно через модель User, а дальше работаешь с данными из этой переменной.

и тогда во вью не будет работы с базой.

skip_before_action :verify_authenticity_token помогло

Mirbek
20.05.2018
18:37:44
skip_before_action :verify_authenticity_token помогло
в application_controller'e прописали?

Google
Dmitry
20.05.2018
18:38:22
Не, в Items

Egor
20.05.2018
18:51:34
skip_before_action :verify_authenticity_token помогло
Кажется, что ещё может помочь ручная установка CSRF-токена для всех AJAX-запросов: https://gist.github.com/benschwarz/5333009 $(document).ready(function(){ var token = $('meta[name="csrf-token"]').attr('content'); $.ajaxSetup({ beforeSend: function(xhr) { xhr.setRequestHeader( 'X-CSRF-Token', token ); } }); // ...

Egor
20.05.2018
19:06:09
завтра потестирую, пока косяк что только один рез destroy срабатывает потом чет как то не хочет удалять ничего.
Есть подозрение, что после удаления происходит перегрузка списка и пересоздание всех элементов. А на них уже коллбэков-обработчиков не стоит, поэтому на нажатия и не реагирует.

Dmitry
20.05.2018
19:12:59
$.ajaxComplete(function(){ пожоду надо добавить });

Egor
20.05.2018
19:17:03
Звучит как костыль, потому что список наверняка может измениться не только через AJAX. Кажется, должно быть можно задать какой-нибудь коллбэк на событие "перегенерировали кусок страницы", если дело действительно в этом

Denis
20.05.2018
19:39:21
$( document ).on('turbolinks:load', function() { console.log("It works on each visit!") })

Alex
20.05.2018
21:32:22
Тут кто-нибудь CI от GitLab для деплоя использует?

Igor
20.05.2018
22:26:24
В руби майн исчез терминал - чего делать?

Александр
20.05.2018
22:27:57
Я только для тестов юзал

Ci

Google
Alex
20.05.2018
22:31:39
Igor
20.05.2018
22:33:10
Открыть его заного
ЛОгично - уже сделано - спс

Alex
20.05.2018
22:34:15
Хотел бы я почитать толковое введение в Rubymine

А то ведь даже не пользуюсь дебагером и остальными функциями IDE

Не умею просто

Igor
20.05.2018
22:35:41
Хотел бы я почитать толковое введение в Rubymine
Я кроме этого ничего не слушал http://goodprogrammer.ru/real-programming-2/lessons/01-ide-ruby-mine

Alex
20.05.2018
22:36:20
В доках у jetbrain как-то только техническая часть раскрывается

Igor
20.05.2018
22:37:02
В доках у jetbrain как-то только техническая часть раскрывается
Я только - по верхам. Напиши им может присоветуют чего?

Alex
20.05.2018
22:37:55
Я кроме этого ничего не слушал http://goodprogrammer.ru/real-programming-2/lessons/01-ide-ruby-mine
Это основы основ, там почти ни слова об функциях отличающих IDE от редактора кода

Igor
20.05.2018
22:38:12
Это основы основ, там почти ни слова об функциях отличающих IDE от редактора кода
Я ничем помочь не могу использую фактически как редактор - но он очень ускоряет процесс обучения

Alex
20.05.2018
22:39:53
Igor
20.05.2018
22:40:48
Он же его ухудшает если не писать ручками команды git
пока не до гита - гит потом. Ничего достойного гиту предложить не могу

Alex
20.05.2018
22:41:24
Там очень удобная система git встроенная, из-за чего можно не знать вовсе команды и это может сыграть плохую шутку на собеседовании

Igor
20.05.2018
22:42:21
Egor
20.05.2018
22:44:42
Самые полезные хоткеи в семействе IntelliJ (IDEA, RubyMine, WebStorm) — это Alt+Enter (исправить красный код под курсором), Ctrl+Shift+A (вводишь название команды, она находится в менюшках и выполняется), Ctrl+Shift+N (открыть файл по названию). Ещё бывает Ctrl+Click на имени (перейти к объявлению), бывает Al+F7 (посмотреть использования символа под курсором). Отладчик обычно работает методом "тыкнуть слева от кода, поставить брейк, запустить в режиме отладки, в какой-то момент брейкпоинт срабатывает, дальше можно ходить по коду и смотреть на переменные"

Alex
20.05.2018
22:44:48
Есть книги по принципам рефакторинг и дебага но походу не на примере jetbrain хотя я ещё не занимался этим вплотную. Вовсяком случае по ruby mine webstorm phpstorm книги мне не попадались

Вроде есть один сайт по phpstorm но он древний уже

Dmitry
21.05.2018
06:24:30
Google
Vladimir
21.05.2018
07:34:03
https://edabit.com/explore?lang=ruby #LearnRuby #RubySchool #RubyPractize

Xin
21.05.2018
09:37:23
Не запускается локалхост:3000

require_dependency(file_name) rescue LoadError => e raise AbstractController::Helpers::MissingHelperError.new(e, file_name) end mod_name = file_name.camelize

помогите, пожалуйста. не могу понять почему.

Egor
21.05.2018
09:40:11
Что говорит вместо запуска? Есть ли где-нибудь (например, на github.com, gist.github.com, pastebin.com) полный код?

Xin
21.05.2018
09:43:46
так и кода-то нет. я только создал проект.

Alex
21.05.2018
09:44:37
виндовс?

Egor
21.05.2018
09:44:55
так и кода-то нет. я только создал проект.
Командой вроде rails create my_app, а потом rails server для запуска сервера? Можно скриншот, как именно не запускается? Наверняка же там какая-нибудь ошибка

Egor
21.05.2018
09:50:53
А если запустить то же самое не из консоли mingw, а из обычной cmd?

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

Tanya
21.05.2018
09:51:30
application_helper.rb_helper.rb переименуй в application_helper.rb путь до файла у тебя на скриншоте есть

Egor
21.05.2018
09:53:44
Можно ещё попробовать обновить все gem'ы командой gem update — вдруг кто-нибудь старый и глючный https://stackoverflow.com/questions/43992520

Alex
21.05.2018
09:53:56
1) Удалить винду 2) Поставить линукс 3) Работать Три действия которые приведут к успеху

@dronixa все верно написала, хелпер со странным именем файла, скорее всего куча других файлов тоже кривые

Alex
21.05.2018
10:10:02
Это бесполезно, ищи где он запрашивается

но лучше следуюй моим трем пунктам

Google
Tanya
21.05.2018
10:11:47
скриншот самый конец еще покажи. там полюбому длинный список

Xin
21.05.2018
10:12:18
Tanya
21.05.2018
10:12:29
если после обновления гемов не заработает

Xin
21.05.2018
10:20:01


Natalia
21.05.2018
10:20:36
а теперь открой страничку

Xin
21.05.2018
10:23:01
а теперь открой страничку
пробую. но не хочет она.

Natalia
21.05.2018
10:24:33
а теперь вернись в консоль и скинь конец ошибки

Xin
21.05.2018
10:27:18
не высвечивается увы ничего

пока все так же. и страница локалхоста тоже висит

Vlad
21.05.2018
10:41:25
Ну проблема виднеется в левом нижнем углу

Как уже сказали выше

Xin
21.05.2018
10:45:09


Вот и конец ошибки

Vlad
21.05.2018
10:46:08
Так а начало ошибки?

Xin
21.05.2018
10:46:48


Vlad
21.05.2018
10:47:46
Missing helper file

Что у вас в папке helpers?

Google
Xin
21.05.2018
10:49:02


Установлю-ка я Линуск, короче.

и дело с концом)

Vlad
21.05.2018
10:52:15
Проблема гуглится, причем у всех, у кого есть проблема - windows

https://stackoverflow.com/questions/27871726/strange-error-in-rails-missing-helper/27909917#27909917

Igor
21.05.2018
11:26:59
Дак он ищет application_helper.rb_helper.rb, а его в папке у вас нет. Эт если я все так понял

Xin
21.05.2018
11:40:15
Alex
21.05.2018
12:55:50
Добрый день, кто-нибудь занимается блокчейнами ?

Vladimir
21.05.2018
14:53:08
Что под "занимается" вы имеете ввиду? ;)

Alex
21.05.2018
14:53:48
Vladimir
21.05.2018
14:54:16
ну, я майню, и ради прикола писал централизованный ;)

Dmitry
21.05.2018
15:17:35
о нашем проекте сейчас по всем сми трубят)

похвастаюсь

https://news.yandex.ru/yandsearch?cl4url=330fbebf3c5e03bb0a9b8cca4afb5c36&lr=10743&rpt=story

spartakusQ
21.05.2018
15:31:17
Dmitry
21.05.2018
15:31:49
там особо ничего не увидишь

https://talon.rm.mosreg.ru

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