Как связаться с модераторами?
Сабж.
Если я знаю что мой вопрос потрут как "флуд", но очень хочется спросить.
Может вы заполните свои профайлы? Впишите мэйл или аську.
Сабж.
Если я знаю что мой вопрос потрут как "флуд", но очень хочется спросить.
Может вы заполните свои профайлы? Впишите мэйл или аську.
В универе дали лабу состоящую из двух частей: 1) Описать пару классов для работы со строками (нормальная часть) 2) Написать консольную гуйню (дерьмовая часть) Когда я спросил у препода какими средствами рисовать гуйню он сказал "любыми, хоть conio.h". Вот что нам нужно рисовать: Написать тестовую программу на языке С++ в соответствии с выданным вариантом задания. Программа должна иметь меню и окна для отображения необходимой информации. Предлагается следующая организация работы программы: ┌──────────────────────────────────────────────────────────────────────────┐ │ ┌───────────────┐ ┌──────────────┐ ┌───────────────┐ │ │ │ Инициализация │ │ Тестирование │ │ Выход │ │ │ └───────────────┘ └──────────────┘ └───────────────┘ │ │ │ Выпад. │ Выпад. │ │ \ / меню \ / меню │ │ ------------------- ------------------- ------------------- │ │ |┌───────────────┐| |┌───────────────┐| | Выпадающее меню | │ │ |│ Кол-во эл-тов │| |│ Базовый класс │| ----- | | │ │ |└───────────────┘| |└───────────────┘| | с перечислением | │ │ |┌───────────────┐| |┌───────────────┐| | | │ │ |│ Нач. значения │| |│ Строка идент. │| ----- | методов для | │ │ |└───────────────┘| |└───────────────┘| | | │ │ ------------------- |┌───────────────┐| | соответствующего| │ │ |│ В зав. от вар.|| ----- | | │ │ |└───────────────┘| | класса. | │ │ |┌───────────────┐| | | │ │ |│ Операнды || | | │ │ |└───────────────┘| | | │ │ ------------------- ------------------- │ │ │ │ │ │ [1] [2] │ │ ┌──────────────────────────────┐ ┌─────────────────────────────┐ │ │ │1 │ │ │ │ │ │2 │ │ │ │ │ │3 │ │ │ │ │ . │ │ │ │ . │ │ │ │ . │ │ │ │ │N │ │ │ │ │ └──────────────────────────────┘ └─────────────────────────────┘ │ │ │ │ │ └──────────────────────────────────────────────────────────────────────────┘ Расположение пунктов меню и окон отображения информации может быть изменено без их сокращения. Активный на данный момент времени пункт меню должен быть выделен. Перемещение по пунктам меню должно осуществляться с помощью "стрелок", выбор - <Enter>, можно задействовать <Esc> для закрытия выпадающих пунктов меню. Нажатие других клавиш при работе с меню должно игнорироваться. Первоначально пункты меню "Тестирование" и "Начальные значения" запрещены. После ввода числа создаваемых объектов по пункту меню "Кол-во элементов" в программе осуществляется динамическое выделение памяти под массив указа- телей на базовый класс соответствующей размерности, этот пункт запрещается и разрешается пункт "Начальные значения". При этом на экране появляется окно [1] с количеством пронумерованных строк в соответствии со значением N, введенным ранее как число создаваемых объектов и окно [2] для последующего вывода в него информации об отработке соответствующих конструкторов и деструкторов. Пункт меню "Тестирование" разрешается после ввода начальных значений хотя бы для одного объекта. Все сформированные в процессе создания объектов строки отображаются в окне [1] в соответствуюшей введенному номеру объекта строке с указанием типа созданного объекта. При этом, если строки удовлетворяют правилам представле- ния для данного типа, то они отображаются в точном соответствии с введенным значением, а если нет - в соответствии с правилами,указанными в варианте задания. Если в процессе тестирования значение объекта изменяется, то новое значение также должно отобразиться в окне [1]. Пункт меню "Операнды" служит для ввода номеров операндов, над которыми будут производиться выбранные действия. Количество операндов может быть от одного до трех (в зависимости от выбранного для тестирования метода). Для операций "сложение", "вычитание","умножение","деление" и т.п. обязательно использование трех операндов ( два - над которыми производится действие и один - куда будет помещен результат ). Номера операндов могут совпадать. Вне методов/операций классов объекты могут создаваться/удаляться только при инициализации нового значения и при выходе из программы. Инициализация (или изменение значения и типа) одного или нескольких объектов производного класса может производиться в любой момент времени и в любом по- рядке после ввода количества создаваемых значений без изменения значений и типа других ранее проинициализированых объектов. При этом допускается ограничение для вводимых значений тестируемых строк и строки результата ( до 16 символов ). Если объект с данным номером был ранее проинициализирован, он д.б. удален. Допускается отсутствие пункта меню "Операнды" - в этом случае запрос номеров операндов осуществляется сразу после выбора соответствующего метода для тестирования. Необходимо также предусмотреть вывод различной диагностической информации: - сообщения об ошибках(в том числе и при переполнении разрядной сетки), - результат работы тестируемых методов не изменяющих значение тестируемого объекта и т.п. Поскольку методы базового класса должны быть доступны объектам производных классов, создаются и инициализируются только объекты производных классов. Программа должна осуществлять полный контроль вводимой информации с выдачей соответствующих сообщений в случае ее некорректности. При выходе из программы все ранее созданные объекты должны быть удалены, а также освобождена память,выделенная под массив указателей на базовый класс. Более подробная информация о целях работы и составе разрабатываемого программного обеспечения изложена в выданном преподавателем варианте задания.
Решил сабж поставить: купить вендовую версию и прикрутить, стащить пакаджы и прикрутить к линуксовым бинарникам.
Но дело в том что наши издатели бывает перелапачивают пакаджы и после этого линуксовая версия не хочет с ними работать.
У меня так было с RTCW.
Кто-нибудь уже ставил сабж под линуксом? От какого издателя?
Срок действия oss закончился и я решил поставить alsa.
Собралось без проблем, поднялось тоже.
Делал по фирменной инструкции от gentoo.org
Но вот беда - звук часто заикается при проигрывании системных сообщений kde и при прослушивании музыки наблюдается дребезжание и шепение.
Задние колонки почти не слышно - но звук в виде шипения там есть :)
При просмотре DVD такие же чудеса.
В общем киньте русской докой на тему настройки сабжа.
PS В alsamixer surround поднял :) Помню кто-то что-то в /proc менял. Частоты что-ли. OSS сразу работает без проблем. Хотелось бы достичь такого же звучания.
JB, ты вроде юзаешь Alsa на моей звуковухе? Как настраивал?
А вообще есть русские доки по настройке Oracle 10.2.0 под линуксом?
А то я уже несколько дней ищу...
При установке через гуйню, он выдал кучу ошибок. Эх, ну и равлечение...
У меня что-то странное с системой.
Руссифицировал я свою дженту в koi8-r.
В трех случаях из пяти man что-то вызывал segmantation fault.
Если запускать LANG=en man что-то, тогда никаких проблем.
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4) = 0
waitpid(6298, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 6298
munmap(0xb7f14000, 4096) = 0
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
open("/usr/share/locale/ru_RU.KOI8-R/man", O_RDONLY) = -1 ENOENT (No such file o r directory)
open("/usr/share/locale/ru_RU.KOI8-R/LC_MESSAGES/man", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru/man", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=5938, ...}) = 0
mmap2(NULL, 5938, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7f13000
close(4) = 0
open("/usr/lib/gconv/KOI8-R.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\4\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0755, st_size=9852, ...}) = 0
mmap2(NULL, 12324, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7f0f000
mmap2(0xb7f11000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb7f11000
close(4) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Вот кусочек. Но теперь вот какая беда.
Kaffeine и codeine ведут себя также, только при запуске виснут они _всегда_, если не задать переменную LANG=en.
were@WereHome ~ $ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=
were@WereHome ~ $
Руссифицировал по одной статье, которая всегда срабатывала. Что посоветуете?
А почему бы в форумах не вынести логины в отдельный столбец?
Тогда проще будет искать топик по автору.
Собрал OO-ximian с поддержкой kde.
То есть виджеты имитируют kde и OO использует диалоги открытия сохранения kde.
Сделал документ с фреймами, минут 40 пыхтел.
Нажимаю сохранить - на мгновение появляется окно сохранения, и вдуг сигнал 11.
Сам OO в порядке - продолжаю работать.
Проблема не в OO, а в диалогах сохранения, т.к. если экспортировать в PDF, то при появлении диалога сохранения pdf, опять сигфолт.
Что делать, не хочется терять документ.
А перекомпилировать OO-ximian без kde тоже нехочется - красиво...
В kde-вских прогах с диалогами все ОК.
Подскажите прогу для kde в которой просто и убобно проектировать БД.
Таблицы и связи - основное что нужно.
Когда включаешь визуализацию - появляется окно.
Когда кликаешь правой кнопкой по окну, то оно развертывается на полный экран, но картинка по прежнему квадратик небольшой.
Это только у меня? можно ли сделать полноценную визуализацию в fullscreen?
Как програмно включить/выключить сабж?
Я имею ввиду какой консольной утилитой?
После загрузки Numlock выключен.
выключенным я его никогда не использую, вот и хочу в local.start забить.
Всвязи с последними событиями, предлагаю свою кандидатуру на пост модератора.
PS Не удаляйте, пока maxcom не прочитает.
http://www.linux.org.ru/jump-message.jsp?msgid=1116231
Потрите школьников:
Re: Революция - быть или не быть?
Я не согласен с Вами, коллега. Синдром Паниковского проявляется в более позднем возрасте, как следствие долгих размышлений на тему "тварь я дрожащая?", и "уже тридцатник, а ни хрена в жизни не сделал". А наш подопытный ещё молод и зелен, так что предположение о склонности к половым перверзиям кажется мне существенно более обоснованным.
Вспомните, например, историю про пианиста Сидорова, который оказался сионистом Пидоровым - очень, очень похоже по мотивации на нашего подопытного.
JavaHarlal (*) (18.10.2005 15:31:36)
И т.д.
За что бсдуны и линуксоиды не любят друг друга?
Я сегодня в университете пятую убунту раздавал.
Смотрю - первокурсники сидят с ноутами, подошел - у обоих винда. Дал им диск, о один из них: "Не надо мне этого дерьма, линукс отстоище... OpenBSD рулит."
Ну я не стал особо нервничать - спасибо что не венда. Я к BSD ни каких особых чувств не испытываю - не видел я их.
Откуда такая врожда? Не впервый раз слышу такое.
Модеры, не сносите топик - я пытаюсь разобраться в сложившихся отношениях. И не флеймю.
Я сижу под юзером. Из консоли (mount) диски монтирую без проблем. Но когда пытаюсь монтировать их "программно", то получаю все время код 1. Вот тестовая прорамма и результат: were@home ~/temp $ umount /dev/cdrom were@home ~/temp $ ls 1.cpp 1.png a.out were@home ~/temp $ cat ./1.cpp #include <sys/mount.h> #include <stdio.h> #include <string.h> #include <errno.h> int main(){ char *dev=new char [255], *point=new char [255], *fs=new char[255]; strcpy(dev, "/dev/cdrom"); strcpy(point, "/mnt/cdrom"); strcpy(fs, "iso9660"); if ((mount(dev, point, fs, 0, 0)==-1)) printf("\n%i - %s\n", errno, strerror(errno)); } were@home ~/temp $ ./a.out 1 - Operation not permitted were@home ~/temp $ Только не говорите, что я забыл передать флаг readonly: were@home ~/temp $ su Password: home temp # ./a.out 30 - Read-only file system home temp # Тоже самое и с флопиком.
Когда в Flight Gear угол между направлением движения самолета и вертикалью приближается к 40 градусам появляется жуткий писк очень высокой частоты. Такой же появляется если микрофон поднести к динамикам и включить.
Так как на него влияют события игры, я думаю можно его как-то ликвидировать.
Возможно это "сигнал предупреждения" - недопустимое положение самолета в пространстве.
Кто-нибудь с этим сталкивался?
Когда лазаешь по меню сабжа, вкладки открываются "вниз" перекрываю саму панель, что не эстетично.
Можно ли настроить его так что бы вкладки открывались "вверх"?
Или может есть plugin типа space, толь для меню?
were@home ~ $ wvdial
--> WvDial: Internet dialer version 1.54.0
--> Cannot open /dev/ttyS0: Device or resource busy
--> Cannot open /dev/ttyS0: Device or resource busy
--> Cannot open /dev/ttyS0: Device or resource busy
were@home ~ $
Сделал как в факе сказано: имею права на запись. Как разрешить модем юзверю?
У меня документы лежат на ext3. В fstab'е вот что лежит:
/dev/hda5 /mnt/home ext3 user,exec 0 0
Ничего не трогал. Сейчас смотрю - папка в которой у меня лежела почти доделанная новая версия wdf ПУСТАЯ!!!
home mine # find / -name "*wdf*"
/mnt/home/text/wdf-post.txt
/mnt/home/text/wdf.txt
/mnt/home/.Trash-root/weredf/wdf
/mnt/home/.Trash-root/weredf/wdf.pro
/mnt/home/projects/site/werewolf-soft/soft/wdf-0.1.tar.gz
/mnt/home/projects/qt-projects/base/wdf-0.1.tar.gz
/mnt/home/projects/qt-projects/wdf
/mnt/home/projects/qt-projects/wdf/wdf-0.1.5
/mnt/home/projects/qt-projects/wdf/wdf-0.1
/mnt/home/projects/qt-projects/wdf/wdf-0.1/wdf_ru.ts
/mnt/home/projects/qt-projects/wdf/wdf-0.1/wdf_ru.qm
/mnt/home/projects/qt-projects/wdf/wdf-0.1/wdf.pro
/var/cache/edb/dep/usr/portage/sys-libs/pam_pwdfile-0.99
/usr/share/man/man3/lckpwdf.3.gz
/usr/share/man/man3/ulckpwdf.3.gz
/usr/share/wdf
/usr/portage/metadata/cache/sys-libs/pam_pwdfile-0.99
/usr/portage/sys-libs/pam_pwdfile
/usr/portage/sys-libs/pam_pwdfile/files/digest-pam_pwdfile-0.99
/usr/portage/sys-libs/pam_pwdfile/pam_pwdfile-0.99.ebuild
/root/.wdf/wdf.conf
НЕТУ ЕЁ!!! Как это понимать? Это ext3 так развлекается. 100% я ничего не удалял.
Это все, 3.14здец?
Лежали ведь документы на reiserfs, черт дернул форматировать...
Vixie-cron не запускает процессы! Я уже писал об этом, мне сказали что он пути не видит. Я писал полные пути, но все равно ничего не выходит. Демон запущен. Вот файл (crontab -e):
# crontab -l
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.XXXXtEjohw installed on Tue Apr 26 23:00:31 2005)
# (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $)
05 23 * * * /usr/bin/wvdial rol
А вот логи:
Apr 26 23:00:08 home crontab[20811]: (root) BEGIN EDIT (root)
Apr 26 23:00:31 home crontab[20811]: (root) REPLACE (root)
Apr 26 23:00:31 home crontab[20811]: (root) END EDIT (root)
Apr 26 23:01:01 home /usr/sbin/cron[2074]: (root) RELOAD (crontabs/root)
Apr 26 23:03:06 home crontab[20815]: (root) LIST (root)
Apr 26 23:03:45 home crontab[20817]: (root) BEGIN EDIT (root)
Apr 26 23:04:09 home crontab[20817]: (root) REPLACE (root)
Apr 26 23:04:09 home crontab[20817]: (root) END EDIT (root)
Apr 26 23:04:10 home crontab[20819]: (root) LIST (root)
Apr 26 23:05:01 home /usr/sbin/cron[2074]: (root) RELOAD (crontabs/root)
В чем загвостка?
Может другой cron поставить(какой)? Звучит конечно по ламерски, но мне нужно на все сегодня настроить и спать пойти ;)
← предыдущие | следующие → |