Администрирование сети и сервисов Internet
До 80% всех информационных ресурсов Internet расположены в США. По этой причине наиболее критичные пути доступа к информационным ресурсам Internet - это каналы, связывающие российский сектор сети с США.
Фактически, именно американский сектор Internet задает основные тенденции развития сети. По этой причине до 1995 года включительно наиболее пристально изучался трафик по опорной сети (backbone) Национального Научного Фонда США (National Scientific Foundation), который являлся основой американской части Internet. К сожалению к концу 1995 года фонд принял решение о раздаче отдельных частей этой опорной сети в частные руки, что привело к невозможности получения статистики использования информационных ресурсов сети.
Во многом такое решение было продиктовано увеличением доли коммерческого использования сети. Если в 1994 году только 30% всего трафика приходилось на коммерческие информационные ресурсы, то в 1996 году коммерческая реклама стала составлять почти 80% всех информационных материалов, размещенных в сети. Коммерческое использование технологии Internet продолжает набирать обороты, и уже привело к появлению нового термина
Введение
Основы межсетевого обмена в сетях TCP/IP
Система Доменных Имен
Защита сервера от несанкционированного доступа
Литература
Безопасность и Internet - статьи
Системы обнаружения атак достаточно своевременно обнаруживают известные атаки. Не стоит ждать от таких систем обнаружения неизвестных на сегодняшний день атак. Проблема обнаружения чего-то, неизвестного до настоящего момента, является очень трудной и граничит с областью искусственного интеллекта и экспертных систем (однако в этих областях уже достигнуты немалые успехи; особенно с развитием теорий нейронных сетей и нечеткой логики - примечание переводчика). Также не следует ожидать, что системы обнаружения атак способны реагировать на атаки путем нападения. Это очень опасная возможность, так как она означает, что ложная тревога или ложное срабатывание может вызвать реакцию, запрещающую ту или иную услугу или блокирующую доступ в сеть. Проблема с системами обнаружения атак состоит в том, что, многие люди, прочтя Neuromancer Уильяма Гибсона, думают, что системы обнаружения атак действуют подобно интеллектуальному "ICE" (что-то вроде искусственного разума, обеспечивающего защиту информационной системы - примечание переводчика) и могут защитить сети намного эффективнее, чем это может быть на самом деле. Я вижу, что, скорее всего, системы обнаружения атак похожи на антивирусные программы, используемые для поиска вирусов на жестких дисках или в сетях.
Эксперты дискутируют о настоящем и будущем систем обнаружения атак
Информация о некоторых первоисточниках
Самые популярные атаки в Интернет
Средства доступа к базам данных в Internet
Обмен данными по спецификации CGI реализуется обычно через переменные окружения и стандартный ввод/вывод. Выбор механизма передачи параметров определяется методом доступа, который указывается в форме в атрибуте METHOD. Если используется метод GET, то передача параметров происходит с помощью переменных окружения, которые сервер создает при запуске внешней программы. Через них передается приложению как служебная информация (версия программного обеспечения, доменное имя сервера и др.), так сами данные (в переменной QUERY_STRING). При методе POST для передачи используется стандартный ввод. А в переменных окружения фиксируется тип и длина передаваемой информации (CONTENT_TYPE и CONTENT_LENGTH).
Продолжение
Интернет как информационная среда и особенности работы журналиста
Пристальному вниманию российских и зарубежных исследователей в настоящее время подвергается сущность журналистики постмодерна, изменение ее функций, роли во взаимодействии средств массовой информации и коммуникации с окружающим миром. Интернет-журналистика, журналистика электронных сетей – феномен, вошедший в практику с развитием Интернета как нового коммуникационного канала. Отличия в процессе журналистского творчества и технологии производства информации для новой информационной среды столь велики, что требуют совершенно иного подхода ко всем аспектам деятельности журналиста.
Продолжение
Раздел - Рынок
Собрание сочинений о том как работает рынок в современных условиях существования. Тема обширная, ведь каждый знает как приятно смотреть когда кто-то работает. Вот это практически про рыночных теоретиков. Не знаю, но раз кто-то за это выкладывает немалые деньги, то наверное это нужное занятие - размышлять как работает рынок.
3D моделирование в LightWave 8
Добро пожаловать в LightWave 3D8!
LightWave - это мощная программа для 3D-моделирования, анимации и визуализации. Данный продукт может применяться в самых разнообразных областях: от создания высококачественных изображений для полиграфии до выполнения всевозможных спецэффектов в кино и телевидении. Используя широчайший набор инструментов моделирования и анимации, предоставляемых пакетом LightWave, можно в мельчайших подробностях воссоздать тонущий «Титаник» или оживить героя видеоигры. Непревзойденное фотографическое качество получаемых изображений многие считают промышленным стандартом.
Вы в совершенстве освоите интерфейс LightWave 3D, а также возможности предоставляемого инструментария. Несмотря на то что LightWave - очень мощный программный продукт, он сравнительно прост в изучении и, кроме того, легко и быстро настраивается. Предусмотрены варианты конфигурации программы для начинающих и опытных пользователей. В главах 3-5 описывается Modeler (Редактор моделей), предназначенный для моделирования объектов; в главах 6-13 рассматривается Layout (Редактор сцены), который используется для создания анимации, настройки внешнего вида моделей, освещения, композиции и визуализации сцены. Тщательно подобранные примеры позволяют быстро освоить принципы работы одного из самых популярных программных продуктов трехмерного моделирования. Читайте внимательно, и, возможно, в один прекрасный день мы увидим на экране и вашу работу.
Введение
Интерфейс Layout
Обзор
Настройка Modeler
Моделирование с использованием слоев
Текстурные UVкарты
SQL для начинающих
SQL отличается от большинства наиболее популярных языков программирования тем, что в нем операции производятся одновременно с данными всех строк таблицы, в то время как процедурные языки обрабатывают данные построчно. Благодаря использованию курсоров в SQL становится возможным выводить, обновлять или же удалять выбранную строку в один прием, упрощая совместное использование SQL с другими языками программирования.
По существу, курсор является указателем на определенную строку таблицы. С его помощью можно вывести, обновить или удалить строку, на которую он ссылается.
Объявление курсора
Составные команды
Предложение WHENEVER
Мнение, что клиенты знают, чего хотят
Проверяйте структуру базы данных
Зарезервированные слова SQL:2003
Словарь терминов
Цвет и линия
Третьяковская галерея, Эрмитаж, художественные выставки неизменно привлекают внимание миллионов зрителей. Уже это одно говорит о том, как притягательно изобразительное искусство. Но есть особая категория ценителей прекрасного, которых называют самодеятельными художниками. Это люди самых разнообразных профессий, разного возраста, отдающие свой досуг творчеству. К ним и обращены наши беседы о рисунке и живописи.
В наших практических заданиях вы найдете уроки, которые должны помочь вам начать систематические занятия рисунком и живописью. Задания не представляют собой свода «тренировочных» упражнений, обязательных для «выработки суммы навыков», а предлагаются вам в качестве своеобразного компаса на пути в искусство, в мир художественных образов. Мы хотим, чтобы вы, прежде всего, учились видеть окружающую жизнь глазами художника.
Пусть каждый ваш рисунок, этюд, эскиз наполняется вашими впечатлениями, вашим отношением к тому, что вы изображаете. Пишите и рисуйте то, что увлекает вас, пробуждает живой интерес и вызывает желание взяться за кисть или карандаш. Удивление, восторг и влюбленность в прекрасное, открытие красоты в природе — первое и самое необходимое условие для творчества. А искренность, неподдельность переживаний, по меткому выражению замечательного артиста и художника С. Образцова, это — «горючее, приводящее в действие талант».
Цель наших занятий-помочь вам развить наблюдательность и творческое воображение, найти конкретные изобразительные задачи, познакомить вас с образным языком рисунка и живописи. Занятия принесут вам пользу, если в результате, прямо скажем, нелегкой работы и нелегких поисков решения этих задач вы ощутите радость создания своих первых самостоятельных произведений.
Рисунок
Работа с Visual Studio.Net
Разработчик приложений, решивший воспользоваться услугами Visual Studio.Net 7.0, получает в свое распоряжение достаточно много новых технологий и инструментов, которые позволяют ему быстро и эффективно создавать обычные Windows-приложения, которые
теперь принято называть настольными — desktop applications, а также web-приложения и web-услуги (Web Services). Компания Microsoft добавила в арсенал программиста новый язык С# (произносится «Си шарп»), который, как обещают специалисты, способен
в несколько раз ускорить цикл разработки сложных проектов.
Главной новостью, которая должна привлечь ваше внимание, является то, что Visual C++, Visual Basic и С# используют одну и ту же среду разработки IDE (Integrated Development Environment), что дает возможность создавать комплексные проекты с использованием разных языков (mixed-language solutions). Многоязыковая среда разработки .Net (.Net Framework) представляет собой сумму трех составляющих:
общая для рассмотренного набора языков библиотека времени исполнения (Common Language Runtime);
унифицированная библиотека классов разработчика (Unified Programming Classes);
модель разработки web-приложений (Active Server Pages.Net).
Начало работы с Visual Studio.Net
Режимы отображения координат
Традиционное Windows-приложение
Анализатор кодов ошибок
Управление файловым деревом
Графика OpenGL
Трехмерные графики функций
От сырых COM API к проекту ATL
Трехмерная графика в проекте ATL
Из жизни студентов
Решаем краевую задачу
Некоторые сведения об архитектуре Windows
Web-службы для XML-отчетов
Защищенная ось без антивирусов и тормозов
Windows NT (и все производные от нее системы — W2K, XP, и частично Longhorn) изначально проектировалась как защищенная оси, способные постоять за себя и дать вирусам решительный отпор без каких-либо дополнительных средств, в том числе и широко разрекламированного Microsoft Anti-Spy-Ware. Но, чтобы не увязнуть в терминах, прежде чем продолжить повествование, необходимо уточить ряд определений.
Продолжение
1С Торговля. Руководство пользователя
1С:Торговля является универсальной системой для учета наличия и движения средств. За счет своей универсальности система 1С:Торговля может быть настроена на различные схемы учета складских запасов, взаиморасчетов, средств на расчетных счетах и в кассе, кредитов, консигнации и т.д.
Принципы функционирования системы 1С:Торговля
«Временный» калькулятор
Самоучитель по Flash MX
Простая и понятная нумерация версий Flash вдруг прервалась: очередная версия пакета получила условное наименование MX. Что обозначают сии буквы, можно только догадываться, поскольку даже в пресс-релизе компании Macromedia по этому поводу не сказано ни слова. По всей видимости, аббревиатура должна ассоциироваться у пользователей со словосочетанием Multiextended (дословно — «много расширенный»). А возможно, и с одним словом — Mixed (смешанный), поскольку разработчики Flash обращают внимание пользователей на то, что интерфейс (рабочая среда) пакета может быть настроен индивидуально для любой категории пользователей: дизайнеров, программистов, проектировщиков и т. д.
Общая схема создания Flash-фильмов
Поворот объекта
Анимирование маски
Лекции по Microsoft Access 2000
Целью данных лекций является научить пользователей баз данных Microsoft Access пользоваться не только мастерами базы данных, но и программными средствами. Это даст Вам возможность создавать полноценные коммерческие программы и лучше разбираться в возможностях базы данных.
В качестве примера обучению программированию, используется коммерческая программа «Калькулятор», которая применена автором в сборниках «Лидер Access» и «Ключи от Дома».
Особая благодарность отечественной литературе по Access, где очень туманно написано о программировании баз данных, в основном она и дала идею раскрыть некоторые принципы разработки коммерческих программ.
Назначение курса лекций
Глобальные переменные
Создание базы данных
Создание таблицы
Создание запросов
Создание модуля
Создание формы
Создание отчета
Создание макроса
Создание справки
Создание панели меню
Обеспечение непрерывности деятельности организации в нештатных ситуациях
Список мероприятий, которые нужно проводить задолго до возникновения бедствия, чтобы уменьшить опасность его возникновения и возможные последствия. Одним из таких важнейших мероприятий является создание резервных копий. В плане должно быть указано, когда осуществляется создание резервных копий, куда они пересылаются, когда пересылаются, как должна выглядеть этикетка на носителях резервных копий и все то, что может потребоваться при реальном создании резервных копий. Стандартизация этикеток и носителей облегчит работу тем, кто будет хранить копии, и тем, кому придется восстанавливать по ним информацию. Данные на этикетках должны гарантировать, что носитель может быть легко доставлен из помещения с вашей ЛВС в место внешнего хранения и обратно и что им можно будет легко пользоваться.
Продолжение
Техника оптимизации под линуха
Качество оптимизирующих компиляторов обычно оценивают по результатом комплексных тестов (мультимедийных, "общесистемных" или математических). Что именно оптимизируется и как — остается неясным. Основной "интеллект" оптимизаторов сосредоточен в высокоуровневом препроцессоре — своеобразном "ликвидаторе" наиболее очевидных программистских ошибок. Чем качественнее исходный код, тем хуже он поддается оптимизации. Только ведь… над качественным кодом _работать_ надо! Много знать и ожесточенно думать, ломая карандаши или вгрызаясь в клавиатуру. Кому-то это в радость, а кто-то предпочитает писать кое-как. Все равно, мол, компилятор, соптимизирует!
Желание перебросить часть работы на транслятор — вполне естественно и нормально (для творчества больше времени останется), но нужно заранее знать, что именно он оптимизирует, а что только пытается. Но как это можно узнать? На фоне полнейшей терминологической неразберихи, когда одни и те же приемы оптимизации в каждом случае называются по-разному, прячась за ничего не говорящими штаммами типа "copy propagation" (размножение копий) или "redundancy elimination" (устранение избыточности), требуется очень качественная документация на компилятор, но она — увы — обычно ограничивается тупым перечислением оптимизирующих ключей с краткой пометкой за что каждый из них отвечает. Какие копии размножает компилятор и с какой целью? Какую избыточность он устраняет и зачем? Не является ли размножение внесением избыточности, которую самому же оптимизатору и приходится удалять?!
Общие соображения по оптимизации
Оптимизированный вариант
Объединение циклов
Оценочная оптимизация для магии алгебра и реализация
Обзор методов оптимизации запросов в реляционных системах
Мощь и беспомощность автоматической оптимизации
Путеводитель по написанию вирусов под Win32
Серия туториалов "Путеводитель по написанию вирусов под Win32" предназначена для сугубо образовательных целей. По крайней мере именно это было целью перевода: предоставить людям информацию о формате PE-файла, работе операционной системы, таких полезных технологиях, как полиморфизм и многом другом, что может потребоваться кодеру в его нелегком пути к постижению дао программирования. То, как читатели используют эту информацию, остается на их совести.
IMAGE_FILE_HEADER
Перезапись секции .reloc
Работа с портами из программ
Cамоучитель по Perl
Язык Perl создан системным программистом Ларри Уоллом (Larry Wall) как средство UNIX, позволяющее "склеивать" из программок, выполняющих отдельные функции, большие сценарии для решения комплекса задач, связанных с администрированием, обработкой текста и т. д. В дальнейшем он вышел за эти рамки, превратился в настоящий язык программирования, в котором нашли отражение многие тенденции, обозначившиеся в технологии программирования за последнее десятилетие, и получил широкое распространение в связи с развитием Inernet. Perl является основным средством создания приложений CGI, удобен для решения задач администрирования Web-серверов, электронной почты и других систем. Благодаря быстроте и легкости написания сценариев на этом языке он распространился и на другие платформы: DOS, Windows, OS/2, Mac, VMS и пр. Одно из основных достоинств языка Perl — его открытость и доступность. В сети Internet можно получить совершенно бесплатно исходные тексты интерпретатора perl (язык Perl — интерпретируемый, что в некоторых случаях является преимуществом) и модулей его расширения.
Структура раздела
Системное администрирование - это ремесло
Perl приходит на помощь
Информация о пользователях в Unix
Управление процессами в MacOS
Файлы узлов
Что такое каталог?
Взаимодействие с SQL-сервером из Perl
Отправка почты
Текстовые журналы
Обращаем внимание на неожиданные или несанкционированные изменения
Ссылки на подробную информацию
Организация данных в LDAP
XML - это язык разметки
Создание/удаление баз данных и таблиц
Автозагрузка подпрограмм модулей