cd6aa4b9

IP-Маскарадинг+Napster

Первым делом убедитесь, что у вас такие же или более новые версии программ, (они указаны в предыдущей главе). Также убедитесь в том, что они корректно установлены.

Установите Napster на Windows-машинах клиентов

После установки Napster и настройки всех установок пользователей, эта версия начнет процедуру под названием "Finding Acceptable Local Data Port" (поиск приемлимого локального порта данных), и через короткое время появится сообщение об ошибке. Внимание: если у вас уже установлен Napster версии 2.0 beta 5a, тогда в меню "Файл" (File) выберите "Свойства" (Properties).

Здесь выберите второй пункт "Я не использую Firewall или мой Firewall астроен - Использовать порт TCP:" (I am not behind a firewall or I configured my firewall - Use TCP port:)

Введите уникальный номер порта. Каждому компьютеру, использующему Napster, нужно будет сопоставить свой номер порта. Самое простое - использовать последнюю цифру IP-адреса. Например: если адрес компьютера 192.168.1.2, то наиболее просто будет запомнить число 6702. Внимание: убедитесь в том, что вы не используете уже занятые номера портов (например 21, 110, и т.п....полный список находится в файле /etc/services)

Повторите пункты 1 - 4 для всех систем, которые будут использовать Napster.

Теперь войдите в вашу систему, осуществляющую IP-маскарадинг, и измените файл стартовой конфигурации (у меня это /etc/rc.d/rc.local) Следующие команды проводят соединение к клиентским частям Napster на машинах, находящихся за вашим IP-маскарадингом. (добавьте их в файл стартовой конфигурации - необходимо добавить по одной команде для каждой машины, использующей Napster):

/usr/sbin/ipmasqadm portfw -a -P tcp -L xxx.xxx.xxx.xxx 6702 -R 192.168.1.2 6702 /usr/sbin/ipmasqadm portfw -a -P tcp -L xxx.xxx.xxx.xxx 6703 -R 192.168.1.3 6703 /usr/sbin/ipmasqadm portfw -a -P tcp -L xxx.xxx.xxx.xxx 6704 -R 192.168.1.4 6704 /usr/sbin/ipmasqadm portfw -a -P tcp -L xxx.xxx.xxx.xxx 6705 -R 192.168.1.5 6705

Где XXX.XXX.XXX.XXX - это IP-адрес Linux-машины, осуществляющей IP-маскарадинг (Интернетовский IP-адрес). Внимание: Если у вас трудности с утилитой IPMASQADM или с IP-маскарадингом вообще, то смотрите IPMASQ-HOWTO. Этот документ написан для тех, у кого системы работают правильно. В документе IPMASQ-HOWTO подробно описывается система переадресации портов и IP-маскарадинга вообще.

IP-Маскарадинг+Napster мини-HOWTO
Linux I/O port programming mini-HOWTO
Организация IP-подсетей
Мини-HOWTO: подключение к Интернет-провайдеру
Мини-HOWTO: Linux kerneld
Мини-HOWTO: LBX

Мини-HOWTO: Работа по выделенным линиям
Краткое руководство по использованию Lego Mindstorm с Linux
Lilo mini-Howto
The Linux ``Linux-DOS-Win95-OS2'' mini-HOWTO
Мини-HOWTO: "Linux+FreeBSD"
Как работает загрузчик NT OS
Linux+Solaris HOWTO
Мини-HOWTO: Loadlin+Win95

Словарь сетевых терминов

Оглавление

Раздел - Управление риском

Финансовые операции, любые, это прежде всего риск. Вообще-то, прежде чем вкладывать свои деньги куда-либо хорошо было бы определить свое отношение к перспективе все их потерять. Ну или часть. Хрен редьки не намного слаще. Но есть методы уменьшения рисков. Может, владея ими, ваше положение сможет измениться? Про это и поговорим.

Биржа
Менеджмент
Моделирование
Оценка риска
Предприятия

Психология
Решение

