LINUX.ORG.RU

Сообщения najar

 

[Qt]указатели в контейнерах

Доброго времени суток! Хочу узнать как грамтно сделать следующую вещь: Необходимо в ассоциативном массиве хранить указатель на QTcpSocket и указатель на некоторую структуру, что-то вроде:

QMap connections(QTcpSocket *, socketParams *).
И в идеале хотелось бы просто делать delete(connections), т.е. что б все автоматически красиво удалялось. Или лучше просто в деструкторе foreach-ем пробежаться по мапу и все вручную удалить?

 

najar
()

[C++]utf16 -> string

Господа! С устройство приходит строка вида 042D0442043E0442002004300431043E043D0435043D044200200441043D,
где 042D, 0442, ... - это код символа в шестнадцатеричном виде из UTF-16.

Есть что нибудь готовое, что б конвертировать это в строку символов?
Желательно на C++/Qt

Спасибо.

 

najar
()

тьюринг полнота sql

Вчера с товарищем за чашечкой пива дело дошло до обсуждения sql. Товарищ, кстати говоря, суровый практик, утверждал, что на sql может написать все что угодно. Так как sql я знаю плохо (почти совсем никак), то хочу разобраться, что к чему. С одной стороны, есть стандарт sql-92, который не тьюринг-полный, с другой стороны, начиная со стандарта 99-го года, там появились регэкспы, рекурсивные запросы и тп, т.е. он вроде бы как тьюринг-полный и какбы товарищ-то прав... Но, можно ли все эти навороты считать sql-ем, ведь они уже выходят за пределы реляционной алгебры?...

najar
()

[python]динамическое добавление методов

Господа! Имею желание по переданному в конструктор списку параметров (a, b, c) создать в классе члены-функции - геттеры, т.е. класс должен содержать методы geta(), getb(), getc().

class createNewEntryClass:
    def __init__(self, args):

        for arg in args:
            argname = func = 'get' + arg
            def func():
                print arg
                print 'func: ', func, 'arg: ', argname
            print 'func: ', func, 'arg: ', argname
            setattr(self, argname, func)

argslist = ('a', 'b', 'c')
klass = createNewEntryClass(argslist)
print dir(klass)
klass.geta()
klass.getb()
klass.getc()
func:  <function func at 0xb7354764> arg:  geta
func:  <function func at 0xb7354df4> arg:  getb
func:  <function func at 0xb735a5a4> arg:  getc
['__doc__', '__init__', '__module__', 'geta', 'getb', 'getc']
c
func:  <function func at 0xb735a5a4> arg:  getc
c
func:  <function func at 0xb735a5a4> arg:  getc
c
func:  <function func at 0xb735a5a4> arg:  getc

В результате, как видно, вызывается все 3 раза getc()

Как решить правильно? Спасибо!

 

najar
()

выбрать мыльницу

Помогите выбрать мыльницу. Бюджетную (5-8 т.р.)
Что за такую сумму порекомендуете? Или при таком бюджете разницы нет, что брать?

Предположительно, выбор между этим:

CANON PowerShot SX120 IS
NIKON Coolpix L110
Panasonic DMC-LZ10

p.s. Про зеркалки, если возможно, упоминать не нужно.

Спасибо.

najar
()

[шрифты]lispbox+ttf

Когда запускаю так:

exec ${LISPBOX_HOME}/emacs-21.4/bin/emacs -fn "terminus-koi8-r-14" --no-init-file --no-site-file --eval='(progn (load "lispbox") (slime))'
все ок. Когда какой-нибудь ttf-шрифт:
exec ${LISPBOX_HOME}/emacs-21.4/bin/emacs -fn "-dejavu-dejavu sans mono-medium-o-normal--0-0-0-0-m-0-koi8-r" --no-init-file --no-site-file --eval='(progn (load "lispbox") (slime))'
получается какая-то жесть: сглаживания нет, шрифт мелкий.... Что я делая не так?

 

najar
()

видеопоток в web online

Господа!
Задача в целом стоит такая, что нужно транслировать видеопоток через web в режиме online.
Пока умею только читать/писать/кодировать поток через highgui.
Хотелось бы понять в целом картину как все должно работать, также интересуют книги по этой тематике, которые могли бы помочь достичь просветления по данному вопросу.

