
Denis
28.03.2017
16:30:08
turbolinks не отвечает за удаление

Alex
28.03.2017
16:30:11
у меня всё на виртуальной машине. сейчас подыму
я понял. Значит в чем-то другом проблема

Denis
28.03.2017
16:34:29
покажи код кнопки удаления

Google

Al`mir
28.03.2017
16:35:19
+

Alex
28.03.2017
16:38:46
<p>
<%= link_to 'Прочесть', article_path(article) %> |
<%= link_to 'Редактировать', edit_article_path(article) %> |
<%= link_to 'Удалить', article_path(article), method: :delete %> |
<%= link_to 'Destroy', article_path(article), method: :delete, data: { confirm: 'Are you sure?'} %> |
<%= link_to "Remove", article, method: :delete, data: { confirm: "Are you sure?"} %>
</p>
Я тут перепробовал разные варианты. результат один и тот же. Не удаляет, а открывает страницу с выбранной статьей
Этот код в контроллере:
def destroy
@article = Article.find(params[:id])
@article.destroy
redirect_to articles_path
end

Denis
28.03.2017
16:44:40
а в маршрутах что, метод destroy есть?

Alex
28.03.2017
16:45:21
в routes.rb?
кажется нет
resource :contacts, only: [:new, :create], path_names: { :new => ''}
resources :articles
resource :terms, only: [:new, :create], path_names: { :new => ''}
resource :abouts, only: [:new, :create], path_names: { :new => ''}
наверно я где-то провтыкал

Al`mir
28.03.2017
16:46:21
Есть
resources :articles

Vitaliy
28.03.2017
16:49:48
Ошибка в js, вероятно. В вебе любые ссылки делают GET запрос. У вашей ссылки стоит method: delete - это придумка рельсы, а точнее - библиотеки jquery_ujs. Соответственно, чтобы у вас заработала эта ссылка, нужно проверить:
- прописан ли jquery_ujs в вашем application.js
- нет ли каких-либо js ошибок при загрузке страниц (их видно в инспекторе свойств в браузере на вкладке console)

