RTFM

Регистрация на сайте
GRATIS форум > Архивы > ** Компьютер
Duke
Выкладываем здесь ссылки на электронные книги, статьи, документацию и полезные ресурсы связанные с компьютерами.
Duke
[Для просмотра ссылки зарегистрируйтесь]! Всё на русском !
Duke
[Для просмотра ссылки зарегистрируйтесь]

[Для просмотра ссылки зарегистрируйтесь]
Duke
[Для просмотра ссылки зарегистрируйтесь]

Duke
Книга.
Misrosoft Office 2003, Руководство пользователя. Берлинер З.М
[Для просмотра ссылки зарегистрируйтесь] 21М
Duke
Обжим витой пары !

[Для просмотра ссылки зарегистрируйтесь]
Пардус
В этой книге вы найдете сведения о практических методах увеличения быстродействия и производительности Microsoft Windows ХР Professional, о способах сокращения занимаемого Windows дискового пространства, подробную информацию по управлению аппаратными и программными ресурсами системы, по работе с реестром и системными службами. Описаны способы аварийного восстановления Windows XP в случае возникновения непредвиденных сбоев, а также профилактики последних. Издание рассчитано в первую очередь на "продвинутых" пользователей Windows XP Professional и системных администраторов рабочих станций, функционирующих под управлением этой операционной системы.

[Для просмотра ссылки зарегистрируйтесь]

скачать: [Для просмотра ссылки зарегистрируйтесь]

еще:


Популярно объясняется, как создать в Интернете свой сайт "с нуля" абсолютно неподготовленному в этом вопросе читателю. В качестве инструментов используется доступный визуальный редактор FrontPage и программа Adobe Photoshop. Простым и понятным языком на практических примерах рассказывается, как выбрать оптимальный хостинг и привлечь к созданному сайту заинтересованную аудиторию.

скачать:[Для просмотра ссылки зарегистрируйтесь]
Duke
В.П.Аверкин, А.И.Бобровский, А.Д.Хомоненко и др. Программирование на C++
[Для просмотра ссылки зарегистрируйтесь]


Стефан Р. Дэвис. C++ Для чайников
[Для просмотра ссылки зарегистрируйтесь]
Duke
Windows XP. Для чайников
[Для просмотра ссылки зарегистрируйтесь]
Duke
Секреты хакеров. Безопасность Windows 2000 - готовые решения, 2-е издание

[Для просмотра ссылки зарегистрируйтесь] 5.8 Мб
Duke
Установка и настройка сервера ProFTPD


[Для просмотра ссылки зарегистрируйтесь] (Англ. pdf 1,6 Mb)
Duke
Как придумать пароль

Автор: Владимир Потапов keleg@mail.ru


Важность паролей в мире компьютеров и сетей доказывать никому не надо. Компьютеры ведь глупые - на лицо не смотрят, голос не помнят. Для них тот, кто ввел твое имя и твой пароль, - это ты и есть. Со всеми вытекающими хорошими или нехорошими последствиями.

Ладно, если подобравший пароль злой хакер прочитал твои письма, - это может быть не так уж и страшно. Но если он под твоим именем сделал кому-то гадость? Морду-то (пардон) бить будут уже тебе. А это неприятно. Не говоря уж об электронных кошельках и прочем бизнесе, где можно потерять, кроме репутации, еще и деньги.

Пароли важны, но большинство руководств по их сочинению не дают методики, ограничиваясь набором общих правил. Хороший пароль должен быть: достаточно длинным, отсутствовать в словарях (быть уникальным), быть никак не связанным с личностью пароленосителя (например, имя любимого кота не пойдет!). И при всем при этом паролю полагается быть хорошо запоминаемым, иначе его придется записывать, а всё, что знают двое, - знают все (не обязательно человек, в данном случае любой носитель информации - от клочка бумажки до файла на вашем диске является потенциальным "болтуном").

Но как запомнить что-то длинное, уникальное и с собой не связанное?

Достаточно легко! И благодарить за это нужно наш удивительный русский язык, англичанам здесь повезло чуть меньше. Думаем мы по-русски и пароль, конечно же, будем сочинять тоже на родном языке. Фокус со сменой раскладки, когда мы, не переключая с английского, набираем русские слова - давно известен. Печатаем "abuehf", а запоминаем "фигура". Но для нормальной защиты этого, конечно, мало - многие взломщики паролей давно учитывают этот трюк, поэтому для настоящей защиты к этому приему нужно добавить что-то пооригинальнее. Существующие слова можно подобрать, но гораздо труднее найти то, чего нет, что придумано только что. С другой стороны, просто оригинальное слово (например, "флигкорсен") не пойдет. Во-первых, его трудно запомнить, во-вторых его длина часто недостаточна, а в-третьих, если все-таки понадобится кому-нибудь сказать пароль, например по телефону, это будет очень непросто.
Гораздо легче придумать оригинальную фразу. Безумные словосочетания тем и знамениты, что хорошо остаются в памяти.

