LINUX.ORG.RU

Сообщения Chubakur

 

Symfony CMF с чего начать

Читая туториал и пробуя делать как там написано, понимаю что они друг с другом не сильно связаны. Уже 2 дня пытаюсь подключить сонату, хотя у них в туториале всего 2 строки по этому поводу. Поключите в AppKernel bundle и радуйтесь. А то что он тянет за собой тысячу других зависимостей вроде SecurityBundle они не пишут. И в итоге топчусь на месте, не зная откуда подступиться.

Chubakur
()

Запуск реально установленной ОС из под установленной, используя виртуальную машину

Интересует сабж. Виртуальная машина требует «диск» для запуска ( для большинства случаев это некий виртуальный диск, представляющий собой файлик ). Что произойдет, если попробовать виртуальной машине, в качестве диска подсунуть реальный раздел диска (например /dev/sda1). Можно ли будет запустить скажем эту же самую ос еще и под виртуалкой? И есть ли что-нибудь почитать по этому поводу.

Chubakur
()

Qt выравнивание в Grid Layout

Сейчас осваиваю Qt, хочу растянуть кнопку вертикально, так, как это сделано в большинстве калькуляторов ( пример KCalc ).

http://i.imgur.com/qvAPbnJ.jpg

По горизонтали кнопки растягиваются, но по вертикали она просто встаёт по серединке. Из вертикальных выравниваний есть только Top, bottom, center. Соответственно top ставит 3 в ряд с 2 и 1, center - на скрине, bottom в ряд с нулем. Никаких Justify нет, и как тогда это можно сделать?

    gridlayout->addWidget(buttons[7],2,0,1,1);
    gridlayout->addWidget(buttons[8],2,1,1,1);
    gridlayout->addWidget(buttons[9],2,2,1,1);
    gridlayout->addWidget(buttons[4],3,0,1,1);
    gridlayout->addWidget(buttons[5],3,1,1,1);
    gridlayout->addWidget(buttons[6],3,2,1,1);
    gridlayout->addWidget(buttons[1],4,0,1,1);
    gridlayout->addWidget(buttons[2],4,1,1,1);
    gridlayout->addWidget(buttons[3],4,2,2,1);
    gridlayout->addWidget(buttons[0],5,0,1,2);

 ,

Chubakur
()

Arch Quick start

Есть ли аналог, или есть смысл попробовать запилить следущую вещь:

Сейчас арч имеет установщик весом 498.0 MB. После установки имеем пустую систему с минимально необходимым набором программ, и все остальное устанавливаем сами. Но, например, когда мне необходимо быстро установить арч на ноут, и начать сразу работать, это годится мало. Надо еще набрать pacman -S kde, ждать пока вытянутся X, kde и все поставится(а если нет интернета, не таскать же с собой срез репозитория). Идея в том, чтобы сделать некий образ арча, который имеет графический инсталлятор, и сразу предоставляет DE для работы. Все, никаких супер дупер утилит конфигурации и прочей дряни(пример Calculate linux, что за странные cl-console, cl-tools?), простой арч(+kde), но сразу пригодный для каких-то более-менее серьезных действий. Затем, когда будет время на рабочей системе можно убрать ненужные пакеты и прочее.

Смотрю в сторону Chakra Project. Он примерно такой какой я описал выше?

 

Chubakur
()

Пропал звук после установки steam

DE: KDE

Звука нет нигде, при старте системы kmix сообщает что мультимедийное устройство (названия не помню, если скажете где взять лог kmix- скажу точнее) некорректно работает и отключено.

Вот лог емержа при установке стима:

http://pastebin.com/4mNv4Sd0

 , ,

Chubakur
()

Не могу написать компаратор для qsort

Имеется:

struct KeyValue{
	uint64_t value;
	unsigned int key;
};

int compare(const void* a, const void* b){
	
	return ( ((KeyValue*)a)->value - ((KeyValue*)b)->value );
}
int compare2(const void* a, const void* b){
        uint64_t f = ((KeyValue*)a)->value;
	uint64_t s = ((KeyValue*)b)->value;
	if(f == s)
		return 0;
	if(f < s)
		return -1;
	return 1;
}