Страхование
Теория
Торговые системы
Финансовый
Форекс

Экономика
Риски на рынках
Анализ риска

Краткий обзор Microsoft Office 2003

Microsoft Office — самый популярный комплект приложений для настольных компьютеров, контролирующий свыше 90% рынка офисных пакетов. Он является одним из лучших продуктов Microsoft и приносит корпорации от трети до половины годового дохода. Например, за последний квартал 2002 года продажа операционных систем принесла компании Microsoft 2,5 миллиарда долларов, продажа комплектов Office — 2,3 миллиарда. Рост продаж по позиции Office XP Professional за финансовый 2003 год в России и СНГ составил 86%.
Для Microsoft выпуск новой версии Office является самым значительным событием со времен начала продаж операционной системы Windows XP в 2001 году. Его опытную проверку проводили около 500 тысяч бета-тестеров. В настоящее время Microsoft предпочитает говорить не о пакете, решающем проблемы служащих офиса, а о более широком системном решении потребностей корпоративных пользователей. Предполагается, что в 2003—2005 г.г. компания затратит более 3 млрд. долл. на разработку и распространение нового семейства продуктов Microsoft Office с тем, чтобы увеличить объем его продаж до 20 млрд. долл. к 2010 г.
Основное внимание разработчики новой версии сосредоточили на удовлетворении потребностей корпоративных пользователей, на дальнейшей интеграции пакета в бизнес-процессы и в большие корпоративные системы, например, системы управления взаимоотношениями с клиентами (CRM), планирования ресурсов предприятия (ERP) и т.п. Предусмотрена поддержка стратегии построения информационных систем Microsoft.Net.

Введение
Продукты входящие в систему Microsoft Office System
Окно приложения Office 200З

Использование гиперссылок для навигации по документам
Связывание и внедрение объекта

Советы начинающему веб-дизайнеру

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

Что такое стильный web-сайт?

Искусство обмана

Некоторые хакеры стирают чужие файлы или целые жёсткие диски; их называют кракерами или вандалами. Некоторые из хакеров?новичков не заботятся об изучении технологии, они просто скачивают хакерский инструмент для взлома компьютерных систем; их называют script kiddies. Более опытные хакеры с навыками в программировании разрабатывают хакерские программы и рассылают их по сети и ББСкам. И ещё, есть индивидуумы, которые не интересуются технологией, они просто используют компьютер для захвата чужих денег, товаров или услуг. Не смотря на миф о Кевине Митнике, созданный медиа, я не злонамеренный хакер. То, что я делал, даже не было противозаконно, когда я это начал, но стало преступлением после принятия нового законодательства. Я всё равно продолжал это делать и был пойман. Моя тяжба с правительством была основана не на преступлениях, а на создании из моего случая прецедента. Я не заслужил, чтобы меня преследовали как террориста или опасного преступника: обыскивали мою квартиру с неподписанным ордером; сажали в одиночную камеру на целые месяцы; отказывали в фундаментальных конституционных правах, гарантированных любому преступнику; отказывали не только в залоге, но и в слушании залога; и годами бороться, чтобы получить правительственные улики, чтобы мои адвокаты смогли подготовиться к моей защите.

От телефонного фрикинга к хакингу
Исскуство дружелюбного убеждения

Начнем с начала
Прослушанные сообщения
Штурм крепости
Срочная «заплатка»
Завоевывая доверие

Надувательство телефонной компании
Правила для службы охраны
Телефонный звонок Мей Лин

Языки программирования. Практический сравнительный анализ