"Железноезолото". "Взлетающаяфига". "Горячийайсберг". Уже лучше - и длина большая, и запоминается неплохо. Только атака по словарю, хоть и с большими трудностями, все еще может пробить нашу оборону. Но против нее можно подключить еще один резерв - словоформы. "Железненькоезолото" или "Взлетающаяфигочка" будут взламываться гораздо труднее. Для ценителей защиты можно добавить парочку цифр ("15развзлетающаяфигочка"), и, наверное, уже хватит. Ведь нам нужен обычный защищенный пароль "на каждый день", а не система обороны против суперкомпьютеров и суперпрофессионалов.

Конечно, предлагаемая схема не идеальна. Тем не менее она позволяет неспециалисту придумать пароль, над которым хакеру придется пыхтеть не один день. И еще одно замечание - не нужно использовать приведенные здесь примеры паролей. Почему? Когда набираешь по-русски на латинской раскладке, нельзя использовать клавиши: ё, х, ъ, ж, э, б, ю
Duke
Удаляем файлы без возможности восстановления

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

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

Знакомьтесь - утилита Cipher.exe, идущая в стандартной поставке ОС Windows 2000 (начиная с третьего сервис-пака) и XP. Для тех, у кого по каким-либо причинам данная программа отсутствует, рекомендуем [Для просмотра ссылки зарегистрируйтесь] ее с сайта компании Microsoft.

Конечно, основное предназначение утилиты Cipher - шифрование директорий и файлов (только для NTFS-разделов), но, набрав в командной строке cipher.exe /? и проанализировав справку, обнаруживаем еще одну полезную "фичу" программы - затирание неиспользуемого дискового пространства. Отлично!
Для запуска процедуры очистки пустого дискового пространства необходимо запустить утилиту с ключом /W. Например, cipher.exe /W:<каталог>, где в качестве директории может быть указана любая папка - все равно при своей работе программа перезаписывает неиспользуемые данные на всем томе. По этой причине будьте готовы к тому, что работа утилиты может затянуться на весьма продолжительное время, особенно при больших объемах свободного дискового пространства. Кроме того, Microsoft рекомендует не злоупотреблять применением комбинации cipher.exe /W и ограничиваться лишь однократной очисткой диска.
Duke
Стандартные программы Windows

Описание различных стандартных программ Windows.
[Для просмотра ссылки зарегистрируйтесь] 211 КБ
Duke
Осталось ХХХ дней...


Очень многие господа-товарищи интересуются, как узнать, сколько дней
осталось до какой-то определенной даты. Это, как ни странно представляет для них особенную трудность - почему - не знаю. И просят привести скрипт на JavaScript или PHP. Оставим в покое великий и могучий PHP. Нечего его трогать до тех пор, пока в простых вещах не разберетесь!
Итак, надо узнать, сколько деньков остается до Нового Года, Дня Рождения, свадьбы, дембеля и т.д. и т.п...
Смотрите на код ниже...

01: <script language=JavaScript>
02: time = new Date ("01 Jan 2010 00:00:00");
03: now = new Date();
04:
05: period = time - now;
06: period = period/86400000;
07: period = Math.floor(period);
08:
09: txt = "Only<B> " + period + " </b>day(s) till New Year!";
10: document.write(txt);
11: </script>

Ничего сложного, как видите...
Не работает? Уберите "ХХ:" - это нумерация строк, а не GWBasic.
Работает, но не понятно?
Итак...
Строки 01 и 11 - открывающие/закрывающие программные тэги, между которыми находится код на языке, указанном в свойстве language. В данном случае, это JavaScript.

Строка 02. Здесь с помощью нового объекта Date задается дата, до которой следует вычислить количество дней.
В строке 03 - тем же объектом Date задается текущее время.
Если до сих пор не понятно, то поясню. Date - встроенный объект, используемый для обработки дат в сценариях. Время задается в виде "ДД Мес ГГГГ ЧЧ:ММ:СС", думаю, понятно. Если время не задано, то подразумевается текущий момент. Значениями даты являются количество миллисекунд от
начала эпохи Unix. Это 1 января 1970 года. Не буду приводит все названия этой знаменательной даты...

Строки 05-07. Теоретически (да и практически) их надо объединить в одну. Здесь они разделены для учебной наглядности. В строке 05 определяем количество миллисекунд до нужной даты. В строке 06 определяем количество суток. В строке 07 выводим целое число суток, впрочем floor с легким сердцем можно заменить на ceil либо совсем round... Это - методы объекта Math, который содержит математические константы и функции.

В строке 09 формируется строка сообщения, сколько дней остается до заданной даты. А в строке 10 это сообщение выводится в браузере.

