LINUX.ORG.RU

Сообщения Dudraug

 

[опять glib glib] Теоретический вопрос

Форум — Development

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

Вот код



#include <stdio.h>
#include <gtk/gtk.h>
GCond* my_cond;
GMutex* my_mutex;
void fr(void)
{
my_mutex=g_mutex_new();
my_cond=g_cond_new();
g_mutex_lock(my_mutex);
GTimeVal tm;
tm.tv_sec=15;
tm.tv_usec=1;
if(!g_cond_timed_wait(my_cond,my_mutex,&tm))
printf("%d\n",tm.tv_sec);
g_mutex_unlock(my_mutex);
printf("2\n");
}
int main(void)
{
int b=0;
g_thread_init(NULL);
GThread* p = g_thread_create((gpointer) fr,NULL,TRUE,NULL);


g_thread_join(p);
printf("yes\n");
return 0;
}


Почему не происходит 15сек задержка, но при этом g_cond_timed_wait возвращает FALSE, что свидетельствует о завершение временного интервала?

Dudraug
()

[glib][thread]Пауза

Форум — Development

Сел вот за изучения ГТК + ГЛИБ, так что сильно не пинайте за такие вопросы.Прочитал таки доки по этой теме. Возник вопрос: существует ли способ сделать так

<Выполняется поток>

Пауза на 2сек

<Продолжает выполнятся поток>

Точнее вопрос в том, можно ли это сделать одной строчкой как в яве? Thread.sleep();

А то думается мне придется обрабатывать собатия с таймером и блокровать процесс, так конечно можно, но хотелось бы не усложнять код.

 ,

Dudraug
()

[расскажите про роутер] TP-Link TL-R402M

Форум — Talks

Никто не пользовал? http://shop.key.ru/shop/goods/37447/?region_id=12

Я конечно понимаю что дешевле некуда, но как бы и сетка у меня всего на два компа, так что может и подойдет. Что можете сказать про сей девайс?

Dudraug
()

[нытье][ненависть][intel x3100][ubuntu] Обновился называется

Форум — Talks

Стоят дрова


dudraug@dudraug-laptop:~/anima/NHK$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
Установлен: 2:2.6.99.1+git20090402.fad714c4-0ubuntu0tormod
Кандидат: 2:2.6.99.1+git20090402.fad714c4-0ubuntu0tormod
Таблица версий:
*** 2:2.6.99.1+git20090402.fad714c4-0ubuntu0tormod 0
500 http://ppa.launchpad.net jaunty/main Packages
100 /var/lib/dpkg/status
2:2.6.3-0ubuntu4 0
500 http://archive.ubuntu.com jaunty/main Packages



Встали сегодня с апдейтом. После этого иксы грузятся, но вижу только черный экран. Поправил xorg.conf сейчас сижу с vesa. Кто еще юзает дрова с ppa? Такие же проблемы?

 , ,

Dudraug
()

Это чтоааа?

Форум — Talks
Dudraug
()

[ЖЖ][Антикопирайт] Начал читать

Форум — Talks

Прочел первую часть. Хм... А при чем тут копирайт? Не он там конечно упоминается, но как мне показалось как-то вскольз... Конечно все эти идеи и движения - это дико интересно, но я статью немного о другом читать собирался. Думал там больше будет о том что такое авторское право изначально будет.

Вторая часть про Столмана, вроде уже ближе к теме...

 

Dudraug
()

[книги] Книги о копирастии

Форум — Talks

Посоветуйте фантастики анти-утопии на тему копирастии. Заранее спасибо.

 

Dudraug
()

[опять ubuntu 9.04] А такой баг известен?

Форум — Talks

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

Dudraug
()

[Ubuntu 9.04] Да они издеваются

Форум — Talks

dudraug@dudraug-laptop:~/Рабочий стол$ apt-cache policy eclipse eclipse: Установлен: (отсутствует) Кандидат: 3.2.2-5ubuntu3 Таблица версий: 3.2.2-5ubuntu3 0 500 http://archive.ubuntu.com jaunty/universe Packages

Dudraug
()

[c] многонитевое (thread) программирование

Форум — Development

Правильно ли я понял, что мне надо копать в сторону openmp? Если да то хватит ли мне знакомства с мануалами и туториалами? Интересует многопоточное программирование как в java.

 

Dudraug
()

rss читалка google-gadget-like

Форум — Desktop

Посоветуйте rss читалку для gtk или gnome похожую на сабж, что бы панелька/гаджет была на рабочем столе. И что бы можно было сделать компактный размер. Можно грабить корованы.

Dudraug
()

Как поменять пароль на основной брелок?

Форум — General

При установке убунты поставил пароль, но потом его сменил. Пароль пользователя поменялся, а вот пароль на основной брелок остался тем который я задавал при установке. Как поменять?

Dudraug
()

Как заставить vuze работать с сановской явой?

Форум — General

у меня при попытке запуска vuze он говорит, что опенждк не найдено, как можно решить эту проблему? Не устанавливая openjdk? Покопался вроде таких настроек нет, конфигов подобных тоже вроде нету.

Dudraug
()

[ubuntu 9.04] Странности с воспроизведением видео

Форум — General

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

Железо dell inspiron 1525.

Dudraug
()

[2SplindeR] Вопрос про интеловские дрова

Форум — Talks

http://www.linux.org.ru/view-message.jsp?msgid=3560987

По мотивам этой темы, обновился до 9.04, но фпс вырос до 650, но никак у тебя до тысячи. Какие дрова ставил? Еще что-нибудь крутил?

Dudraug
()

[ubuntu 8.10][x3100]Дайте дельный совет на счет дров

Форум — Talks

После установки 8.10 стал замечать ужасное поведение видео, теаринг и все такое. Выгуглил, что виной всему дрова на видео. Вот теперь в раздумьях: Откатится на 8.04, обновится до 9.04, скачать и собрать новые дрова руками. Посоветуйте как быть.

Dudraug
()

[Ubuntu 8.10] Networkmanager не хочет создавать беспроводную сеть

Форум — General

Обновился с 8.04 до 8.10, теперь щелкая по иконке нетворкменеджера и выбирая пункт "Создать новую безпроводную сеть" он долго гоняет свои шарики, после этого значок опять выглядит без сети ( скрасным крестиком), в списке сетей новой нет. Если кликнуть по нему во время когда крутятся шарики, то новая сеть там присутствует, но сигнал нулевой. Что это?

Dudraug
()

[ноут][интел] мплеер проигрывает только одно видео в один момент времобени

Форум — General

Собственно сабж, видео вывод через xv. Можно ли что-нибудь поделать?

Dudraug
()

распознавание строки, содержащей мат. действия

Форум — Development

Подскажите какая есть литература по сабжу.

Надо обработать строку по типу 1+(1+2)*2+4

Появилась идея разбить строку в бинарное дерево, а потом обойти его считая результат. Но возникает проблема разбиения, распознавания порядка действий точнее. У меня есть несколько идей как это можно сделать... Но хочется все же хотелось бы поискать рациональные и оптимальные решения. Поэтому и хочется почитать что-нить про это.

Dudraug
()

Настройка маскарадинга нужна помощь

Форум — General

В общем соединил два компа.

ifconfig eth0 192.168.1.1 Большой комп с интернетами

ifconfig eth0 192.168.1.1 Ноут

На большом сделал

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

на ноуте сделал

route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0

Интернеты не работают, что я делаю не так?

Dudraug
()

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