LINUX.ORG.RU

Сообщения Arceny

 

Сдача процессорных мощностей в аренду

Хай алл

Есть довольно много серваков, с ненагруженными ЦПУ. Везде линуксы.

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

Arceny
()

[Ubuntu 10.04] Суспенд (S3)

Имеется сабж. При попытке суспенда в первый раз все успешно суспендится, потом просыпается.

При попытке суспенда второй раз система суспендится и сразу же просыпается. WTF?!

В биосе стоит S3.

00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b3)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0b.0 IDE interface: nVidia Corporation MCP79 SATA Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:18.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
03:00.0 VGA compatible controller: nVidia Corporation C79 [GeForce 9100M G] (rev b1)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)

В логе выглядит вот так:

Срд Янв  5 20:01:32 MSK 2011: performing suspend
Срд Янв  5 20:01:46 MSK 2011: Awake.
Срд Янв  5 20:01:46 MSK 2011: Running hooks for resume

Т.е. успешно засыпает, но потом сразу будится.

Arceny
()

[tearing] Таскание 2D окон (без компиза)

Недавно обратил внимание, что при таскании 2Д окон с отображением их содержимого наблюдается теаринг этих самых окон по краям.

nvidia 9100, дрова проприентарщина последние ставленные ручками, бубунта 10.04, core 2 duo.

Проявляется на разных железках, не только на этой. Композит не используется, хотя и с композитом все то же самое.

В проигрывании любого видео через xv или vdpau теринга нету.

Неужто никто не замечает?

 

Arceny
()

Проблема: pppd , snmpd, cacti

Hi, All!

Наблюдается такая вот проблема.

Имеется интерфейс ppp10, который раз в сутки реконнектится (дропается на стороне провайдера и поднимается по-новой), примерно так:

Jan 25 11:58:54 torrent pppd[5766]: Connect time 1440.0 minutes.
Jan 25 11:58:54 torrent pppd[5766]: Sent 106939404 bytes, received 1392769389 bytes.
Jan 25 11:58:55 torrent pppd[5766]: Modem hangup
Jan 25 11:58:55 torrent pppd[5766]: Connection terminated.
Jan 25 11:58:55 torrent pppd[5766]: Using interface ppp10
Jan 25 11:58:55 torrent pppd[5766]: Connect: ppp10 <--> /dev/pts/0
Jan 25 11:58:59 torrent pppd[5766]: CHAP authentication succeeded
Jan 25 11:58:59 torrent pppd[5766]: CHAP authentication succeeded
Jan 25 11:58:59 torrent pppd[5766]: local  IP address 84.42.*.*
Jan 25 11:58:59 torrent pppd[5766]: remote IP address 84.42.61.1

Этот интерфейс мониторится с помощью snmpd, от которого получает информацию cacti и рисует красивый график.

Проблема в слудеющем. После очередного реконнекта график перестаёт рисоваться, т.е. snmpd не отдаёт нужных данных. Логи посмотрел, нигде ничего не нашёл. С snmpd не работал толком, настроено 1й строчкой в конфиге /etc/snmp/snmpd.conf:

rocommunity public

Система Debian Lenny. Куда копать?

Arceny
()

Инкрементальный бекап

Hi, All

Хочу сделать инкрементальный бекап одной БОЛЬШОЙ директории tar'ом или другим подходящим средством.

Раз в месяц делается full-backup, потом ежедневно делаются инкрементальные архивы 1...n , где m-1й необходим для восстановления m'го. Либо, как вариант, для восстановления m-го предыдущий не нужен

Нашёл в tar'е опцию

     -g, --listed-incremental FILE
           handle new GNU-format incremental backup

Использую так:

tar cvf tmp.tar /drive2/tmp/ --listed-incremental list
tar cvf tmp2.tar /drive2/tmp/ --listed-incremental list

И так далее. Распаковываю как обычно cvf, последовательно каждый файл один за другим, просто указав --listed-incremental list.

Так вот, как я понимаю, помимо сохранения самого tar'а, ещё нужно где-то сохранять list, так как иначе при распаковке не обрабатываются удаления файлов и ещё что нибудь. Как можно избежать этих накладных расходов, какие средства для инкрементного бекапа вы используете?

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

Arceny
()

Набыдлокодил шашечки

Набыдлокодил шашечки, как-бе в продолжение своего скриншотика http://www.linux.org.ru/view-message.jsp?msgid=3807074

Выложил на гуглокод: http://code.google.com/p/qcheckers/

Arceny
()

Визуализация БД

Существуют ли какие либо средства под Linux, предназначенные для красивого построения/рисования архитектуры БД со связями и т.д.?

Экспорт в SQL не обязателен. Нужно просто нарисовать картинку.

Arceny
()

Снежные Linux-пингвины в Москве >:-0

Arceny
()

Библиотека для работы с конфигами

