Karina
26.10.2018
10:53:10
os x
Alex
26.10.2018
10:55:37
Глянь в issues там много открытых, может где-то есть решение
Karina
26.10.2018
10:56:29
gem install ffi --platform=ruby
такое решение
Alex
26.10.2018
10:57:28
какое же это решение, если оно не работает?
Google
Karina
26.10.2018
10:57:52
нерабочее решение
Alex
26.10.2018
10:58:05
только если ?
Karina
26.10.2018
10:58:16
ладно, там еще советуют в Gemfile запихнуть. щас попробую
Alex
26.10.2018
10:59:01
https://github.com/ffi/ffi/issues/651
тут тоже все пробовала?
Karina
26.10.2018
11:00:30
это не мой issue. здесь чувак не может установить ffi. а у меня это нормально устанавливается
Alex
26.10.2018
11:01:37
делала 10 раз
gem install ffi --platform=ruby
в чем отличие с его ситуацией?
Karina
26.10.2018
11:02:37
в том что у него ошибки при установки ffi. а у меня их нет
v
26.10.2018
11:12:18
?
Karina
26.10.2018
11:21:01
?
libffi ща еще попробую установить
v
26.10.2018
11:21:28
а XCode-то есть?
Karina
26.10.2018
11:21:45
libffi - установлен уже
Google
Denis
26.10.2018
11:24:43
➜ ~ gem install ffi --platform=ruby
Building native extensions. This could take a while...
Successfully installed ffi-1.9.25
Parsing documentation for ffi-1.9.25
Installing ri documentation for ffi-1.9.25
Done installing documentation for ffi after 25 seconds
1 gem installed
установился без проблем :(
Karina
26.10.2018
11:25:14
да это у меня тоже без проблем устанавливается
у меня require 'ffi_c' не работает
Denis
26.10.2018
11:26:22
хм
➜ ~ cat test.rb
require 'ffi_c'
➜ ~ ruby test.rb
➜ ~
без ошибок
а чем отличается ffi_c от ffi?
Karina
26.10.2018
11:30:43
хрен знает
Denis
26.10.2018
11:30:54
а просто с ffi не работает?
Karina
26.10.2018
11:31:15
что-то скомпиленное, наверно
Denis
26.10.2018
11:32:31
а руби какой версии?
Karina
26.10.2018
11:32:56
2.5.1
Denis
26.10.2018
11:33:46
у меня 2.4 ..
попробую поставить твою версию
Karina
26.10.2018
11:34:13
не, не надо спасибо
Denis
26.10.2018
11:34:46
я все равно попробую, мне интересно :)
Karina
26.10.2018
11:34:47
я щас буду делать rake install в папке гема
Denis
26.10.2018
11:41:19
➜ ~ rvm use 2.5.1
Using /Users/gorbunov/.rvm/gems/ruby-2.5.1
➜ ~ ruby test.rb
Traceback (most recent call last):
2: from test.rb:1:in `<main>'
1: from /Users/gorbunov/.rvm/rubies/ruby-2.5.1/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/Users/gorbunov/.rvm/rubies/ruby-2.5.1/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- ffi_c (LoadError)
➜ ~ gem install ffi
Building native extensions. This could take a while...
Successfully installed ffi-1.9.25
Parsing documentation for ffi-1.9.25
Installing ri documentation for ffi-1.9.25
Done installing documentation for ffi after 23 seconds
1 gem installed
➜ ~ ruby test.rb
➜ ~
все равно работает
Karina
26.10.2018
11:41:47
завидую черной завистью
Google
Karina
26.10.2018
11:47:57
короче, там какая-то аппаратная зависимость и там подключаются файлы в соответсвии с железом
libffi-x86_64-darwin12.0 - такая сборка не предусмотрена
meh
ну и хрен с ним
Mikhail
26.10.2018
11:49:27
Всем привет! А кто нибудь может сказать или может ссылки на сравнение кинуть rails-react и react_on_rails гемов?
Ну или опытом поделитесь их использования :)
Vasiliy
26.10.2018
11:50:54
опытом и ссылками не могу, но они вроде как актуальны до вебпакера были, сейчас с ним можно в принципе без них обойтись и писать независимо фронт
Mikhail
26.10.2018
11:52:40
Т.е. кроме webpacker еще функционал есть :)
Vasiliy
26.10.2018
11:54:01
хмм, тогда хз
а защем тебе гемы?
Mikhail
26.10.2018
11:55:36
Не знаю, просто хочу заюзать реакт в rails приложении, и думаю как это сделать
Vasiliy
26.10.2018
11:57:25
юзай отдельно рельсу как апи и реакт как фронт
Максим
26.10.2018
11:57:44
но он то хочет внутри приложения
Vasiliy
26.10.2018
11:59:21
ну а что мешает то? там же в гайде по вебпакеру описывается это
Mikhail
26.10.2018
11:59:42
Vasiliy
26.10.2018
12:00:04
ну так простой вебпакер для этого на 100% подойдет
Mikhail
26.10.2018
12:00:09
Т.е. генерация html страниц на рельсах вместе с вкраплениями реакта
А зачем эти гемы тогда? :)
Vasiliy
26.10.2018
12:00:52
гемы там больше чтобы прям из контроллеров рендерить компоненты реакта(на сколько я читал мельком), биндинг данных через хелперы и другие плюшки
Google
Vasiliy
26.10.2018
12:01:48
ну и они были до вебпакера
я хз зачем так тесно фронт и бек связывать с этими гемами
Mikhail
26.10.2018
12:06:58
Gregory Tereshko
26.10.2018
12:07:12
Ребятки, а можно как-то сделать поле, у которого дефолтное значение было бы равно created_at ? Либо просто datetime значение, которое бы ставилось в момент создания
Но не через колбек, колбеки не хочу)
Vasiliy
26.10.2018
12:08:06
Максим
26.10.2018
12:20:44
Привет! Помогите начинающему рубисту
Есть супер простой телеграм бот, написан на руби, работает локально
Реально его задеплоить на хероку?
Dmitry
26.10.2018
12:20:59
реально
Максим
26.10.2018
12:21:11
А что для этого надо сделать?
alteregoizm
26.10.2018
12:22:16
Dmitry
26.10.2018
12:22:39
Я когда-то использовал этот видос: https://www.youtube.com/watch?v=WYulPMwFYAk
Максим
26.10.2018
12:22:48
О спасибо
Пробую
прокфайл не сделал)
v
26.10.2018
12:25:19
Vasiliy
26.10.2018
12:26:00
нет
v
26.10.2018
12:26:42
нет
так вроде react-rails всякие как раз и позволяют SSR сделать
Vasiliy
26.10.2018
12:28:22
ну сср для того чтобы внедрить в готовые страницы реакт я думаю избыточно, у тебя ж не спа
Alex
26.10.2018
12:28:59
Предположим это каталог и он список товаров будет выводить через react
Google
Alex
26.10.2018
12:29:06
тогда не избыточен
v
26.10.2018
12:29:13
Vasiliy
26.10.2018
12:29:21
а если спа то собсно нахуя тебе это говно в рельсе, думаю гибче запилить отдельно
разве не?
Максим
26.10.2018
12:30:47
Vasiliy
26.10.2018
12:31:10
потом гугл норм жрет реактовский жс(яндекс не очень)
v
26.10.2018
12:31:15
Vasiliy
26.10.2018
12:33:04
Alex
26.10.2018
12:33:24
я бы так и сделал ?
к тому же если использовать эти гемы, потом на проект отдельно чела, который будет пилить реакт не найдешь
v
26.10.2018
12:34:03
Vasiliy
26.10.2018
12:35:27
а зойчем так радикально?
ну позволит вынесли фронт с сср на отдельный сервак и обеспечит независимую работу и бека и фронта
v
26.10.2018
12:36:39
ну само по себе это не ценность
Vasiliy
26.10.2018
12:37:12
что именно?
v
26.10.2018
12:38:08
работа фронта отдельно от бэка
Andrey
26.10.2018
12:54:17
NLP тебе бы ещё прикрутить