Спасибо.

najar
()

openLDAP+email schema

Подскажите, уважаемые, что можно заюзать и куда копать.

Дано:
каталог с samba schema с выдернутыми из AD пользователями и группами.
Нужно:
1. Всем пользователям добавить атрибут mail
2. Всем группам добавить тоже что-то типа группового mail, где можно было бы указывать множество адресов. Т.е. на практике, что б тот же thunderbird (или что-то другое) мог бы делать рассылку на группу.

Спасибо.

najar
()

[debian]kernel panic log

Уважаемые!
Подскажите к.-л. инструментарий для лога kernel panic, что-то вроде netdump-а редхатовского или хоть просто что б в файл мог дамп скидывать.

Спасибо.

 

najar
()

[JBMon][велосипед]закодировал очередную систему мониторинга

В общем оно ориентировано на упраление через jabber-бот. Умеет различную статистику, алерты, ну и минимум управления: перезапустить сервис, дать сигнал процессу и т.д. Называется JBMon.
Закодирована на плюсах. Собраны пакеты для дебиана, сорцы собираются через cmake.
Wiki: http://code.google.com/p/jbmon/wiki/Ru
скачать можно отсюда: http://code.google.com/p/jbmon/downloads/list
или svn: svn checkout http://jbmon.googlecode.com/svn/trunk/ jbmon

 

najar
()

помогите найти фотоприкол

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

Спасибо заранее

najar
()

[Qt] как правильно распространять код?

Доброе время суток!

Вот накалякал программку QtAcl и встал вопрос: как распространять, т.е. даже как идеологически правильно?

1. Просто распространять с *.pro файлом и просить всех делать qmake && make?

2. Заюзать autotools?

Спасибо заранее.

 

najar
()

[памить][gajim]

Как же так, господа?

22826 user 20 0 246m 200m 16m S 0 19.8 4:14.08 gajim

Это пайтон такой прожорливый или gajim (0.12.1) ???

 

najar
()

[образование][ФГМ][Забавы]Программирование на башкирском языке

Этот некто реально работает учителем информатики в школе. И учит детей этому http://fanurka.narod.ru/index.files/bashkort/ISKLUCHENIE.htm

 

najar
()

[qt4]QFileInfo+posix acl

Это вообще работает?
QFileInfo file("/home/najar/file");
QString str = file.group();
В str получается групп установленных через setfacl нет.
Единственное что нашел по вопросу - это четырехлетней давности рассылка
http://lists.trolltech.com/qt-interest/2004-10/msg00628.html
где говорится, что QFileInfo вызывает в результете все-равно позиксные функции, и якобы не Qt виновата, а glibc.

najar
()

порекомендуйте sas-контроллер

Интересуют конкретные модели. Собираемся делать raid 5+0 1+0 на sata- и sas- винтах.

Спасибо заранее.

najar
()

hdd стаистика

Господа, а чем бы собрать статистику (загрузку,использование и т.д.) с винта вцелом, с разделов? Желательно в realtime.

najar
()

gui для samba+ldap

Господа!
Есть ли что-либо вменяемое для администрирования сабжа? Да так, что бы можно было ставить права в файловой системе(reiserfs+posix acl) для ldap пользователей?

>>>

najar
()

apache+Broken pipe

Господа, подскажите, куда копать.
Есть Apache/2.2.9 (Debian) на нем крутится самописный сайт на php5+zend optimizer.

В логах недавно стало появляться такое:
[Thu Jul 24 08:41:05 2008] [info] [client 82.147.65.74] (32)Broken pipe: core_output_filter: writing data to the network.
В конце концов апач откушивает всю память.
Как я понял - это происходит из-за того, что клиент при получении файла отваливается, а процесс продолжает висеть.
Пробовал добавить в конфиг EnableSendfile Off - не помогло.
Чем лечить?
Спасибо заранее.

>>>

najar
()

консольный jabber клиент

Господа, а есть ли какой адекватный консольный ябер-клиент с гуманной поддержкой utf8?

>>>

najar
()

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