Математические задачи в пакете MathCAD 12

         

Математические задачи в пакете MathCAD 12

Mathcad — необычная программа. Она относится к классу приложений, называемых PSE (problem solution environment — программная среда для решения задач). Это подразумевает, что ее работа не определяется однозначно действиями пользователя (как, например, в текстовых редакторах и т. п.), а является (в большей степени) результатом работы встроенных алгоритмов, недоступных взору исследователя. Введя в редакторе Mathcad выражение, даже довольно простое, например, df (x)/dx=, и получив некоторый ответ, многие даже не задумываются о том, что для его вычисления проделывается довольно сложная работа, результат которой заранее не предопределен и зависит от целого ряда факторов, не представленных непосредственно на рабочей области документа (свойств функции f, параметров численного алгоритма дифференцирования, значения системных констант и т. д.). Поэтому, проводя даже очень простые расчеты, вам придется иногда сталкиваться с неочевидным поведением программы, которое нельзя понять без ясного представления об основах работы соответствующих алгоритмов, встроенных в Mathcad.
Книга может использоваться как самоучитель, позволяющий "с нуля" освоить самые главные возможности вычислительной системы Mathcad и научиться с ее помощью решать все основные задачи математики. Тем не менее ее главная цель — изложить материал, делая акцент на решении конкретных математических проблем.
Хочется сделать еще несколько замечаний по строению книги. Все листинги автономны и работают вне каких-либо дополнительных модулей. В листингах умышленно, чтобы не загромождать их, нет текстовых полей, — они содержат только расчеты по формулам. Все комментарии к ним находятся в тексте. Почти все графики вынесены в рисунки, причем, если они являются продолжением листингов, это помечено в подрисуночной подписи.

Введение
Основные сведения о Mathcad
Алгебраические вычисления
Дифференцирование
Интегрирование

Нелинейные алгебраические уравнения
Оптимизация
Линейная алгебра
Системы линейных уравнений

Инструкция - Адаптер на 2 сим карты

Адаптер выполнен по стандартным габаритам Sim карты, поэтому чтобы поместить в адаптер две Sim карты, из каждой Sim карты необходимо вырезать чип. Это можно сделать вручную или с помощью кусачек.
Если вы пользуетесь MultiSim картой и хотите объединить ее с Sim картой не сканируемого оператора, то адаптер - лучшее решение.
Необходимо вырезать чип из обычной Sim карты, а MultiSim карта режется несколько иным способом, так как в ней контакты больше чем в операторской Sim карте, и по другому организовано подключение проводников от схемы к контактным поверхностям.


Затем нужно вставить обрезанные карты в специальные пазы адаптера, для этого необходимо сдвинуть защитную металлическую шторку-крышку и установить карты внутри. При обрезке один из уголков карты отрезается - он поможет правильному расположению, кроме того латунная поверхность карты должна соприкасаться с контактами адаптера. После этого нужно задвинуть металлическую шторку-крышку и вставить адаптер в телефон на место Sim карты.
Адаптер несколько толще стандартной Sim карты, поэтому аккуратно помещаем его в разъем телефона. Если с работой адаптера возникли какие-то проблемы, то вероятнее всего, что дело в плохом прижиме к контактам телефона. В этом случае рекомендуется на адаптер под аккумулятор положить прокладку.

Универсальный адаптер "х3" на 2 Sim карты
Параллельный адаптер порта LPT на ПЛИС Altera
Адаптер 2313

Адаптер K-Line
Адаптер COM-порта
Универсальная плата для адаптера 1-Wire

Источники питания

Cтабилизатор собран по схеме моста в выходной цепи, образованного резисторами R4, R5, стабилитронами D1, D2 и светодиодом D3.В диагональ моста включен эмиттерный переход транзистора Q3, управляющего регулирующим составным транзистором Q2,Q1. Составной транзистор включен по схеме с общим эмиттером. Более высокое по сравнению с эмиттерным повторителем выходное сопротивление оконечного каскада компенсируется в этой схеме тем, что выходной каскад имеет высокий коэффициент усиления по напряжению, последнее заметно повышает коэффициент петлевого усиления схемы стабилизатора. Так как напряжение на базе управляющего транзистора Q3 по отношению к плюсовому проводу оказывается стабилизированным, то изменения выходного напряжения передаются на эмиттерный переход этого транзистора без ослабления делителем.
Максимальный ток нагрузки задается резистором R4. Ток базы транзистора Q2 не может превысить значения тока, текущего через резистор R4. Следовательно, подбором этого резистора можно установить требуемый ток защиты. Стабилизатор защищен и от коротких замыканий в цепи нагрузки. Ток короткого замыкания зависит от значения запускающего тока, текущего через резистор R2. Этот резистор подбирается при минимальном сопротивлении нагрузки по устойчивому запуску стабилизатора. Такая система обеспечивает надежный запуск стабилизатора, и практически не ухудшает параметров, поскольку в рабочем режиме ток через резистор R2 замыкается через малое сопротивление открытого стабилитрона D2.

Преобразователь напряжения
Исследование электробезопасности трехфазных электрических сетей напряжением до 1000В
Основные определения и классификация способов подключения и защиты
Организационные способы защиты от телефонного пиратства
Сигнализатор со звуковой индикацией

Устройства активной технической защиты
Общие рекомендации по применению технических средств защиты
Аккумуляторы
Ремонт аккумуляторных батарей для портативной аппаратуры
Полупроводниковые солнечные батареи
Двухтактный импульсный источник питания

Ремонт автомобильных аккумуляторов
Блок питания для домашней лаборатории на LM723
Доработка блока питания AT
Cтабилизированный источник питания 0...30v
Бездроссельное питание люминесцентных ламп

Источник питания на LM723
Модернизируем ЛАТР
Резервное питание
Универсальное зарядное устройство
Фильтр питания

Быстродействующие цифро-аналоговые преобразователи серии К1118
Преобразователи напряжения для систем Pentium-II-III
Преобразователь УКВ
К1107ПВ2 - Быстродействующий 8-разрядный АЦП параллельного типа

Таблица коэффициентов преобразования
Пример проектирования дискретного ПИД-регулятора

Регулятор громкости и прочего на TEA6320 и PIC16F84

Почти каждый радиолюбитель собирал самодельный усилитель. Регулятор громкости как правило просто резистор, в лучшем случае с отводом для тонкомпенсации. Но хочется, чтобы усилитель хотя бы по своей начинке не отставал от Научно-Технического прогресса.
Регулировки их разнообразие и удобство вот, что главное. Решил это дело возложить на цифровую технику, чтобы кнопками оперировать, с перспективой применения дистанционного управления.
Первым делом собрал схему цифрового регулятора на 155 серии (6шт.) и две КР572ПА1, две 544УД1 плата 50x100 (только регулировка громкости). Оказалось не то, три питания +5в, +15в, -15в потребляемый ток великоват и все греется. Но работало все исправно.

Регулятор громкости и прочего на TEA6320 и PIC16F84
Электронный регулятор для электроинструмента с плавным пуском
Импульсный стабилизирующий регулятор тока
Простой регулятор мощности
Регулятор мощности на КР1182ПМ1

Электронный регулятор громкости
Сенсорный регулятор на 145АП2
MIDI-клавиатура на PIC16F84
LCD дисплей и матричная клавиатура 4х4 через LPT-порт

Бытовая радиоаппаратура и ее ремонт