Естественно начать с характеристики изучаемого предмета. Но коротко охарактеризовать, что именно будем изучать, с какой целью и как, не просто (скоро станет понятно, почему). Конечно, нас будут интересовать "языки программирования" (ЯП). На сколь точно эти слова определяют сферу наших интересов? Одни скажут, что язык машин Тьюринга или алгоритмов Маркова - это ЯП, другие не согласятся с этим категорически. Одни признают язык управления заданиями в ОС ЕС языком программирования, другие приведут доводы против.
Такая ситуация на первый взгляд неприятна - собираемся изучать неизвестно что. Сделаем вывод, что нужно определить объем понятия "язык программирования" (его экстенсионал, т.е. множество обьектов, охватываемых этим понятием, множество его частных случаев).
Чтобы создать себе первую точку опоры, пойдем по простейшему пути - явно перечислим те конкретные языки, которые нас заведомо интересуют (их мы уверенно считаем "языками программирования"). Это Фортран, Паскаль, Бейсик, Лисп, Апл, Форт, Рефал, Ада. Однако вряд ли стало намного легче. Хочется иметь возможность на основе определения предсказывать новые частные случаи, в определении не перечисленные. Такое определение должно опираться на существенные свойства выбираемых для изучения языков - оно должно быть интенсиональным. Дадим одно из возможных интенсиональных определений ЯП.     

Что такое язык программирования
Критичные проблемы, связанные с типами
Программирование специальных устройств

Математический анализ в Maple 9

Основной структурной единицей в Maple является рабочий лист, а само окно программы внешне напоминает окна приложений Microsoft Windows: такая же панель меню со стандартным набором команд (часть из них специфична для Maple, но многие, особенно те, которые касаются редактирования документов, вполне знакомы пользователю системы Windows вообще и редактора Word в частности), панель инструментов с кнопками, дублирующими команды панели меню, контекстная панель, рабочая область, строка состояния.
Работа осуществляется в интерактивном режиме: пользователь вводит команду, нажимает <Enter>, после чего в том же рабочем листе под введенной командой отображается результат выполнения операции вычислительным ядром Maple. Сам рабочий лист разбивается на группы. В пределах одной группы выполняются сразу все команды — в порядке их следования в группе. Поэтому формально в Maple выполняется не команда, а группа команд (другое дело, что группа может состоять из одной команды). Что касается самих групп, то их выполнять можно в произвольном порядке, На первый взгляд может показаться, что такой подход создает искусственные трудности в работе. Однако это далеко не так. Грамотно составленный рабочий лист Maple напоминает музыкальный инструмент, в котором роль клавиш играют группы — "сыграть" на нем можно практически любую "мелодию". Это яркое проявление абсолютно новой философии, реализованной командой разработчиков университета Waterloo.
Maple — "аналитик" до мозга костей. Даже в тех случаях, когда вычисления носят численный характер, расчетные алгоритмы очень часто реализуются так, чтобы получить сначала аналитический результат (хотя данный режим может быть отключен — с этой целью предусмотрены специальные опции). Кстати, численные значения могут быть получены с практически любой нужной степенью точности, причем достаточно быстро.
В Maple на сегодня в общей сложности используется более трех тысяч команд, однако некоторые из них (наиболее важные) применяются достаточно часто и составляют костяк базового языка. Они, в основном, имеют отношение к проблемам интегрирования и дифференцирования функций, решения уравнений и т.п. Некоторые команды доступны только при подключении специальных пакетов.

Вступление
Графический интерфейс пользователя
Вычисление производных

Числовые и функциональные ряды
Интегрирование
Дифференциальные уравнения
Задачи физики
Численные методы

Приложение А
Приложение Б

Графический интерфейс пользователя
Вычисление производных
Числовые и функциональные ряды

Интегрирование
Дифференциальные уравнения
Задачи физики
Численные методы

Литьё пластмасс под давлением

Одной из разновидностей литья под давлением термопластичных материалов является т.н. литье при низком давлении (low-pressure injection molding) /1-5/. Литье при низком давлении применяется для изготовления крупногабаритных изделий (столешницы, двери, различные панели, подставки и пр.), а также изделий с декоративной поверхностью, получаемых методом литья на подложку (ткань, кожу, пленку). В зарубежной литературе для последнего процесса обычно используют термины "In-mold decoration" (IMD) или "In-mold lamination". Методом литья на подложку изготавливают мебель (сиделья стульев и кресел), чемоданы и дипломаты, крупногабаритные детали салона автомобилей и т.д.
Особенностью литья на подложку является невозможность применения высоких скоростей впрыска, характерных для обычного литья под давлением, т.к. при высокой скорости впрыска происходит смещение и смятие подложки. При малых скоростях впрыска резко уменьшаются потери давления: давление впрыска в этом процессе обычно не превышает 10 МПа.

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

