
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