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

Mirbek
20.05.2018
18:37:44

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 );
}
});
// ...

Dmitry
20.05.2018
19:05:25

Egor
20.05.2018
19:06:09

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

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

Dmitry
20.05.2018
19:29:04
https://paste2.org/eO9UC2z0

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

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

Igor
20.05.2018
22:37:02

Alex
20.05.2018
22:37:55

Igor
20.05.2018
22:38:12

Alex
20.05.2018
22:39:53

Igor
20.05.2018
22:40:48

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 но он древний уже
Самые полезные хоткеи в семействе IntelliJ (IDEA, RubyMine, WebStorm) — это Alt+Enter (исправить красный код под курсором), Ctrl+Shift+A (вводишь название команды, она находится в менюшках и выполняется), Ctrl+Shift+N (открыть файл по названию).
Ещё бывает Ctrl+Click на имени (перейти к объявлению), бывает Al+F7 (посмотреть использования символа под курсором).
Отладчик обычно работает методом "тыкнуть слева от кода, поставить брейк, запустить в режиме отладки, в какой-то момент брейкпоинт срабатывает, дальше можно ходить по коду и смотреть на переменные"
Спасибо, hotkei читал, но у меня к ним нет кейса и потому я ими не пользуюсь активно

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

Xin
21.05.2018
09:46:44

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 все верно написала, хелпер со странным именем файла, скорее всего куча других файлов тоже кривые

Dm
21.05.2018
10:00:28

Xin
21.05.2018
10:08:30

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

Google

Xin
21.05.2018
10:10:27
Гемы обновляю.

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

Xin
21.05.2018
10:56:13

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