Производство бытовой радиоэлектронной аппаратуры в СССР увеличивается с каждым годом. Значительно расширился ее ас­сортимент и повысился технический уровень. Начали выпускаться новые модели бытовой радиоаппаратуры, которые ранее в стране не выпускались: переносные радиоприемники высшего класса; переносные кассетные магнитолы 1...3-го классов и автомобиль­ные магнитолы; стереофонические радиокомплексы и музыкальные центры, содержащие радиоприемное устройство, электропроигрывающее устройство, кассетный лентопротяжный механизм и вынос­ные акустические системы; стереофонические магнитофонные приставки и магнитофоны высшего и 1-го классов; электропро­игрыватели, в том числе с прямоприводным двигателем. Полностью прекращен выпуск моделей бытовой радиоаппаратуры на элек­тровакуумных приборах.

Радиоприемники, радиолы
Схема корректирующего усилителя

Базы данных Oracle - статьи

С течением времени бизнес-приоритеты изменяются. Предприятия реорганизуются, приобретают другие предприятия, “наращивают мускулы” некоторых приложений и сокращают использование других. При всех этих изменениях компании сталкиваются с проблемой эффективного и экономного предоставления своих ресурсов для приведения их в соответствие с бизнес-приоритетами. Чтобы получить данные там, где вы этого хотите, и когда вы испытываете в них необходимость, требуются сложные технологии интеграции информации.
Oracle Database 10g предлагает устойчивые и полные решения для разрешения всех ваших требований к интеграции информации. Эти решения обеспечивают доступ к информации тогда и в том месте, где в ней возникает необходимость, оптимизируя доступ к этой информации независимо от ее физического местоположения. Они интегрируют информацию во всей распределенной среде, будь то в пределах grid, или для нескольких автономных систем, или для некоторой их комбинации.

Расщепление большой таблицы
Порядок срабатывания триггеров
Пример построения автоматизированного управления дисками (ASM)
Сложные вопросы
Аудит в XML-формате

Установка Oracle Real Time Decisions
Bitmap-индекс или B*tree-индекс
Понимание индексов на основе битовых карт
Разбираемся с индексами на основе битовых карт
Кэширование и организация пула

ORACLE и коммерческая GRID
Сжатие таблиц в СУБД Oracle9i Release 2: Анализ эффективности
Преобразование запросов, основанное на стоимости
Oracle10: шифруем данные
Заморочки от Oracle, или знать бы, где упасть

Ссылки на курсор
Два критерия профессионализма
Новые тенденции в СУБД Oracle9i
Решения "растут" на деревьях
Data Mining от Oracle: настоящее и будущее
Сценарии возникновения

Самонастраивающаяся база данных: управляемые приложения и настройка SQL
Объекты настройки STS (SQL Tuning Set)
Комментарии к статье Ч.Бергера
Как организовать двойную парольную защиту данных в Oracle
Подготовка схемы для редакций объектов

Шифруем свои ресурсы данных
Особенности обработки ошибок сервера базы данных Oracle
Оптимизированная платформа для Oracle BI-хранилищ данных
Краткий технический обзор грид-сервера хранения данных HP Oracle Exadata
Детальный аудит для практических целей
Oracle: ваш первый шаг к web-службам
Как организовать горячий резерв БД

Интервью Сергея Кузнецова с Вадимом
Java и Oracle - это очень просто
Java и данные из Oracle - все очень просто
Java и данные из Oracle в web – все очень просто
К каждой строке охранника приставишь!

Механизмы блокирования
Задание свойств столбца доступа в таблице
Специальные привилегии для избранных
Правка обычных столбцов таблицы
Не только защита строк, но и страховка пользователей

Защита на уровне строк
Защита на уровне строк Часть 2
Секции в реальном мире
Настройка сервера базы данных Oracle и Linux
Геометрия, слои

Вывод картографической информации средствами Oracle с использованием Web-приложения
Выводимые таблицы с хранимым результатом
Выводимые таблицы с хранимым результатом: часть 2
Когда счет идет на микросекунды
За чем следить и чем управлять при работе приложений с Oracle

Oracle Forms. Экспорт данных в Excel
Некоторые методы разрешения проблем мутации
Наследование типов объектов в Oracle
Объектно-ориентированный PL/SQL: проблемы и методы их решения
Oracle и Perl – это очень просто

Трассировка в Oracle - прошлое и настоящее
Новая версия СУБД Oracle - Oracle 11g
Статистическая информация уровня сегмента в событии 10046 Oracle 9.2
Лучшие практические методы администрирования СУБД Oracle9i
Объектно-ориентированная разработка приложений

Oracle и PHP - это очень просто
Как классифицировать текстовые документы в Oracle
Oracle: работать с текстовыми документами очень просто
Текстовые документы в Oracle
Как работать с картотекой

Глубинный анализ данных в режиме реального времени
Как взломать парольную защиту Oracle или как ее обойти
Использование кириллицы в PDF-отчётах Oracle Reports на Unix-платформах
Выдача данных из программы на PL/SQL в формате MS Word
Стабилизация плана оптимизатора в Oracle 8i/9i

Пользователь или схема?
Определение внешнего ключа
Рекурсивные запросы в Oracle
Что дает репозитарий XML DB и как с ним работать
Резервирование и восстановление с помощью программы RMAN

Планировщик заданий в Oracle
Технология сервлетов СУБД для доступа к данным БД
Готовый справочный контекст сеанса USERENV
Использование хранимых шаблонов
Формирование хранимых шаблонов в Oracle 9

Интерфейс Siebel => Oracle Server => Express Server
Сервис-ориентированный подход в бизнес-аналитике от Oracle
База данных Oracle 10g: Построение
Пространственные функции
Как обязать СУБД применять к запросам конкретные приемлемые планы

Назначение SQL*Plus
Версия Oracle 10g: специалисты по настройке запросов больше не нужны
Получение рекомендаций в виде готового сценария
Oracle Streams - универсальное средство обмена информацией
Потоки данных в Oracle - это очень просто

Шифруйте конфиденциальные данные
Анализ показателей на основе Oracle Balanced Scorecard
Поиск геопространственных данных
Телеком – модель бизнес-процессов – eTOM – Oracle
Тип данных TIME
Проверка работы конфигурации

Каждому (пользователю) свое (данное в таблице)
Как «засекретить» строки в таблице
Oracle_trace - лучшее встроенное средство диагностики?
Сколько стоит update?
В версии Oracle10 «виртуальные частные базы данных» данных стали избирательнее

Электронный бумажник Oracle
Бумажник Oracle Wallet: использование для связи по защищенным каналам
XML DB - новое измерение в организации данных в Oracle
Как зарегистрировать схему XML в XML DB и как этим воспользоваться
XMLTYPE – тип XML

Руководство начинающего разработчика Debian

Depends Данный пакет не может быть установлен, если пакеты, указанные в списке зависимостей Depends, также не установлены. Используйте этот тип зависимости, если ваша программа гарантировано не будет работать (или вызовет какие-нибудь серьезные проблемы), если соответствующий пакет не установлен.
Recommends Программа dselect не установит ваш пакет, если пакеты, указанные в списке зависимостей Recommends, не установлены. Однако программы dpkg и apt-get должны позволить сделать это. Используйте данный тип зависимостей для пакетов, которые бы не использовались вместе с вашим пакетом только в нестандартных случаях.
Suggests Когда пользователь устанавливает ваш пакет, программа dselect предложит ему также установить пакеты, перечисленные в списке зависимостей Suggests. Программы dpkg и apt этого делать не будут. Используйте данный тип зависимостей для пакетов, которые могут расширить функциональность вашего пакета, и, таким образом, увеличить его полезность.

