CS 1.6 + моды от HL
Как прикрутить халф-лайф к CS 1.6, чтоб был сингл и можно было ставить моды, ели это по каким-то причинам невозможно, как запустить оригинальный халф-лайф?
Спасибо!
Как прикрутить халф-лайф к CS 1.6, чтоб был сингл и можно было ставить моды, ели это по каким-то причинам невозможно, как запустить оригинальный халф-лайф?
Спасибо!
Опера взбесилась, то грузит процессор на 100 и повисает навсегда (ни с того ни с сего), то валится с SegFault, не выплевывая в консоль никакой доп. информации, после чего слетают настройки интерфейса, опера 9.02, пакет для debian etch (собственно мой дистр). Так недолго и на лису переехать. Абзац блин. Раньше это было редко (раз в неделю), сейчас через каждые 2 мин.! Отрубил все плагтны (включая ФлешПлеер 9.б2) - не помогло. Даже от безнадеги переустановил оперу (отдал дань уже забытым вантузным привычкам), а хоть бы что!
Что делать?
Сервер настроен как простой анонимный. В принципе все работает адекватно, но есть небольшой вопрос:
Значит заходит anonymous (не путать с посетителями ЛОРа) ко мне на сервер. Если его сессия продолжается, мои пляски с `mount --bind <src_dir> /var/ftp`, `umount <src_dir>` НИКАК не отражаются на том что он видит в списке файлов. То есть, если он зайдет, а я что-то подмонтирую, то в текущей сесси он ничего этого не увидит, сколько бы не рефрешился. И, самое интересное: если он зашел и было что-то подмонтировано, и втечении его сессии я это отмонтирую, он сможет скачивать новые файлы, которые уже "в реальности" недоступны.
Если anonymous перелогинится, все изменения увидит корерректно.
P.S. Проверял "на себе", заходил на ftp://<my_IP> под anonymous. P.P.S. В принципе сеть невелика, и можно постоянно перезагружать сервер, когда я меняю контент, но это как-то некошерно.
Спасибо!
Надо сделать сабж. Есть поверхность z=f(x,y) и сфера: x0,y0,z0,R. Можно написать программу перевода этого дерьма в сферическую СК, и методом перебора по широте/долготе, искать отличие сферы и поверхности в этой точке, меньше эпсилона - считаем длинну отрезка и делаем следущий шаг.
Велосипед запарил. Хочу сделать в Octave или чем небудь другом. Кто-то подскажет куда копать?
Нужно сделать лабу, по циклическим кодам (CRC). Нужно найти все примитивные полиномы, с двоичными коефициентыми, 17-й степени. Для этого нужно найти неприводимый многочлен 17-й степени с помощью перебора и проверить, удовлетворяет ли он некотрому условию.
Люди, искушенные в дискретной матиматике, взываю к вам, так как гуглил и яндексил, находил лишь обрывки теории. Как эти полиномы "перебирать", и что это за полиномы я понимаю плохо. Прошу, по возможности оформить ответ в виде алгоритма (псевдокод, пункты или еще как-то).
Огромное спасибо!
В чем кривость? А в том что НЕТ ПРОБЕЛОВ, пробелы как будто заданы отрицательлым кол-вом пикселей: вместо пустого места, следующее слово еще и "наезжает" на предидущее. В чем дело?
Спасибо!
P.S. В OO 2.04 такой проблемы нет.
Здравстуйте!
Завтра здавать лабу (крайний срок), а она еще не готова:
Надо в Конструкторе моего виджета, приконнектить клик некой кнопки к Слоту, определенному в этом же классе (виджете), короче, вот код:
class ShennonWidget : public QWidget
{
private:
QPushButton *make32;
QPushButton *make1024;
QPushButton *expand;
QPushButton *collapse;
void deleteTreeItems(QTreeWidgetItem *item);
public:
ShennonWidget(QWidget *parent);
~ShennonWidget();
void initConnections(ShennonWidget *reciver);
public slots:
void makeTree32(float *probability, char *code);
QTreeWidget *makeTree1024();
int countValues();
void expandAll(QTreeWidgetItem *item);
void collapseAll(QTreeWidgetItem *item);
QTreeWidgetItem *start;
QTreeWidget *tree;
}; //Мой виджет.
...
ShennonWidget::ShennonWidget(QWidget *parent)
: QWidget(parent)
{
...
expand = new QPushButton("Expand Tree", this);
collapse = new QPushButton("Collapse Tree", this);
...
connect(expand, SIGNAL(clicked()), reciver, SLOT(expandAll(start)));
connect(collapse, SIGNAL(clicked()), reciver, SLOT(collapseAll(start)));
...
} //Конструктор.
...
При исполнении программа выплевывает в консоль следующее:
Object::connect: No such slot QWidget::expandAll(start)
Object::connect: No such slot QWidget::collapseAll(start)
Кнопки соответсятенно не пашут.
Чего она ищет слоты в QWidget, а не в новом ShennonWidget?
Спасибо, буду ОЧЕНЬ благодарен за скорую помощь :) !Учусь на программера, юзаю Linux, в университете он конечно не установлен и все "поделки" делаюся на Delphi/Borland_C++_Builder/M$VS.
Я конечно уже определился и ориентирован на глубокое изучение и работу под Linux, посему учить и уюать форточные среды не собираюсь!
Раньше выходил из положения создавая под своим домашним Дебьяном консольные лабы, которые без особых проблемм, без лишних телодвижений, компилировал под Окнами с помощью MinGW. Но один препод даже видеть консоль не хочет (! я там дерево сделал :), столько времени убил!). NCurses, я думаю ему тоже не понравятся, да они по-моему и не поддерживаются окнами и MinGW. Нашел выход - QT! Уже затестил, смог скомпилить hello world на обоих платформах :). Сейчас активно в нем разбираюсь. Но у меня мало времени! Во вторник нужно лабы сдать!
Значит алгаритм такой:
есть N елементов каждому соответствует двоичное число (пока пустое), они делятся на две группы, ко всем эл-там 1й группы дописывается 0 (бит), соответственно к эл-там второй - 1, потом каждая новая группа снова делится на две группы и снова дописываются биты, так пока не будет N групп по 1 элементу. Мне нужно отразить динамику изменения каждого элемента в виде дерева.
Наверное кто-то уже узнал в этом алгаритме кодирование методом Шэнона-Фано.
Вопрос такой:
Есть qt приложения имеющие непосредственную связь с Кедами: они свои настройки и стили хранят где то сдесь: ~/.kde/share/config/. Там есть kdeglobals (вроде как общие настройки, но параметра "тема", или подобного я там не нашел), и rc-файлы для отдельных Кедовых программ.
А есть просто qt3/4 программы, например Opera, или мои тестовые-учебные программы (сейчас осваиваю qt). Интерфейс у них "серый" и довольно убогий. Как к ним прикрутить KDE'шную тему, или хоть как-то настроить их вид?
Спасибо!
P.S. Еще раз напомню что KDE (и всякие его GUI утилиты конфигурации) я устанавливать не хочу.
Проблема:
По отдельности интерфейсы работают нормально (если один отключаю), а вместе работает только локалка.
Еще есть модем, через который интернет.
Как подружить локалку и старый комп, то есть хотелось бы чтоб локалка и старая машинка доставали меня по одному АйПи, а АйПи сарого совпадал с АпПи локалки по первым 3м байтам. Если так сделать нельзя тоже покатит.
Помогите с настройками плиз!
Спасибо!
Когда монтирую удаленный каталог (DVD диск) через nfs, тоже ждет минуты 2 (ни малейшей сетевой активности), перед тем как смонтировать его куда надо.
Как эти "простои" ликвидировать.
Спасибо!
P. S. коннект 100 мб (правда: проверено копированием фильма).
Оживил старый компьютер (AMD-K6 400, 128 mb RAM, 4.3 gb HDD), поставил debian sarge, хочу сделать из него автозвонилку, автоответчик, АОН (56k voice modem) и т. д. и может поднять скромный вэб-сервер.
Уже поднята сеть (100 mb) и rsh/ssh по ней.
Дебиан пока стоит голый. Как лучше организовать APTу доступ к моему Combo драйву на моей десктопной машине?
Рассматриваю варианты:
1. Как-то примонтировать привод на старой машине, чтоб apt видел его как локальный (NFS или еще что-то, просветите а то я в таких вещах пока не очень).
^
/ | \
|
По-моему наиболее удачный вариант -+
2. Поставить ФэТэПэ сервак на десктоп, примонтировать туда cdrom.
На старой машине написать deb ftp://<десктоп> ... в sources.list.
Это геморно, так как DVD дисков несколько а привод один. Нужно будет делать много лишних телодвижений.
Может еще что-то подскажете?
Спасибо!
P.S. Копировать 9 gb репозитарий на винт я конечно не хочу и не буду.Пишу игру с использованием OpenGL, пришло время использовать GLX, то
есть glx* функции OpenGL.
Проблемы с компиляцией. Дистр стоит у меня дебютный (Debian sarge-testing-backports), я уже
достаточно уверенно чувствую себя в Linux. Но когда начинал и учился
то делал много необдуманных апдейтов, в том числе связанных с gcc.
Так, вот собственно проблема:
Компилирую что-либо с подключенным glx.h, который, как я понимаю, подключает Xlib.h:
/usr/include/X11/Xlib.h:3578: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3583: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3596: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3609: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3614: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3846: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3850: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3862: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3890: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3894: error: expected initializer before '_X_SENTINEL'
/usr/include/X11/Xlib.h:3934: error: expected initializer before '_X_SENTINEL',
Ругается компилер на что-то вроде (троиточие так и стоит в коде):
extern char *XSetOMValues(
XOM /* om */,
...
) _X_SENTINEL(0);
Такие "троиточия" вообще допускаются в cpp коде? Разумеется я их туда не добавлял.
Подскажите пожалуйста что делать.
Спасибо!
P.S. gcc (GCC) 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)
P.P.S у друга почти такая ще конфигурация системы, только gcc 3.3, компиляция проходит успешно.
Смотрел:
GV - неудобный интерфейс, не работает скролл. Gnome-GV - глючит. KGhostView - сильно глючит.
Стоит Дебиан сарж (пакеты искал `apt-cache search pdf ps`).
Если есть ну очень хорошие вьюверы отдельно, советуйте.
Спасибо!
Я имею в виду команды "*yy "*p "+yy "+p. Вставляется пробел или еще какой-то не понятно откуда взятый символ. vimrc уже менял на дефолтный, не помогает. В vim 6.x все было нормально, в хелпе решения проблемы не нашел.
Помогайте пожалуйста!
Видюха крайне *?№я: нет собственной видеопамяти, берет из DDR карточки(берет 32 мб). Иксы - X.Org 6.9. Прочел man savage (x.org).
Есть ли смысл химичить, то есть ВОЗМОЖНО ли на этой железке получить аппаратный OpenGL? (В man savage говорят, что можно, но на PCI/AGP карте, а у нас встроенная, есть ли разница?).
Сначала было ~80 ( :) )fps на glxgears, после химии с xorg.conf->device->options, стало ~100. Но glxinfo, все же говорит (разумеется), что direct rendering: no.
Господа, можно ли улучшить ситуацию? Спасибо!
Сейчас сиджу под Debian sarge (мой дебютный дистр, выбрал "классический" дистр, чему, как говориться, и рад вполне), сижу уже полгода, сейчас он представляет из себя коктейль из самого Сарджа, бэкпортов и, немного, тестинг ветки. Довольно долго думаю прикупить свежий срез тестинга или анстабла на DVD. Да вот когда-то что-то (по моему aterm) потянуло за собой libfreetype6 2.2.X. Через некотрое довольно продолжительное время я перезагрузил fvwm и УЖАСНУЛСЯ "новой улучшеной прорисовке шрифтов". Возможно я бы смерился с уродскими титлами на окнох, но в Опере я вообще видел лишь нечитабельный ужОс.
...так, выключаем лирику.
Есть ли патчи на 2.2 отавляющие старую прорисовку (Или какой-то хитрый способ типа подмены версии, если это не приведет к краху иксов)?
Спасибо.
Помогайте пжлст!
Собрался разбиратся в gcc (До знакомства с Linux уже писал на С), и с "игровой" библиотекой SDL, - тривиальная программа инициализации:
#include <stdlib.h>
#include <SDL.h>
int main(void)
{
if(SDL_Init(SDL_INIT_VIDEO)==-1)
{
puts("SDL initialization failed:");
puts(SDL_GetError());
exit(1);
}
puts("SDL initalaized.\nQuiting...\n");
SDL_Quit();
exit(0);
}
Скомпилировали, запускаем от пользователя:
SDL initialization failed:
Unable to open a console terminal
От рута:
SDL initalaized.
Quiting...
(то есть все нормально)
КАКИЕ ПРАВА И НА ЧТО НАДО ВЫСТАВИТЬ?
Спасибо!
| ← назад | следующие → |