Текучесть - длина затекания
Книги и брошюры
Технология литья термопластов
База данных по литьевым материалам
Режимы литья термопластов

Примеры применения литьевых термопластов
Литье термопластов
Переработка
Характеристики марочного ассортимента
Химическая стойкость

Торговые марки и изготовители материалов
Примеры применения
Зарубежные изготовители полимерных материалов
Литьевая усадка термопластичных материалов
Литьевая усадка материалов

Литье при низком давлении
Зарубежные изготовители термопластавтоматов
Названия марок термопластичных материалов

Delphi - сборник статей

Разве возможно совместить Флэш-ролики и Дельфи-приложения. Раньше я думал что НЕТ. Но теперь я знаю не только, что это возможно, но и знаю как это делается!!! И сейчас я вам расскажу об этом. Во-первых хочется отметить преимущества использования флэш-роликов в ваших программах. Если вы сумеете гармонично вписать небольшой флэш-ролик в вашу программу, то несомненно внешний вид программы будет намного привлекательнее (главное не переборщить, увлекаясь дизайном, не надо забывать о том что программа должна быть удобна и проста в использовании! ).
Итак, как же совместить Флэш и Дельфи? (Надеюсь, что у вас Флэш установлен:))
Запустите Дельфи и выберите пункт меню Component->Import ActiveX Control... Перед вами откроется диалоговое окно с заголовком Import ActiveX Control. В разделе Registered Controls выберите Shockwave Flash. В разделе Pallete Page... Выберите страницу в палитре компонентов, на которой будет располагаться установленный компонент (по умолчанию это ActiveX). В разделе Unit Dir Name... путь к папке куда будет установлен компонент.

Delphi и Flash. Совмещение несовместимого
Эксперимент
Улучшение вспомогательных окон среды Delphi
Улучшение вспомогательных окон среды Delphi - 2
Обход дерева каталогов с прерыванием и возобновлением или "Куда мы идем завтра?"

Постановка задачи
Создание графического интерфейса пользователя средствами Win32 API
Дельфийское слово
Комментирование блока текста
Язык описания математических формул

База данных без BDE
Создание заставок для ваших программ
Редактор диска своими руками
DLL и Дельфи
Особенности работы с "русским" Excel'ем
Эксперты в Delphi, или Программист, упростите себе жизнь

Знакомство с утилитой MEGA V 1.0
Создание базовой формы
Установка и настройка MPICH
Warnings and Hints
Немного теории

Пишем простой хелп
Hints and Warnings, или Спасение утопающих
Иконки в трейбаре? Проще чем кажется!
Вариант передачи параметра в хранимую процедуру, использующую оператор IN
Основные сведения о протоколе XMPP
Разработка приложений для Lotus Notes/Domino в среде Borland Delphi

Эффективный способ применения интерфейсов в MDI приложениях
Семь чудес и два фокуса на Дельфи
Поддержка MS-макросов в DELPHI
НеОбычный TDBGrid
Процедуры и функции для работы с OpenOffice

Передача данных в интернет при помощи InternetExpress
Методы нахождения базового маршрута
Создание сводного отчета в Excel
Реализация простейшего алгоритма распознавания графических образов
Немного математики
Файлы исходного кода

Изменение TP Lex & Yacc
Увидеть за лесом деревья
Упрощаем работу с потоками (TStream)
Использование инструментов криптографии в Delphi-приложениях
Слежение за процессами
Перенос VBA-макросов в Delphi

Варианты решения
State-full Web Services на Delphi
Что такое WEB-сервис ?
Секция Interface
List
Таблица функций

