Citrix MetaFrame XP 1.0 for Windows with Feature Release 2
В этой статье собраны советы и пожелания по использованию MetaFrame XP с FR2 и SP2. Этот документ является дополнением к руководству администратора. Вы уже должны быть знакомы с концепциями и процедурами конфигурации MetaFrame XP. Информация в этой статье собрана из разных подразделений Citrix, включая департамент тестирования, разработки, консалтинга.
Редктирование реестра
Импорт сетевого принтера из других доменов
Аппаратное обеспечение IBM PC
Программисты, использующие операционную систему MS-DOS, часто вынуждены работать с различными устройствами компьютера на уровне команд ввода/вывода. Это связано прежде всего с тем, что MS-DOS не содержит сколько-нибудь существенной поддержки для большинства устройств компьютера. Практически функционально полная поддержка обеспечивается только для дисковой подсистемы. Такие устройства, как мышь, принтер, расширенная и дополнительная память и часы реального времени обслуживаются либо отдельными драйверами, либо программа вынуждена обращаться непосредственно к портам ввода/вывода этих устройств.
Для оптимального решения графических и вычислительных задач актуально использование арифметического сопроцессора 8087/80287/80387. Мы рассмотрим сопроцессор с точки зрения программиста - опишем форматы используемых данных, рассмотрим внутренние регистры сопроцессора и систему команд.
Введение
Конфигурация персонального компьютера
Принципы работы клавиатуры
Как устроена мышь?
Часы реального времени
Системный таймер
Порт последовательной передачи данных
Принтер
Контроллер прерываний
Контроллер прямого доступа к памяти
Расширенная память
Дополнительная память
Арифметический сопроцессор
Обзор литературы
Таблица скан-кодов для клавиатуры IBM PC/XT
Электронная лаборатория на IBM PC
Разработка любого радиоэлектронного устройства сопровождается физическим или математическим моделированием.Физическое моделирование связано с большими материальными затратами, поскольку требуется изготовление макетов и их трудоемкое исследование. Часто физическое моделирование просто невозможно из-за чрезвычайной сложности устройства, например, при разработке больших и сверхбольших интегральных микросхем. В этом случае прибегают к математическому моделированию с использованием средств и методов вычислительной техники. Например, известный пакет P-CAD содержит блок логического моделирования цифровых устройств, однако для начинающих, в том числе и для студентов, он представляет значительные трудности в освоении. Не меньшие трудности встречаются и при использовании системы DesignLab. Как показал анализ состояния программного обеспечения схемотехнического моделирования, на этапе начального освоения методов автоматизированного проектирования и на этапах проведения поисково-исследовательских работ целесообразно рассмотреть возможность использования следующих программ.
IBM PC
Структура окна и система меню
Расчет и моделирование электронных схем
Аналоговые устройства на операционных усилителях
Раздел - Организация
Любой бизнес начинается с одного и того же с организации его, ну базнеса-то. Как и в любой другой области человеческих знаний, здесь тоже нашлись люди которые лучше всех знают как это надо делать. А так как люди они не вредные, хотя и алчные, то они стали распространять свои откровения среди населения.
Электронный магазин на Java и XML
Одна из причин быстрого распространения XML заключается в том, что Интернет способствует знакомству широких слоев пользователей с HTML, стандартным языком разметки web-страниц. HTML помог многим пользователям получить представление о том, как с помощью тегов в простой текст можно включать дополнительную информацию. Основываясь на этой идее, можно сделать следующий небольшой, хотя и нетривиальный, шаг — перейти к использованию тегов XML для описания данных.
Наиболее очевидным преимуществом XML является возможность расширения этого языка для решения специфических для каждого пользователя задач. Эта возможность делает XML столь привлекательным для тех, кому приходится работать с различными типами данных в какой-либо специальной области. Другoe, не столь очевидное преимущество заключается в том, что для любых расширений этого языка при проверке и обработке данных можно продолжать использовать инструментарий XML, если только при записи данных соблюдены правила языка.
Введение
XML и электронная коммерция
Назначение web-сайта
Технологии представления
Проблема корзины покупателя
Процесс оплаты
Общие принципы редактирования каталога
Обеспечение конфиденциальности
Разработка системы показа новостей
Источники новостей и стандарты
Спецификации в интерфейсе API сервлетов Java
Параметры приложений
Словарь терминов
Автоответчик
В настоящее время на рынках и в магазинах появились в продаже "говорящие" часы в различном исполнении - наручном и настольном. Их можно применить в качестве автоответчика, сообщающего время, на ведомственных и офисных АТС.
Для установки автоответчика необходима отдельная телефонная линия, которая будет использоваться только в целях получения информации о текущем времени. Абонент, позвонивший по номеру, соответствующему этой линии, слышит голосовое сообщение "говорящих" часов.
Автоответчик
Адаптер для записи телефонных разговоров
Подключения диктофона для записи телефонных переговоров
Телефонные адаптеры для автозаписи информации
Адаптер автозаписи телефонных сообщений
Телефонный автоответчик
Оповещатель телефонный
Издательская система Adobe PageMaker
Этот сайт посвящен уникальной программе — Adobe PageMaker. По существу выход его первой версии в июле 1985 г. ознаменовал собой начало эры настольных издательских систем. Простота, естественность инструментария, широкие возможности на протяжении почти десятилетия делали его бессменным лидером на рынке настольных издательских систем. В начале 90-х PageMaker стал сдавать свои позиции новому лидеру, QuarkXPress. Теперь, когда подавляющее большинство цветных публикаций высокой сложности верстаются в других программах, PageMaker занял новую экологическую нишу программы, ориентированной на деловые публикации. В этой сфере требуется не сложный и дорогой инструмент, а простая, быстрая и недорогая программа, позволяющая непрофессионалам создавать документы профессионального качества. Этим требованиям в полной мере соответствует PageMaker. Ориентируясь на новый круг пользователей, разработчики оснащают новые версии именно теми функциями, которые необходимы для бизнес-публикаций: средствами создания электронных публикаций, поддержкой новых форматов графических приложений, библиотеками шаблонов и графических элементов. Если вы заняты версткой преимущественно деловых документов, несложных рекламных материалов, малотиражной продукцией, то Adobe PageMaker — идеальный выбор.
Немаловажный довод в пользу PageMaker — репутация фирмы Adobe. Adobe Systems Inc. — лидер в мире издательского программного обеспечения. Трудно представить себе издательство, в котором не использовались бы продукты Adobe: Acrobat, Photoshop, PageMaker, InDesign, FrameMaker, Illustrator, Streamline, TypeManager и др. Наконец, именно Adobe был создан первый интерпретатор языка описания страниц PostScript, который находится вне конкуренции в компьютерном издательском деле. С помощью PostScript
описываются используемые в издательском деле шрифты в Туре 1. В любом хорошем лазерном принтере содержится (или может быть установлен дополнительно) интерпретатор PostScript. Для обмена файлами между издательскими приложениями также используются форматы, основанные на PostScript: PDF (Adobe Acrobat), AI (Adobe Illustrator), EPS (Encapsulated PostScript). Программы, созданные Adobe, используются и на PC, и на Macintosh, Sun, Silicon Graphics и др.
Начала
Обзор процесса подготовки публикации
Установки PageMaker
Форматирование символов
Форматирование абзацев
Глобальное форматирование
Импорт текста
Редактирование текста
Рисование средствами PageMaker
Импорт графики
Связывание файлов
Создание новой публикации
Структура публикации
Компоновка текста и графики
Специальные эффекты
Верстка таблиц и бланков
Верстка книг
Электронные публикации
Определение цветов
Использование цвета
Управление цветом и треппинг
Корректура
Вывод оригинал-макета
Сотрудничество с типографией
Операционная система UNIX. Инсталляция
Программное обеспечение System V может быть установлено на двух жестких дисках. Например, корневая файловая система и файловая система /usr могут располагаться на разных жестких дисках. Оба диска должны быть совместимы (либо оба диска должны отвечать интерфейсу SCSI, либо оба интерфейсу ESDI).
Если вы имеете жесткий диск, отвечающий стандарту SCSI и хотите восстановить System V с ленты, ваша система должна использовать драйвер ленты SCSI.
Если вы имеете систему не отвечающую стандарту SCSI, то контроллер ленты должен быть построен как показано в табл. 1. Когда система загружается, то производится проверка этих номеров и если обнаруживается несоответствие, то инсталляция прерывается. Адреса и вектора прерываний могут быть изменены после того, как инсталляция будет выполнена.
Базовая операционная система
Как перестать беспокоиться и начать программировать
Хочу обратить внимание читателей, что никаких откровений или мыслей, блистающих особой глубиной/новизной, вы здесь не найдёте. Просто прикладной программист среднего (или чуть выше) уровня излагает свои соображения, рождённые опытом работы, и иллюстрирует их конкретными примерами работающего инструментария.
Ещё раз подчёркиваю, что по всем вопросам изложена моя личная точка зрения. Я открыт для конструктивной дискуссии и с радостью восприму все замечания, исправления и дополнения к исходным текстам.
Предполагается, что читатель знаком с основными принципами объектно-ориентированного программирования и разработки приложений.
Последовательность изложения: вначале будет описана совокупность инструментов. Это займёт несколько статей (глав) – вместе с исходными текстами и примерами использования.
Комплект инструментов
Джоэл о программном обеспечении
Заметки о программировании
Практическое введение в программирование на JavaScript
Язык гипертекстовой разметки HTML (HyperText Markup Language) был предложен Тимом Бернерсом-Ли в 1989 году в качестве одного из компонентов технологии разработки распределенной гипертекстовой системы World Wide Web.
Когда Т. Бернерс-Ли предложил свою систему, в мире информационных технологий наблюдался повышенный интерес к новому и модному в то время направлению-гипертекстовым системам. Сама идея, но не термин, была введена В. Бушем в 1945 году в предложениях по созданию электромеханической информационной системы Меmех. Несмотря на то, что Буш был советником по науке президента Рузвельта, идея не была реализована. В 1965 году Т. Нельсон ввел в обращение сам термин "гипертекст", развил и даже реализовал некоторые идеи, связанные с работой с "нелинейными" текстами.
Принципы гипертекстовой разметки
Методы объектов и свойства объектов
Прокрутка текста в окне навигатора
Трассировка и отладка в .NET
Cложные приложения не всегда удается эффективно отлаживать под управлением отладчика, чтобы узнать, что пошло не так, как надо Дублирование, а также написание условий, необходимых для отладки, становится зачастую сложной задачей В пространстве имен System: : Diagnostics (Система Диагностика) есть определенные классы, которые помогают оснастить ваше приложение инструментальными средствами
Оснастив приложение необходимыми инструментальными средствами, в процессе отладки и трассировки вы сможете сделать его более устойчивым При этом также проясняется общий шаблон того, как каркас разбивает классы на отдельные задачи (запись вывода, управление выводом, назначение вывода) так, чтобы можно было настроить эти отдельные части, и в остальном полностью полагаться на классы Framework Механика оснащения приложения имеет три аспекта
Классы Trace (Трассировка) и Debug (Отладка) используются для генерации вывода трассировки и отладки Они имеют идентичные методы и свойства, которые позволяют выводить диагностику Однако эти классы не определяют назначение вывода
Классы Listeners (Слушатели) используются для направления вывода на различные устройства, хотя в то же время существует и назначение, принятое по умолчанию
Макроопределения Idef me DEBUG и tfaefine TRACE могут использоваться наряду с макросами lifdef и tendif для включения и отключения документирования Эти макро-флаги могут использоваться для того, чтобы различать отладочные и рабочие конструкции приложения Можно также поставить вывод классов Trace (Трассировка) и Debug (Отладка) в зависимость от значений условных выражений И наконец, можно управлять детализацией вывода, исходя из потребности в информации, с помощью классов BooleanSwitch и TraceSwitch
Добавление файла на C++
Активация и деактивация переключателей
Help для CorelDRAW Х3 (2)
Для каждого слоя по умолчанию включены свойства отображения, редактирования, печати и экспорта, а по умолчанию отключено свойство слоя-шаблона. Эти свойства можно изменить в любое время. Для получения сведений о слоях-шаблонах см. раздел "Создание слоев."
Задание параметров для слоя на главной странице
Работа с инструментами страниц и макетов
Управление проектами
Использование линз для объектов
Изменение прозрачности объектов
Работа с приложениями Office
Связывание и встраивание объектов
Публикация в PDF
Печать в коммерческих целях
Печать
Справочник: Технические замечания по форматам файлов
Справочная информация
Формирование объектов
Приступая к работе с программой CorelDRAW
Работа со стилями графики, текста и цветовыми стилями
Работа с символами
Добавление и форматирование текста
Использование цвета в Adobe PageMaker
В этой публикации, посвященной использованию цвета в публикациях, рассматриваются следующие вопросы:
Назначение цветов объектам программы PageMaker при помощи палитры и диалогового окна Fill and Stroke (Фон и линия).
Назначение объектам точечных заливок — узоров.
Особенности назначения оттенков цвета.
Условные цвета.
Установка наложения цветов на печати.
Цвета импортированных объектов. Возможности редактирования цветов в зависимости от типа файла.
Общие правила назначения цветов с точки зрения дизайна.
Вы приступаете в "раскрашиванию" публикации. Это сделать почти так же просто, как разрисовать цветными карандашами детскую раскраску. Кое-какие правила все же имеются, и они рассмотрены в данной главе. Особенно это касается импортированных изображений, при редактировании цветов которых нужно учитывать тип файлов. Кроме того, немаловажен художественный аспект проблемы цвета в публикациях. Цвет — отличный инструмент дизайна, однако цветовое оформление должно соответствовать назначению публикации, стилю работы фирмы, выпускающей ее, и финансовым возможностям издательства. Выбор цветов должен производиться в соответствии со здравым смыслом и хорошим вкусом.
Использование цвета
Оригинал макет
Сотрудничество с типографией
Установка операционной системы UNIX SYSTEM V
Этот раздел описывает как инсталировать базовую операционную систему. Здесь будет описано:
* как загружать операционную систему с загрузочных дискет;
* как указывать тип файловой системы для логических дисков и файловых систем по умолчанию;
* как установить необходимые вам наборы модулей в вашей системе;
* как инсталировать базовую операционную систему на ваш жесткий диск.
Загрузка системы
Пособие по настройке и оптимизации компьютера
Процедуру настройки подсистем компьютера целесообразно повторять в зависимости от изменения характера решаемых задач, а также после проведения соответствующих операций по аппаратной и программной модернизации. С помощью соответствующей настройки и выполнения некоторых утилит можно, до некоторой степени, компенсировать изменение параметров ряда элементов в процессе их длительной эксплуатации (ухудшение параметров вследствие естественной деградации элементов). Для повышения производительности полезно периодически обновлять драйверы устройств и их BIOS. А такие операции, как сканирование и дефрагментация жестких дисков, следует проводить вообще регулярно. Игнорирование данных операций приводит в лучшем случае к уменьшению скорости, в худшем — к потере данных. Необходимо также периодически следить за новостями, связанными с исправлением ошибок и обновлением операционных систем и офисных программ. А сжатие жестких дисков — сжатие информации с помощью различных программных средств типа DriveSpace и Agent? Сжатие может не только существенно увеличить доступную емкость, но при некоторых обстоятельствах увеличить и скорость считывания информации, а следовательно, и скорость работы большинства программ.
Однако следует отметить, что даже тщательно настроенный и регулярно обслуживаемый компьютер не может длительное время соответствовать постоянно возрастающим требованиям. Рано или поздно каждый пользователь компьютера сталкивается с проблемой недостаточной его производительности для решения поставленных задач. После того как все резервы по увеличению производительности за счет всесторонней оптимизации работы аппаратных и программных средств компьютера полностью исчерпаны, приходится переходить к более радикальным мерам. Как правило, проблему недостаточной производительности одни пользователи решают путем покупки нового компьютера, другие — модернизации (upgrade) существующего. Оба варианта связаны со значительными финансовыми затратами, нередко весьма существенными. При этом достаточно часто указанные действия касаются еще нестарого и прекрасно работающего компьютера, возможно, купленного всего лишь год-два назад, а может быть и меньше!
Введение
Настройка BIOS Setup
Оптимизация работы жестких дисков
Сжатие жестких дисков
Кэширование жестких и компакт дисков
Оптимизация работы видео подсистемы
Оптимизация работы оперативной памяти
Обновление BIOS материнской платы
Тестирование мониторинг и диагностика
Локальная сеть в ОС Windows 9д/МТ/2000/ХР
Форсированные режимы
Требования к разгоняемым элементам
Разгон процессоров
Разгон видеоадаптеров и жестких дисков
Пошаговая схема разгона
Тестирование разогнанных систем
Материнские платы и чипсеты форсированных режимов
Методы и средства охлаждения
Язык программирования Perl
Язык программирования Perl создал американский программист Ларри Уолл (Larry Wall) в 1987 году, когда он работал системным программистом в компании Unisys. Цели, которые преследовал Ларри при разработке нового языка программирования, отражены в его названии - PERL, которое позднее стало расшифровываться как Practical Extraction and Report Language, то есть "практический язык извлечения "данных" и "создания" отчетов". (Нетрудно заметить, что первые буквы всех слов названия составляют слово PEARL - "жемчуг". Одна из легенд о происхождении Perl гласит, что в то время уже существовал язык с таким названием, поэтому Ларри сократил название на одну букву, не изменив произношения. По иронии судьбы, сегодня тот язык не помнит никто, кроме историков, а Perl известен всему миру. Хотя, по другой версии, Ларри назвал созданный им язык по имени своей невесты.
Создание Perl
Списки и списочные литералы
Отчеты
Базы данных
Базы данных. Вводный курс
История этого курса началась в 1995-м году, когда мной был подготовлен курс «Основы современных баз данных» для Центра Информационных Технологий (ЦИТ). Материалы этого курса были опубликованы в библиотеке CITForum.ru в 1996 г. и затем в течение ряда использовались мной для чтения лекций как в ЦИТ, так и на факультете ВМиК МГУ. Надеюсь, что они пригодились и многим другим читателям.
Однако со временем курс стал меняться. Если в середине 90-х гг. мне казались наиболее важными программистские аспекты организации СУБД, то потом постепенно на передний план стали выходить модельные и языковые аспекты баз данных. Материалы старого курса стали мне казаться несколько поверхностными и охватывающими слишком большое число тем. Захотелось большей строгости и большей глубины погружения в наиболее важные темы.
Кроме того, в конце 90-х гг. появилась технология объектно-реляционных баз данных, затверженная в стандарте SQL:1999. С появлением этого стандарта часть старого курса, посвященная SQL, совершено устарела. Я же все в большей степени начал склоняться к тому, что в стандарте SQL, по сути, определяется законченная модель данных, похожая на реляционную модель, но во многом от нее отличная.
Устройства внешней памяти
Минимальные функциональные зависимости и вторая нормальная форма
Версионный вариант алгоритма временных меток
Примеры запросов с использованием предиката match
Определение структурных типов
Примеры запросов с использованием предиката exists
Соединенные таблицы
Третья нормальная форма