LINUX.ORG.RU

Сообщения xeb

 

gcc, fpu, то ли лыжи не едут ...

Народ, что за бред творится ?

в проге:
double maxdelta,delta,deltaf,deltal,a11,a12,a22,b2,b1;
...
deltaf=delta*(b1*a22-b2*a12);

в отладчике:
(gdb) p deltaf
$7 = 0
(gdb) p delta*(b1*a22-b2*a12)
$8 = -1.3552527156068805e-10
(gdb) p delta
$9 = 10000000000
(gdb) p (b1*a22-b2*a12)
$10 = -1.3552527156068805e-20

xeb
()

linux, BGP и reverse path

Подскажите пожалуйста как быть.
Есть два linux BGP роутера на quaggа, у каждого роутера свой BGP(full-view) аплинк к разным провам, между роутерами ibgp. Проблема в том что пакет приходит на один роутер, а хочет уйти через другой, если включть rp_filter, то пакет теряется на том роутере куда пришло, если отключить, то вроде пакет уходит через другой роутер, но пров похоже фильтрует reverse path, в итоге полная борода :(

RTA
router bgp 100
bgp router-id 195.24.xxx.xxx
no synchronization

network 192.168.254.8/31
network 192.168.1.0/24
network 172.23.4.0/22
network 193.77.77.0/24
network 10.0.0.0/24
network 10.0.0.1/24
network 195.24.xxx.0/24
neighbor 192.168.254.3 remote-as 100
neighbor 192.168.254.3 next-hop-self

aggregate-address 195.24.xxx.0/23

neighbor 213.129.xxx.xxx remote-as 200
neighbor 213.129.xxx.xxx prefix-list AS-100 out
neighbor 213.129.xxx.xxx next-hop-self

access-list all permit any
ip prefix-list AS-100 seq 5 permit 195.24.xxx.0/23

RTB
router bgp 100
bgp router-id 195.24.xxx.xxx
no synchronization
network 192.168.0.0/24
network 192.168.2.0/24
network 192.168.5.0/24
network 193.77.78.0/24
network 195.24.xxx.0/24

aggregate-address 195.24.xxx.0/23

neighbor 192.168.254.2 remote-as 100
neighbor 192.168.254.2 next-hop-self

neighbor 93.95.xxx.xxx remote-as 300
neighbor 93.95.xxx.xxx prefix-list AS-100 out
neighbor 93.95.xxx.xxx next-hop-self

access-list all permit any
ip prefix-list AS-100 seq 5 permit 195.24.xxx.0/23

>>>

xeb
()

tc filter и tcp syn

Подскажите пожалуйста как с помощью tc filter поймать пакеты tcp syn ?

>>>

xeb
()

postgres: данные в один байт

Начал портировать прогу, которая работает с БД в бинарном режиме на постгрес и запнулся на данных в один байт, в постгресе нашел только char в один байт, но там нельзя хранить непечатаемые символы, есть еще bit (например попробовать bit(8)), но в бинарном режиме не понятно как с этим работать, говорит: "ERROR: недостаточно данных осталось в сообщении".

Если кто сталкивался поделитесь способами решения.

Использование smallint/int2 не предлагать, ибо слишком много переделывать и косяков не избежать.

>>>

xeb
()

менеджер проектов для emacs

Я новичёк в emacs. Поделитесь, кто чем пользуется для управления большим (к примеру с множеством подкаталогов) проектом в emacs.

>>>

xeb
()

git и подпроекты

Есть необходимость собрать проект из частей (подпроектов), каждай часть, можно сказать, независимая разработка и используется в нескольких проектах. Нужно собрать всё в один проект и отладить. Тестирую git. Нашел два способа: submodules и subtree. Субмодули в принципе устраивают, только с ними сложновато когда много подпроектов. subtree вроде больше понравилось. Возник вопрос, если кто пользовался, расскажите как там можно изменения в подпроекте отправить в родительский репозит. Или может быть еще какие способы есть.

>>>

xeb
()

Кто-нибудь знает почему с переходом на 2.6.24 в консоле всё квадратиками (локаль koi8-r) ?

До 2.6.24 всё было норм, в 2.6.24 что-то сломали ?

>>>

xeb
()

Как лучше разделить данные в БД

Добрый день!
Такой вопрос: есть данные, которые классифицированы по определённому полю(полям), будет ли значительная разница в производительности между двумя схамами разделения данных:
1. использование разных таблиц, классификатором является имя таблицы
2. использование одной таблицы + доп.поле(поля)-классификатор + индекс по этому полю(полям).
Выборка/изменение/удаление производится в осноном только над одним классом за раз. При этом операций над одним из классов происходит больше чем над другим. Заморачиваться с несколькими таблицами не очень хочется, поэтому интересует спасёт ли индекс ?
Спасибо.

>>>

xeb
()

jabberd-2.1.15 + mu-conference-svn

Что-то не работает, кто-нибудь поднимал ?
Всё компилится и запускается, но в списке сервисов конференция не появляется.

xeb
()

кросскомпиляция boost в mingw32

Кому-нибудь сабж удавался ?

xeb
()

линкование dll в mingw имея только lib файл

Люди, если кто сталкивался, подскажите пожалуйста.
Вобщем, есть dll без символов (только нумерованые) и есть к ней lib borland'овский. 
Вопрос - как можно эту dll прилинковать в свой проект в mingw.
Сразу хочу сказать, что mingw эту lib не переваривает.
И еще вопрос попутно, есть ли тулзы, чтоб из этой lib вытащить def.
xeb
()

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