LINUX.ORG.RU

Сообщения mkam

 

[Понаехать]Киев

Форум — Talks

Осенью подумываю о смене жительства если позволят денежные средства. В список городов, куда хотелось бы переехать, попал Киев. Собственно вопросы следующие.

1) Реально ли найти работу не дворником без украинского гражданства?

2) На какие суммы придётся ориентироваться при снятии квартиры/комнаты?

Да и вообще какие подводные камни стоит ожидать гражданину другого гос-ва?

mkam
()

[C]Поиск узла в списке

Форум — Development

Доброй ночи. Имеется следующая структура для организации двусвязного списка:

typedef struct _DList DList;
struct _DList
{
  void *data;
  DList *next;
  DList *prev;
};
С помощью структуры организованы несколько списков, каждый из которых указывает на структуры различных типов. И каждый из узлов этих списков содержит уникальный идентификатор - запись int UID.

И возник вопрос - можно ли как-то организовать поиск элемента в списках с помощью одной функции, а не писать для каждого типа структуры свою функцию поиска?

Спасибо.

 

mkam
()

[R][C]Авторегрессионная модель

Форум — Development

Доброй ночи.
В языке R есть возможность построения авторегрессионных моделей - http://stat.ethz.ch/R-manual/R-patched/library/stats/html/ar.html
Гуглю информацию по возможности использования сей функции в Си, но ничего пока что не нашел.
Можете ответить есть ли возможность её использовать или посоветовать другие варианты для решения задачи?
Мне требуется построить авторегрессионную модель второго порядка. Городить свой велосипед для нахождения её коэффициентов уж очень лень.
Спасибо.

 ,

mkam
()

Бокс

Форум — Talks

Что вы всё о тян, да компьютерах. Бокс кто сейчас смотрит? Что лоровцы думают о предстоящем бое Тони и Лебедева? И уже о прошедших боях?

mkam
()

[!nix][msdn](x * 32 + 31) / 32

Форум — Development

Здравствуйте.

Нашел сегодня на msdn пример программы для захвата изображения окна - http://msdn.microsoft.com/en-us/library/dd183402(v=vs.85).aspx

И моё внимание привлёк один момент, смысл которого мне до конца не ясен.

//пропущено
bi.biBitCount = 32;    
//пропущено
DWORD dwBmpSize = ((bmpScreen.bmWidth * bi.biBitCount + 31) / 32) * 4 * bmpScreen.bmHeight;

Здесь вычисляется необходимое количество байт для изображения. Назначение переменных не трудно узнать из их имён. DWORD из msdn - «A DWORD is a 32-bit unsigned integer». Так на кой случай считают (bmpScreen.bmWidth * bi.biBitCount + 31) / 32? Разве результат вычисления будет отличен от значения bmpScreen.bmWidth?

Извиняюсь если вопрос из разряда оффтопов, но действительно интересно.

mkam
()

[Qt][noob]Создание виджета, содержащего сцену

Форум — Development

Доброй ночи.

Пытаюсь создать пользовательский виджет, содержащий сцену, путём наследования QWidget. Получился следующий код:

//DataWindow.h
#ifndef DIAGRAMWINDOW_H
#define DIAGRAMWINDOW_H

#include <QtGui>
#include "DataRegion.h"

class DataWindow : public QWidget
{
    Q_OBJECT
public:
    DataWindow(QWidget *parent = 0);

private:
    QGraphicsScene *scene;
    QGraphicsView *view;
    DataRegion *region;
};
#endif // DIAGRAMWINDOW_H


//DataWindow.cpp
#include <QtGui>
#include "DataWindow.h"
#include "DataRegion.h"

DataWindow::DataWindow(QWidget *parent)
    :QWidget(parent)
{
    scene = new QGraphicsScene(0, 0, 600, 450);
    view = new QGraphicsView();
    view->setScene(scene);
    
    region = new DataRegion;
    scene->addItem(region);
    //setCentralWidget(view);
}

//main.cpp
#include <QtGui>
#include "DataRegion.h"
#include "DataWindow.h"

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    
    DataWindow *view = new DataWindow;
    view->show();

    return app.exec();
}

DataRegion - класс для создания перемещающихся по сцене прямоугольников. Но при запуске получаю пустое окно - http://dl.dropbox.com/u/13814019/empty.png

Если же виджет DataWindow создать путём определения подкласса QMainWindow и добавить в конструктор setCentralWidget(view), то всё отлично отображается - http://dl.dropbox.com/u/13814019/rec.png

А также работает если в main.cpp всё заменить на следующий код:

//main.cpp
#include <QtGui>
#include "DataRegion.h"

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);

    QGraphicsScene *scene = new QGraphicsScene(0, 0, 600, 450);
    QGraphicsView *view = new QGraphicsView;
    view->setScene(scene);

    DataRegion *test = new DataRegion;
    
    scene->addItem(test);

    view->show();

    return app.exec();
}

Помогите пожалуйста указанием недочетов при создании виджета DataWindow с наследованием от QWidget и попытке его отобразить.

 ,

mkam
()

[gentoo]networkmanager рвёт соединение при загрузке канала

Форум — Desktop

Здравствуйте.
NM часто рвёт vpn-соединение (pptp), когда Transmission/aMule/rsync начинает использовать все 10 Мбит/с канала. Началось после проведения новой установки Генты (стабильная ветка) в июле. До этого тоже примерно год сидел на стабильной ветке и ничего подобного не наблюдал.
Даже не представляю в какую сторону копать. Не очень хочется отказываться от NM.
Встречался кому-нибудь ещё подобное поведение и удалось ли это победить?

 

mkam
()

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