@rubylang

Страница 1545 из 1684
Антон
20.06.2018
13:03:11
rom

хотя... наверное не аналогов у ActiveRecord только одна реализация, это ActiveRecord

а чем не устраивает? ?

Google
Anton
20.06.2018
13:09:34
так что как аналог считается

Антон
20.06.2018
13:12:39
вроде не совсем

ну тоесть вот это извращение class Post < Sequel::Model(DB[:my_posts].where(category: 'ruby')); end не очень ar

а хотя можно просто от Sequel::Model отнаследоваться но они сами виноваты что не начали с самого главного

AR начинается только в конце документации ?

Anton
20.06.2018
13:19:11
ну я к тому. что сиквел АР паттерн поддерживает

так что честно все

Антон
20.06.2018
13:20:14
There aren’t any open issues. афигеть какой крутой аффтар ишью закрывает мнгновенно

Кøе-ктø Геннадьевич
20.06.2018
13:24:39
Александр
20.06.2018
13:24:49
Я имел в виду, есть ли хорошие ORM на замену AR просто интересно что там у других

Темный
20.06.2018
13:26:21
"даже в 1с" хыхыхыхы
ну игнорировать ее тоже не стоит, большой вклад в развитие бизнеса всеж

Vyacheslav
20.06.2018
13:26:43
Google
Темный
20.06.2018
13:35:01
кушать то хочется

Like
20.06.2018
13:36:30
кушать то хочется
Лучше уж в вп податься)

Темный
20.06.2018
13:36:58
желание заказчика - хочу на битриксе

Like
20.06.2018
13:37:53
Эх

Тогда соболезную

Ilya
20.06.2018
13:38:08
а чем он это аргументировал?

просто хочу и всё?

и ты пытался доказать что не стоит так?

Темный
20.06.2018
13:40:34
- клиенты! заказы! рассылки! црм! -но.. - хочу!

Like
20.06.2018
13:47:05
Парни, а как RoR "учить"?)

Darth
20.06.2018
13:47:28
Ставить задачу и выполнять ее

Lavrushchik
20.06.2018
13:47:30
"берёшь и учишь", не сойдёт?

Like
20.06.2018
13:48:30
Да я про литературу

Дока покроет?

Ann
20.06.2018
13:48:52
Парни, а как RoR "учить"?)
http://guides.rubyonrails.org/getting_started.html

No
20.06.2018
13:51:38
найдется парень, который до тебя на проекте накосячил с таймзонами

и ты помрешь

Like
20.06.2018
13:51:52
не учи
Да тож думаю

Google
No
20.06.2018
13:51:56
сорри, личное 0

Ann
20.06.2018
13:52:16
пытаюсь все исправить и умираю

No
20.06.2018
13:52:36
я хз что движет людьми, когда они решают не использовать utc

вернее использовать частично

на базе utc

Ann
20.06.2018
13:52:47
Т_Т

No
20.06.2018
13:52:50
в приложении - +2:00

Ann
20.06.2018
13:52:51
жиза пипец

No
20.06.2018
13:52:58
и в итоге самое интересное

что код написан так - что всё работает

а когда начинаешь править и делать правильно - всё рассыпается

Ann
20.06.2018
13:53:30
а вот у меня нашелся баг что в одном месте все ок, а в другом жеппа

No
20.06.2018
13:53:31
собственно, чувак запиливший криво таймзоны - спонсор моей аватарки в телеге

Like
20.06.2018
13:53:48
Еще и AR навязывают

Госпади

Сергей
20.06.2018
13:54:00
В postgresql таблице есть столбец response со значение {"response":{"result":{"code":"404","time":"1.8541"}}}. Кто знает как через запрос Select вытащить 404?

Like
20.06.2018
13:55:48
http://guides.rubyonrails.org/getting_started.html
А есть как у руби миграции с другого фрейма?)

(Шутка)

Google
Сергей
20.06.2018
14:04:11
Feofan
20.06.2018
14:05:41
Тогда нужно парсить эту строку в любом случае