Al`mir
28.03.2017
16:49:56
С кодом, по-моему, все нормально, я сам натыкался во время прохождения уроков на странные баги, приходилось все переделывать снова, раза 3 переделывал проект

Google

Alex
28.03.2017
16:56:22
попробую и я наверно что-то переделать или копирнуть из Ромыного проекта строки. Один раз так помогло)

Nomaniba
28.03.2017
18:04:19
Версия рельсы такая же как в уроке?

NeNeAybek
28.03.2017
19:29:07
Можете подсказать как правильно предлагать работу на upwork'e? Сам вопрос: нужно ли сразу же в этот день делать какое-то демо или можно договориться, принять заказ и на следующий день уже скинуть какую-то проделанную работу. Сложно не заметить что заказы начинают прилетать к вечеру/ ночи, но спать то хочется.

Svetlana
28.03.2017
19:56:40
Вы с заказчиком оговариваете сроки
Если тебе нужно поспать, то называешь время и объём, который сможешь к этому времени выполнить. Заранее.
Срочные - типа "в течение трёх часов", естественно, не берёшь.

Nikolai
29.03.2017
06:46:52
Вопрос по настройке travis ci
Никто не поделится статейкой, где рассказано как travis.yml создать?
Читал официальные доки, ничего не понял
Решил посмотреть, как устроен travis.yml у гема factory girl, нааписал файл для своего проекта, но трэвис не может прогнать тесты
И я не могу понять, из-за чего это, из-за кривого файла travis.yml, или из-за того, что не весь проект тестами покрыт

Eugene
29.03.2017
08:02:49
Первая ссылка в гугле https://docs.travis-ci.com/user/customizing-the-build

Nikolai
29.03.2017
08:04:18
Евгений, как я писал выше, в официальную доку я не вкурил
В целом, твои ответы неинформативны, так что можешь не утруждать себя в дальнейшем и просто игнорировать мои вопросы

spartakusQ
29.03.2017
09:38:29
Мда, человек помогает,иа барин носом воротит, хочу чтобы всё назжевали, а вы мне ссылки кидаете, это гениально.

Nikolai
29.03.2017
09:38:59
Так я и сам себе помочь могу

spartakusQ
29.03.2017
09:39:46
Так а чего тогда вопрошаешь, там много ссылок выдаёт.

Nikolai
29.03.2017
09:39:46
Меня интересует мнение тех, кто настраивал travis ci
Читал официальные доки, ничего не понял

Eugene
29.03.2017
09:42:27

Google

Eugene
29.03.2017
09:42:36
Теперь уж точно

Alex
29.03.2017
09:43:16
Холивар тут устройте еще?

Eugene
29.03.2017
09:44:56
Конкретные настройки все в той же доке, вряд ли где-то еще можно найти более полный их список

Nikolai
29.03.2017
09:46:18
Ещё раз. Настройки в файле я прописал, но travis ci не может прогнать тесты
Я не понимаю, с чем это связано, с тем что в файле travis.yml некорректные настройки, или с тем, что не весь код тестами покрыт?
Когда я выполняю команду bundle exec rspec, то все тесты проходяь
*проходят

Radzhab
29.03.2017
10:13:11
/app/vendor/bundle/ruby/2.2.0/gems/ruby-ole-1.2.11.4/lib/ole/types/base.rb:265: warning: duplicated key at line 266 ignored: 4095
config.eager_load is set to nil. Please update your config/environments/*.rb files accordingly:
* development - set it to false
* test - set it to false (unless you use a tool that preloads your test environment)
* production - set it to true
что за ошибка такая кто подскажет?

Vitaliy
29.03.2017
10:21:48
а что непонятно из описания?

Radzhab
29.03.2017
10:22:33
на ровном месте ошибка вылезла
на локальном компе все ок
на хероку ругается

Vitaliy
29.03.2017
10:22:57
версии руби и рельс и гемов совпадают?
предполагаю, на хероку стоит версия руби новее

Eugene
29.03.2017
10:35:42

Nikolay
29.03.2017
10:37:31

Dmitry
29.03.2017
10:42:55
гугл апи

Google

Svetlana
29.03.2017
10:44:20
Читаю требования от работодателя: "Able to work minimum 4 hours, Russia business hours"
Ребят, что такое Russia business hours?
Рабочее время в России? 50-минуточки с перекурами?

Eugene
29.03.2017
10:45:45

Dmitry
29.03.2017
10:48:49
пятидесятиминуточки... омфг
сломал голову пока пытался понять как это прочитать

Svetlana
29.03.2017
10:49:34
))

Evgeniy
29.03.2017
10:50:34
Генеальное определение
Причем очень близкое к реальности

Svetlana
29.03.2017
10:52:23
Я долго думала, с чем такая формулировка связана. С русским менталитетом и любовью к перекурам или с тем, что работодатель думает, что у нас в России рабочий день примерно как в Швейцарии имеет разброс по часовым поясам.

Radzhab
29.03.2017
10:54:51
из Gemfile убрал версионность рельсов
оставил gem 'rails'

Natalia
29.03.2017
11:04:17
Кто что про AT consulting слышал?

Александр
29.03.2017
11:04:17
moscow === russia
moscow != russia

Evgeniy
29.03.2017
11:06:01
russia == human_with_pesia_head

Radzhab
29.03.2017
11:18:21

Vitaliy
29.03.2017
11:19:05
я создаю в корне проекта файл .ruby-version с содержимым вида 2.4.0

Google

Radzhab
29.03.2017
11:21:43
###### WARNING:
You have not declared a Ruby version in your Gemfile.
To set your Ruby version add this line to your Gemfile:
ruby '2.2.6'
# See https://devcenter.heroku.com/articles/ruby-versions for more information.
###### WARNING:

Aleksey
29.03.2017
11:23:21
пишет что не указана версия руби, просит указать при помощи строки ruby '2.2.6'

Radzhab
29.03.2017
11:23:57
ну в гем файл она просится)
а там я даже не знаю как указать версионность руби
ruby 2.2.6p396 (2016-11-15 revision 56800) [x86_64-linux]
посмотрел версионность на сервере
и в правду 2,2,6

Aleksey
29.03.2017
11:25:08
а сделай как выше Виталий говорит

Radzhab
29.03.2017
11:32:08
source "https://rubygems.org"
ruby "2.2.4"
добавил в гем файл эту строку
теперь на руби не ругается сервак
однако
Running rails console on ⬢ rifc... up, run.7036 (Free)
/app/vendor/bundle/ruby/2.2.0/gems/activesupport-5.0.2/lib/active_support/inflector/methods.rb:268:in `const_get': uninitialized constant Web (NameError)
откуда он 2,2,0 взял непонятно

Maxim
29.03.2017
17:26:33
Ребят подскажите как на чистом SQL сделать запрос. Есть таблица с полями автор пост рейтинг, нужно вывести каждого автора поста с максимальным рейтингом поста, и пост

Max
29.03.2017
17:35:07
select автор from таблица oder by рейтинг desc
наверное так?