1 компаратор, логично, что вычтя из unsigned unsigned - отрицательного не получится никак. Поэтому компаратор не правильно работает, на самом деле он почти сортирует, но сортирует блоками, по несколько 10 тысяч элементов. 2 компаратор, что не так в нем? Получается полная фигня на выходе из qsort.

P.S. надо сортировать именно по value, на key наплевать

 

Chubakur
()

Дискретное логарифмирование по модулю

Есть задание, найти степень, в которую надо возвести основание чтобы получить данный ответ в модулярной системе счисления.

Вот мой код: http://pastebin.com/zra1W67R

Вот теормин на который я опирался: http://e-maxx.ru/algo/discrete_log

Собственно проблема в том, что значения не сходятся, где то я допустил оплошность, но уже не могу найти

 ,

Chubakur
()

Знатокам Irrlicht, resize

В качестве обучения решил написать простенькое 2d приложение, которое использует тамошнее GUI и рисует 2d картинки. Хочу сделать чтобы это все красиво ресайзилось пользователем. То есть по умолчанию создал окошко 400 на 400, все отрисовалось на нем. Затем пользователь растянул окошко, все элементы пропорционально увеличились. Так вот как узнать размер окна после изменения размера? Излазил API, ничего не нашел. Более того хочется кроссплатформенное решение, поэтому как нибудь смотреть размер через xorg не очень хочется.

 

Chubakur
()

Ubuntu и прелести user-friendly

Решил пересесть с ноутбука на десктоп, решил поставить убунту, чтобы посмотреть какой простой для пользователя она стала по сравнению с 8.04(которая была офигенна). Установка, привычный grub, 4 пункта выбора. Зачем то 2 ядра, и на каждое по «разделу восстановления» (видимо то же ядро, но с single). Которое первое - kernel panic. Второе запустилось. Ужасное разрешение для моего монитора, очевидно дров nvidia нет, работает интеловская карточка. Захожу в панель управления, выбираю оборудование, она мне предлагает аж 4 драйвера nvidia на выбор. Там стабильная, бета, экспериментальная и что-то еще. Ни один не ставится, на что-то ругается какой-то жокей. В логах действительно не понятно в чем проблема. Погуглив, все говорят ставить драйвера из консоли. Окей, запускаю терминал, apt-get install nvidia-current (может быть другой пакет, не помню названия точного), он установился, но конечно же ничего не работает, ведь драйвер надо включить. Может я устарел, но я не знаю других способов выбрать драйвер, кроме как xorg.conf, который там отсутствует. Собственно неосилил, ЧЯДНТ?

 ,

Chubakur
()

Android перестал видеть Google Play

На планшете с Android версии 4.0.3 перестал открываться Play Маркет (2.0.12 откатывал на самую первую версию, пытался хоть как то запустить) . Пишет «Время ожидания истекло», интернет через Wi-Fi, на скорость не жалуюсь, использую его всегда. На планшете интернет работает. Работает все кроме Маркета. Так же есть еще один планшет, тоже на андроиде, маркет с него открывается при том же подключении.

Chubakur
()

Виндус 7 и KDE

На винде 7 есть очень удобная штука, берешь окно, перетягиваешь, например, к левой стороне экрана и окно распахивается ровно на левую половину экрана. К правой - на правую половину. Помнится на KDE тоже такое есть. Но где включить не пойму, не могу в настройках найти. KDE 4.9.4

 ,

Chubakur
()

Пропало место, где искать

Отец попросил помочь с ноутбуком, Calculate перестал запускаться. startx ругается на невозможность создать файл, потому что место кончилось. df сказала что занять 100% диска. 48 гигов. Я полазил в хомяке, но там всего 2 картинки, и парочка mp3 песен. Как найти то, что отъело память?

Chubakur
()

wordpress отключил все плагины

