LINUX.ORG.RU

Сообщения olegk

 

ISO-SP (ISO 8327-1)

Заказать стандарт пока нет возможности, да и в полном виде он мне не нужен, т.к. является по сути прослойкой от которой мне много не надо. Помогите найти информацию по Connection-oriented Session protocol. Google внятного ответа не дал. Может есть OpenSource реализации? Или краткая информация по структуре SPDU? Может кто-нибудь разбирался?

>>>

olegk
()

Стартовые скрипты в RHEL (CentOS)

Вопрос конечно глупый но все же. Как правильно выбрать числа NN и MM при создании сервиса

# chkconfig: - NN MM

Так чтобы они ни с кем не совпали?

>>>

olegk
()

Две звуковых

У меня две звуковых карты M-Audio Revolution7.1 и 
встроенная на материнке AC97. 
Сейчас настроен dmix на revultion таким образом

# 6 channel dmix:
pcm.dmix6 {
     type dmix
        ipc_key 1024
        ipc_key_add_uid false
        ipc_perm 0660
        slave {
                pcm "hw:0,0"
                rate 48000
                format "S32_LE"
		channels 6
                period_time 0
                period_size 1024
                buffer_time 0
                buffer_size 8192
        }
     }

# upmixing: 
pcm.ch51dup {
        type route
        slave.pcm dmix6
        slave.channels 6
        ttable.0.0 1
        ttable.1.1 1
        ttable.0.2 0.6
        ttable.1.3 0.6
        ttable.0.4 0.5
        ttable.1.4 0.5
        ttable.0.5 0.5
        ttable.1.5 0.5
   }

pcm.duplex {
     type asym
     playback.pcm "ch51dup" # upmix first
     capture.pcm "hw:0"
}

# change default device:
pcm.!default {
     type plug 
     slave {
	pcm "duplex"
	}
}

# for aoss
pcm.dsp "duplex"

pcm.dsp1 "duplex"


Хочется чтобы первые два канала еще выводились на встроенную. Можно ли так сделать? Готового решения так и не нашел. Нашаманить самому не удалось.

>>>

olegk
()

Выбираю звуковую карточку

Creative которые сейчас можно проибрести не поддерживаются. Вот наткнулся на http://www.m-audio.com/products/en_us/Revolution71-main.html

Вроде должна работать? Если у нее аппаратное микширование. Как звучание? Может еще что-то стоящие есть? Я признаться не большой спец по звуку, но музыку люблю и звучание встроенной звуковухи надоело.

olegk
()

PHP context-param

Извините за глупый вопрос, но все же. На пхп никогда не писал, но возникла необходимость переписать один сайт (точнее перевести с mysql на postgresql). Всегда до этого для web использовал java.

В предыдущей версии сайта для считывания из базы использовалось примерно следующее:

$bd = "xxx";
$server = "localhost";
$login = "root";
$pass = "";
$table = "users";
$link = mysql_connect($server,$login,$pass);
mysql_select_db($bd, $link) || die("fuck!");
$query="select * from $table order by hostname";


Короче просто ужас. Как в пхп для всего сайта создать пул соединений или хотя бы как передать имя пользователя, пароль и что-то типа адреса jdbc для базы. Почитав доки обнаружил, что некоторое подобие jdbc есть : PDO.

Заранее благодарен.

olegk
()

DBusServer

Не у кого нет законченного примера (Hello world) сервера для dbus через unix domain sockets или tcp(без использлования session bus)? Уже несколько дней бьюсь. Еще хотелось бы low level, а не glib.

olegk
()

C++ Non blocking Sockets framework

Кто знает для C++ хороший subj. Типа как twisted для python или apache mina для java?

olegk
()

Eclipse+Tomcat

существует ли такой плагин к eclipse, чтобы tomcat крутился на другом компе, а вовремя запуска eclipse деплоил вебапп на этот комп?

olegk
()

OpenOffice+EPS

Как заставить OpenOffice Writer вставлять EPS рисунки? Когда выбираешь eps пишет "неизвестный графический формат" OO 2.0.4

olegk
()

LaTeX + комплексные числа

Небходимо создать макрокоманду для вывода комплексных чисел в формате x+jy Если написать

