LINUX.ORG.RU

Сообщения Evil_Wizard

 

[хочется странного] doxygen сгруппировать переменные

Уже долбаюсь второй час. В гугле так и не нашел

Есть что-то вроже этого:

	//!Wine Appdb database connection settings
	$appdb_host="localhost";
	$appdb_base="apidb";
	$appdb_user="";
	$appdb_pass="";

Хотелось бы сгруппировать переменные и дать им одно описание. Такое вообще возможно, как? х.х

 

Evil_Wizard
()

[вещества] doxygen + php

Эм... вещества.

Есть кусочек кода:

/*!
  \class DB
  \brief General Database calss

  This class provides general database functions
  it will extract data from wine appdb and bugzilla
  bases and request xml class function to create
  xml view

  \author Some_user
  \file db.php
*/

Class DB {

	//! \brief Wine AppDb database link
	private $appdb_dblink;
	//! \brief Wine Bugzilla database link
	private $bugzilla_dblink;
	//! \brief XML class link
	private $XML;

	public:
	/*!
	  \brief Database class constructor
	
	  Database constructor will connects to databases
	  and creates database links.

	  Also we will call XML class constructor
	*/
	function __construct(){
           print "hello";
        }
}

Собсна, скармливаю его в doxygen, оно генерится, пишет шо есть такой класс DB, но в нем нету ни методов, ни переменных. В чем грабли окромя использования богомерзкого пхп? х.Х

 

Evil_Wizard
()

[спецамповсему][кутерастам]С++\Qt Forward Declarations o.O

Собсна вот:

http://techbase.kde.org/Development/Tutorials/Common_Programming_Mistakes#Forward_Declarations

Для Ъ

For example: 
#include <QWidget>     // slow
#include <QStringList> // slow
#include <QString>     // slow
class SomeInterface
{
public:
    virtual void widgetAction( QWidget *widget ) =0;
    virtual void stringAction( const QString& str ) =0;
    virtual void stringListAction( const QStringList& strList ) =0;
};

The above should instead be written like this: 
class QWidget;     // fast
class QStringList; // fast
class QString;     // fast
class SomeInterface
{
public:
    virtual void widgetAction( QWidget *widget ) =0;
    virtual void stringAction( const QString& str ) =0;
    virtual void stringListAction( const QStringList& strList ) =0;
};

не пойму, откуда во втором _правильном_ примере, компилятор найдет хидеры описанных класов? Или там забыли #include <QtGui>?

Evil_Wizard
()

[Ъ] GNOME не заботится о моём здоровье

Использую КДЕ4, почему Гном не заботится о моем здоровье?

Evil_Wizard
()

[Gentoo][розовые споли]В продолжении темы sudo vi\nano

Кому не безразлично:

Для владеющих англицким:
http://forums.gentoo.org/viewtopic-t-795069.html

Для не владеющих англицким:
http://forums.gentoo.org/viewtopic-p-5992901.html#5992901

 

Evil_Wizard
()

[:||||||||:] [Offtop][БелоснЫжка] Оффтоп-патч

[Ъ]
Обзор
При попытке воспроизвести DVD-фильм "Белоснежка и семь гномов" ("платиновая" коллекция) пользователь может столкнуться с искажением или нечеткостью звучания и изображения, а также с ошибкой программы проигрывателя DVD. Это происходит, поскольку драйвер UDF (UDFS.sys) в Windows 2000 не способен правильно воспринимать нестандартную схему защиты от копирования, использованную для DVD-фильма "Белоснежка и семь гномов" ("платиновая" коллекция).
[\Ъ]

http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=e...

Evil_Wizard
()

[навеяно][вещества] Программа-эмулятор родины

Есть ли сабж под линукс?

 

Evil_Wizard
()

[кактус][kde4][konsole] Убрать жирный стиль для свеьлых цветов

Заметил одну такую фишку в KDE4.

В Konsole, все светлые цвета выделяются почему-то жирным стилем шрифта. Уже давно ищу как эту дурацкую фичу отломать, ибо раздражает.

Может кто-то поделится идеями?

 ,

Evil_Wizard
()

[анабиоз]SELECT * FROM IDE_для_php WHERE lang ISNOT java

Собственно стало интересно. Есть ли вменяемые IDE для пых-пыха? Окромя vim\emacs естественно.

Очень давно пользовался quanta. Но теперь ставить либы 3кед ради кванты -- лень :)

Да, знаю пых гагно, но код подправить надо, а в kate\kwrite не удобно.

Evil_Wizard
()

[qt][q4wine] русс перевод реквестед

Текущий майнтейнер в отпуске.
Реквестирую обновление и правку русс перевода. Весьма желательно сделать до 2009-08-17.
email в профайле.

 

Evil_Wizard
()

[FreeBSD][тестинг]+[первод на русс] q4wine