APT - Утилита управления пакетами Debian
Введение в создание пакетов для дистрибутива GNU Debian Linux
Русский Debian 3.0 FAQ 0.3
Обязательные файлы в каталоге debian

Справочник по Debian
The Linux kernel under Debian
Примеры скриптов
Руководство по Debian

Руководство начинающего разработчика Debian - Другие файлы в каталоге debian
Руководство начинающего разработчика Debian - Завершающие шаги
Руководство начинающего разработчика Debian - Изменение исходных текстов

Введение в Perl

Прежде чем приступить к последовательному ознакомлению с не знакомым для вас языком, должен оговориться и сказать, что все примеры да и сам язык описанию которого посвящена эта книга это Perl версии 5.003 для операционной системы FreeBSD версии 2.01. Существуют реализации этого языка для операционных систем OS/2 , MS-DOS и Windows NT но они немного отстают по возможностям от оригинала, рожденного в недрах Unix.

От простого к сложному
Конструкторы и деструкторы
My список
Print файл список print список
Sort подпрограмма список

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 - это язык разметки
Создание/удаление баз данных и таблиц
Автозагрузка подпрограмм модулей

PERL - статьи

Популярность Internet растет с каждым днем, однако если раньше клиенты провайдеров в основном хотели получить доступ к системам электронной почты, то в последние два года наметилась тенденция к расширению спектра требуемых услуг. Теперь интересы пользователей не ограничиваются электронным почтовым ящиком и поиском какой-либо информации в WWW, они стремятся создавать собственные Web-страницы или даже Web-узлы. Новички организуют простые HTML-страницы, не обращая особого внимания на стиль и дизайн. Но со временем у них появляется желание сделать нечто эффектное и интересное для определенной части Internet-сообщества. И тогда новоявленному Web-мастеру приходится более полно изучить язык разметки гипертекста (HTML) и языки создания клиентских сценариев (VBScript1 и JavaScript)*.
Впоследствии у него могут появиться и новые запросы, — например пообщаться с посетителями своего узла. И в этом случае его уже не удовлетворит, если в тело страницы просто добавится
Webmaster. Так, он решит, что неплохо было бы получить достаточно полную информацию о посетителях узла (имена, e-mail, телефоны, факсы и адреса), подсчитать количество посещений, собрать различные мнения и, наконец, создать базу данных, чтобы пользователям сеансов связи предоставить какие-либо определенные услуги. Но для всего этого знания HTML, VBScript1 и Java Script становится явно недостаточно, так как они описывают только технологию взаимодействия сервера и клиента.

Постраничный вывод новостей с разбиением по датам
Массивы хэшей
Переменные среды CGI
Библиотека GTK+
Защищаем Perl

Perl для системного администрирования

Perl - это мощный язык программирования, уходящий корнями в задачи традиционного системного администрирования. В течение многих лет он адаптировался и расширялся для работы с новыми операционными системами и новыми задачами. До сих пор, однако, не было ни одной книги, посвященной использованию Perl исключительно для системного администрирования, тем самым признавая факт глубокой исторической связи.
Если вы уже немного знакомы с Perl и вам необходимо выполнять задачи системного администрирования, то эта книга для вас. Читатели с различным уровнем опыта как в Perl, так и в системном администрировании, найдут в этой книге что-то для себя полезное.
В некоторых главах предполагается, что у вас уже есть знания по определенным темам, в то время как этого может и не быть. Для тех, кто не знаком с отдельными темами этой книги, есть несколько мини-руководств, которые помогут быстро разобраться в их основах. В число этих руководств входят введение в систему контроля версий (RCS), введение в протокол LDAP (облегченный протокол доступа к каталогам), введение в SQL, XML и протокол SNMP.

Введение
Файловые системы
Учетные записи пользователей
Действия пользователей
Службы имен TCP/IP

Службы каталогов
Администрирование баз данных SQL
Электронная почта
Журналы
Безопасность и наблюдение за сетью

Пятиминутное руководство по RCS
Десятиминутное руководство по LDAP
Пятнадцатиминутное руководство по SQL
Двадцатиминутное руководство по SNM

Perl практика

Практические примеры применения различных свойств языка

Список и массив
Модификаторы выражений
Простейшая CGI-программа
Блоки операторов
Доступ к каталогам
Открытие и закрытие дескрипторов файлов

Определение пользовательской функции
Что такое хеш
Ввод из STDIN
Программа Hello
Основные понятия
Скалярные типы данных

Изучаем Perl

Слово Perl является аббревиатурой выражения Practical Extraction and Report Language (практический язык извлечений и отчетов), хотя иногда его называют Pathologically Eclectic Rubbish Lister (патологически эклектичный мусорный листер). Не стоит спорить о том, какое из этих названий более правильное, потому что оба они принадлежат Ларри Уоллу, создателю и главному архитектору, распространителю и опекуну языка Perl. Ларри создал этот язык, когда пытался формировать отчеты из иерархии файлов системы оповещения об ошибках, похожей на Usenet-новости, а возможности применявшегося в то время обработчика потоков данных awk оказались исчерпанными. Будучи настоящим (то есть ленивым) программистом, Ларри решил вырвать данную проблему с корнем, применив для этого какой-нибудь универсальный инструмент, который он надеялся использовать и в дальнейшем. В результате появилась первая версия языка Perl.
Позабавившись немного с этой версией, добавив кое-что, Ларри предложил ее сообществу читателей материалов телеконференций Usenet, известному также как "Сеть" (the Net). Пользователи, имеющие доступ к входящим в систему Usenet компьютерам, разбросанным по всему свету (а их в то время было несколько десятков тысяч), обеспечили для создателя Perl эффективную "обратную связь", спрашивая, как делать одно, другое, третье. Многие из этих задач Ларри даже и не собирался ставить перед своим маленьким новым языком программирования.

Назначение языка Perl
Полулокальные переменные, созданные при помощи функции local
Телеконференции Usenet

Windows 2000 - работа системного реестра

Реестр становится необходимым уже на начальных этапах загрузки Windows NT/2000. Проблемы при загрузке могут быть вызваны, в том числе, и повреждением реестра. Например, многие пользователи Windows NT/2000 могли испытать шок, получив в процессе загрузки сообщение следующего вида:
Windows 2000 Could not start because the following file is missing or corrupt:
\WINNT\SYSTEM32\CONFIG\SYSTEM
You can attempt to repair this file by Starting Windows NT Setup using the original Setup floppy disk or CD-ROM. Select 'r' at the first screen to repair.

"Синий экран" и Windows 2000
Изменение порядка служб доступа
Серверы DHCP, DNS и WINS
Коммуникационные службы
Введение в маршрутизацию
Администрирование служб веб и FTP
Основные концепции службы Active Directory

Windows XP Services - OSzone

Беспроводная настройка (Wireless Zero Configuration)
Предоставляет автоматическую настройку 802.11 адаптеров.
Значение по умолчанию в Windows XP Home: Автоматически
Значение по умолчанию в Windows XP Pro: Автоматически
Рекомендуемое значение: Отключена
Вход от имени: Локальная система

Службы IPSEC
Сервер печати TCP/IP