Как видите, ничего сложного... Если не понятно, перечитайте статью еще раз, или два... Если и после этого не дошло, то бросайте веб-программирование, займитесь собиранием гербария. smile.gif)
Duke
А зачем нам здесь кликать?

Как известно, наличие призыва "Click here!" ("Нажмите здесь!") на рекламном баннере предположительно повышает его отклик (CTR). Рекламный процесс по умолчанию означает создание принудительного сообщения с призывом к действию. Этот материал посвящен баннерной рекламе, которая не дает вам разумных причин для выяснения того, что кроется за рекламным носителем.

Если не брать во внимание призывы, связанные с последними достижениями в области аппаратного обеспечения ("Pentium III за $199. Click here!"), некоторые анимированные баннеры так же раздражают, как и чей-то окрик в то время, как вы только что поднесли вилку ко рту.

Конечно, ваш прямоугольник размером 468х60 пикселей должен содержать обещание предоставить пользователю нечто волнующее и необычное - в особенности, если вы делаете ставку на имиджевую рекламу.

Джордж Луис утверждает, что 90% рекламы вообще игнорируется, 6% - вызывает раздражение, а оставшиеся 4% приводят к какому-то отклику. Моя точка зрения заключается в том, что ваша цель будет соотноситься с рекламным предложением, а также ориентироваться на обещание в пределах рекламного носителя, повышающее общую привлекательность рекламы, а соответственно - отклик.

В этом аспекте баннерную рекламу можно сравнить с почтовым конвертом. Открыв конверт, вы можете достать оттуда цветные изображения, пачку бумаги или наклейки, но содержимое конверта в целом сможет заинтересовать того, кому вы это показываете, при наличии какой-то ценности содержимого. Так же и веб-сайт, который вы пригласили посетить вашего партнера или клиента: он не имеет явственной ценности для него. Это просто некий инструмент, с помощью которого вы пытаетесь произвести на визитера впечатление, поэтому следует быть предусмотрительными.

Возможно, пришло время предложить нечто большее. Подключение к Сети по коммутируемым линиям в ближайшем будущем не собирается никуда исчезать, поэтому вы можете впечатлить своих посетителей, используя такую технологию продвижения, как бонус-система. К примеру, посетителю можно предложить ввести и подтвердить свой адрес электронной почты для демонстрации ваших услуг или товаров в режиме online. Или же стимулировать его к предоставлению более подробной информации за счет предоставления бесплатного CD-диска с тем же демонстрационным роликом. На компакт-диск также можно поместить полезные программы или архивы в качестве компенсации посетителю за потраченное время на вашу рекламу. Если учесть, что практически каждый компьютер имеет CD-дисковод и предустановленное ПО для воспроизведения аудио и видео высокого качества, степень эффективности (отклик) может быть существенно повышен.

Бесплатное предоставление компакт-дисков, футболок и пр. как рекламный инструмент будет работать на вас и сделает рекламу не такой предсказуемой. Лично я с гораздо большей вероятностью "попался" бы на крючок "Click here", если привлекательное предложение дополнялось бы небольшим сувениром или призом. Баннерная реклама должна быть как приглашение на вечеринку: интересной, интригующей и обещающей.
Duke
Трюки с реестром Windows

Отключение диспетчера задач Windows

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

Очень просто: открываем редактор реестра через меню "Пуск -> Выполнить... -> Regedit.exe", находим ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System (если раздела System не существует, то создаем его) и прописываем в ней новый DWORD-параметр DisableTaskMgr со значением равным "1".

Ограничение запуска программ

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

Для этого в редакторе реестра открываем ветку HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Windows\CurrentVersion\Policies\Explorer, в ней создаем DWORD-ключ RestrictRun равным единице. Теперь здесь же добавляем новый подраздел с аналогичным именем RestrictRun и прописываем в нем разрешенные для загрузки пользователем приложения в формате, показанном на приведенном скриншоте.

Обратите внимание, что имена программ должны содержать расширение файла. Кроме того, чтобы самим не оказаться у разбитого корыта, первым в список обязательно включаем редактор regedit.exe, так как в противном случае система лишит нас возможности с ним работать в дальнейшем. Далее, оформив в пронумерованном порядке список разрешенных для запуска пользователем программ, закрываем редактор реестра и перезагружаем компьютер для внесения изменений.

Блокирование доступа к настройкам аккаунтов в OE

В почтовом клиенте Outlook Express есть замечательный пункт меню "Сервис -> Учетные записи...", ведущий к параметрам почтовых аккаунтов. Скрыть его с глаз долой поможет DWORD-параметр No Modify Accts со значением "1", добавленный в раздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Outlook Express.

Изменение цвета сжатых директорий и файлов

В операционных системах на ядре NT данные, сжатые средствами NTFS, подсвечиваются для наглядности синим цветом. Изменить его на любой другой можно следующим образом.

