Size: a a a

2021 July 22

PK

Pavel Kleimenov in RubyRush.ru
если записей будет оооооч много, появится двухмерный массив
источник

ДК

Денис Клименко... in RubyRush.ru
а ты имеешь ввиду методы массива, которые будут делать вставку по индексу? а в базу как вставлять тогда будешь?
источник

Э

Эдем in RubyRush.ru
Это точно медленнее будет. Ходить по массиву и вытаскивать записи в соответствии с ним
источник

PK

Pavel Kleimenov in RubyRush.ru
можно сразу хранить в масиве масивы по 1000 элементов к примеру.
источник

ДК

Денис Клименко... in RubyRush.ru
это как выглядеть будет?
источник

PK

Pavel Kleimenov in RubyRush.ru
думаю так и будет)
источник

ДК

Денис Клименко... in RubyRush.ru
ты имеешь ввиду матрицу чтоли?
источник

PK

Pavel Kleimenov in RubyRush.ru
[[1,2,5,6],[3,7,8]]
источник

PK

Pavel Kleimenov in RubyRush.ru
и заранее задать максимальный размер вложенного масива)
источник

PK

Pavel Kleimenov in RubyRush.ru
если я не ошибаюсь, эфект тот же самый, если смотреть под капотом, теже 3 элемента обновляются и тот же связанный список
источник

ДК

Денис Клименко... in RubyRush.ru
я правильно понимают, тут ты число 3, переносишь между 2 и 5?
источник

PK

Pavel Kleimenov in RubyRush.ru
нет) я просто как пример показал)
источник

ДК

Денис Клименко... in RubyRush.ru
ну то берем большой массив делим его на чанки по n штук элементов в каждом?
источник

PK

Pavel Kleimenov in RubyRush.ru
если рассматривать перенос например 3 юзера, например между 9 и 10,то массив будет таким:
до
[1,2,3,4,5,6,7,8,9,10]
после
[1,2,4,5,6,7,8,9,3,10]
источник

PK

Pavel Kleimenov in RubyRush.ru
да, что бы не вытягивать весь массив данных) грубо говоря, индекс может быть например множителем на 1000,
первый "чаник" с индексом 0 - хранит объекты 1-999,
второй с индексом 1 - массив с объектами 1000-1999
источник

PK

Pavel Kleimenov in RubyRush.ru
пихаешь 3 элемент по индексу и он сам подвинет все что после него.

правда при перемещении все же обновляются 5 обьектов в памяти, так что хеш все же лучше, пусть масив и выглядит красивее)
источник

ДК

Денис Клименко... in RubyRush.ru
кто нибудь пробовал генерить графики или анимации с помощью rmagick?
стоит ли такое использовать, может есть более быстрые gemы для работы с графикой?
источник

ДК

Денис Клименко... in RubyRush.ru
кто нибудь делал что-то подобное
источник

ДК

Денис Клименко... in RubyRush.ru
использовал rmagick + ffmpeg консольный
источник

GG

Gleb Grishakov in RubyRush.ru
Гайз, привет)
А есть кто на третьей рельсе с бутстрапом работает?

Подскажите, как правильно подключить?)
источник