\newcommand{\cp}[2]{ #1 + j #2 }

то все будет вроде хорошо пока #2 > 0. Если это не так, то получится 1+j-1, что не верно. Как можно модифицировать макрокоманду чтобы вывод был правильный? Причем числа могут быть дробными 1.1 - j3.3.

olegk
()

Помогите с OpenSSL

В SSL понимаю слабо, просто сейчас занимаюсь созданием программы, которой нужно передавать пароль по сети. Для этого хотелось бы использовать шифрование по публичному ключу.

openssl genrsa -out server.key 1024

openssl req -new -x509 -key server.key -out server.pem -outform PEM

Таким образом я создал частный ключ и по нему сертификат (публичный ключ).

Я правильно понимаю? а то документация вся размыта.

Т.е. сейчас мне достаточно распростронять server.pem в составе дистрибутива клиента? Могу ли в этом случае быть уверен в надежености передачи пароля по сети(локальной)? Или все не так? Програма предназначена для использования только внутри локльной сети.

olegk
()

Проблема с железом

Может слегка офтоп, так как linux и вообще ОС не касается, но все же.

Возникла такая трабла у знакомых:

Все банально - комп не врубается. Стартует: кулер начинает крутится(быстро), потом тормозит(очень медлено вращается), а то и вовсе останавливается и все дальше мертво. Последующие нажатия на power эффекта не имеют. Никакой активность винта, вывода на моник ничего просто мертво. Если выключить питание (вытянуть сетевой шнур из розетки) опять на секунду стартует и умерает.

Пробовали менять все что можно заменить:

- Блок питания

- Память

- Винтчестер

- Видюху

Причем сам вентилятор вроде в норме: вращается свободно, не в пыли, не трещит, т.е. видимых нарушений нет.

Мать не пищит. Такое ощущение, что какая-то защита на проце отрабатывает и он как будто засыпает. Процессор Sempron кокретику уточну, если надо. Кто-нибудь такое видел?

olegk
()

Perl как упаковать 64 bit?

Почему на 32 bit платформе не работает упаковка в quad? И как можно это обойти? Дело в том, что для взаимодействия с процессом (сделан на C) используется shared memory. В программе на C присутствует int64_t. И надо в эту область записать.

pack('q',$value) выкидывает:

Invalid type 'q' in pack in ....

Как можно это обойти? важно чтобы запись происходила быстро, так как на время записи происходит блокировка основного процесса, который не может быть надолго блокирован.

olegk
()

Перехват пакетов

Подскажите способ перехватить пакеты, которые отправляет программа и получает по сети. Программа пускается по wine, сама по себе достаточно простая, хотелось бы попробовать разобратся в ее работе. С помощью чего это можно сделать?

olegk
()

Firefox поисковые плагины

Где для ff взять русские поисковые плагины(yandex и т.д.) Раньше помнится брал с mozilla.ru, теперь ссылки битые или плохо искал?

olegk
()

LaTeX+таблицы

Всегда использовал LaTeX для написания курсовиков, лаб и т.д.,
где основой были формулы.

Сейчас возникла задача сгенировать очень большую таблицу из xml файла,
а потом перегнать в pdf. И как мне показалось в области таблиц у LaTeX
не все так хорошо, как с формулами. По крайней мере нигде нет примеров
сложных таблиц.

Пока обхожусь только генерацией ODF с последущим экспортом из ОО в PDF. Но на больших таблицах OO очень тормозит. Для начала хотел узнать, как например сделать такое:


+---------+-----------+
|         |   col2    |
|  col1   +---+---+---+
|         | 1 | 2 | 3 |
+---------+---+---+---+
|         |   |   |   |
|         |   |   |   |
+---------+---+---+---+


Спасибо за помощь.
olegk
()

doxygen+utf8

Как doxygen заставить при генерации русской документации использовать кодировку utf8? Поискав нашел только, что решается накладыванием патча и пересборкой. А по другому никак?

Doxygen version 1.4.6

olegk
()

FreeRadius+pptpd

Помогите решить проблемы с pptpd:

http://www.linux.org.ru/profile/olegk/view-message.jsp?msgid=1651168

Уже несколько недель бьюсь. Просто аут. Уже все перепробовал. Ничего стоящего не нагуглил. Заранее спасибо.

olegk
()

FreeRADIUS+rlm_chap+странная проблема

После перехода с RedHat на OpenSuse 10.1 возникла странная проблема с chap аутентификацией. Для тестирования данные берутся из файла /etc/raddb/users:

testuser Auth-Type:=CHAP,User-Password=="secret"

На сервер еще настроен pptpd с radius плагином

C клиента подключаемся по pptp

pptp 192.168.10.253 remotename 192.168.10.253  name testuser noauth

/etc/ppp/chap-secrets:
testuser 192.168.10.253 secret *

На сервере запущен radiusd -X

Получаем (вывод не полный):

Ready to process requests.
rad_recv: Access-Request packet from host 127.0.0.1:32773, id=219, length=87
        Service-Type = Framed-User
        Framed-Protocol = PPP
        User-Name = "testuser"
        CHAP-Password = 0x33e60f5d32dbf75f41992856b9b00d6b1f
        Calling-Station-Id = "192.168.10.1"
        NAS-IP-Address = 192.168.10.253
        NAS-Port = 0
  Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 0
  modcall[authorize]: module "preprocess" returns ok for request 0
  rlm_chap: Setting 'Auth-Type := CHAP'
  modcall[authorize]: module "chap" returns ok for request 0
  modcall[authorize]: module "mschap" returns noop for request 0
    users: Matched entry testuser at line 1
  modcall[authorize]: module "files" returns ok for request 0
modcall: leaving group authorize (returns ok) for request 0
  rad_check_password:  Found Auth-Type CHAP
auth: type "CHAP"
  Processing the authenticate section of radiusd.conf
modcall: entering group CHAP for request 0
  rlm_chap: login attempt by "testuser" with CHAP password
  rlm_chap: Using clear text password secret for user testuser authentication.
  rlm_chap: Pasword check failed
  modcall[authenticate]: module "chap" returns reject for request 0
modcall: leaving group CHAP (returns reject) for request 0
auth: Failed to validate the user.
Login incorrect (rlm_chap: Wrong user password): [testuser/<CHAP-Password>] (from client localhost port 0 cli 192.168.10.1)
Delaying request 0 for 1 seconds


olegk
()

GNOME+url encoding

Подскажите как проги на gtk в частности bmp плеер отучить заменять русские буквы на %D0%94 и т.д. ?

Система SuSE 10.1

olegk
()

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