В разделе Explorer ветки HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion отыскиваем двоичный параметр AltColor, отвечающий за раскраску сжатых объектов. Если такового ключа нет, то создаем его и прописываем в нем значение нового цвета в шестнадцатеричном формате, например, FFFF00 (желтый). Для активации внесенных правок потребуется перезагрузить операционную систему.


Изменение поискового движка Internet Explorer

Обычно при наборе в адресной строке IE какой-нибудь фразы, не соответствующей формату интернет-адреса, браузер передает эту строку установленному в параметрах онлайновому поисковику от Microsoft (auto.search.msn.com). Однако, отдавая предпочтение другим поисковым системам, логичнее будет переиначить настройки на свой лад.

Делается это посредством манипуляций с единственным строковым параметром в ветке HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl.

К примеру, для службы Google строка приобретет вид [Для просмотра ссылки зарегистрируйтесь], а для отечественного "Яндекса" - [Для просмотра ссылки зарегистрируйтесь].

Отключение стартовой заставки Outlook Express

Загрузка встроенного в Windows почтового клиента Outlook Express всегда сопровождается появлением стартовой заставки этой программы. Поскольку толку от лицезрения такой помпезной картинки ровным счетом никакого, смело деактивируем ее через реестр операционной системы путем добавления DWORD-ключа NoSplash в ветку HKEY_CURRENT_USER\Identities\Уникальный_идентификатор\Software\Microsoft\Outlook Express\5.0. Естественно, значение созданного параметра должно быть равно единице.


Запрет на загрузку файлов в IE

Блокирование загрузки файлов из интернета через Internet Explorer является одним из лучших способов защиты от заражения компьютера вирусами и прочими программной нечистью. Чтобы предотвратить скачивание данных, необходимо в разделе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions создать параметр NoSelectDownloadDir типа DWORD и присвоить ему значение, равное единице.

Напоследок еще раз напомним, что все перечисленные манипуляции с реестром нужно проводить с особой осторожностью, и перед любыми изменениями крайне желательно сделать резервную копию на жестком диске.
Salagin
Нашел довольно интересную статью (а главное, понятную!) о модемах: протоколы, методы модуляции, коррекция оштбок, сжатие данных. Также на ресурсе полно доходчивой информации о видах и способах связи, от модемной до спутниковой.

[Для просмотра ссылки зарегистрируйтесь]
Duke
Fast Ethernet Лаем Куин, Ричард Рассел.


Книга посвящена описанию новой высокоскоростной сетевой технологии Fast Ethernet. Рассматриваются вопросы планирования Сети, примеры сетевых конфигураций и возможность их применения в реальных сценариях. Обсуждаются нюансы выбора оборудования. Приложения содержат важную техническую информацию для пользователя включая полный текст стандарта.


[Для просмотра ссылки зарегистрируйтесь](4059 кб)
Duke
Photoshop CS2. Настоящий самоучитель

[Для просмотра ссылки зарегистрируйтесь]

Цель книги - представить хорошо организованное учебное пособие по всем инструментам и операциям лучшего по состоянию на 2005 год редактора растровой графики - программы Photoshop версии CS2.

Книга содержит описание фундаментальных понятий, необходимых для работы с цифровыми изображениями. Каждая глава содержит информацию, которая поможет овладеть определенными навыками работы в Photoshop. Книга обеспечивает необходимые описания и объяснения, дает наглядные примеры использования различных техник, делает все аспекты программы более доступными и понятными. В книгу включено большое количество примеров обработки изображений, помогающих легко и быстро освоить приемы и методы работы с программой. Файлы необходимых примеров можно загрузить с web-сайта издательства vek-publisher.com.ua.

Книга предназначена для начинающих компьютерных художников и дизайнеров, а также для широкого круга пользователей ПК, желающих овладеть азами компьютерной графики и программой Photoshop, на каком бы этапе ее изучения они ни находились.

[Для просмотра ссылки зарегистрируйтесь] 51.38 Mb


Photoshop CS. Трюки и эффекты

[Для просмотра ссылки зарегистрируйтесь]

Эта книга - уже третье издание бестселлера, посвященного Adobe Photoshop. От большинства подобных изданий ее отличает "практическая" направленность, ведь основную часть книги составляют примеры (более 100!), демонстрирующие возможности популярного графического пакета. Нельзя забывать, что даже такая совершенная программа, как Photoshop, - всего лишь средство для достижения цели. Чтобы с ее помощью добиться нужного результата, мало знать интерфейс и уметь пользоваться инструментами, необходимы практические навыки. Именно поэтому основное внимание сосредоточено на решении реальных задач, с которыми ежедневно сталкиваются дизайнеры, полиграфисты, веб-мастера.

[Для просмотра ссылки зарегистрируйтесь] 23.4 Mb
Duke
Linux-сервер-пошаговые инструкции инсталяции и настройки.