Реестр Windows

Чтобы удалить апплет Панели управления Администрирование, откройте раздел HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace и найдите там подраздел {D20EA4E1-3957-11d2-A40B-0C5020524153} и переименуйте данный подраздел, поставив минус перед ним (-{D20EA4E1-3957-11d2-A40B-0C5020524153})

Администрирование (Windows XP)
Запрет на Active Desktop
Блокировка контекстного меню
Строчки для комбобокса Адрес
Дисковые утилиты
Запрет на изменение пользователем местоположения папки Мои документы

Учетные записи
Выбираем персонаж (Office XP)
Photoshop и русский шрифт
Что делает RegClean?
Удаление команды Все программы
WinRAR

Сеть (Проигрыватель Windows Media 8.0 и выше)
Формат MS-DOS для файлов и папок (Windows NT/2000/XP)
Регистрационный номер (Windows 95/98/Me)
Работаем с реестром Windows NT

Работа с системным реестром Windows XP

Реестр операционной системы Windows XP представляет собой централизованную базу данных параметров настройки системы и работающих в ней приложений. В этом смысле реестр аналогичен разнообразным INI-файлам, а также файлам AUTOEXEC.BAT и CONFIG.SYS, которые использовались ранее. Реестр содержит информацию обо всех аппаратных средствах, программном обеспечении, операционной системе и сетевых параметрах компьютера. Эта сложная иерархическая база данных принимает участие во всех аспектах работы Windows XP. Хорошее понимание принципов работы реестра, выполняемых им задач, а также умение манипулировать реестром необходимо всем: системным и сетевым администраторам, специалистам из групп технической поддержки, а также опытным пользователям из числа программистов. Кроме того, для системных администраторов особенно важны вопросы администрирования и защиты реестра, а также его резервного копирования и восстановления.

Работа с системным реестром
Пример экрана сообщения STOP
Сеть и удаленный доступ к сети
Контекстное меню подключения
Серверы DHCP DNS и WINS

Дополнительные сетевые службы
Коммуникационные службы
Протоколы проверки подлинности ЕАР
Маршрутизация
Работа с Интернетом и электронной почтой

Основные концепции службы Active Directory
HomePage__DESKTOP
Отказ системы

Реестр Windows

По умолчанию Windows NT и выше создают в разделе NTFS специальную таблицу, содержащую все имена файлов и папок в формате MS-DOS по формуле 8.3 (8 символов имени файла и 3 символа для его расширения). Данная возможность в настоящее время не совсем актуальна и ее можно отключить для повышения производительности системы

Контрольная панель
Active Desktop
Internet Explorer
Internet Explorer 2
Реестр Windows
Outlook Express

Что такое реестр. Общая теория

Сбориник практических советов. Советы крайне просты. Вот пример одного из них. "Чтобы удалить апплет Панели управления Администрирование, откройте раздел HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace и найдите там подраздел {D20EA4E1-3957-11d2-A40B-0C5020524153} и переименуйте данный подраздел, поставив минус перед ним (-{D20EA4E1-3957-11d2-A40B-0C5020524153})"

Администрирование (Windows XP)
Запрет на Active Desktop
Контекстное меню Проводника
Строчки для комбобокса Адрес
Дисковые утилиты

Запрет на изменение пользователем местоположения папки Мои документы
Учетные записи
Выбираем персонаж (Office XP)
Photoshop и русский шрифт
RegClean 4.1a
Удаление команды Все программы
WinRAR

Изменение заголовка в Windows Media Player
Формат MS-DOS для файлов и папок (Windows NT/2000/XP)
Синхронизация системных часов

Введение в НЛП


Разумные люди приспосабливаются к окружающему миру. Неразумные люди приспосабливают мир к себе. Вот почему прогресс определяется действиями неразумных людей. Историческое событие в изложении летописца имеет много общего с речью продавца новейших чудодейственных средств. дипломата или защитника. Разве не так?
Разговорные традиции людей в культурах, не тронутых цивилизацией, до появления орфографии содержат в себе и удобство, и вызов: удобство в своей упорядоченности и непреложном течении событий, и вызов летописцу, свидетельствующему о хаосе, который, в конечном счете, должен соответствовать размеру и длительности летописи. Но спустя некоторое время проклятая амнезия охватывает летописца, и его рассказ начинает звучать совершенно уверенно.
Грегори Бэйтсон предупреждал нас о смертоносном треугольнике технологии, о склонности человеческого рода подменять естественный физический контекст (леса в бассейне Амазонки) искусственным контекстом (улицы Нью-Йорка) и о сознательном планировании, не уравновешенном подсознательными процессами. Том Маллой (в своей блистательной новелле "The Curtain of Dawn") поправляет оговорку Чарльза Дарвина, который говорил о "выживании наиболее приспособленных", в то время как он совершил бы меньшую ошибку, если бы сказал "выживает приспосабливающийся"
Два автора, O'Koннop и Сеймор, намерены предложить нам последовательную историю, лишенную диких приключений.
Джунгли, сквозь которые мы с Ричардом пробирались в своих исследованиях, причудливы и удивительны. Эти два замечательных и благонамеренных человека покажут вам нечто напоминающее английский розарий, ухоженный и приличный. Как джунгли, так и розарий несут в себе свою неповторимую привлекательность.
То, о чем вы собираетесь прочитать, никогда не происходило, но это кажется имеющим смысл даже для меня.

Введение
Двери восприятия
Психологические состояния и эмоциональная свобода
Циклы и системы
Слова и значения
Аптайм и даунтайм
Конфликт и конгруэнтность
Психотерапия
Первые модели

Нейроинформатика

Информатика стремительно меняет свое лицо - только успевай приспосабливаться. Развивается все: и возможности компьютеров растут, и новые программные продукты открывают целый мир ранее недоступных интеллектуальных услуг, и меняются стили программирования - объектный подход, визуальное программирование и прочая, и прочая, и прочая...
Нейроинформатика - один из новых ликов информатики. Это область науки и интеллектуальной практики, переживающая период экспоненциального роста: растет число вовлеченных людей и публикаций, журналов и лабораторий, вложений и изобретений.
Чем это кончится? Поживем - увидим. А пока будем работать сами и изучать чужие результаты, чтобы не отстать, не остаться на перроне, глядя вслед уходящему поезду научно-технического прогресса.

Нейробум: поэзия и проза нейронных сетей
Сложные системы
Погрешности в нейронных сетях

Нейрокомпьютерная техника. Теория и практика

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

Основы искусственных нейронных сетей
Оптические нейронные сети
Персептроны и зарождение искусственных нейронных сетей

Нейрокомпьютерные системы

На заре вычислительной техники (конец 1940-х начало 1950-х годов) существовало два подхода к разработке машин с "интеллектуальным" поведением.
Первый из подходов заключался в: 1) представлении знаний в виде множества атомных семантических объектов или символов; 2) манипуляциях с этим множеством символов по формальным алгоритмическим правилам. Эта символьно-алгоритмическая парадигма является основой так называемого традиционного искусственного интеллекта.
Одновременно с этим существовало другое направление исследований, использующее машины, архитектура которых моделировала мозг животных и обучалась под воздействием окружающей среды, а не программировалась каким-либо языком высокого уровня. Работы по так называемым нейронным сетям активно велись в 1960-х годах, затем утратили популярность в 1970-х и начале 1980-х, но во второй половине 1980-х возникла новая волна интереса к ним.

