biert
26.03.2018
14:46:55
Антон
26.03.2018
14:48:32
Stanislav
26.03.2018
14:49:19
да, я ж написал чем докер виндовый не ок)
Антон
26.03.2018
14:50:25
траблема
Google
Shamil
26.03.2018
14:58:43
немодный
Когда вижу это слово "не модный" сразу представляется табун бестолковых хипстеров бесцельно бегающих от одного фонтанчика к другому такому же фонтанчику))) Про руби и рельсы как факт можно принять 2 минуса, скорость работы и большое коль-во потребляемых ресурсов сервера. В Руби 3 прирост в 3 раза обещают. Что там с ресурсами будет хз.
Антон
26.03.2018
14:59:08
да наплевать на скорость и ресурсы
и то и другое арендуется и стоит дешевле разработчика
Shamil
26.03.2018
14:59:23
К тому же ресурсы сервера если есть деньги не проблема)
Антон
26.03.2018
14:59:47
а деньги всегда есть, если бюджеты на разработку адекватные
Shamil
26.03.2018
15:00:04
Ну вот.
Антон
26.03.2018
15:00:15
уже куча денег сэкономлена если выбраны руби/рельсы/ханами
еще и на админах можно сэкономить если развернуть на хероке
херока мне вообще за рекламу должна доплачивать
Darth
26.03.2018
15:35:44
Будто ханами пускают в прод
Dmitry
26.03.2018
15:41:42
Вроде некоторые
Eugene
26.03.2018
15:48:29
Антон
26.03.2018
16:10:14
Google
Anton
26.03.2018
16:11:39
в прод кучу всего странного пускают
самое не понятное для меня - IdFly
вот как я могу судить, на нем http://tkani-karolino.com.ua работал (или работает)
Alex
26.03.2018
16:34:45
Всем привет! Кто-нибудь использовал discourse? Я правильно понимаю, что в исходники лучше никаких правок не вносить, так как при обновлении все это затрется?
Denis
26.03.2018
17:07:29
Вопрос не много страннный. Есть html страница со стилями и скриптами. как ее вставить в мою при этому чтобы стили не влияли друг на друга?
Александр
26.03.2018
17:16:03
iframe?
Darth
26.03.2018
18:00:50
Сегодня понял, что манкипатчингом нужно пользоваться очень осторожно
D
26.03.2018
18:01:15
Darth
26.03.2018
18:01:49
Ибо собрал вокруг себя почти всю команду включая девлида и мозговой штурм приводил к выводам типа "Хуй знает"
А всё потому, что я хотел сделать несколько модулей с одним названием
И это можно сделать, в консольке оно работает
Но в рельсах порядок загрузки не такой, как у тебя в консоли
И получается, что сам модуль уже есть, а доп модулей в нём ещё может и не быть
Сергей
26.03.2018
18:19:53
Ребята, как можно вызвать в контроллере переменную adapter из database.yml?
Не в контроллере, а в модели* Ну думаю разницы нет
Артур
26.03.2018
18:24:31
четко ты придумал. но зачем?)
Сергей
26.03.2018
18:26:21
Нужно для переноса таблицы из postgres в mysql. Хочу сделать экземпляр бд.
Знаю, что можно хранить и использовать конфиги с помощью гема dotenv из файла. env, а вот напрямую можно как-то использовать конфиги из database.yml?
Marat
26.03.2018
19:42:50
ApplicationRecord.configurations
Сергей
26.03.2018
19:45:26
Спасибо)
Google
s
26.03.2018
19:54:05
но это очень странная идея, делать это в модели
почему нельзя перенести таблицу, прости хоспади, с помощью sql дампа таблицы?
Сергей
26.03.2018
19:57:14
Просто мне нужно выполнять выборку раз в час в mysql и записывать данные в postgres
Vasily
26.03.2018
21:32:52
Всем привет.
Появился вопрос по ActiveModelSerializers следующего содержания:
Насколько я понимаю, опция
ActiveModel::Serializer.config.key_transform = :camel_lower
указанная в config/initializers/active_model_serializer.rb
определяет как трансформировать ключи JSON при сериализации.
Есть ли похожая опция для настройки траснформации ключей в обратную сторону (при десериализации)?
Например passwordConfirmation в password_confirmation.
Заранее благодарен за ответы.
Darth
27.03.2018
09:30:49
dc = Model::Controller
Как получить модел?
Антон
27.03.2018
09:31:15
не понял вопроса
Darth
27.03.2018
09:31:22
Кроме ту стринг и сплит
В переменной dc содержится ModelName::ControllerName
Мне нужно получить модель
Антон
27.03.2018
09:33:29
.parent
Zamira
27.03.2018
09:34:37
Коллеги, кто во фронте силен? Правильно ли я понимаю, что этот селектор означает "все, что в data-code начинается на #{code}"?
$(".js-card[data-code*='#{code}']")
ojab
27.03.2018
09:37:35
*в jquery силён. Это substring, для начинается — https://api.jquery.com/attribute-starts-with-selector/
Zamira
27.03.2018
09:47:28
Fedor
27.03.2018
09:47:33
* а не ^ помоему это наоборот закансивается, или содержит
не помню
https://api.jquery.com/attribute-contains-selector/
Lavrushchik
27.03.2018
09:49:17
вопрос по ransack.
во вьюхе, в форме, есть такая штука
<%= f.search_field :forsale_gteq %>
<%= f.search_field :forsale_lteq, %>
и ниже чекбосы.
<%= f.check_box :count_of_rooms_in, {multiple: true, id: ('count_of_rooms_in_'+count.to_s)}, count, false %>
<%= f.check_box :count_of_rooms_gteq_any, {multiple: false}, count, false %>
в контроле есть следующее:
ransack(params[:q].try(:merge, m: 'or')
вопрос - как сделать OR конкретно для
:count_of_rooms_in и :count_of_rooms_gteq_any.
ибо сейчас у меня ещё делается OR для :forsale_lteq и :forsale_gteq
Darth
27.03.2018
09:52:13
.parent
Оказалось behaves_like может передавать параметры :)
Антон
27.03.2018
10:06:49
Darth
27.03.2018
10:20:26
Ну я использовал rspec shared examples
Google
Darth
27.03.2018
10:20:56
Для контроллеров
И дискрайбед класс у меня был Модельс::Контроллер
А нужно было просто модель
Оказалось лучше всего просто через параметр бихейвз лайк передать класс
Александр
27.03.2018
10:22:18
Вопрос ко всем (с обоих фронтов): что бы вы спрашивали (-ете) у соискателся на собеседовании на должность middle rails developer?
Может, есть опыт или ожидания?
ojab
27.03.2018
10:26:03
"Что вы понимаете под словом middle в описании вакансии?"
Антон
27.03.2018
10:31:01
Vasiliy
27.03.2018
10:43:19
про два стула
Mikhail
27.03.2018
10:44:54
(к любимому тимлиду на коленки) (простите)
hotline
27.03.2018
10:56:29
Всем привет! Подскажет кто по синтаксису плес?
есть стринг поле в базе, которое через колбэк в модели нужно проапдейтить каждому объекту это поле формулой.
Антон
27.03.2018
10:58:13
шта?
hotline
27.03.2018
10:58:47
сча
Антон
27.03.2018
10:59:35
я не могу не троллить, простите
hotline
27.03.2018
11:00:24
меня это не смущает, все в порядке
в общем в чем задача,
внутри модели, через колбек after_save записать всем объектам значение в поле "А"
Artur
27.03.2018
11:04:26
плохая архитектура, продолжай
s
27.03.2018
11:05:19
Igor
27.03.2018
11:05:54
Google
Igor
27.03.2018
11:06:03
Но я этого не говорил
hotline
27.03.2018
11:09:15
а как лучше в данном случае? @thesunwave
Michael
27.03.2018
11:10:16
Artur
27.03.2018
11:10:18
Антон
27.03.2018
11:10:33
но строго говоря, так можно
Artur
27.03.2018
11:11:02
но не нужно
Антон
27.03.2018
11:11:09
лучше не стоит, да
hotline
27.03.2018
11:13:46
смотрите как,
есть переменная f в которую я записываю значение 'a+b'
значение переменной f я хочу записать в поле "А" которое есть у каждого объекта модели
ojab
27.03.2018
11:14:46
А зачем это делать через callback?
Michael
27.03.2018
11:17:40
почему не сделать метод?
class Klass < ApplicationRecord
def self.f
2 + 7
end
end
вызов
Klass.f вернет тебе твое значение
hotline
27.03.2018
11:17:57
потому как в значении 'а+b', 'a' будет выступать также полем объекта которое может меняться
Michael
27.03.2018
11:18:14
Хотя это тоже так себе решение))
hotline
27.03.2018
11:19:11
мне нужно просто записывать каждый раз после создания объекта значение этой переменной в поле объекта
Artur
27.03.2018
11:20:13
Michael
27.03.2018
11:20:21
after_save :set_a
def set_a
self.a = value
end