Собственно сабж, все плагины отключены. При попытке активировать - пишет «Плагин активирован». Но в списке всех плагинов он все равно выключен. Так абсолютно с каждым плагином. В чем может быть дело?

Chubakur
()

Дискретное логарифмирование

Есть задача нахождение дискретного логарифма по модулю для длинных чисел. Для работы с длинными числами используется mpir. Нагуглил следующие алгоритмы:

1) Baby-step-Giant-step

2) метод Полларда

Не могу решить какой алгоритм для этого лучше использовать, потому что 1 выглядит проще, но не понятно каким образом описать хеш-функцию для длинных чисел(или что надо делать, чтобы массив длинных чисел все время был отсортированным) , и сколько памяти это вообще будет использовать. Количество разрядов в числах более 150.

Chubakur
()

extern namespace C++

Есть 2 файла. images.h

#include "SDL.h"
namespace Images{
	extern const int max_x_cells;
	extern const int max_y_cells;
	extern const SDL_Surface* green;
	extern const SDL_Surface* water;
	extern const SDL_Surface* road;
	extern const SDL_Surface* stone;
	extern const SDL_Surface* forest;
};

images.cpp

#include "SDL.h"
#include "globals.h"

namespace Images{
	const int max_x_cells = 22; 
	const int max_y_cells = 17; 
	const SDL_Surface* green = SDL_LoadBMP(PATH_TEXTURES "green.bmp");
	const SDL_Surface* water = SDL_LoadBMP(PATH_TEXTURES "water.bmp");
	const SDL_Surface* road = SDL_LoadBMP(PATH_TEXTURES "road.bmp");
	const SDL_Surface* stone = SDL_LoadBMP(PATH_TEXTURES "stone.bmp");
	const SDL_Surface* forest = SDL_LoadBMP(PATH_TEXTURES "forest.bmp");
};

В файле map.cpp прописано #include «images.h»

И используются эти переменные, например max_x_cells = width<Images::max_x_cells?width:Images::max_x_cells;

Линковщик выдает ошибку, что не может соединить с Images::max_x_cells и max_y_cells

Как праувильно использовать namespace в другом файле?

Chubakur
()

Что произошло с Qt?

Не нашел нигде ни одного сообщения. Знаю что nokia продали digia Qt. А они его сделали платным? Потому что на сайте теперь нет download, только try it demo. Может ли Qt развиваться сторонними некоммерческими разработчиками? или теперь ему пришел конец?

Chubakur
()

Видеокарта испортилась ч.2?

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

Chubakur
()

OpenSUSE не хочет дружить

После того, как арч скатился в уг, ищу ему замен. Решил что лучше opensuse не найти, но она просто не ставится, установщик просто зависает, раньше при установке какого-то пакета, на 30%, сейчас просто при запуске установщика. Я прожег уже 3 диска на минимальной скорости. md5 совпадают, но просто ничего не работает. Так ни разу не установилась еще. В чем могут быть причины такого? Прожигал на разных компьютерах.

Chubakur
()

Почистил комп

Решил пропылесосить комп, ибо стоял он уже несколько лет, там на нем уже ковер вырос. Открыл, прошелся пылесосам только по кулерам и по корпусу. Ничего не откручивал, не вынимал. Ничего не трогал(кроме вентиляторов), единственно мог докоснуться до охапки разноцветных проводов от бп, но совсем немного, молекс не мог отсоединиться. Результат - нет сигнала на мониторе. Монитор рабочий, к ноуту подключал все нормально. Вроде бы компьютер включается, насколько я могу судить ( вращаются вентиляторы и жесткий диск) . Как проверить, исправна ли видеокарта? И что вообще могло случится

[вставить в другой комп не катит, ибо нету другого]

 все сломал, , , нет сигнала

Chubakur
()

Ноутбук, пропала ОЗУ

Был ноутбук с 4 gb RAM, сейчас команда free говорит total 2765692 Под виндой пишет «Установлено ОЗУ 4 Гб (используется 2,66 Гб)». В биосе пишет что RAM 4 гб.

Chubakur
()

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