История и перспективы развития нейрокомпьютеров
Персептрон
Математические основы радиальных сетей
Значимость параметров и сигналов. Сокращение описания (контрастирование) сетей
Элементы нейрологики с позиции аппаратной реализации

Нейрокомпьютинг и его применения в экономике и бизнесе

Наш опыт свидетельствует, что главным препятствием к широкому практическому применению нейрокомпьютинга служит недостаточное понимание его основ. Эта книга писалась с целью восполнить этот пробел. Поэтому основное внимание здесь уделяется описанию принципов нейросетевой обработки данных, их потенциальных возможностей и преимуществ, а также подробному разбору нескольких конкретных применений. Упор делается на концептуальной стороне дела, а не на описании конкретных алгоритмов. Предполагается, что в случае необходимости читатель сможет воспользоваться одним из многочисленных коммерческих нейро-эмуляторов, а не возьмется программировать нейросети "с нуля" на С++. Главная задача книги - научить читателя "видеть" нейросетевые постановки задач в его повседневной работе, помочь ему автоматизировать рутинную обработку сложной многофакторной информации с помощью современного математического аппарата - искусственных нейронных сетей.
Хотя мы старались избегать математических выкладок и, по возможности, упростить изложение, хотелось бы заранее предупредить, что материал этой книги рассчитан на достаточно подготовленного читателя - как минимум студента старших курсов. Наш "идеальный" читатель - студент, научный работник, финансовый аналитик, консультант, брокер или просто бизнесмен, желающий повысить эффективность своего бизнеса путем более вдумчивой работы с доступной ему информацией.

Нейрокомпьютеры в заголовках газет
Краткая история нейрокомпьютинга
Обобщение данных. Прототипы задач
Необходимые этапы нейросетевого анализа
Рейтинг корпоративных облигаций

Нейролингвистика

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

Теория

Практическая телефония

Телефонная связь, как средство общения и передачи инфор мации, незаменима в быту и на производстве. Ее характеристики определяются множеством факторов, таких как: количество теле фонных линий, вид оборудования АТС, типы применяемых теле фонных аппаратов и т.п. Для достижения высокого качества и удобства этой связи абоненту необходим определенный набор сервисных возможностей. Современные телефонные аппараты позво ляют обеспечить такие функции, как: повтор набора номера, автодозвон, память номеров, удержание линии, переадресация вызовов и пр.
При необходимости расширения возможностей телефона могут применяться самые разнообразные дополнительные устройства — телефонные приставки. Такие устройства вводят специальные сервисные возможности и, иногда, предназначены для стыковки нестандартного оборудования с АТС. В настоящее время на рынке представлено множество предложений от небольших организаций, фирм и даже отдельных разработчиков. Ниже приводится краткий обзор некоторых устройств, пользующихся повышенным спросом.

Двухтональные сигналы
Декодировка сигналов тонального набора номера
Доработка импортных ТА
Коммуникатор
Музыкальный телефонный вызов
Простые приставки к телефону
Телефонный блокиратор
Электретный микрофон в телефоне
Телефонный фильтр

Автоответчик

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

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

IT консалтинг - статьи

Автоматизация бизнес-процессов – термин, который на слуху уже не первый год. Обещая баснословную прибыль, многочисленные «автоматизаторы» внедряют под знаменем новейших технологий разнообразные решения, призванные повысить эффективность бизнеса своего клиента. И часто это происходит так, что клиент слабо ориентируется, как же происходит процесс внедрения, а фирмы, осуществляющие внедрение, не утруждают себя, чтобы сделать автоматизацию хоть сколько-нибудь прозрачной. Данный материал поможет устранить некоторые пробелы в понимании того, что же скрывается за словами «процесс внедрения АСУ».
Итак, вы решили внедрить на своем предприятии систему автоматизации бизнес-процессов. Прежде чем искать исполнителя, нужно уяснить некоторые принципиальные моменты. Главный из них – внедрение должно быть действительно необходимо, то есть иметь экономическое обоснование. При этом речь может идти об автоматизации бизнес-процессов, тогда его цель — повышение надежности и оперативности предоставления информации и выделение большего времени сотрудников на ее анализ, а не на обработку. Кроме того, цель автоматизации может состоять в реорганизации бизнес-процессов. В любом случае стоимость внедрения достигает 1-2% от месячного оборота компании (разумеется, речь идет о комплексной автоматизации). Если же бизнес-цели не ясны или бюджет вашего предприятия просто не выдержит рыночной цены внедрения, то лучший выход — отложить подобное мероприятие.

Автоматизация без дураков
Автоматизация: от идеи до утилизации
Управление компанией можно довести до автоматизма
Система SMARTEAM
Концепции построения ERP-систем на предприятии
IT-планирование: новые перспективы
Ловушки управленческого консультирования

Почему молчат разработчики программного обеспечения для банков?
Особенности в проектировании и практической разработке медицинской информационной системы
Жизненный цикл обслуживания продуктов: самолету тоже нужна нянька
Промышленная автоматизация: движение от САПР к PLM
Внедрение ИС: через тернии к звездам
Консолидация

Основы программирования на языке C

Язык программирования Си был разработан и реализован в 1972 году сотрудником фирмы AT&T Bell Laboratories Денисом Ритчи. Прообразом языка Си для Д. Ритчи послужил язык Би, разработанный Кеном Томпсоном. Он является результатом эволюционного развития языков BCPL (Richards, M., "BCPL: A. Tool for Compiler Writing and System Programming", Proc. AFIPS SJCC, 34, 557-566, 1969) и Би (Johnson, S. C., and B. W. Kernighan, "The Programming Language B", Comp. Sci. Tech. Rep. No. 8, Bell Laboratories. 1973). Основным достоинством языка Си по сравнению с языками BCPL и Би является введение в него типов данных. Язык Си был разработан во время создания операционной системы UNIX (OC UNIX). Развитие языка Си продолжалось и после окончания его разработки и касалось, в частности, проверки типов данных и средств, облегчающих перенос программ в другую среду. Например, разработка проекта переноса OC UNIX на компьютер Interdata 8/32 привела к некоторым добавлениям в язык Си, а именно, к включению в язык таких средств, как объединение (union). Позднее были сделаны попытки включения в язык Си средств абстрагирования данных. В настоящее время рассматривается проект стандарта ANSI C - стандарт языка Си Американского национального института и the C Programming Language - Reference Manual, AT&T Bell Laboratories. С языка Си разработаны совместимые по входному языку трансляторы для 40 типов вычислительных систем, начиная от 8-разрядных микропроцессоров и кончая CRAY-1 - одним из самых мощных в настоящее время суперкомпьютеров. В ходе работ по созданию Мобильного Транслятора с языка Си сам он был переработан для повышения мобильности написанных на нем программ.

Достоинства языка Си
Основные типы данных
Основные операции
Выражения
Эквивалентность типов

Ввод и вывод одного символа
Выбор вариантов
Структурное программирование
Создание и использование функций
Классы памяти и область действия
Символические константы: #define

Указатели и массивы
Строковые константы
Определение структурных переменных
Стандартные библиотечные функции
Функция получения случайных чисел

Информационная безопасность

