Ineu
Members-
Постов
2112 -
Зарегистрирован
-
Посещение
Весь контент Ineu
-
hunk писал(а) Втр, 13 Июня 2006 17:07 Ну, вот, я успел сбегать за водкой, теперь можно приступать У Вас роутер настроен через nat. Для nat жизненно необходим маскарадинг. Для НАТ _абсолютно_ не нужен маскарадинг, поскольку маскарадинг - это и есть НАТ! Причем именно так, а не наоборот - НАТ _не_ есть маскарадинг.
-
Добавляйте - не добавляйте, а если ядро без поддержки ntfs, то все равно ничего не замонтируется
-
Кстати, в дистрибутивах очень редко делают глобальные замены софта. В одной системе живут вместе куча autocono'ов, например, и практически всегда есть gcc предыдущей ветки.
-
Имхо, должно собраться. Приватный он в случае, если производится попытка вызова его напрямую, а что касается адресов - то подобные проверки вряд ли компиляторами производятся, поскольку должны приводить к усложнению алгоритма компиляции и соответственно к увеличению времени компиляции. А зачем это делать?
-
etybaxe писал(а) Птн, 09 Июня 2006 23:46 EvilShadow писал(а) Птн, 09 Июня 2006 22:21 Я переношу Затем, что мне так нравится. Для симметрии красота но не всегда облегчает понимание кодеры ядра Linux по этому даже статью написали, но это как спор между Big Endian и Little Endian - первый более красивый, второй более практичный... так что постоянно вспоминаем Свифта Зато часто доставляет эстетическое удовольствие от собственного кода Цитата: в микрософт тоже унифицировали и получились переменные с красивыми названиями mpdwsNumberOfInstances (потренируйтесь в быстром написании ), что расшифровывается как "member private dword static", хотя я сам использую префикс m для данных класса, но не более, ибо даже это лишне при отсутствии глобальных переменных, и макро, а NumberOfInstances можно записать как ninst, и поставить в декларации коментарий, посему в C++ префиксы ненужны вообще. Спасибо, тренировался уже... мне не понравилось
-
etybaxe писал(а) Птн, 09 Июня 2006 20:58 уменьшится время парсинга и первоначального и разбора на базовые составляющие, да и читать будет проще: одна мысль - одна строка. Почему? Время парсинга не обязательно определяется количеством строк кода. Цитата: еще иногда переносят '{' на новую строку после кондиционалов; зачем это, ведь for/if/while открывают кондиционал, и скобка тут сама по себе не имеет отдельного смысла. Я переношу Затем, что мне так нравится. Для симметрии Цитата: так-же часто используются веселые названия локальных переменных, вроде left_operand, right_operand вместо a и b. Хм... я такого не видел, но если такое есть - это бред, конечно Причем исключительно в этом контексте, в других случаях именно a и b - это зло. Цитата: imho стиль gnu, как и тот, что принят микрософтом, это то как делат не стоить. Стиль унифицируется для возможности поддержки продукта большим количеством людей и совместной разработки. Для этих же целей часто не используются многие возможности Си - красивую и эффективную формулу порою очень непросто понять... Стиль же Микрософта - это мой ночной кошмар, не надо на ночь вспоминать
-
AccessD писал(а) Птн, 09 Июня 2006 20:56 Цитата: 8 дискет? Вы что, ВинНТ ставите? Загрузочная дискета - это дискета, на которой имеется загрузчик и, чаще всего (хотя и не обязательно) - ядро. 8 дискет - объём загрузочной дискеты в Suse 10.1. Великовато для загрузочной дискеты... Она одна по определению Цитата: винда запоролась и чинить не получается, походу придётся переставлять (самое обидное - что винду приходится держать из-за одной единственной проги UKCable). я читал, что она при установке Линевый загрузчик убивает. Ну это смотря какая Винда. Нормальные Винды загрузчики не запарывают, а вот 95/98/me/xp - вовсю. Цитата: Как мне мой lilo восстановить загрузившись с 8 дискет и как это можно сделать в rescue режиме? Грузитесь с чего угодно (в линух, разумеется). Это может быть родная загрузочная дискета, rescue-режим при загрузке болванки, причем не обязательно это должна быть Suse - годится практически любой Линух. В зависимости от того, откуда загрузились, далее либо сразу восстанавливаете загрузчик, либо, если загрузились в другой Линух/rescue-режим, монтируете Ваш корень с винта, chroot'итесь в него и переписываете загрузчик.
-
Dr.Spectre писал(а) Птн, 09 Июня 2006 20:37 Цитата: Форвардинг разрешен? а как же #cat /proc/sys/net/ipv4/ip_forward #1 нет не разрешен. форвард состоит из двух частей Цитата: :FORWARD DROP [8:480] Тьфу ты... а я и не заметил... А правило улыбнуло
-
AccessD писал(а) Птн, 09 Июня 2006 20:20 Вот предположим я (не дай Бог) запорол MBR. Я так понимаю, что загрузочная дискета может помочь в его восстановлении, так как поможет загрузиться. а можно-ли для этой же цели использовать установочный диск(чтоб не мучиться с 8 дискетами)? 8 дискет? Вы что, ВинНТ ставите? Загрузочная дискета - это дискета, на которой имеется загрузчик и, чаще всего (хотя и не обязательно) - ядро. Грузитесь с дискеты в свою систему и восстанавливаете загрузчик. В чем суть проблемы-то?
-
Форвардинг разрешен?
-
В общем - SQ По существу - globax Только вряд ли Вам это пригодится
-
rivet писал(а) Чтв, 08 Июня 2006 19:49 Подскажите плиз... Купил новый хард, установил FC5. Подключил старый диск с FC4, хочу перенести с него данные. Смонтировать загрузочную область старого диска получилось, а раздел с данными нет, пишет укажите тип файловой системы. Задаю -t ext2(3) бесполезно( Вообщем хЁлп мЫ:blush: Сообщения об ошибках надо ЦИТИРОВАТЬ, а не пересказывать своими словами. Дайте лог Ваших действий и ответов системы.
-
White_Mouse писал(а) Срд, 07 Июня 2006 10:14 Господа, ИМХО, ваша комовская мышь - это такая штука с шариком внутри? Ну тем, который, помните, пачкается все время, и его надо доставать и чистить? У кого-то есть желание пользоваться этим ...? В принципе, 486 машины тоже еще работают ого-го. Может быть и их тоже будем использовать вовсю? Они же РАБОТАЮТ! Или все-таки вы лучше пойдете в магазин и купите за копейки нормальную оптическую мышу и не будете ругаться? А вот не надо! У мну вообще ПС/2 мыша - с шариком Потому как работаю в основном в темное время суток, а оптика меня несколько раздражает свечением
-
А где Вы увидели, что он что-то не компилит? Имхо, все собирается замечательно
-
hunk писал(а) Срд, 07 Июня 2006 09:01 Скорее всего это ошибка компиляции какого-то netfilter'а. При удалении ненужных опций из ядра необходимо отслеживать соответствие удаленных сетевых протоколов и фильтров к нему. Например, если я удалил протокол SCTP, то и фильтры к нему желательно тоже удалить. Явные недоработки авторов ядра. Зависимости должны разрешаться не пользователем, а системой сборки ядра.
-
имхо, это проблема не форума, а самого nginx'a, поскольку такую ерунду я не только на линухру видел
-
nomad_phoenix писал(а) Сбт, 03 Июня 2006 00:14 огг у меня нету((( а вав ничего упорно не берет ни амарок ни остальные.... звука то есть нет он звуковушку не может отконфить(((( хотя в микшере призадирании ползунка наушников(выхода) издает характерный звук перегрузки на мембране (так звучит человек без опыта обращения с микрофоном). но теже тестовые вавы не играют нигде. вот такая проблема Тю... Вав хоть mplayer'ом, хоть esdcat'ом (если у Вас esd, конечно)... А вообще стандартный способ проверки работоспособности драйвера звуковухи выглядит как cat /dev/mem > /dev/audio Пищит и визжит - значит работает
-
Guard писал(а) Птн, 02 Июня 2006 14:01 Еще вопрос. Имеется функция: char **loadfile(FILE *fd){ ... char ** pp = new char* [size0]; ... return pp; } После ее вызова в main'е как обратится к массиву указателей char **pp? То есть: void main() { FILE *f=fopen("base.txt", "w+"); loadfile(f); // а дальше? } А зачем Вы в функции возвращаете pp, если в main не присваиваете возвращаемое ей значение ничему? Ваше loadfile(f) - то же самое, что (void)loadfile(f). Имхо, Вам все-таки не это надо main() { char **x; ...fopen()... x = loadfile (f); .... } Вот так. Я пользуюсь malloc'ом, поэтому не знаю, где резервирует память new. По идее, указатель должен вернуться нормальный. ЗЫ. Хотя мне все равно такая конструкция не очень по душе, гарантировать работу не могу
-
Ничего. Только развесить на разные порты, а дальше уже настраивать iptables.
-
Не за что Для того форум и нужен
-
Тьфу ты... глюк. По приведенной ссылке именно рекурсия: } /* Отсюда */ quick(s,low,i-1); quick(s,i+1,hi); /* До сюда */ } return (s); Так что посмотрите еще раз. Код только что проверил, работает. Если не работает, рассказывайте, чем, как и где собираете бинарник.
-
Странненько непонятненько... последний кусок кода в треде работает наверняка Другое дело, что там нет рекурсии, а есть цикл. Такой вариант Вас не устроит?
-
http://www.linux.ru/forum/index.php?t=msg&th=84802&s tart=0&rid=691&S=42ff2740c8c5a583bba6870ac8864fe5 Читали?