Linux-сервер-пошаговые инструкции инсталяции и настройки
[В.В. Бруй и С.В. Карлов]
[2003]

В книге в доступной для неподготовленного читателя форме рассматривается процесс инсталляции и настройки Linux-серверов различного целевого назначения и следующего программного обеспечения:

- GnuPG, OpenSSL, OpenSSH – криптографического программного обеспечения, используемого для безопасной передачи данных, проверки подлинности и целостности электронных документов, администрирования удаленных систем;
- Sudo, sXid, LogSentry, HostSentry, PortSentry, Snort, ucspi-tcp, xinetd, NTP – программного обеспечения для ограничения доступа к серверу, анализа файлов регистрации и обнаружения попыток деструктивного воздействия;
- ISC BIND – программного обеспечения для организации службы DNS;
- Squid, SquidGuard, VPN-cервер FreeS/WAN, PPTP-клиент – программного обеспечения, используемого для организации шлюза из локальных сетей в Интернет и объединения локальных сетей с помощью сетей общего пользования;
- Exim, Qpopper, SpamAssassin, Doctor Web – программного обеспечения, используемого для организации службы электронной почты с поддержкой фильтрации сообщений, содержащих спам и вирусы;
- MySQL – сервера баз данных; ProFTPD, vsFTPD – программного обеспечения, предназначенного для организации FTP-сервера;
- Apache HTTP Server, PHP, mod_perl – программного обеспечения, предназначенного для организации Web-сервера;
- Samba – программного обеспечения, используемого для организации совместного доступа к общим сетевым ресурсам (файлам, каталогам и принтерам).

Книга может оказаться полезной для начинающих системных администраторов и пользователей, желающих более детально ознакомиться с операционной системой Linux.

[Для просмотра ссылки зарегистрируйтесь] 3,2 Мб.
Duke
А.Трасковский - Секреты BIOS

[Для просмотра ссылки зарегистрируйтесь]

В книге представлены подробные сведения о методах повышения производительности компьютеров при помощи параметров BIOS (тонкая настройка, оптимизация, разгон). Рассмотрены способы диагностики и устранения неисправностей, а также основные правила, соблюдаякоторые можно избежать большинства аппаратно-программных проблем. В книгу включено приложение, содержащее краткий обзор основных комплектующих современного компьютера. Все приведенные советы и рекомендации основаны на богатом практическом опыте автора.

Размер: 2,92 МБ

[Для просмотра ссылки зарегистрируйтесь]
Duke
О грамотном использовании БД MySQL

Многие мои друзья и знакомые часто спрашивают меня о том, как устроен
мой сайт, сколько у меня таблиц в базе данных, как я храню данные и по
каким полям веду поиск. Я, конечно, не выдаю все свои государственные
тайны, но всегда понимаю причину таких вопросов и пытаюсь помочь людям
построить быструю и надежную базу данных - т.е. тщательно продумать
структуру БД таким образом, чтобы при увеличении нагрузки или объема
таблиц динамический веб-сайт не превратился в тормозное усмертие. А
ведь многие новички (веб-строители) даже не догадываются о том, что
крупные динамические сайты тормозят вовсе не из-за нагрузки скриптов
на процессор, а в основном из-за неоптимизированного или дохленького
MySQL-сервера. При этом во многом все зависит от того, как устроена
ваша база данных.

Итак, начнем ликбез. Сразу всем вопрос: что делает MySQL во время
записи в таблицы типа INSERT или UPDATE? Правильно - БЛОКИРУЕТ ТАБЛИЦЫ
и пишет в них данные. Скорость записи и поиска может быть достаточно
низкой, поэтому статус таблиц запрещает другим процессам считывать из
них данные до окончания операции записи или обновления и снятия
блокировки. При этом может получиться так, что во время записи
единственного поля в длинные таблицы, ваш MySQL-сервер надолго
заблокирует доступ к таблице остальным скриптам.

Например, вы создали таблицу новостей такого типа:

ID - номер, первичный ключ
TEMA - тема новости
MESS - сообщение, сама новость
VIEWS - количество просмотров


При каждом обращении к новостям, скрипт будет выводить саму новость, а
потом увеличивать поле VIEWS запросом UPDATE table 'NEWS' set
VIEWS=VIEWS+1 where id=ID. При этом количество апдейтов будет довольно
высоким. При высокой посещаемости веб-ресурса или при "нападении" на
сайт поискового робота (эти ребята страдают многопоточностью и могут
запросто повесить ваш сайт своими запросами) несколько одновременных
процессов станут пытаться сделать UPDATE и SELECT. При каждом UPDATE
таблица будет блокироваться (на это уходит время) и все остальные
процессы будут ждать завершения операции. А если таблица достаточно
большая? Например, несколько тысяч записей. Ежу понятно, что
построится очередь из нескольких десятков скриптов, ожидающих ответа
MySQL-сервера. Каждый будет жрать память и держать остальные процессы.
В итоге все у вас зависнет и переглючит. Выход: делать вместо одной
таблицы несколько. Советую разделять поля по типу их использования.
Одну таблицу - только для вывода и редких обновлений или вставок.
Другую - для частых обновлений, но редкого вывода. Например, значения
счетчика обращений держать отдельно в таблицу вида:

ID - номер, первичный ключ
VIEWS - количество просмотров


Сами новости лучше держать в другой таблице, где нет поля VIEWS. При
этом таблица с новостями будет тяжелой (много текста, полей,
индексов), а таблица COUNT (счетчик) будет очень легкой и быстрой.
Таблица NEWS будет кешироваться и выводиться очень быстро при любых
объемах, а таблица COUNT будет быстро обновляться из-за того, что она
очень легкая (всего два целочисленных поля). Разделение данных по
нескольким таблицам существенно ускоряет работу MySQL-сервера. Гораздо
быстрее работают несколько мелких запросов по каждой таблице, чем один
длинный запрос по одной или нескольким таблицам. Имейте это в виду,
чтобы спать спокойно.

Дальше - круче. Чтобы не блокировать лишний раз свои таблицы
используйте при вставках директиву DELAYED. Пример: INSERT DELAYED
into STAT (ID,IP,UTIME) values (null,$ip,NOW()). Он позволяет серверу
ответвлять поток в режиме ожидания, а саму вставку производить тогда,
когда сервер освободится от других запросов или поступит следующий
аналогичный INSERT DELAYED. Обычно отложенный метод подходит для любых
операций с кумулятивными таблицами (когда в основном идут INSERTы, а
данные копятся, а не модифицируются), при которых не особо важно когда
именно подействуют изменения - мгновенно или через несколько секунд,
минут. Например, если хотите собирать IPадреса своих посетителей,
УРЛы, по которым они ходят или страницы, откуда пришли, время. При
добавлении с задержкой скрипт отработает почти мгновенно, еще до
выполнения операции.

Операция UPDATE идет в три этапа: поиск того, что будете менять, затем
запись данных, обновление индексов. При этом, чем больше таблица, тем
дольше поиск. Если есть индексы, то операция кешируется и выполняется
достаточно быстро. Но сам процесс очень емкий. И только дурак не
догонит, что большая таблица со множеством индексов и записей, будет
тормозить при UPDATE. INSERT же выполняется одним залпом, очень
быстро. Поэтому обычно используют аддитивные записи (вставками INSERT)
во временные таблицы, потом блокируют основные талицы, суммируют
обновления, и плюют их в основную таблицу. Получается, что в основном,
главные таблицы работают только в режиме вывода, а обновления идут
гораздо реже и быстрее. Например, можно копить данные о загрузках
новостей во временной таблице, а по крону или иным образом обновлять
счетчик каждые 10 минут (или реже). Это ускорит работу сервера.

При запросах SELECT * FROM таблица скрипт получит все поля данной
таблицы. А нужно ли это? Использование * ведет к лишнему расходу
ресурсов. Гораздо эффективнее использовать точные названия полей,
которые нужны скрипту. Например: SELECT id,name FROM таблица. При
таком запросе передача займет меньше времени и понадобится меньше
ресурсов. Старайтесь ограничивать вывод при помощи директивы LIMIT.
Это также ускоряет вывод.

Поиск по БД идет быстрее если вместо LIKE '%слово%', ставить 'слово%'.
Операции с шаблонами регулярных выражений кешируются только в том
случае, если в начале отсутствует символ %. Поэтому при построении
поисковых запросов с LIKE избегайте начинающих символов %.

При построении таблиц для наиболее используемых полей (при поиске,
сортировке и т.д.) обязательно создавайте индексы. Без индексов
таблицы будут сильно тормозить. Индексы служат для кеширования и
позволяют существенно ускорить вывод данных из таблиц. При этом
таблицы будут занимать больше места на диске и в памяти. Но это в наше
время не проблема.

Используйте надлежащий тип полей для своих записей. Тип TINYINT
занимает 1 байт - самый быстрый. Таблицы с MEDIUMINT быстрее таблиц с
INT. Если ставить полям свойство NOT NULL, то в целом их работа будет
быстрее. VARCHAR медленее CHAR, поэтому таблицы переменной длины (где
есть тип VARCHAR или TEXT) занимают меньше дискового пространства, но
работают медленнее.