Роясь недавно в базе публикаций по информационной безопасности, я наткнулся на целый ряд статей разных авторов, посвященных такой непростой задаче, как доказательство возможности создания абсолютно защищенной системы. И это несмотря на общепризнанный факт того, что такую систему создать невозможно. Мало того. Многие компании даже создают системы, называемые "абсолютно защищенными". Как правило, такие заявления делаются фирмами, занимающимися криптографической защитой. Например, компания , создавшая Virtual Matrix Encryption, или TriStrata Securities. Однако и в области не криптографии регулярно всплывают фирмочки, заявляющие о революции в области информационной безопасности и создании абсолютно защищенной системы. Например, компания AppShield, выпустившая одноименное устройство и даже гарантирующая возврат денег, если ее систему взломают (как тут не вспомнить рекламу мужского дезодоранта OldSpice, обещающего схожие гарантии).
Но это все небольшие компании, которые, выйдя на уже поделенный рынок, пытаются привлечь к себе внимание любыми способами. А что же крупные и известные игроки этого рынка? И здесь есть свои герои. Например, такой гранд в области информационной безопасности, как Symantec, проводила в июле этого года семинар с претенциозным названием: "Абсолютная защита корпоративной сети предприятия на основе интегрированных решений Symantec".

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

Windows и Delphi на защите секретов
Распределенные атаки на распределенные системы
Обработка SNMP сообщений - ядро
Безопасность IP–телефонии — полевые зарисовки
Методика построения корпоративной системы защиты информации

Создание домашнего видеофильма

Кинематографическая правда заметно отличается от правды повседневной жизни. То, что кажется очевидным при съемке, может вызывать недоумение во время просмотра. Простой пример — Волк и Заяц в темном трюме корабля (мультфильм «Ну, погоди!»). Кадр без видеоряда был бы непонятным, поэтому этих персонажей изобразили только белыми контурами на черном фоне, и зрителю ясно, о чем идет речь. (Кстати, темноту можно показать, используя узконаправленный контровый свет, дающий при выборе экспозиции по свету лишь силуэты и блики.)

Ansys руководство пользователя
Выключение больших символов для узлов и точек
Порядок работы в ANSYS
Введение в ANSYS

Введение в ANSYS

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

Продолжение

BeOS - статьи

BeOS - сравнительно новая операционная система, появившаяся в 1995 году. Это удобная, надежная, быстрая и красивая система для домашнего и офисного использования.
BeOS была создана корпорацией Be Incorporated. В начале 2000 года Be Inc. "изменила приоритеты" и перестала заниматься развитием этой "настольной" мультимедийной ОС. До этого "изменения приоритетов" BeOS была коммерческой ОС. После него она была выложена (и остается доступной) для свободного скачивания под названием "BeOS R5 personal edition."
В конце 2001 года Be Inc. закрылась и продала свою интеллектуальную собственность Palm. Сразу же были предприняты попытки избежать исчезновения этой ОС и выпустить совместимые версии с открытым исходным кодом

Основные особенности BeOS и ее последователей
Архитектура ядра системы QNX
Метки даты и времени
Символические имена процессов

Разработка программ в среде операционной платформы Inferno

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

Продолжение

Операционные системы и программное обеспечение на платформе zSeries

z/OS представляет собой новейшую операционную систему, спроектированную и разработанную для серверов zSeries с учетом перехода на 64-разрядную архитектуру. Как представитель семейства MVS, z/OS унаследовала основные конструктивные элементы своей предшественницы OS/390, сохранив и развив ее базовые возможности. Поэтому рассмотрение архитектуры z/OS целесообразно начать с исторического обзора, раскрывающего особенности технологии MVS и основные этапы совершенствования ОС вместе с совершенствованием аппаратной платформы
Однако в начале введем несколько важнейших понятий, которые помогут сориентироваться тем читателям, которые только начинают знакомиться с мэйнфреймами IBM.

Элементы z/OS
Понятие задания
Назначение и возможности z/VM
Основные определения и концепции

Сетевые операционные системы

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

Определение операционной системы
Основные подходы к реализации взаимодействия сетей
Коммуникации в ядре Mach
Совместимость с NetWare
Стандарт OpenDoc
Две операционные системы на одном компьютере

Введение в IP сети

Трафик в сети складывается случайным образом, однако в нем отражены и некоторые закономерности. Как правило, некоторые пользователи, работающие над общей задачей, (например, сотрудники одного отдела) чаще всего обращаются с запросами либо друг к другу, либо к общему серверу, и только иногда они испытывают необходимость доступа к ресурсам компьютеров другого отдела. Желательно, чтобы структура сети соответствовала структуре информационных потоков. В зависимости от сетевого трафика компьютеры в сети могут быть разделены на группы (сегменты сети). Компьютеры объединяются в группу, если большая часть порождаемых ими сообщений, адресована компьютерам этой же группы.
Для разделения сети на сегменты используются мосты и коммутаторы. Они экранируют локальный трафик внутри сегмента, не передавая за его пределы никаких кадров, кроме тех, которые адресованы компьютерам, находящимся в других сегментах. Тем самым, сеть распадается на отдельные подсети. Это позволяет более рационально выбирать пропускную способность имеющихся линий связи, учитывая интенсивность трафика внутри каждой группы, а также активность обмена данными между группами.

Сетевой уровень и модель OSI
Пример маршрутизации по алгоритму OSPF
Основы PSK31

Настройки компьютера и операционной системы

Обратите внимание: Так как любой изготовитель системной платы изменяет AMIBIOS, чтобы учесть особенности своих плат, эта информация о Setup'е может быть, а может и не быть правильной для вашей системной платы, так же как и опции, перечисленные здесь могут или не могут быть доступными для вашей системной платы. Чтобы получить соответствующую информацию о Setup'e, пожалуйста свяжитесь с изготовителем вашей системной платы. Если на вашем компьютере установлен AMIBIOS, это вовсе не означает, что ваша системная плата произведена American Megatrends.
Все Спецификации, могут быть изменены без предшествующего уведомления. Все названия компаний и программ - это товарные знаки соответствующих компаний изготовителей.

Установки по умолчанию
С чего начинался Web
Toolbars
Подборка советов по настройке
Особенности операционной системы Windows 2000
SEKRAVTO
Устанавливаем параметры

Операционные системы

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

Продолжение

Операционные системы реального времени

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

Продолжение

Операционные системы - статьи

Anjuta 1.2.2 — среда разработки на C/C++ и других языках для среды GNOME.
Glade 2.5.0 — инструмент проектирования интерфейсов программы для LibGlade или использования отдельно.
LibGlade 2.4.0 — библиотека для создания виджетов на GTK, описываемых файлом Glade, и некоторые полезные функции.
Опционально рекомендую установить DevHelp — это справочная система с модулями для разных средств. Необходимо установить модуль с GTK2.0 API. Чаще всего он идет в комплекте с самой программой.

Проект Nooks
Файловая система и менеджер томов Veritas
Ваш билет до Windows 2000
Ядро Linux
Что значит "редактировать файл MYCONF"?
Почему GNU будет совместима с Unix
Системы с минимальным ядром
Пространства имен WMI
Установка Corel LINUX

Графика для Windows средствами DirectDraw

