Size: a a a

Чат руби-школы

2020 May 03

ME

Mykhailo Efimenko in Чат руби-школы
а в системе я так понял (по команде gem list) json (2.3.0, default: 2.1.0, 1.8.6)
источник

ME

Mykhailo Efimenko in Чат руби-школы
теперь сервер стартует, но только через команду bundle exec ruby app.rb
источник

ME

Mykhailo Efimenko in Чат руби-школы
а просто "ruby app.rb" все равно не стартует
источник

ME

Mykhailo Efimenko in Чат руби-школы
может и не должен.., его и надо теперь так запускать, бандлер подобрал что ли совместимые версии. Боюсь что будут потом с этим проблемы при деплое на хероку
источник

ME

Mykhailo Efimenko in Чат руби-школы
содержимое Gemfile: source 'https://rubygems.org'
gem "sinatra"
gem "data_mapper"
gem 'dm-sqlite-adapter'
источник

ME

Mykhailo Efimenko in Чат руби-школы
спасибо, кажется разобрался
источник
2020 May 04

SS

Sergey Shevtsov in Чат руби-школы
Иван
В руби как раз методы это одна из немногих вещей которая не является объектом по дефолту, передавать методы в другие методы нельзя пока их явно не преобразуешь в объект.
да согласен, с питоном попутал.
забыл, что в руби надо сначала создать Proc.
источник

.

./sh in Чат руби-школы
Sergey Shevtsov
да согласен, с питоном попутал.
забыл, что в руби надо сначала создать Proc.
Так вы про Proc все-таки, а не Object#method?
источник

SS

Sergey Shevtsov in Чат руби-школы
./sh
Так вы про Proc все-таки, а не Object#method?
от конкретных задач и вкуса. можно ещё, если не путаю условно так сделать
some_method(Object.method(:another_method).call(*args))
источник

D

Dima in Чат руби-школы
КТО СЕЙЧАС В ЕВРОПЕЙСКОЙ ИЛИ АМЕРИКАНСКОЙ ФИРМЕ РАБОТАЕТ,КТО У ВАС ОТВЕЧАЕТ ЗА ПОИСК ПРОЕКТОВ НА РЫНКЕ?
источник

.

./sh in Чат руби-школы
Dima
КТО СЕЙЧАС В ЕВРОПЕЙСКОЙ ИЛИ АМЕРИКАНСКОЙ ФИРМЕ РАБОТАЕТ,КТО У ВАС ОТВЕЧАЕТ ЗА ПОИСК ПРОЕКТОВ НА РЫНКЕ?
Caps Lock
источник

DG

Denis Gavruliak in Чат руби-школы
792029
источник

.

./sh in Чат руби-школы
Надо в xml переделать?
источник

И

Иван in Чат руби-школы
Mykhailo Efimenko
теперь сервер стартует, но только через команду bundle exec ruby app.rb
Вообще по хорошему надо всегда все запускать через bundle exec
источник

ME

Mykhailo Efimenko in Чат руби-школы
Иван
Вообще по хорошему надо всегда все запускать через bundle exec
спасибо большое за ответ. Можете подсказать где почитать как правильно это запускать на линуксе и подготовиться к запуску на хероку, потому что этот проект у меня на винде и я сделал пока бат файл
источник

И

Иван in Чат руби-школы
Mykhailo Efimenko
спасибо большое за ответ. Можете подсказать где почитать как правильно это запускать на линуксе и подготовиться к запуску на хероку, потому что этот проект у меня на винде и я сделал пока бат файл
ну наверно правильней будет создать config.ru файл, в котором уже реквйрить само приложение и делать что то вроде bundle exec run MyApp
источник

И

Иван in Чат руби-школы
а потом уже запускать приложение через rackup config.ru или просто rackup
источник

ME

Mykhailo Efimenko in Чат руби-школы
про rack читал , сделал небольшое приложение, тоже запускается через rackup, попробую сделать так же, спасибо большое !
источник

И

Иван in Чат руби-школы
хероку по идее через rackup и запускает все, так что настроив это локально, все должно заработать и на хероку
источник

MM

Marat Mustafin in Чат руби-школы
источник