В виду ухода человека в отпустк :) Проекту q4wine ( http://q4wine.brezblock.org.ua/ ) нужны тестеры с FreeBSD на борту. Из установленного ПО потребуется qt4, git и wine.

Желательно наличие навыков программирования C++\Qt (хотя не обязательно)

Так же ищутся люди умеющие пользоваться qt-linguist для перевода q4wine на русский язык.

Если заинтересовало -- jid: brezerk [at] jabber.com.ua

 

Evil_Wizard
()

[уже жевалось][забанили в гугле] Может ли GPL преокт включить в себя код под LGPL?

Есть либа доступная под LGPL, есть GPL проект в который я хочу включить и немного модифицировать LGPL'ный код.

Вопрос имею ли я на это право? Или лучше _переписать_ под GPL?

 

Evil_Wizard
()

Вопрос по CMake + Qt and Shared library

Доброго времени суток. Вот такая ситуация:

Есть qt исходник, который загружает библиотеку:

libq4wine.setFileName("libq4wine-core");

  if (!libq4wine.load()){
	libq4wine.load();
  }

Есть CMakeLists.txt в котором описывается сборка библиотеки и ее линковка:

ADD_LIBRARY( q4wine-core SHARED ${Q4WINE-LIB-SOURCES} ${Q4WINE-LIB-HEADERS} )
...
TARGET_LINK_LIBRARIES( q4wine ${QT_LIBRARIES} q4wine-core)

Все работает шикарно, если libq4wine-core.so устанавливается в /usr/lib но нифига не работает, если ее установить в /usr/lib/q4wine/

Собственно оно и понятно, ld просто не может ее найти.

Вопрос заключается именно в этом: как программно указать откуда загружать библиотеку?

Не используя или изменяя: LD_LIBRARY_PATH, /etc/ld.so.conf, ldconfig

Evil_Wizard
()

[хочется странного][мозголомка] dummy driver alsa over network?

Есть машина А без звуковой карты. Есть машина Б с звуковой картой.
На обоих стоит Дженту.

Задача: Перехватить вывод звука из alsa на машине А, передать через сеть и воспроизвести на машине Б.

В принципе, захватить звук, передать и воспроизвести решаемо.

[А]# arecord -t wav -f cd | nc -u 10.1.220.30 4556
[Б]# nc -u -l -p 4556 | aplay

Вопрос в захвате звука с dummy sound карты. Как wiki вроде написано что такое делать неззя. ибо звук отсылается прямиком в /dev/null.

какие есть идеи, без отступа от технических данных и поставленной задачи?

 

Evil_Wizard
()

Космические стратегии

В общем такая просьба:

Подскажите пожалуйста космическую стратегию реального времени не зацикленную на одних космических баталиях стенка-на-стенку. С возможностью исследовать планеты, большим технологическим деревом и (для школоты: и да с возможностью грабить корованны). Желательно идущую под wine\dosbox.

Пофик, можно и древнюю, абы геймплей был хороший.

Из того что видел:
homeworld 1\1.5\2 -- все хорошо, но основной упор на баталии. Планеты захватывать нельзя, нет торговли.
sose [Sins of Solar Empire] -- это уже по глобальнее, но основной упор опять таки на бои (которые кстати довольно коряво сделаны dmg\sec = sux )

В принципе, я не против пошаговой тактической карты, но чтобы были тогда реалтайм бои.

Evil_Wizard
()

[Проважаем] KaZaA reborn

http://tech.slashdot.org/story/09/07/19/1143214/ KaZaA стала платным сервисом под подписке

btw: Шойта? А для Ъ?

Evil_Wizard
()

[wine][devel][testing] q4wine 0.113 готов к релизу, нужен тетинг

Hi 2 All.

Q4wine почти готов к релизу.

Из значимых изменений:
1. Полностью переписан код работы с БД.
2. Добавлен q4wine-cli, представляющий собой консольный интерфейс для q4wine.
3. Добавлена поддержка Drag & Drop:
3.1 Появилась возможность экспортировать иконки q4wine в файлы формата .desktop, с запуском wine программ через q4wine-cli.
3.2 Появилась возможность переносить .exe, .com и .bat файлики прямо в q4wine создавая их иконки.
4. Добавлено авто сохранение последнего выбранного пользователем префикса.
5. Добавлены меню открытия директорий префикса, cdrom и иконки через winefile или xdg-open.
6. Для Linux улучшен алгоритм отображения списка процессов wine.

При наличии свободного времени и желания, большая просьба протестировать работу и отловить возможно(?) появившиеся баги. В связи с значительными изменения в кодовой базе, лучше протестировать все вдоль и поперек :)

git repo: http://github.com/brezerk/q4wine/tree/master
git clone: git://github.com/brezerk/q4wine.git

q4wine-0.9999.ebuild: http://github.com/gentoo-qt/qting-edge/tree/598ac6a7da8b7ad86a40240332877befe...

 ,

Evil_Wizard
()

quake3 статистика howto?

Хочется статистику + веб морду. Что для єтого можно использовать?

Поиском нашел тока это: http://www.linux.org.ru/view-message.jsp?msgid=418965

По ссылке файлика и хаутешки нету. Гугел молчит :(

Evil_Wizard
()

[Сериал] Кража логотипов, RH Suppert responce

В продолжение http://www.linux.org.ru/view-message.jsp?msgid=3800222

Итак, я отправил email в RH support, получил респонс:

Thanks I will inform our legal team.

Cordially,

Emma S. Battle

brezerk wrote:
Data submitted: Fri Jun 19 01:41:54 2009

form_location: /apps/response/web_contact.html
subject: Question
url: name: brezerk
email: brezerk
message: It seems Red Hat logo was stolen, and used for commercial activity.

url: http://www.aws-law.ru/

I send an email to owners of this site, but no response were received.

Смотрю, сегодня логотип с быдло-сайта вроде убрали. Где можно получить причитающуюся мне карму? :)

Evil_Wizard
()

[gtf][offtop] ИЕ8 головного мозга

Evil_Wizard
()

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