Разработка INTRANET приложений

В марте 1989 года Тим Бернерс-Ли предложил руководству исследовательского центра CERN концепцию новой распределенной информационной системы, которую он назвал WorldWideWeb. Тим Бернерс-Ли считал, что информационная система, построенная на принципах гипертекста, должна объединить все множество информационных ресурсов CERN, которое состояло из базы данных отчетов, компьютерной документации, списков почтовых адресов, наборов данных экспериментов, информационной реферативной системы и т.п. Основная метафора гипертекста - это "электронная книга" с автоматически поддерживаемыми переходами по ссылкам. Гипертекстовая технология должна была позволить легко переходить с одного документа на другой с помощью гипертекстовых ссылок.
Проект был успешно реализован, в частности, к 1991 году был создан первый броузер (программа просмотра гипертекста), получивший название "www" и работавший в режиме командной строки.

Клиенты ISA.Основная конфигурация ISA Server
Auto Discovery listener
The Firewall Client

Emacs для начинающих

AWK - утилита предназначенная для простых, механических и вычислительных манипуляций над данными. Довольно несложные операции часто необходимо выполнить над целыми пакетами файлов, а писать для этого программу на одном из стандартных языков программирования является утомительным и, как правило, не очень простым делом. Оптимальное решение проблемы - использование специальной утилиты AWK, включающей в себя не громоздкий и удобный язык программирования, позволяющий решать задачи обработки данных с помощью коротких программ, состоящих из двух-трех строк.
Утилита AWK изначально объединяла свойства утилит UNIX - sed и grep. В дальнейшем ее возможности значительно расширились. Настоящая документация ограничивается описанием возможностей утилиты AWK реализованной для компьютеров CONVEX. Утилита AWK была создана в 1977г, американскими авторами: Alfred V.Aho, Brian W.Kernighan и Peter J.Weinberger. Подробное описание всех возможностей утилиты AWK для UNIX дает их издание: ``The AWK Programming Language'', 1988.
AWK сканирует input (стандартный или указываемый набор файлов), и над строками, удовлетворяющими заданному образцу, выполняет указываемые действия. Строка может содержать максимально до 256 символов.

Назначение и Формат использования
Преобразование файлов в другие форматы в Linux
Как проверить, что локализация заработала ?

Дилемма 0.Применять ли XML вообще?
Копирование, перемещение и удаление блоков текста

Справка Rus DivX Help

DivX – на данный момент, самый популярный кодек формата MPEG-4. Он отвечает практически всем требованиям предъявляемым к современному видеокодеку. Реализует подавляющее большинство технологий разработанных на данный момент, а так же имеет пару собственных фишек. Но ориентироваться в этом море параметров и технологий довольно трудно. Мне, например, было трудно найти нужную информацию по всем параметром кодека и их взаимосвязям. Поэтому, когда я более-менее это узнал, решил написать эту справку, чтобы люди не повторяли моих ошибок. Конечно, эта справка еще до конца не доделана, я добавлю еще нужные статьи и расширю имеющиеся. Но, надеюсь, она вам хоть немного поможет. Ну, а теперь, в путь.

Aspectratio

Математический анализ в Maple

