Язык разметки (markup languages) - это набор специальных инструкций, называемых тэгами, предназначенных для формирования в документах какой-либо структуры и определения отношений между различными элементами этой структуры. Другими словами разметка показывает, какая часть документа является заголовком, какая подзаголовком, что следует считать именем автора и т. д. Разметка разделяется на стилистическую разметку, структурную и семантическую.
Perl - это мощный язык программирования, уходящий корнями в задачи традиционного системного администрирования. В течение многих лет он адаптировался и расширялся для работы с новыми операционными системами и новыми задачами. До сих пор, однако, не было ни одной книги, посвященной использованию Perl исключительно для системного администрирования, тем самым признавая факт глубокой исторической связи.
Если вы уже немного знакомы с Perl и вам необходимо выполнять задачи системного администрирования, то эта книга для вас. Читатели с различным уровнем опыта как в Perl, так и в системном администрировании, найдут в этой книге что-то для себя полезное.
В некоторых главах предполагается, что у вас уже есть знания по определенным темам, в то время как этого может и не быть. Для тех, кто не знаком с отдельными темами этой книги, есть несколько мини-руководств, которые помогут быстро разобраться в их основах. В число этих руководств входят введение в систему контроля версий (RCS), введение в протокол LDAP (облегченный протокол доступа к каталогам), введение в SQL, XML и протокол SNMP.
Внешний вид среды программирования Delphi отличается от многих других из тех, что можно увидеть в Windows. К примеру, Borland Pascal for Windows 7.0, Borland C++ 4.0, Word for Windows, Program Manager - это все MDI приложения и выглядят по-другому, чем Delphi. MDI (Multiple Document Interface) - определяет особый способ управления нескольких дочерних окон внутри одного большого окна.
Среда Delphi же следует другой спецификации, называемой Single Document Interface (SDI), и состоит из нескольких отдельно расположенных окон. Это было сделано из-за того, что SDI близок к той модели приложений, что используется в Windows 95.
Если Вы используете SDI приложение типа Delphi, то уже знаете, что перед началом работы лучше минимизировать другие приложения, чтобы их окна не загромождали рабочее пространство. Если нужно переключиться на другое приложение, то просто щелкните мышкой на системную кнопку минимизации Delphi. Вместе с главным окном свернутся все остальные окна среды программирования, освободив место для работы других программ.
Представляемая книга содержит опыт, накопленный автором за время работы преподавателем информатики в школе. Десять лет назад мы учили школьников работать на программируемых калькуляторах, сегодня — на самой современной вычислительной технике. Но, в любом случае, убеждение, что преподавание основ программирования в школе необходимо, осталось до сих пор, хотя и претерпело какие-то изменения.
Алгоритмизация мышления позволяет человеку выживать в бушующем море информации, формирует системный подход к любым жизненным ситуациям.
Кроме того, за этот десятилетний период работы в школе автору очень редко приходилось встречать хорошие задачники по программированию, которые были бы насыщены разнообразными примерами. А еще, полагая, что Бейсик сейчас преподается в большинстве своем школьникам и, по опыту зная, насколько им интереснее "живые", не сухие задания, автор попытался вести разговор с читателем на понятном им языке, включая иногда и какие-то сленговые компьютерные словечки.
В данной книге, в предисловии вашему вниманию предлагается ряд сведений о языках программирования, в т. ч. и о языке Бейсик. В первой части вы найдете большой набор авторских и творчески обработанных задач, охватывающих все основные разделы программирования на языке начинающих программистов — Бейсик. Задачи сгруппированы по темам и, в основном, расположены по степени возрастания сложности.
Во второй части вы сможете найти решения некоторых задач с необходимыми пояснениями, а в приложениях самые любознательные отыщут много интересных дополнительных сведений об изучаемом языке и представлении информации в компьютере.
Команда :метка используется в файле CONFIG.SYS и позволяет задавать метку для перехода в командах GOSUB, GOTO или SWITCH. В метке распознается только первые 8 символов.
Например, следующая команда позволяет вывести запрос на соз- дание виртуального диска в оперативной памяти: ? "Нужен виртуальный диск? (Y/N)" GOTO V_DISK . . :V_MDISK DEVICE=VDISK.SYS
В действительности есть несколько модулей Python, предоставляющих доступ к базам данных MySQL и mSQL. В большинстве аспектов они очень схожи между собой. В этой главе приводятся спецификации API для двух наиболее часто используемых модулей. Однако важно указать на приближающуюся унификацию разных API для баз данных в едином API, специфицированном Python Database SIG. В настоящее время mSQL не поддерживает этот API.
Форт (FORTH) -- это мощный язык программирования, который обеспечивает высокую производительность ЭВМ. Предлагаемая книга является одновременно учебником и справочником, позволяющим овладеть языком Форт независимо от того, начинающий вы программист или опытный. Вы можете пользоваться этой книгой как учебником для классных или индивидуальных занятий, при этом не предполагается знание основ ЭВМ или программирования. Книга содержит полное описание языка, начинающееся с упрощенного изложения принципов работы компьютеров. Постепенно осуществляется переход к более сложным понятиям, не описанным в других книгах. Вы сами можете выбрать материал и скорость изучения с учетом своего уровня подготовки. В книге приводится множество примеров, показывающих стиль программирования на языке Форт, включая полный текст программы редактора, большое количество упражнений для приобретения опыта, уверенности и, что более важно, полезных технических навыков. В даны ответы к упражнениям. Излагаются обе версии языка Форт в соответствии со стандартами 1979 и 1983 гг. Кроме того, изложены вопросы, не освещаемые в стандартах, в том числе организация файлов данных, обработка алфавитно-цифровых текстов, арифметика с плавающей запятой, а также различные инструментальные программные средства, что поможет вам расширить сферу применения языка Форт для ваших нужд. Даны примеры функций усовершенствованной реализации языка MMSFORTH.
Кино — искусство, возникшее на основе современной цивилизации с ее быстрым ростом техники, — явление особенное, с богатым будущим.
Сергей Эйзенштейн характеризовал искусство кино как новую разновидность искусства, спаявшую в одно органическое целое и живопись с драмой, и музыку со скульптурой, и архитектуру с танцем, и пейзаж с человеком, и зрительный образ с произносимым словом.
Воздействие кинематографа пропорционально количеству его зрителей и любителей. Собираясь около сотен тысяч киноэкранов, разбросанных по всему миру, миллиарды зрителей испытывают влияние кинематографа на свое мировоззрение, взгляды, вкусы и привычки.
Изображение, являющееся основой кинематографа, обладает силой очарования. Это, очевидно, происходит потому, что человек 90 процентов сведений и впечатлений о внешнем мире получает при помощи зрения и только 10 процентов другими способами. Кроме того, люди больше верят тому, что видят, чем тому, что слышат.
Помимо достоинств эстетического характера кинематограф заключает в себе большие информационные и познавательные возможности. Этим объясняется все более широкое его использование для просвещения и фиксации различных событий и явлений.
Можно ли после этого удивляться, что искусство кинематографа привлекает с каждым годом все большее количество энтузиастов, которые не удовлетворяются одним созерцанием, а хотят использовать кино как средство выражения своих собственных мыслей и чувств.
В основную программу курса входит широкий круг вопросов: от графических примитивов до построения фотореалистичных изображения.
В этом пособии детально рассматриваются алгоритмы сжатия изображений. При этом изложены классические, давно известные алгоритмы, такие как групповое кодирование, LZW сжатие, кодирование по Хаффману. Рассмотрен в рамках курса и сравнительно недавно появившийся алгоритм JPEG.
Отдельное внимание уделено новым алгоритмам, таким как рекурсивное сжатие и фрактальное сжатие изображений. Рассмотрены вопросы корректного сравнения алгоритмов компрессии изображений и вопросы построения мер оценки потерь качества изображения.
Авторы настоящего руководства стремились прежде всего осветить те вопросы, которые практически невозможно найти нигде, кроме как в документации, поставляемой фирмами. В соответствии с этим общеизвестные вещи изложены более кратко. В книге описана, например, структура управляющих блоков MS-DOS, показано, как написать собственный драйвер устройства или правильно работающую резидентную программу. Книга рассчитана на хорошего прикладного программиста, имеющего в своем распоряжении широко распространенную справочную информацию по MS-DOS, который, однако, пришел к необходимости еще более углубить свои знания.
Предполагается, что у вас имеется в распоряжении компьютер, на котором вы в процессе изучения книги можете опробовать приводимые нами примеры и проводить свои собственные исследования.
Все программы транслировались в среде Microsoft Quick C версий 2.01 и 2.5. На прилагаемой дискете находятся исходные тексты программ и некоторые утилиты, описанные в настоящем руководстве. Примеры составлены так, чтобы вы могли без значительных переделок использовать их в своих разработках.
Для тех, кто уже исчерпал документированные особенности MS-DOS, приводятся сведения о наиболее полезных недокументированных прерываниях и управляющих блоках MS-DOS. Изучение недокументированных прерываний и структур данных позволит вам глубже понять внутреннее устройство операционной системы, извлечь такую информацию о состоянии системы, которую трудно, если вообще возможно, получить "законным" способом.
Для предпринимателей, разрабатывающих, бизнес-планы сетевых проектов и рассчитывающих привлечь для их реализации инвестиции, в книге подробно рассмотрена процедура бизнес-планирования в сетевом бизнесе.
Сотрудникам агентств интернет-рекламы и компаний, продающих рекламу на своих сайтах, книга поможет понять точку зрения рекламодателей, их потребности и подход к размещению рекламы.
Являясь руководителем Интернет-компании, автор раскрывает подход к ведению бизнеса именно с точки зрения компании, ведущей бизнес в Интернете, а не с точки зрения агентства Интернет-рекламы, интернет-провайдера или платежной системы. Как и в любой другой отрасли предпринимательства, в Интернет-бизнесе залогом успешной работы является жесткая ориентация компании на прибыль и максимальную экономическую эффективность всех действий. Именно под этим углом в книге рассматриваются вопросы размещения рекламы, управления активами, бизнес-планирования и построения отношений с партнерами.
Книга состоит из трех частей и десяти глав. Первая глава является ознакомительной. В ней читатель знакомится с основными бизнес- моделями сетевого предпринимательства. Данная глава в большей степени ставит вопросы, чем отвечает на них и, тем самым, готовит почву для дальнейшего изложения материала.
Unigraphics. Справочник по интерфейсу пользователя
Опция Angle вычисляет угол между двумя линиями, между двумя плоскими объектами (плоскостями, плоскостями привязки или плоскими гранями), между прямой и плоским объектом.
После того, как Вы выбрали две линии, система найдет точку пересечения линий или, если линии не пересекаются, ближайшие точки. Для расчета минимального расстояния в качестве начальных точек система использует позицию курсора в момент выбора линий. Таким образом Вы можете задавать область поиска точек пересечения или ближайших точек.
Касательная в точке пересечения или в ближайших точках изображается вектором с конической стрелкой. Направление вектора задается точкой выбора. Если точка выбора лежит между ближайшей точкой и начальной точкой линии, коническая стрелка изображает отрицательный касательный вектор. Действительный касательный вектор линии изображается только в том случае, если точка выбора находится между ближайшей и конечной точкой линии.
В Notes версий 3.x @-формулы были практически единственным средством для вычислений и автоматизации обработки информации. В 4-й версии появились, по крайней мере, еще два способа: один более простой, но ограниченный - простые действия (simple actions), другой более сложный, но богатый по своим возможностям - объектно-ориентированный язык программирования LotusScript. Пятая версия Domino в дополнение к языку LotusScript дала разработчикам возможности использования объектно-ориентированного языка Java, который в последнее время стал фактически стандартом для создания Internet-приложений.
В R 6 язык @-формул значительно обновился и стал более похож на процедурный язык (появились операторы цикла, разрешено повторное присваивание значений временным переменным, операторы присваивания допускают вложенность, и т. д.). Кроме этого появились новые элементы дизайна, поддерживающие язык @-формул (например, формула поля Input Enabled [разрешить/запретить ввод в поле]).
Обратите внимание, что новые или модифицированные в версии R 6 @-функции и @-команды помечены значком J перед заголовками.
Java и LotusScript обеспечивают множество операций, невозможных для @-формул. Например, модификацию списка управления доступом к базе (ACL), но часто использование @-формул бывает проще и эффективнее, а во многих местах @-формулы остались единственным вариантом. Например, в кнопках панели инструментов, при селективных репликациях, для определения видимости объектов, в колонках, критериях отбора и формулах формы видов, в формулах полей.