Полностью рассмотреть в одной главе всю библиотеку DirectDraw было бы нереально. В конце концов, даже о простейших аспектах DirectDraw написаны целые книги. DirectDraw представляет собой мощный и гибкий API, с помощью которого можно создать практически любое графическое приложение Windows. Именно гибкость существенно усложняет любые описания. Следовательно, было бы глупо пытаться рассмотреть все, от начала до конца, в одной главе.
И все же я решил попробовать.
Позвольте мне для начала рассказать о том, чего в этой главе не будет. Несомненно, вам уже приходилось слышать о DirectDraw. Наверняка вы видели демонстрационные программы и игры, написанные на базе этой библиотеки. Я избавлю вас от длинной тирады о светлом будущем графики в Windows. Хорошо написанное приложение DirectDraw говорит само за себя, поэтому мы обойдемся без охов и ахов.
Кроме того, я пропускаю многословные рассуждения о HAL (Hardware Abstraction Layer, прослойка абстрактной аппаратуры), HEL (Hardware Emulation Layer, прослойка эмуляции аппаратуры) и все кошмарные диаграммы, которые встречаются в справочных файлах SDK и некоторых книгах по DirectDraw. Вы читаете эту книгу, чтобы освоить программирование для DirectDraw, а не потому, что собираетесь писать драйверы устройств DirectDraw или изучать тонкости внутреннего устройства библиотеки.

Что такое DirectDraw?
8-Битные поверхности
Фокусы ClassView
Программа Cursor

Анимация для Интернет

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

Ulead GIF Animator
Jasc Animation Shop
Adobe ImageReady
Macromedia Flash
Corel R.A.V.E
Adobe After Effects

Введение в японскую анимацию

В России существует два не очень сочетающихся взгляда на Японию. С одной стороны, это государство с древней историей и культурой, богатейшими традициями, о которых так любят рассуждать любители экзотики. С другой стороны, это сверхсовременное государство из Большой Восьмерки, поражающее своими техническими достижениями и устремленностью в будущее. С одной стороны – гейши и чайная церемония, с другой стороны – искусственные собаки-роботы и миниатюрные компьютеры.
Сами японцы тоже чувствуют это противоречие. Пытаясь его разрешить, они создали интереснейшую массовую культуру, гармонично сочетающую в себе и опыт 1500-летней истории, и все новейшие веяния. И в ее основу легли искусство создания «манга» (комиксов) и искусство создания анимации, «оживления» наиболее любимых зрителями комиксов.

Бытовая культура
Новые стилистические нюансы

Дополнительные техники анимации

Во многих случаях искусство требует трансцендентных способов выражения. Оно имеет внутреннюю гармонию. Для лучшего понимания задач, возникающих в процессе создания компьютерной графики, нужно осознать, с чем вы работаете и к чему вы стремитесь.
Приступив к изучению Maya, вы начинаете знакомство с новым языком, с новым средством общения. Помните, что техника, которую вы получаете в руки, является лишь средством конечного выражения вашей фантазии. Поэтому насладитесь процессом работы.
Цифровые студии нанимают в первую очередь профессиональных художников, то есть людей, имеющих опыт в традиционных искусствах, например рисовании, живописи, фотографии или скульптуре. Соответственно, изучение компьютерной графики следует начать с обзора ключевых принципов искусства. Именно этому и посвящена данная глава. Всегда следует помнить, что компьютер, с которым вы работаете, — не более чем инструмент.
В последние десятилетия интерес к компьютерной графике значительно возрос. В немалой степени это является следствием появления на рынке мощных компьютеров по относительно низким ценам. Начиная с конца 90-х годов оборудование для создания анимации стало доступным для индивидуальных пользователей.

Скелеты и кинематика
Базовые концепции освещения
Настройки визуализации
Динамические взаимодействия

Все о Meta Creation Poser
Как можно назначить объекту материал с помощью позы?

Основы анимации

LightWave - это мощная программа для 3D-моделирования, анимации и визуализации. Данный продукт может применяться в самых разнообразных областях: от создания высококачественных изображений для полиграфии до выполнения всевозможных спецэффектов в кино и телевидении. Используя широчайший набор инструментов моделирования и анимации, предоставляемых пакетом LightWave, можно в мельчайших подробностях воссоздать тонущий «Титаник» или оживить героя видеоигры. Непревзойденное фотографическое качество получаемых изображений многие считают промышленным стандартом.
Несмотря на то что LightWave - очень мощный программный продукт, он сравнительно прост в изучении и, кроме того, легко и быстро настраивается. Предусмотрены варианты конфигурации программы для начинающих и опытных пользователей. В главах 3-5 описывается Modeler (Редактор моделей), предназначенный для моделирования объектов; в главах 6-13 рассматривается Layout (Редактор сцены), который используется для создания анимации, настройки внешнего вида моделей, освещения, композиции и визуализации сцены. Тщательно подобранные примеры позволяют быстро освоить принципы работы одного из самых популярных программных продуктов трехмерного моделирования. Читайте внимательно, и, возможно, в один прекрасный день мы увидим на экране и вашу работу.

Понятие об объектах
Свет и световые эффекты
Анимация по опорным кадрам

Тайминг в анимации

Английское слово «timing» не имеет прямого аналога в русском языке. Оно может означать темпоритм, синхронизацию, хронометраж. В контексте данной книги его следует понимать как расчет движения во времени и пространстве. Чтобы не повторять каждый раз столь длинный оборот речи, мы оставляем это слово таким, как оно звучит в оригинале - «тайминг*, имея в виду совокупность заключенных в нем значений и расшифровывая в конкретных случаях его специфический смысл.
Книга рассказывает об элементарных законах движения и адресована начинающим аниматорам. Однако время — «тайминг» - настолько сложный и малоизученный компонент анимационного фильма, что приведенные здесь сведения могут оказаться полезными и искушенному профессионалу. Недаром ритм считается высшей математикой анимации.

Продолжение

Анри Картье-Брессон

Фотография сама по себе меня не интересует. Я просто хочу захватить кусочек реальности. Я не хочу ничего доказывать, ничего подчеркивать. Вещи и люди говорят сами за себя. Я не занимаюсь "кухней". Работа в лаборатории или в студии у меня вызывает тошноту. Ненавижу манипулировать - ни во время съемки, ни после, в темной комнате. Хороший глаз всегда заметит такие манипуляции... Единственный момент творчества - это одна двадцать пятая доля секунды, когда щелкает затвор, в камере мелькает свет и движение останавливается

Продолжение

Постимпрессионизм От Ван Гога до Гогена

Новое большое исследование Джона Ревалда „Постимпрессионизм" является продолжением уже известной советским читателям „Истории импрессионизма". Период, о котором в нем говорится, очень краток — в основном это всего семь лет, прошедшие вслед за последней выставкой импрессионистов 1886 года. Но эти годы были столь богаты событиями в художественной жизни Франции, что автор, посвятив им монографию, по объему не уступающую той, где дается вся история импрессионистического движения, все-таки не смог исчерпать тему. Данная книга — это всего первый том истории постимпрессионистического искусства.
Период постимпрессионизма (длившийся примерно с 1886 по 1906 г.), о котором Ревалд в предисловии к своей книге справедливо говорит как об очень сложном и запутанном и даже называет его „головоломкой", слабо освещен в советской искусствоведческой литературе, а в многочисленных трудах зарубежных ученых он получает весьма противоречивую и далеко не всегда верную оценку.

Ван Гог в Париже
Бретань и Прованс
Статья Орье о Ван Гоге
Венецианские живописцы

Путь художника

