@rubylang

Страница 836 из 1684
Антон
28.12.2016
20:22:39
а причем тут юзер?

а, себьъект может быть юзером

Maxim
28.12.2016
20:23:28
Есть куча моделей которую может изменить юзер. И они постоянно растут. Нужно все записывать в Историю и доставать по определённым обектам и судьектам и with.

subject(User), Object(User, Client, Task) with(User, Client, Task)

Google
Maxim
28.12.2016
20:25:18
Допусти мананер(User) назначит работника(user) на задачу with(Task)

Антон
28.12.2016
20:25:46
я так не скажу мне бы консоль

да и с консолью не сказал бы - полночь

в общем надо джойнить

Maxim
28.12.2016
20:26:48
в общем надо джойнить
Верно. Тольк не понятно как с полиморфами

Антон
28.12.2016
20:27:03
а что-то пробовал уже?

в хучшем случае join можно написать sql-ем

Maxim
28.12.2016
20:27:56
Просто в консоле попытался. Но это оказалось не так просто.

Антон
28.12.2016
20:28:52
joins(:subject).where(subjectable_type: 'User')?

о, у меня есть полиморфная фигня под рукой

щас попробую

Maxim
28.12.2016
20:34:19
Хотя можно сделать вок как я подзапросами узнаю все id Client, User, Task получается 3 подзапроса для subeject, 3 for object, 3 for with.

Ведь они все привязанны к shop

Google
Антон
28.12.2016
20:35:14
не не проверю, поломано

можно, но будь я ревьювером - сел бы проверять нельзя ли это сделать одним запросом

Maxim
28.12.2016
20:36:48
Подзапрос вмысле тот что в скобочках в sql

Антон
28.12.2016
20:38:53
http://stackoverflow.com/questions/16123492/eager-load-polymorphic

Maxim
28.12.2016
20:44:06
Там чутка неточность в sql есть, но рабоатет.

Спасибо.

Дмитрий
28.12.2016
20:48:35
мсье объясните юному рельсовику в чем беда: установлена версия руби 2.3.3. а гемы ставятся для 2.3.0. и когда пишешь в консольке что-то вроде rails generate controller, в ответ получаешь много такого: Ignoring ffi-1.9.14 because its extensions are not built бандер говорит, что нужные гемы есть, но они болтаются в папке для руби 2.3.0. в чем может быть проблема ? прописывание в папке с проектом rbenv local 2.3.0 не помогает

v
28.12.2016
20:51:01
например, ты поставил руби через апт-гет, а гем ставшь через rvm

или типа такого

Дмитрий
28.12.2016
20:52:45
через Rbenv все. гемы через install bundler

/home/di/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0 Вот так и должно быть или я где-то ошибся?

v
28.12.2016
21:03:21
0_о

Nikita
28.12.2016
21:31:11
Здравствуйте уважаемые знатоки! Подскажите пожалуйста, нужна ваша помощь. Имеется контроллер, имеется экшн index(возвращает все объекты модели, соответственно), они отображаются во вьюхе: <div id="pages"> <div class="page"></div> </div> Имеется строка поиска сверху. Необходимо осуществить сортировку div'ов, и удалить со страницы те, которые не имеют совпадения, но лезть при этом в базу нет никакого желания, т.к. имеется массив @pages, в котором хранятся уже все результаты. Подскажите, как такое дело лучше всего реализовать? Предлагать какие-то JS либы, сортирующие таблицу не вариант, т.к. результат выводится не в таблице. Суть в том, что нужна динамическая сортировка, без обновления страницы.

Ну, и если стркоа стала пустой, то выводить все объекты, соответственно.

v
28.12.2016
21:35:30
Nikita посмотри на http://isotope.metafizzy.co/

Антон
28.12.2016
22:39:46
0_о
тоесть рбенв даже и не работает

v
28.12.2016
22:40:28
как не работает - работает

Антон
28.12.2016
22:40:48
вон у дмитрия не работает

v
28.12.2016
22:40:51
вон даже рельсу запускает