По своему опыту скажу, что для большинства сайтов подходят изложенные
советы по работе с MySQL. Чтобы еще больше ускорить свой сервер,
советую частоиспользуемые операции проводить по крону выделенными
процессами и писать данные в различные файлы. Например, раз в 20 минут
запускать скрипт, который будет создавать файл с новостями. Или
например, генерить файл с новостями при их добавлениях или
обновлениях. Таким образом, вы экономите на каждом обращении к БД.
Интерактивность при этом не теряется, а производительность
увеличивается во много раз. Особенно, повторяю, при высокой
посещаемости ресурса. Старайтесь отделить интерактивные операции от
фоновых. Например, на ПротоПлексе работает один интерактивный движок,
но в фоне по заданиям трудятся с десяток различных роботов, которые
генерируют часто вызываемые страницы, рассылают письма и т.д. Крупный
сайт - это не только то, что вы видите, но и бек-енд (обратная
сторона). В фоновом режиме можно быстро и эффективно готовить контент,
освобождая основной движок от лишней работы.

В общем, основы должны быть всем понятны. Дробите все на мелочи, будь
то запросы, таблицы или операции. Структура БД должна быть такой,
чтобы не выполнялось ничего лишнего. Регулярно проводите OPTIMIZE на
таблицах с переменной длиной, особенно, если в них идут удаления
записей. Тестируйте свои запросы на скорость, упрощайте их. Ну а я уже
устал это писать smile.gif Если будут вопросы, пишите, отвечу.
Duke
Что такое Solaris ?


Solaris — это операционная система, проприетарный вариант Unix, разработанный Sun Microsystems.

Начиная с версии Solaris 9, Sun предлагает для скачивания свободно доступную (но в бинарном коде, то есть с закрытыми исходниками) некоммерческую версию Solaris по лицензии CDDL. От коммерческой версии она отличается лишь отсутствием формальной технической поддержки от Sun, печатной документации и некоторого объема дополнительного проприетарного софта (Value Added Software).

В июне 2005 года Sun приняла решение открыть часть (но не всю кодовую базу) исходного кода Solaris 10 и запустить проект OpenSolaris. Разработка следующей версии Solaris — 11.0 ведется уже в сотрудничестве с OpenSolaris Community и в значительной степени на кодовой базе OpenSolaris 1.0.

Ранние версии, базировавшиеся на BSD UNIX, назывались SunOS. В SunOS 5 исходные коды перевели на базу System V, и сменили имя на Solaris 2. После выхода версии 2.6, Sun отбросила из имени «2.», и следующая версия называлась уже Solaris 7. На данный момент (2005 год) вышли версии Solaris 8, Solaris 9 (22 мая 2002 года), и Solaris 10 (выпущена 1 февраля 2005 года). Идет интенсивная разработка Solaris 11.0 (кодовое название проекта — Nevada).

Solaris состоит из базовой ОС SunOS плюс графический интерфейс пользователя (GUI). В первых версиях Solaris использовался GUI OpenWindows. Начиная с версии Solaris 2.6 его сменил CDE, а в версию Solaris 10 включён Sun Java Desktop System, который базируется на GNOME.

Изначально Solaris разрабатывалась для процессоров SPARC. Есть также версия для процессоров архитектуры x86. Также предпринималась попытка портировать Solaris на архитектуру PowerPC, была выпущена версия 2.5.1 для этих процессоров, однако, от поддержки их вскоре отказались. В настоящее время идет возрождение поддержки архитектуры PowerPC в OpenSolaris. Solaris 10 доступна для архитектур x86-64, SPARC (32-бит и 64-бит SPARC) и x86. Sun также реализовала Linux API в Solaris 10, что дало возможность запускать Linux-приложения под Solaris x86.
Duke
Лагутенко О.И. Модемы. Справочник пользователя.

[Для просмотра ссылки зарегистрируйтесь]
Duke
Обучающий видеокурс по AutoCAD 2007 (2007)


Название: Интерактивный курс. Autodesk AutoCAD 2007
Год: 2007
Студия: Copyright © 2006 Новая Школа

Описание: Интерактивный курс по программе Autodesk AutoCAD 2007 предназначен для пользователей, впервые начинающих работу с этой программой. Благодаря данному курсу, пользователь сможет легко и быстро освоить работу с программой, подробно изучить ее интерфейс и основные действия, необходимые для работы.

Существующие возможности:
- Самостоятельное выполнение действий с изучаемой программой непосредственно в процессе обучения.
- Удобная навигация по интерактивным темам: перемещение вперед и назад по текущей теме, переход по следующим и предыдущим темам.
- Текстовый вариант курса, сопровождающийся иллюстрациями.
- Быстрый поиск по текущему тексту темы.
- Расширенный поиск по всему текстовому содержанию курса.
- Возможность перехода на интерактивный урок, содержащий искомое слово.
- Вывод на печать текстового варианта темы с предпечатным просмотром.

Минимальные системные требования:
Операционная система: Windows 98/Me/2000/XP
Процессор: Pentium III
Оперативная память: 128 Mb
Видео: 2 Mb, 1024х768
CD-ROM: 4x