Эта книга и есть то, что я делаю. Вот уже десять лет я веду семинары, целью которых является высвобождение творческого начала. Моими учениками были художники и не художники, музыканты и режиссеры, домохозяйки и адвокаты ? словом, любой, кто хотел научиться жить более созидательно, занимаясь каким-либо искусством. Более того, любой, кто хотел бы научиться искусству жить творчески. За эти годы я нашла, изобрела, угадала разные приемы, а также была одарена ими свыше. Используя их, преподавая и рекомендуя другим, я видела, как исчезали преграды, мешающие творчеству, и менялись судьбы людей, и все лишь благодаря тому, что мы привлекали Великого Создателя к открытию и пробуждению в нас творческих сил.
"Великий Создатель? Точно о каком-то индейском божестве. Звучит как-то слишком по-христиански, чересчур мудрено, слишком..." Глупо? Бесхитростно? Угрожающе? Не спорю. Воспринимайте это как тренировку восприимчивости или как игру. Просто скажите себе: "Ладно, пусть будет Великий Создатель, кем бы он ни был" ? и продолжайте читать. Позвольте себе допустить, что где-то существует какой-то там Великий Создатель, который способен помочь вам высвободить творческое начало.

Мой собственный путь
Упражнение "раннее воспитание"

Виды декомпозиций. Декомпозиция без потерь

Декомпозиция отношений проводится, чтобы исключить избыточное дублирование в отношениях. Выделяют два типа декомпозиций отношений: без потерь и с потерями. Декомпозиция без потерь происходит тогда, когда после соединения вновь полученных отношений получается исходное отношение. В ряде случаев невозможно провести декомпозицию без потерь, т.к. простое выделение ФЗ в отдельное отношение не дает желаемого результата.

Уровни моделирования базы данных

Как рисовать мангу

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

Женская грудь
Угол обзора и динамика
Начинающему художнику

Эффекты рисования

Модуль Paint Effects (Эффекты рисования) является одним из наиболее забавных и визуально интересных инструментов в Maya. На первый взгляд он выглядит как программа для рисования деревьев и цветов, но позволяет также рисовать трехмерные объекты на поверхности других трехмерных объектов. К примеру, можно нарисовать дерево на поверхности и его компоненты — ствол, ветви листья — будут выглядеть так, словно они реально существуют в трехмерном пространстве. Вы даже сможете редактировать и анимировать эти элементы, чтобы получить пространство с реалистичным освещением, движением и тенями. С помощью модуля Paint Effects можно создать целый пейзаж за несколько минут и рассмотреть его с разных сторон посредством нескольких щелчков кнопкой мыши.

Обзор эффектов рисования
Имитация динамики твердого тела
Ускорение процесса визуализации
Работа с Maya для пользователей МАХ
Работа с Maya для пользователей Lightwave
Maya 4.01 для Linux
Основные клавиатурные комбинации в Maya

Как сделать портрет Монте

Портрет Монте прост, изящен, не отвлекает внимания от человека и обычно изображает его лучше, чем он выглядит на самом деле. Он передает все черты и качества человека, но в то же время содержит и мое представление о нем.
Портрет Монте, по моему собственному определению, это портрет, показывающий человека естественным образом. Более часто, однако, он изображает людей такими, какими мне хотелось бы их видеть. Я могу сфотографировать действительность, если этого хотят мои клиенты, или могу идеализировать их, если чувствую это необходимым и возможным.
Так или иначе, это просто констатация факта. Я хочу, чтобы Вы не только видели Портрет Монте, но и «ЧУВСТВОВАЛИ» его. Если Вы чувствуете эмоциональную связь с моими клиентами, когда видите их портреты, я убеждаюсь, что моя работа была удачной.

Анализ лица
Пейзаж, портрет, натюрморт
Русская живопись от классицизма к авангарду

Русская народная живопись

На данный момент в сеть выложено немало книг. Есть полезные, есть не очень. Но все-таки это правильно, что мы постепенно переводим в цифры накопленную нами информацию.
Я будущий филолог по образованию и дизайнер по призванию. Однажды я поняла, что меня тянет узнать больше о народных узорах, о том, как украшал свой быт русский народ. К тому же мне показалось, что это может стать не абы каким источником вдохновения и ослабит некоторую тягу к плагиату. А вот когда берешь у народа — берешь у себя (старинная поговорка плагиаторов). В конце концов, не только японцы, индейцы и прочие придумали свои оригинальные техники и узоры. У нас тоже такое было, пока все это не запустили в массовое производство и не опошлили всю идею. А идей на самом деле очень много!
Однако, полазив по сети, я практически ничего не нашла, кроме нескольких страниц, скупо описывающих хохломскую роспись (тут я вспоминаю Артемия Лебедева и его домашнюю страничку, где он писал, что ненавидит гжель, палех и хохлому) и (слава тому, кто это отсканировал!) отличные огромные фотографии русских народных вышивок.

Возвращение Жар-птицы
На землях Марфы Борецкой
Живописцы из Городца и Костромы
Справочник художественного и технического редакторов

Художник внутри вас

Написание этой книги было процессом открытия. Я начала с осенившей меня идеи о том, что визуальное восприятие, рисование и творчество могут быть как-то связаны между собой. Процесс работы над книгой приобрел форму исследования, охоты за подсказками, которые позволили бы мне собрать все кусочки этой концепции, подогнать их друг под друга и сложить постижимое целое.
Начиная писать, я была далека от ясного представления о том, какую окончательную форму примет рукопись. И действительно, по мере продвижения рукописи вперед она как будто приобретала свою собственную жизнь, и это она вела меня в моих поисках, а не наоборот. Таким странным образом, я обнаружила, что пишу о творчестве и при этом сама занята таким же творческим процессом - само исследование и объект исследования стали одним и тем же.
Мое исследование началось с изучения изложенных в письменной форме идей множества творческих личностей. И тут я поняла - и они сами подтверждали это, - что одними только записанными словами зачастую невозможно достаточно точно описать творческий процесс, как они переживали его. Некоторые из этих людей говорили, что истинное творчество требует, чтобы мы каким-то образом отошли от привычного режима мышления и попытались увидеть вещи по-иному, взглянули на мир с другой точки зрения. Другие выражали серьезное опасение, что вербальный язык может быть неподходящим для решения некоторых творческих задач и что слова порой даже мешают мышлению.
Однако вербальный язык и аналитическое мышление с таких давних времен господствуют в жизни человека, что трудно представить, что могли бы существовать какие-то иные средства передачи переживаний - доступные для осмысления, но все же другие. Мы, конечно, все знаем о существовании других языков: языка музыки, языка танца, языка математики и науки, относительно новых компьютерных языков и, разумеется, языка изобразительного искусства - это отнюдь не новая идея. Но идея о том, что мы могли бы извлечь пользу из визуального языка, языка образного восприятия как чего-то параллельного процессам вербально-аналитического мышления, - это, наверное, идея нашей эпохи. Ее источником являются результаты новаторских исследований психобиолога, Нобелевского лауреата Роджера У. Сперри, впервые опубликованные в 1968 г. Его открытия, касавшиеся двойственной природы работы человеческого мозга и человеческого познания, радикально изменили современные представления о мышлении. Режим работы человеческого мозга, имеющий дело с комплексными зрительными образами, постепенно признается равноправным партнером для последовательного, вербального, аналитического режима в мыслительном процессе.

Новый взгляд на искусство видения
Форма поверх формы
Визирование соотношений и пропорций Негативные пространства и творческое мышление Послание с небес Оскар Кокошка Рисунок унки Твидлди и Твидлдум готовятся к битве