и у дмитрия работает

Google
Антон
28.12.2016
22:41:27
варнинги какие-то дикие

v
28.12.2016
22:42:16
нормальные варнинги

их даже погуглить можно

в отличие от rvm is not a function :D

Nikita
28.12.2016
22:43:11
Спасибо, я уже реализовал.

Через JS, просто добавляя display: none не соответствующим.

Александр
28.12.2016
23:01:34
в 2016 docker надо юзать, а не rvm, rbenv :)

v
28.12.2016
23:03:31
какие ваши доказательства?

Akzhan
28.12.2016
23:09:12
docker же устарел ?

v
28.12.2016
23:09:29
вахахахах

v
28.12.2016
23:09:40
docker же устарел ?
а что нынче хайпово?

Akzhan
28.12.2016
23:11:32
это была шутка :) а так, конечно, LXC, Kubernetes, rkt, LXD.

v
28.12.2016
23:12:00
@savvinovan3 слышал? Ты там со своим докером совсем окаменел

Александр
28.12.2016
23:12:44
хехе

Дмитрий
28.12.2016
23:16:33
Ну варнинги были загуглены и побеждены через gem pristine —all . правда не с первого раза :)

с точки зрения обучения, если пытаться засунуть рельсу в докер - то плюнешь быстрее, чем развернешь :)

Rafkat
29.12.2016
05:42:59
На чем можно сделал краудфандинговый сайт?

Google
Andrey ?
29.12.2016
05:50:14
На кикстартере

Alex
29.12.2016
05:56:15
могу даже пример конфига скинуть

На чем можно сделал краудфандинговый сайт?
спросил в рубишном сайтике. На рельсах конечно же!

trickster
29.12.2016
06:43:09
скайп работает у кого?)

Rafkat
29.12.2016
06:43:47
спросил в рубишном сайтике. На рельсах конечно же!
Selfstarter смотрел, но он для одного проекта

Alex
29.12.2016
06:44:06
лол, такие вещи надо самому писать

Admin
ERROR: S client not available

Rafkat
29.12.2016
06:44:13
Catarse смотрел, вроде стандартное рельсовое приложение

Но фронт у них написан на mithril js, и захаркожен португальский язык

Alex
29.12.2016
06:45:14
лол, такие вещи надо самому писать

focusshifter
29.12.2016
08:00:23
На чем можно сделал краудфандинговый сайт?
Краудфандинг куда больше про легальное обеспечение чем про техническую реализацию, если собирать деньги не себе

Karina
29.12.2016
10:27:13
у кого-нибудь работает так: vim с Vundle, но + вы vim используете и с git

Nikolay
29.12.2016
10:29:27
што?

Karina
29.12.2016
10:30:31
у меня не получается и в .vimrc прописывать зависимости и vim использовать как текст. редактор для git

trickster
29.12.2016
10:36:57
лол

сразу два вопроса

на сайте гита прописано как поставить дефолт редактор

а зависимости прописываются вот так

Google
Alex
29.12.2016
10:37:40
EDITOR=atom -w вроде

Но оно не очень удобно с гуишными редакторами

trickster
29.12.2016
10:38:01
потом :PluginInstall в редакторе

но вандл вроде уже так себе любят, dein лучше юзать

а лучше юзать атом

:D

Alex
29.12.2016
10:39:58
а лучше юзать атом
Всякие консольные редакторы хороши тем что можно по ссш к ним подключиться

trickster
29.12.2016
10:40:58
ну так там нано можно юзать

да и современный vim отличается от стокового вима на сервере

тут уже накрученная ide

поэтому сомнительный плюс

Karina
29.12.2016
10:47:07
вроде бы делаю все по инструкции

но не работает

Vundle.vim по указанному адресу есть

trickster
29.12.2016
10:47:53
https://github.com/VundleVim/Vundle.vim

хз, что за инструкцию ты используешь

я же тебе скинул как сделать

Plugin

Karina
29.12.2016
10:48:17

Страница 836 из 1684