CODE

http://rapidshare.com/files/16516372/AutoCAD2007.part1.rar
http://rapidshare.com/files/16505995/AutoCAD2007.part2.rar
Duke
Учебник по 3D Studio MAX 5.0


Качаем [Для просмотра ссылки зарегистрируйтесь].
Ell
справка по BSOD, описание всех ошибок.

очень полезная вещь. печатать и вешать на стену, а лучше всем выучить наизусть как стишок biggrin.gif
читать перед сном.повторять во сне
[Для просмотра ссылки зарегистрируйтесь]
P.S. формат chm
Ell
более полная инструкция по обжиму

Сетевая карта <> Коммутатор по стандарту: T568A
[Для просмотра ссылки зарегистрируйтесь]

Сетевая карта <> Коммутатор по стандарту: T568B
[Для просмотра ссылки зарегистрируйтесь]

Сетевая карта <> Сетевая карта
[Для просмотра ссылки зарегистрируйтесь]

Схема обжима 4 жильного провода

Сетевая карта <> Коммутатор
[Для просмотра ссылки зарегистрируйтесь]

Сетевая карта <> Сетевая карта
[Для просмотра ссылки зарегистрируйтесь]

Два сетевых соединения на одном кабеле
[Для просмотра ссылки зарегистрируйтесь]

ток по витой паре
[Для просмотра ссылки зарегистрируйтесь]


[Для просмотра ссылки зарегистрируйтесь]
Duke
Active Directory в Windows 2000.
Алексей Чекмарёв

[Для просмотра ссылки зарегистрируйтесь]
Ell
ошибочно
Duke
Что такое логи Windows и с чем их едят smile.gif

Как просмотреть события в Windows

Пуск - Панель управления - Администрирование - Просмотр Событий

Общее представление о просмотре событий

В журналах событий средства просмотра событий отображаются сведения о неполадках оборудования, приложений и системы. Можно также просматривать события безопасности Windows XP.

Если компьютер работает под управлением любой из версий Windows XP, запись событий выполняется с помощью трех типов журнала.

Журнал приложений
В журнале приложений содержатся данные, относящиеся к работе приложений и программ. Записи этого журнала создаются самими приложениями. События, вносимые в журнал приложений, определяются разработчиками соответствующих приложений.

Журнал безопасности
Журнал безопасности содержит записи о таких событиях, как успешные и безуспешные попытки доступа в систему, а также о событиях, относящихся к использованию ресурсов, например о создании, открытии и удалении файлов и других объектов. Решение о событиях, сведения о которых заносятся в журнал безопасности, принимает администратор. Например, после разрешения аудита входа в систему сведения обо всех попытках входа заносятся в журнал безопасности.

Журнал системы
В журнале системы содержатся события системных компонентов Windows XP. Например, в журнале системы регистрируются сбои при загрузке драйвера или других системных компонентов при запуске системы. Типы событий, заносимых в журнал системными компонентами, предварительно определены в Windows XP.

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


Описание события
Формат и содержание описания события зависят от типа события. Описание события обычно содержит наиболее полезные сведения, относящиеся к причине и значимости события.

В журналы событий заносятся события пяти различных типов.

Ошибка -Серьезные трудности, такие как потеря данных или функциональности. Например, если происходит сбой загрузки службы при запуске, в журнал заносится сообщение о событии типа «Ошибка».
Предупреждение -События, которые в момент записи в журнал не были существенными, но могут привести к сложностям в будущем. Например, если на диске осталось мало свободного места, в журнал заносится предупреждение.
Уведомление - Событие, описывающее удачное завершение действия приложением, драйвером или службой. Например, после успешной загрузки драйвера в журнал заносится событие уведомления.
Аудит успехов - Событие, соответствующее успешно завершенному действию, связанному с поддержкой безопасности системы. Например, в случае успешного входа пользователя в систему в журнал заносится событие типа «Аудит успехов»
Аудит отказов - Событие, соответствующее неудачно завершенному действию, связанному с поддержкой безопасности системы. Например, в случае неудачной попытки доступа пользователя к сетевому диску в журнал заносится событие типа «Аудит отказов».

Примечания

Поле дополнительных данных может содержать двоичные данные, которые могут отображаться в виде байтов или слов. Эти данные генерируются программой-источником записи журнала событий. Они отображаются в шестнадцатеричном формате. Их смысл может разъяснить специалист службы поддержки исходной программы.
При просмотре журнала приложений или системы на сервере LAN Manager 2.x отображаются только дата, время, источник и код события. При просмотре журнала безопасности на сервере LAN Manager 2.x отображаются только дата, время, категория, пользователь и компьютер.
Ell
[Для просмотра ссылки зарегистрируйтесь]
что для чего и что можно отключить. Всё подробно описано.
Автор справки ресурс ozone.net