Cate
Я уже на руби начинаю хардкодить. А зп плачу.
Cate
Программисту)))
Cate
Проверяю как таблички созданы) какая структура у чего))
Alexander 🐕
begin там, end
Alexander 🐕
Alexander 🐕
С табличками бывает пара моментов
Cate
Ща
Alexander 🐕
Не совсем очевидных
Но то такое
Cate
Сек
Cate
Таблица с настройками социалок
create_table :admin_socials do |t|
t.string :name
t.integer :client_id
t.string :client_secret
t.timestamps null: false
end
Приявязка к социалке vk
create_table :admin_vks do |t|
t.integer :offer_id, index: true
t.string :name
t.integer :offer_type
t.timestamps null: false
end
и далее аналогично
admin_oks
admin_fbs
admin_tws
admin_inst
admin_gps
Cate
Пишет он.
Cate
Табличку на 10000 записей на 10 лет.
Dmitrii
Ну так уволь нахер
Dmitrii
Чего мучаешься то
Alexander 🐕
OMG
Alexander 🐕
Я бы сделал ОДНУ табличку
Alexander 🐕
И хранил бы в поле массивчег
Cate
Вот
Dmitrii
Да все бы в этом списке сделали одну
Alexander 🐕
И ебитесь-провалитесь со своей третьей нормальной формой
Cate
Я бы тоже.
Dmitrii
Чатике*
Cate
Ну. А как думаете какие там амбиции?)
Ivan
Кодда на вас нет
Dmitrii
resource type выносится в код и биндится на числа. Все. Проблемы с формой нет
Cate
И это делает нормальный)))
Pavel
Я бы сделал ОДНУ табличку
Нельзя сказать не зная задачи. Вдруг там у каждой соцсети десятки своих специфичных параметров и по всем по ним надо делать всякие ордеры/агрегаты. А? А? А?
Alexander 🐕
Из-за Кодда люди такую херню и лепят
Alexander 🐕
Ivan
Старк
Alexander 🐕
Это же просто табличка для админов
Alexander 🐕
Внутренних
Alexander 🐕
И привязки к OAuth
Alexander 🐕
Чисто утилитарная вещь
Alexander 🐕
Никакой аналитики
Cate
Я тут не вижу десятка колонок.
Alexander 🐕
Агрегаты по RDBMS - нет пути
Pavel
Ну это со стороны неразработчика она просто "табличка". А у разработчика это может начало всей фундаментальной архитектуры.
Alexander 🐕
ETL в Parquet и понеслась
Alexander 🐕
Не хватало еще агегировать по боевой
Alexander 🐕
А не надо решать общий случай
Alexander 🐕
Make it work, make it right, make it fast
Alexander 🐕
Take all da money
Alexander
Cate
Cate
Это не общий случай
Cate
Это мой случай
Pavel
И сколько хочет такой разработчик? 400к ? После такого зашквара он достоин максимум 390
Cate
Когда надо хранить крохи данных, просто чтоб с веба правились.
Cate
В целом небольшой конфиг.
Cate
Нет конечно)
Cate
Сотку хочет)
Cate
Ну а за что вот сотку давать)
Dmitrii
Ахаха
Cate
Чтоб я поработала?))
Logan
О - а расскажите подробнее pls?
ничего сложного. Нужно поднять два маршрутизатора BGP и на каждом из них анонсировать один и тот же маршрут. В отличае от большинства протоколов BGP переваривает это вполне нормально. Для этого не обязательно иметь публичный блок адресов, это можно сделать внутри собственной сети, но имеет смысл только если она (сеть) ОЧЕНЬ большая
Cate
Alexander
Cate
Мало ли))
Pavel
Может там объектное отображение AR каждой соцсети какие-то свои миксины имеет. Короче, надо выслушать мнение другой стороны.
Alexander 🐕
Выслушайте мое
Cate
Он просто хоть что-то делает)
Alexander 🐕
Представленный код является гейством
Cate
Он просто хоть таблички создает))
Alexander 🐕
И его нельзя оправдать ничем
Dmitrii
Дальше можно не продолжать
Alexander 🐕
Кроме того, что он хоть работает
Logan
О - а расскажите подробнее pls?
в принципе, все это описано в учебнике cisco для CCIP, у них есть специальный учебник по BGP, все разжевано очень подробно. Так же могу прекомендовать учебник для JNCIP (juniper internetwork pro, он свободно качается прям с сайта). Учебник толщиной в кирпич, но вопросы эникаста разжеваны до предела детально
Dmitrii
Руби код - гейство. Редис в вакансии - пидорство.
Dmitrii
Это я сегодня из чатика усвоил. Ок.
Logan