Сергей
20.06.2018
14:07:41
Тогда нужно парсить эту строку в любом случае
прям в select пропарсить? просто я пишу миграцию по созданию MATERIALIZED VIEW

Sergii
20.06.2018
14:18:35
кстати, про AR

можно из под садйкика работать с двумя коннекшенами?

я попробовал сделать @connection_pool = ActiveRecord::Base.establish_connection(APP_CONFIG["***"]) и сломал остальные воркеры

не хочется октопус, но прийдётся, наверное

Nikita
20.06.2018
14:22:48
потому что после этого ActiveRecord::Base.connection будет равен тому, что написано выше, есть вариант юзать абстрактную модель, в которой идет конекшн к другой базе, а дочерние модели наследуются от нее (чтобы пулы работали, а не на каждый запрос создавался новый конекшн) или воспользоваться https://github.com/thiagopradi/octopus

Admin
ERROR: S client not available

Sergii
20.06.2018
14:23:49
ага, про абстакт видел, но не понял зачем это было надо

спасибо

Nikita
20.06.2018
14:24:36
если этого не сделать и в каждой модели воткнуть establish_connection, то под каждую модель будет создаваться свой конекшн

Sergii
20.06.2018
14:28:15
Угу, мне второй коннекшн только в одной надо, которая экспорт во внешнюю базу делает

Nikita
20.06.2018
14:29:56
если у тебя только 1 модель будет лезть в другую базу, то можешь смело в нее establish_connection сувать

Sergii
20.06.2018
14:43:58
Так я смело и сунул ? только про абстракт класс - недоделал

Lavrushchik
20.06.2018
15:18:39
Вопрос. Есть некоторая функция с некоторым кодом. потом в коде начинается begin; some_code; rescue; retry; end; вызывается функция. я правильно понимаю, что если какой-то эксепшен выскакивает в some_code, то идёт retry some_code, а не всей функции?

Lavrushchik
20.06.2018
15:30:17
я просто что-то засомневался, потому и решил перестраховаться и спросить

Vladislav
20.06.2018
17:19:35
Всем привет. Есть ли стартовые Rails приложения с альтернативными расположениями папок?

ojab
20.06.2018
17:19:51
но зачем

Google
ojab
20.06.2018
17:20:43
(см. https://rubyonrails.org/doctrine/)

Vladislav
20.06.2018
17:22:53
но зачем
например разделить клиентскую часть от административной как в Yii Advanced Template

ojab
20.06.2018
17:23:35
/app/controllers/{client,admin}

DOEN

Vladislav
20.06.2018
17:43:10
/app/controllers/{client,admin}
а если админку хочется запихнуть в поддомен?

ojab
20.06.2018
17:43:29
А какое отношение положение папочек имеет к доменам?

Vladislav
20.06.2018
17:43:32
тоесть какбы будут 2 разных приложения но с общими моделями

А какое отношение положение папочек имеет к доменам?
так как каждый домен ведёт к разным index файлам

rekero
20.06.2018
17:45:05
Это проблема роутинга, а не папочек

Vladislav
20.06.2018
17:52:58
Тебе в ханами тогда надо
о первый раз слышу

и по названию канала заметил

раньше не было

Fedor
20.06.2018
18:15:19
Тебе в ханами тогда надо
Садишься такой в битком забитую электричку, и тут из-за угла выскакивает Антон и говорит: "Народ не страдайте хернёй, эта проблема уже решена в ханами"

rekero
20.06.2018
18:20:52
не найдется ли у вас минутка, чтобы поговорить о ханами

это не спам, а реальная возможность улучшить свою архитектуру

Nikita
20.06.2018
18:22:17
Я уже всех на работе порядком поддостал с Ханами) Как правило, самый частый ответ: "Зачем, если и в Рельсах можно отключить то, что не нужно"

И добавить то, что нужно

Anton
20.06.2018
18:22:58
Darth
20.06.2018
18:24:05
Переходя на Ханами ты меняешь неудобные вещи в одном месте на неудобные в другом

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