Есть ли в природе либа С/С++ для работы с текстовыми конфигами, их парсинга, изменения, добавления опций и т.д., чтобы не изобретать велосипеды и так далее.

>>>

Arceny
()

wxBitmap, как работать попиксельно

Загружаю картинку в тип wxBitmap. Все прекрасно, всё работает.

Но теперь мне нужно попиксельно анализировать изображение. Как мне это сделать (получить доступ к конкретным пикселам). В мануале с описанием классов wx подобного не нашёл. Может плохо искал unsure.gif

Подгружать картинку вручную как-то не хочется. Думается мне , что возможность попиксельного доступа всё же есть.

Arceny
()

Mysql создаёт левые файлы, в /var/lib/mysql

У меня довольно загруженный mysql сервер. 100-150 запросов в секунду. Регулярно mysql выдаёт ошибку (скрипт при её обработке выдаёт "север перегружен"), и жрёт в этот момент 99% процессора. Причём регулярно в /var/lib/mysql создаются некие файлы с именами типа metall-bin.000001 , metall-bin.000002 и так далее, где metall - hostname машины. Я уже задолбался их чистить, после того как забивается полнсотью / . Как их отключить, и что это за файлы?

Стоит dev-db/mysql-4.1.21 .

Arceny
()

wxWidgets изучить

Хочу изучить инструмент wxWidgets. Цель - создавать кроссплатформенные (то есть компилирубщиеся и здесь и тут без проблем) приложения. Для этих целей был выбран именно этот инструмент (так как gtk+ под win на сколько я понял сырой, а qt не позволяет линковку с закрытым кодом).

В общем с чего мне лучше начать изучение? Смотрел-смотрел я на официальном сайте доки/тутариалы, так работа с мёртвой точки не сдвинулась. Интересуют советы тех, кто реально знаком с сабжем. Ну и по существу.

Спасибо.

Arceny
()

3D модель - комп. графика

Приветствую всех! В процессе очередная лаба по комп. графике. Цель - вывести на экран 3D можедб многоэтажного дома ... :-\

Соответственно с технической частью я кое как разбираюсь,но вот с дизайнерской - проблемы. Соответственно, нет ли у кого из уважаемых 3Д модели соответствующей? Ну или, кто обладает должными навыками, набросать что нибудь простенькое...

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

Arceny
()

GDB

при запуске любой простейшей проги, скомпилированной и собранной с ключиком -g в дебаггере выдаёт примерно следующее:

Failed to read a valid object file image from memory.

это нормально, или не очень? Эта ошибка всё время в anjuta выскакивает. Такое ощущение, что дебагер вообще не работает. В принципе без разницЫ, через anjuta-ide или с консоли я его запускаю...

Arceny
()

Разработка игрушки, лабораторная работа по Компьютерной Графике

Вот и добрался я до 2го курса... и тут на меня обрушилась "компьютерная графика".

Знания в программировании графических приложений нулевые. За 3 недели постановили написать игру следующего типа:

"Аркадная игра. Имеется лабиринт, содержащий препятствия, неподвижные призы и перемещающихся охотников различных типов."

Спросил, можно ли под Линукс. Ответили что можно. С самим алгоритмом вроде сложностей не возникает, вот мои рассуждения:

Матрицей задаётся поле, состоящее из квадратиков - спрайтов. Соответственно если 0 в элементе массива - то клетка свободна, 1, 2, 3, и так далее - разные ландшафты, препятствия. Положение человечка точно так же задаётся элементом матрицы. Реакция на клавиши с проверкой на условие попадания на опеределённую порверхность (можно пройти, нельзя пройти, случилась беда). Аналогично всякие бонусы, монстрики. Искусственный интеллект у них можно и реализровать, а можно и не реализовывать и для начала хотя бы рандомное движение запустить. Всяческие условия иного рода - дело наживное.

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

Arceny
()

PHP IDE

Подскажите IDE для разработки на PHP . Хочу наконец то взяться за него, ибо припёрла необходимость. Ато всё на Си, да на Си...

Arceny
()

генерация случайных чисел - rand()

Как сделать нормальную генерацию квазислучайных чисел?

Использую следующий код:

// Заполняет матрицу квазислучайными числами в диапазоне от 1 до MAXVAL
void RandomMatr(double (*Matr)[STRLEN], int n) {
	int i,j;
	time_t t;
	srand((unsigned)time(&t));
	for(i=0;i<n;i++)
		for(j=0; j<n; j++)
			Matr[i][j]= rand()%MAXVAL+1;
}

Вызывается 2 раза для разных матриц. И в обоих получаются ОДИНАКОВЫЕ 
числа. Видимо, потому что time() выдаёт время в секундах, а не в 
милисекундах, а оно достаточно мало. Если не использовать srand() то 
вообще всегда получаются одни и те же числа. Посоветуйте чего нибудь, 
чтоли.... 
Arceny
()

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