LINUX.ORG.RU

Сообщения Dmit3Y

 

Сортировка объектов

Форум — Web-development

Всем привет. Есть задача: обеспечить возможность сортировки объектов пользователями. (т.е. на странице есть некий список и пользователь drag-n-drop`ом его сортирует как ему нужно)
Сложность возникает в тот момент, когда нужно эту сортировку сохранить в базе данных.
У меня есть 2 варианта:
1) У каждого списка создать поле, в котором упорядоченно хранить список id элементов списка.
2) У каждого элемента создать поле weight и по этому полю сортировать выборку

А теперь представьте:
* элемент 1
* элемент 2
* элемент 3
...
* элемент 10000
Количество элементов никак не ограничено.

При использовании 1 варианта: представьте поле, в котором будет храниться список из тысяч элементов. Теряется весь смысл базы данных. Да и сортировать всю выборку по такому массиву будет не удобно.
При использование 2 варианта: если сдвигается хоть один элемент, значение weight придется перезаписывать для всех последующих. Даже если указывать weight с некоторым шагом (например 10), рано или поздно придется пересчитывать для всего списка.

Собственно, вопрос: как лучше организовать упорядоченное хранение объектов?

 , , , ,

Dmit3Y
()

Интернет из виртуальной машины

Форум — Admin

Здравствуйте. Появилась задача: установить на виртуальной машине роутер для раздачи интернета (который идет через, например, eth0) основной машине + другим виртуальным машинам.
На основной машине: Fedora 17
На гостевой: PfSense (и не важно что это FreeBSD. С ней все в порядке. вопрос про федору))
На другой гостевой: CentOS.
Зачем: провайдер выдает только один ip. А подключение нужно раздать всем устройствам. Для этого решил и установить pfsense.

Суть: Настроил роутер. Две сетевухи:
1) сетевой мост на eth0. С него берем интернет.
2) виртуальный адаптер хоста vboxnet0.

Интернет на роутере есть. Вместо основной машины, к провайдеру подключается виртуалка. Все ок. Если на другой виртуалке (CentOS) подключаю этот же виртуальный адаптер хоста, то на ней тоже есть интернет.
Проблема с основной системой: локалку видит. Сервер тоже. К админке подключается. Но вот интернета нету. NetworkManager про vboxnet0 ничего не знает и знать не хочет.
Пробовал в основной системе:
route add default gw 192.168.10.1 (адрес pfsense) Безуспешно :(

Вопрос в том, как это можно сделать?

Физических сетевух две. Может попробовать через вторую? (свободную)

 , , ,

Dmit3Y
()

Выбор нетбука ASUS

Форум — Linux-hardware

Здравствуйте. Хочу взять себе нетбук. Требования обычные (как и у других людей к таким устройствам): документы, интернет, фильмы, IM, ну и конечно же программирование. (Планирую использовать hdmi выход)

Сначала присмотрел модель: Asus Eee PC 1025C (Двухъядерный Intel Atom N2800 (1.86 ГГц) и видео Intel GMA 3650)
Но потом увидел тему: клац. Немного погуглив подтвердил свои опасения - железо не юзабильно с линуксом.

Начал искать другую модель. Нашел: Asus Eee PC 1225B (Двухъядерный AMD Dual-Core C-60 (1.0 -1.33 ГГц) и видео AMD Radeon HD6290)
Пишут что все должно нормально работать + экран и разрешение чуть больше, чем у 1.
Однако, цена у них одинаковая, а мощность процессора сильно отличается.
Будет ли это сильно ощущаться при работе с нетбуком? Хотелось бы услышать отзывы от здешних пользователей о данных моделях.

P.S. В деньгах ограничен. Ищу в пределах 350-370$

 , , ,

Dmit3Y
()

SpamAssassin и DSPAM

Форум — Admin

Всем привет. В общем, нужно поднять почтовый сервер. С набором ПО уже практически определился. Осталось только с антиспамом разобраться. Очень привлек DSPAM, но он работает только с телом сообщения, а хотелось бы проверять заголовки, днс записи и прочее. И вот пришел за советом.

Весь спам ассассин, судя по отзывам, жрет достаточно много. (Особенно требователен к ЦП) Я думаю, можно в SpamAssassin оставить только нужные проверки + при помощи плагина dspam-spamassassin (https://github.com/elubow/dspam-spamassassin) принимать во внимание результат проверки DSPAM. Имхо одного DPSAM может не хватить...

Хотелось бы узнать мнения по поводу этой схемы. Либо совет, о том как лучше сделать.

 , , ,

Dmit3Y
()

RSS подписка на новые темы