Важным разделом математики является исследование аналитических функций. Оно обычно заключается в определении координат особых точек функции и ее значений в этих точках, а также в выяснении особенностей функции, таких как наличие точек разрыва, асимптот, точек перегибов, разрывов и т. д. К сожалению, пока нет средств, сразу выявляющих все особенности функций, поскольку даже средства, решающие частные задачи анализа функций, довольно сложны и специфичны. Достаточно отметить проблему поиска экстремумов функций (особенно функций нескольких переменных). Поэтому функции приходится анализировать индивидуально.
С помощью функции fsolve легко находятся значения независимой переменной х функций вида f(x), при которых f(x)=0 (корни этого уравнения). При этом данная функция позволяет (в отличие от функции solve) изолировать корни функции f(x) указанием примерного интервала их существования. Ряд функций служит для вычисления экстремумов, максимумов и минимумов функций, а также для определения их непрерывности. Одна из таких функций, extrema, позволяет найти экстремумы выражения ехрr (как максимумы, так и минимумы) при ограничениях constcs и переменных vans, по которым ищется экстремум: extrema(expr. constrs) extrema(expr, constrs, vars) extrematexpr, constrs, vans, V)
Ограничения contrs и переменные vars могут задаваться одиночными объектами или списками ряда ограничений и переменных. Найденные координаты точки экстремума присваиваются переменной 's'. При отсутствии ограничений в виде равенств или неравенств вместо них записывается пустой список {}. Эта функция в предшествующих версиях Maple находилась в стандартной библиотеке и вызывалась командой readlib(extrema). Но в Maple 7 ее можно использовать без предварительного объявления.

Вычисление сумм последовательностей
Анализ функций и полиномов
Основные операции с выражениями
Типовые средства построения графиков
Общая характеристика пакета plots
Основные средства решения дифференциальных уравнений

Секреты Pinnacle Studio 9

Когда я приступал к работе с цифровым видео в 1991 году, сама возможность смотреть видеофильмы на компьютере казалась мне технологическим чудом. Однако стоило показать это обычному человеку, возникала типичная реакция: «А почему выглядит хуже, чем на моем телевизоре?» Трудновато было дать ответ, если учесть, что компьютер тогда стоил три тысячи долларов, а телевизор - триста.
С этого и начались мои поиски «видео без оправданий». Такого видео, которое я мог показать жене, детям и друзьям, не принося извинений за неважное качество изображения или звука.
По мере роста интереса к цифровому видео мои друзья и родные стали чаще спрашивать о том, какой видеоредактор лучше. Чтобы он был достаточно дешев и легок в освоении. Когда рекомендуешь пользоваться какой-нибудь программой, поневоле начинаешь играть роль службы технической поддержки - к тебе обращаются по всем вопросам работы с ней. Поэтому я стал искать такую программу, рекомендуя которую не рискуешь стать ходячей справочной.
Как вы, наверное, догадываетесь, я ее нашел. Это программа Studio 9.0, созданная компанией Pinnacle Systems.
Studio 9.0 предлагает вам именно то самое «видео без оправданий» благодаря алгоритму кодирования в формат MPKG-2. Именно такой формат используется и DVD- дисках, производимых в Голливуде. В конце концов, если он подходит для фильмов «Матрица» и «Когда Гарри встретил Салли», то вполне подходит и для меня! Сам формат MPEG-2 еще не гарантирует бескомпромиссного качества изображения. Все зависит от исходной записи, применяемого кодировщика и настройки параметров кодирования.
Я проработал в команде обозревателей журнала PC Magazine, которая отметила Studio несколькими наградами «Выбор редактора», и убедился, что интерфейс этой программы понятен даже новичкам в области видеомонтажа. С выходом Studio 9.0, первой программы, объединяющей традиционную обработку видео с авторингом DVD, программисты Pinnacle предоставили возможность пользоваться DVI) так же легко и удобно. Эта технология в последнее время стала вполне доступной благодаря псюро! !>м записывающим DVD-приводам и совсем дешевым дискам.
Возможности Studio по созданию видеороликов весьма обширны. Хотите быстро преобразовать 60-минутную видеопленку в формат DVD и отправить своей теще? Нет ничего проще - никаких проблем и путаницы. Хотите потратить несколько часов на создание полноценного фильма, «точь-в-точь как в Голливуде»? Studio позволяет сделать и это, причем распространить свой фильм вы сможете либо на DVD-дисках, либо через Internet, либо каким-то другим способом.
Данную программу легко освоят даже новички, однако ее инструментарий удовлетворит и опытного пользователя.

Экскурсия
Выбор диска для исходного видеоматериала
Интерфейс при захвате аналогового видео
Видеосцены
Режимы Окна Фильма
Наш инструментарий
Открываем Редактор титров