@rubylang

Страница 1048 из 1684
Смерть
07.06.2017
05:46:19
рендерить ajax

Vitaly
07.06.2017
05:49:45
этот код во вьюхе написан я так понял?

Amir
07.06.2017
06:37:01
Подскажите как реализовать такое поле, легко и быстро текстовое поле с возможностью выбора вариантов из комбобокса, или ввести свою версию текста, не обязательно только из списка

Vitaly
07.06.2017
06:44:11
Ну кек.
а, ясно. в каждой подключенном ресурсе нужно добавлять menu parent: 'MenuName' например

Google
Vitaly
07.06.2017
07:03:22
ну по другому через инциализаторы это убого - постоянно перезагружать сервер

Denis
07.06.2017
07:13:17
Привет. Вопрос по поводу тогок как избавится от костыля. У меня таблица Goods связяна с Models через таблицу GoodsModels. В таблицу Models я заношу данные с одной страницы. Затем перехожу на страницу Goods заношу его данные и также выбираю данные с таблицы Models и заношу их так же в таблицу GoodsModels. Делаю это вот так @admins_good.models << Model.where(id: params[:good][:model_ids]) Как можно лучше?

Denis
07.06.2017
07:19:14


Вот моя связь

Модели я заношу на отдельной странице так нужно.

Потом при заполнее Goods. Мне нужно выбрать те модели и чтобы произошла между ними связи в GoodsModels

Я это делаю выше упомянуто как

Мне кажется что есть лучше способ



s
07.06.2017
07:26:33
Model.where(id: params[:good][:model_ids])?? find

в остальном – что не так во флоу? что значит “как можно лучше”? а как надо вообще?

Google
s
07.06.2017
07:27:29
таблица Googs странная, вообще не по соглашениям

Denis
07.06.2017
07:27:49
Как надо не знаю и кажетсся что костыльно

Что именно в ней странного?

s
07.06.2017
07:28:31
сочетание камелкейса с андескором – это странно

model – название таблицы почему-то в единственном числе

Denis
07.06.2017
07:29:08
Это просто схема. на самом деле в множественном

Svyatoslav
07.06.2017
07:29:58
Тебе все равно сначала нужно проверить наличие записей по указанным id, так что все ок

ojab
07.06.2017
07:41:28
wat

Igor
07.06.2017
07:41:33
Ни то ни другое :)

Vasiliy
07.06.2017
07:42:10
мне надо картинку генерить на сервере, думаю какой гем взять

Igor
07.06.2017
07:42:12
chunky_png наше всио

ojab
07.06.2017
07:42:21
rmagick уже можно использовать без imagemagick'a?

[или graphicmagick'a]

Igor
07.06.2017
07:42:49
> This library can read and write PNG files. It is written in pure Ruby for maximum portability. Let me rephrase: it does NOT require RMagick or any other memory leaking image library.

Vasiliy
07.06.2017
07:43:29
так, стоп значит я погнал не совсем разобравшись

minimagic

ojab
07.06.2017
07:44:53
а что тебе нужно от сгенерированных картинок?

Vasiliy
07.06.2017
07:45:04
текст на белом фоне

ojab
07.06.2017
07:45:42
формат изображения?

Google
Vasiliy
07.06.2017
07:47:33
любой, но думаю лучше png

текст четче

ojab
07.06.2017
07:49:04
ну svg можно без всяких библиотек генерировать, например

хм, чото живых биндингов ruby к gd не видно

Vasiliy
07.06.2017
07:51:02
не, png надо

ojab
07.06.2017
07:58:10
chunky_png наше всио
похоже что таки да

imagemagick лучше не юзать, если есть возможность

ибо оно тяжёлое и, периодически, сильно небезопасное

Vasiliy
07.06.2017
08:13:00
ок, спасибо

Evgenii
07.06.2017
09:18:49
imagemagick лучше не юзать, если есть возможность
эта библиотека очень любит забивать темпы на сервере огромными файлами...

Hard
07.06.2017
09:35:24
Как узнать количество юзеров которые онлайн ( Devise ) Юзаю такой метод, он не пашет <%= User.where('last_seen > ?', 5.minutes.ago).count %>

Vasiliy
07.06.2017
09:44:51
почему думаешь что не пашет?

Vasiliy
07.06.2017
09:47:41
чуваки, можно ли как-нибудь ограничить доступ к переменной инстанса внутри потомка? тип class A def initialize @var = 1 end end class B < A def foo @var = 2 # ERRORRRR STTOPPP NOT TOUCH!!! end end

Vitaly
07.06.2017
09:52:43
а там же есть декларации protected и private

Кøе-ктø Геннадьевич
07.06.2017
09:54:08
а чем ты рисовал схему?

Denis
07.06.2017
09:54:22
http://dbdesigner.net/

Отличный сайт

Кøе-ктø Геннадьевич
07.06.2017
09:54:46
класс. спасибо

Vasiliy
07.06.2017
09:55:08
@@ переменная класса же

Google
Dima
07.06.2017
09:55:33
Но я сам не очень люблю такое.

А..

Admin
ERROR: S client not available

Vasiliy
07.06.2017
09:57:04
а они вроде не потоко безопасны

не, нельзя так(

Alex
07.06.2017
10:29:04
Вот моя связь
а в чем ты делаешь диаграмы связей?

Denis
07.06.2017
10:29:21
http://dbdesigner.net/

Vasiliy
07.06.2017
10:42:18
у меня в рельсе в базовом контроллере есть переменные экземпляра типа def current_user; @user ||= find_user; end; чтобы случайно @user не затереть в экшене каком-нибудь

без переменной экземпляра оно кэш AR использует, я думаю стоит вообще выносить в переменную экземпляра чтобы от запроса к кэшу избавиться?

ojab
07.06.2017
10:46:33
нет

Vasiliy
07.06.2017
10:47:11
??

Sergey
07.06.2017
10:52:29
Как вызвать в конце метода проверку, которая не повлияет на возвращаемый результат? Идея такая:

def zero_check(a) return 1 if a.zero? || a.blank? end def hi a = 2 zero_check(a) end hi #=> 2

a = 2 -> это число будет из другого метода, которое может вернуть 0, больше ил пустой массив

v
07.06.2017
10:58:45
ojab
07.06.2017
10:59:36
def zero_check(a) return 1 if a.zero? || a.blank? end def hi a = 2 zero_check(a) end hi #=> 2
А зачем нужна такая проверка, если она не влияет на результат?

Google
Sergey
07.06.2017
11:00:58
Результат будет равен значению "1" только если число а будет нулем или []

Dima
07.06.2017
11:01:06
Есть даже гемы такие

ojab
07.06.2017
11:01:13
ojab
07.06.2017
11:01:33
я понимаю что "после" по-английски будет "after", на вопрос это не отвечает

Sergey
07.06.2017
11:02:04
она должна влиять только если удовлетворяет условию

проверки немного отличаются друг от друга в разных методах

ojab
07.06.2017
11:02:26
zero_check(a) || a

Sergey
07.06.2017
11:02:29
я хочу унифицировать их в один

ojab
07.06.2017
11:02:55
ну или прямо из проверки a возвращай

Sergey
07.06.2017
11:04:01
в целом, да.. надо пойти проветриться) Спасибо

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