Всемирная паутина (WWW) широко проникла в современную жизнь. Просмотр страниц Web и использование e-mail стали повседневной деятельностью большинства людей, и кажется, что эти технологии существовали всегда. Конечно, базовая технология Интернет существует уже не менее 40 лет, но паутина Web появилась совсем недавно, ее основное развитие происходило только в последнее десятилетие.
Подобно большинству технологий Web возникла на основе предшествующих разработок, никак не предвещавших конечную форму, которую они могут принять. Технология начиналась с нарождающимся чувством некоторой цели, которая затем навсегда отклонилась в области, никак не предполагавшихся в начале. Историческое развитие этих базовых технологий представляет собой интересный холст, на котором рисуется портрет все еще юной и незрелой Web.
€сториЯ этого курса началась в 1995-м году, когда мной был подготовлен курс ЗЋсновы современных баз данныхИ длЯ –ентра €нформационных ’ехнологий (–€’). Њатериалы этого курса были опубликованы в библиотеке CITForum.ru в 1996 г. и затем в течение рЯда использовались мной длЯ чтениЯ лекций как в –€’, так и на факультете ‚ЊиЉ Њѓ“. Ќадеюсь, что они пригодились и многим другим читателЯм.
Ћднако со временем курс стал менЯтьсЯ. …сли в середине 90-х гг. мне казались наиболее важными программистские аспекты организации ‘“Ѓ„, то потом постепенно на передний план стали выходить модельные и Языковые аспекты баз данных. Њатериалы старого курса стали мне казатьсЯ несколько поверхностными и охватывающими слишком большое число тем. ‡ахотелось большей строгости и большей глубины погружениЯ в наиболее важные темы.
Љроме того, в конце 90-х гг. поЯвилась технологиЯ объектно-релЯционных баз данных, затверженнаЯ в стандарте SQL:1999. ‘ поЯвлением этого стандарта часть старого курса, посвЯщеннаЯ SQL, совершено устарела. џ же все в большей степени начал склонЯтьсЯ к тому, что в стандарте SQL, по сути, определЯетсЯ законченнаЯ модель данных, похожаЯ на релЯционную модель, но во многом от нее отличнаЯ.
Ѓез баз данных сегоднЯ невозможно представить работу большинства финансовых, промышленных, торговых и прочих организации. Џотоки информации, циркулирующие в мире, который нас окружает, огромны. ‚о времени они имеют тенденцию к увеличению. Ќе будь баз данных, мы давно захлебнулись бы в информационной лавине. Ѓазы данных позволЯют информацию структурировать, хранить и извлекать оптимальным длЯ пользователЯ образом.
Џоскольку использование баз данных ЯвлЯетсЯ одним из краеугольных камней, на которых построено существование различных организаций, пристальное внимание разработчиков приложений баз данных вызывают инструменты, при помощи которых такие приложениЯ можно было бы создавать. ‚ыдвигаемые к ним требованиЯ в общем виде можно сформулировать как: "быстрота, простота, эффективность, надежность".
‚ основе такой общепризнанной популЯрности Delphi лежит тот факт, что Delphi, как никакаЯ другаЯ система программированиЯ, удовлетворЯет изложенным выше требованиЯм. „ействительно, приложениЯ с помощью Delphi разрабатываютсЯ быстро, причем взаимодействие разработчика с интерактивной средой Delphi не вызывает внутреннего отторжениЯ, а наоборот, оставлЯет ощущение комфорта. Delphi-приложениЯ эффективны, если разработчик соблюдает определенные правила (и часто - если не соблюдает). ќти приложениЯ надежны и при эксплуатации обладают предсказуемым поведением.
Љнига адресована разработчикам, которые хотЯт повысить качество своих программ и конкурентоспособность своей организации, а также длЯ менеджеров и руководителей групп, заинтересованных в создании более действенных и эффективных команд разработчиков.
€сходЯ из технической перспективы, "идеальным читателем" ЯвлЯетсЯ тот, кто имеет опыт (от одного до трех лет) в применении систем программированиЯ Microsoft Visual C++ и/или Microsoft Visual Basic. ЏредполагаетсЯ также, что читатель ЯвлЯетсЯ членом реальной команды разработчиков, и отправил заказчикам, по крайней мере, один продукт.
Џо мере роста сложности рассматриваемой информации растет и важность служб каталогов, которые мы используем длЯ доступа к этой информации. •орошо, если системные администраторы будут не просто использовать эти службы, но и создавать собственные инструменты длЯ работы с ними. ‚ этой главе рассказано о некоторых из наиболее популЯрных служб, таких как LDAP и ADSI, а также показано, как с ними работать при помощи Perl.
P-CAD Schematic и P-CAD PCB - соответственно графические редакторы принципиальных электрических схем и ЏЏ. ђедакторы имеют системы всплывающих меню в стиле Windows, а наиболее часто применЯемым командам назначены пиктограммы. ‚ поставлЯемых вместе с системой библиотеках зарубежных цифровых €Њ‘ имеютсЯ три варианта графики: Normal - нормальный (в стандарте ‘Ђ), DeMorgan С обозначение логических функций, IEEE С в стандарте €нститута инженеров по электротехнике (наиболее близкий к российским стандартам).
ђедактор P-CAD PCB может запускатьсЯ автономно и позволЯет разместить модулл на выбранном монтажноСкоммутационном поле и проводить ручную, полуавтоматическую и автоматическую трассировку проводников. …сли P-CAD PCB вызываетсЯ из редактора P-CAD Schematic, то автоматически составлЯетсЯ список соединений схемы и на поле ЏЏ переносЯтсЯ изображениЯ корпусов компонентов с указанием линий электрических соединений между их выводами. ќта операциЯ называетсЯ упаковкой схемы на печатную плату. ‡атем вычерчиваетсЯ контур ЏЏ, на нем размещаютсЯ компоненты и, наконец, производитсЯ трассировка проводников.
јак говоритсџ в лесу о бабах, с бабами о лесе. Хак же и здесь. На таком сайте как этот просто обџзан быть раздел о прекрасных дамах. Йсли эта причина не подходит -считайте это продолжением разговора о скрытых возможностџх человека, даже о психологии если уж другое не заходит. Ну на самом деле - нафига вам бабки если рџдом нет ее...
‘амоучитель по Adobe Photoshop CS8
‚ книге обсуждаютсЯ проблемы обработки растровой графики в среде самого популЯрного и мощного редактора Photoshop. Љак следует из названиЯ, основное внимание уделЯетсЯ технологии компьютерной графики, т. е. воспроизводимым методам обработки изображений, дающим сходные результаты при соблюдении одинаковых или близких внешних условий.
„лЯ кого предназначена эта книга? ‚ издательском деле существует емкаЯ формула, котораЯ адресует публикацию специалистам и широкому кругу читателей, заинтересованных в обсуждаемом предмете. ќта формулировка полностью применима в данном случае. „лЯ работы с книгой требуетсЯ минимальнаЯ подготовка в области растровой графики, знакомство с интерфейсом редактора и знание базовых операций обработки изображений. €ными словами, издание рассчитано на пресловутый средний уровень подготовки читателей, который объединЯет всех заинтересованных: от сведущих новичков до деквалифицировавшихсЯ профессионалов.
Џроцессы, протекающие в электротехнических устройствах, в общем случае подчинЯютсЯ общим законам электромагнитного полЯ. ќлектромагнитные процессы, протекающие в электротехнических устройствах, сопровождаютсЯ взаимным преобразованием электромагнитной энергии в другие виды, и аналитически описываютсЯ уравнениЯми в частных производных (уравнениЯми Њаксвелла). €х общее решение затруднительно даже в простейших случаЯх. ‚ теории электромагнитного полЯ оперируют с векторными величинами, такими, как плотности токов, напрЯженности электрического и магнитного полей.
Ќарастающие темпы компьютеризации уже приблизили времЯ, когда в контакте с компьютерами оказываютсЯ не только относительно немногочисленные профессионалы по обработке информации, а практически все члены общества. Љонтакт с компьютером - это контакт с его программным обеспечением и, прежде всего, с операционной системой (Ћ‘). €менно она формирует интерфейс между аппаратурой компьютера и человеком, причем задача создателей Ћ‘ состоит в том, чтобы сделать этот интерфейс, как теперь принЯто говорить, как можно более дружественным.
‘войства Ћ‘ зачастую оказываютсЯ не менее важными, чем свойства аппаратуры. €звестны случаи, когда переход с одной Ћ‘ на другую на одной и той же машине приводил к пЯтикратному ускорению разработки программ.
Ќа ЗголойИ машине в современном мире не работает практически никто, и именно это определЯет интерес к операционным системам.
‘интаксис и команды JavaScript можно разделить на несколько категорий в зависимости от их назначениЯ и использованиЯ. Ћбъекты представлЯют собой блоки, из которых строитсЯ JavaScript. Ћни применЯютсЯ длЯ возвращениЯ значений и изменениЯ состоЯниЯ форм, страниц, броузера и определенных программистом переменных. Ћбъекты можно сопоставить с существительными. Љошка, автомобиль, дом, компьютер, форма - все это существительные, они могут быть представлены как объекты (см. раздел ЗЋбъектыИ). Њы используем свойства длЯ того, чтобы различать объекты одного класса - например, всех объектов типа кошка. ‘войства сравнимы с прилагательными и ссылаютсЯ на уникальные длЯ каждого экземплЯра объекта особенности.
Ћсновное назначение графического редактора P-CAD Schematic -построение электрических принципиальных схем радиоэлектронных устройств. ќкранный интерфейс редактора представлен на ђисунок 1.2. ‘лева от рабочего окна расположена панель инструментов размещениЯ объектов Placement Toolbar. …сли установлена утилита P-CAD Document ToolBox, то выводитсЯ панель команд DocTool Toolbar. Џрочие параметры окна редактора и их функции рассмотрены ранее в параграфе З€нтерфейс пользователЯИ главы 1.
Џосле запуска редактора производитсЯ настройка его конфигурации.
Џостроение корпоративной системы электронной почты
Ќи длЯ кого не секрет, что использование электронной почты длЯ обмена информацией между людьми как внутри отдельно взЯтой организации, так и за ее пределами способно коренным образом изменить как технологии и методы ведениЯ дел, так и сам способ мышлениЯ сотрудников. ‚озможности по повышению эффективности труда и экономии средств и времени, открывающиесЯ в результате перехода к обмену электронными документами и сообщениЯми трудно переоценить. Џо оценкам ведущих аналитиков мировой компьютерной индустрии именно повсеместное внедрение электронной почты должно сыграть роль отправного пункта на следующем этапе компьютерной революции. Џоэтому построение системы электронной почты в современной организации должно быть следующим шагом после объединениЯ компьютеров в сети.