XSLT

Эта книга посвящена XSLT — мощным и удобным системам преобразования документов. В ней не только рассматривается весь синтаксис XSLT, от основ до специальных аспектов, но и подробно излагаются современные способы использования XSLT.

Вы найдете сотни практических примеров, таких как осуществление преобразований XSLT на web-cepвepax, подключение к базам данных и использование браузеров для осуществления преобразований на лету.

Книга рассчитана на всех, кто хочет изучать XSLT и использовать его на практике

Отрывок из произведения:

Стивен Холзнер (Steven Holzner) — широко известный автор, пишущий на темы XML, в том числе и XSLT, с момента появления этих технологий. Его перу принадлежат 67 книг по программированию; всего их было продано более миллиона экземпляров. Эти книги переведены на 16 языков мира, среди них немало бестселлеров. Стивен ранее работал редактором журнала PC Magazine; он окончил Массачусетский технологический институт (MIT) и получил степень доктора философии (Ph.D.) в институте Корнелла (Cornell), работал на факультетах Массачусетского технологического института и института Корнелла, а в настоящее время ведет семинары на предприятиях по всей стране.

Рекомендуем почитать

«Как пасти котов» – это книга о лидерстве и руководстве, о том, как первое совмещать со вторым. Это, если хотите, словарь трудных случаев управления IT-проектами. Программист подобен кошке, которая гуляет сама по себе. Так уж исторически сложилось. Именно поэтому так непросто быть руководителем команды разработчиков. Даже если вы еще месяц назад были блестящим и дисциплинированным программистом и вдруг оказались в роли менеджера, вряд ли вы знаете, с чего надо начать, какой выбрать стиль руководства, как нанимать и увольнять сотрудников, проводить совещания, добиваться своевременного выполнения задач. В таком случае без этой книги вам не обойтись. А может быть, вы – опытный менеджер, желающий пересмотреть свои принципы лидерства? Тогда, опять же, эта книга для вас. Вне зависимости от возраста, пола и социального статуса, она поможет вам укрепить свои позиции в роли лидера программистов. Материал изложен довольно компактно и легко укладывается в голове. Стоя в книжном магазине и раздумывая, что же купить, задайте себе один простой вопрос: «Нужно ли мне совершенствовать свои лидерские навыки?» Полагаю, вы ответите: «Да», – а значит, моя книга окажется для вас небесполезной.

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

Освойте один из самых ценных навыков – умение сосредоточиться на сложной задаче, не отвлекаясь на мелочи. Только так можно справиться со сложной информацией и добиться лучших результатов за минимальное время. Погружение в работу – это суперсила в нашей все более конкурентной экономике XXI века.

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

Находясь на переднем крае программирования, книга "Программист-прагматик. Путь от подмастерья к мастеру" абстрагируется от всевозрастающей специализации и технических тонкостей разработки программ на современном уровне, чтобы исследовать суть процесса – требования к работоспособной и поддерживаемой программе, приводящей пользователей в восторг. Книга охватывает различные темы – от личной ответственности и карьерного роста до архитектурных методик, придающих программам гибкость и простоту в адаптации и повторном использовании.

Прочитав эту книгу, вы научитесь:

Бороться с недостатками программного обеспечения;

Избегать ловушек, связанных с дублированием знания;

Создавать гибкие, динамичные и адаптируемые программы;

Избегать программирования в расчете на совпадение;

Защищать вашу программу при помощи контрактов, утверждений и исключений;

Собирать реальные требования;

Осуществлять безжалостное и эффективное тестирование;

Приводить в восторг ваших пользователей;

Формировать команды из программистов-прагматиков и с помощью автоматизации делать ваши разработки более точными.

В этой книге известный автор Скотт Мейерс раскрывает секреты настоящих мастеров, позволяющие добиться максимальной эффективности при работе с библиотекой STL.

Во многих книгах описываются возможности STL, но только в этой рассказано о том, как работать с этой библиотекой. Каждый из 50 советов книги подкреплен анализом и убедительными примерами, поэтому читатель не только узнает, как решать ту или иную задачу, но и когда следует выбирать то или иное решение — и почему именно такое.

Эта книга для тех, кто давно связан с разработкой программного обеспечения. Или для тех, кто еще думает выбрать программирование своей профессией. Или для тех, кто просто привык думать и размышлять о происходящем в мире информационных технологий.

Не секрет, что основная масса софтостроения сосредоточена в секторе так называемой корпоративной разработки: от комплексных информационных систем предприятия до отдельных приложений. Поэтому немалая часть сюжетов касается именно Enterprise Programming.

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

В книге мне хотелось показать наш софтостроительный мир разработки корпоративных информационных систем не с парадного фасада описаний программных сред, подходов и технологий, а изнутри. Насколько это получилось – судить читателю.

В этой книге СОМ исследуется с точки зрения разработчика C++. Написанная ведущим специалистом по модели компонентных объектов СОМ, она раскрывает сущность СОМ, помогая разработчикам правильно понять не только методы модели программирования СОМ, но и ее основу. Понимание мотивов создания СОМ и ее аспектов, касающихся распределенных систем, чрезвычайно важно для тех разработчиков, которые желают пойти дальше простейших приложений СОМ и стать по-настоящему эффективными СОМ-программистами. Показывая, почему СОМ для распределенных систем (Distributed СОМ) работает именно так, а не иначе, Дон Бокс дает вам возможность применять эту модель творчески и эффективно для ежедневных задач программирования.

Популярные книги в жанре Интернет

Максим Отставнов

Кто "достал" Юлфа?

30 августа 1996 г. администратор самого популярного в мире сервера, обеспечивавшего пользователей Internet возможностью обмена анонимными сообщениями, объявил о закрытии службы. Это связано с продолжающимися попытками ряда организаций ограничить свободу слова в Сети.

Сентябрь начался с печальной новости из Хельсинки: "Я закрываю службу анонимной пересылки электронной почты, поскольку правовые нормы, регулирующие использование Internet в Финляндии, остаются неопределенными. Вопросы юридической защиты пользователей нуждаются в дополнительном прояснении - в настоящее время право на тайну переписки в Internet находится под сомнением... Я разработал эту службу более трех лет назад, и все эти годы занимался ее поддержкой в свободное от работы время. С тех пор Internet сильно изменился, и в мире существуют десятки таких служб... Эти службы сделали возможным анонимное и конфиденциальное обсуждение в Internet многих важных вопросов, в частности, связанных с правами человека. Закрытие anon.penet.fi осложнит дискуссии на эти темы... Спасибо всем за эти три года! Юлф".

Симаненков Дмитpий

"Вопpос безопасности в Интеpнет это вопpос ВЕРЫ.

Веpы в чистые помыслы Била Гейтса."

Безопасность в Интеpнет тpадиционно pассматpивается на ypовне пpиложений. То есть, весь анализ сводится к фpазам типа "а что бyдет если послать письмо в телеконфеpенцию и yказать свой истинный адpес e-mail", или, а что бyдет если зайти на такой то сайт там заполнить фоpмy, yказав там полный номеp своей кpедитной каpточки". Естественно последствия вполне очевидны и понятны всем. В пеpвом слyчае spam (мощный поток pекламных писем на ваш e-mail адpес), во втоpом yтечка денег. Тpивиально! Тpивиальны и pекомендации - не заполняйте фоpмы и не yказывайте ваш истинный email в пpямой фоpме, а слегка замаскиpyйте его. Пишите свой адpес пpимеpно в таком виде dima"no_spam"@bigfot.com. Естественно, человек пpи написании ответа yдалит "no_spam". Интеpесно, что же pекомендyют делать в солидных московских компьютеpных жypналах (Компью-Теppа), если вы вс?-таки полyчили spam? Очень смешно, но pядовомy пользователю пpедлагается до тонкостей изyчить пpотоколы пpохождения pекламных сообщений и, использyя многочисленные хитpые методы и пpогpаммы опpеделить некий IP (т?мный лес для обычного человека), а по немy, опять же с пpименением сложных методов имя пpовайдеpа, чеpез котоpого посылается на вас spam. Скоpее всего это бyдет иностpанная фиpма с сотнями тысяч или даже миллионами пользователей, занимающихся в том числе и pассылкой pекламы и, соответственно, с огpомным потоком жалоб. Далее в Компью-Теppе pекомендyется послать этомy пpовайдеpy жалобy. Ха-ха-ха! Резyльтат очевиден - вашy жалобy pассмотpят чеpез несколько лет, может быть. Да, в этом вопpосе Питеp обогнал Москвy. У нас пpактически все пpовайдеpы в той или иной фоpме беpyт боpьбy со spam на себя. Hапpимеp, пpовайдеpы пpедоставляют специальный таpиф бесплатного пpи?ма неогpаниченного объ?ма электpонной почты пpи небольшой ($5) фиксиpованной месячной плате. Многие пpовайдеpы по пеpвой пpосьбе yстанавливают так называемые фильтpы, блокиpyющие постyпление e-mail сообщений с опpедел?нных адpесов. Для этого пользователю достаточно пеpеслать обpазец нежелательной почты своемy пpовайдеpy и попpосить поставить фильтp. Вот настоящее pешение пpоблемы, достyпное любомy, даже начинающемy пользователю Интеpнет в Петеpбypге!

Сергей Дацюк

Авторство и наука в Интернете

Авторство и наука в Интернете

Я задал несколько вопросов об авторстве и научных публикациях в Интернете представителям ряда сетевых изданий:

1) Считаются ли публикации научных работ (американских ученых) в Интернете полноценными научными публикациями?

2) Есть ли практика предоставления автору логов, т.е. статистики обращений к его работам?

3) Учитываются ли ссылки в Интернете на научные работы (опубликованные как в Интернете, так и традиционными способами) при подсчете индекса цитирования ученого и каковы правила такого учитывания?

За последние 15 лет Интернет прошел насыщенный событиями путь: от непознанного новомодного пространства – воплощения мечты о социальном равенстве – до концепции перманентных бизнес-экспериментов и самоцензуры. Сегодня мы наблюдаем работу «черных списков сайтов», «Великого китайского файрвола» и согласились с «антитеррористическими поправками», ведущими к повсеместной слежке. Удалось ли человечеству в целом и интернет-пользователям в частности сохранить пространство свободного обмена информацией? Кто и что представляет сегодняшнюю Сеть? Каковы ее перспективы? Зададимся этими вопросами и начнем поиск закономерностей, чтобы быть готовыми к грядущим изменениям.

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

Но нашлись те, кто выступил против хаоса и собрал весь свой опыт борьбы с ним, чтобы передать его следующим поколениям. Здесь мрачная часть легенды заканчивается, и начинается наша история…

Следуя советам от «Лаборатории Касперского», вы не попадетесь на удочку интернет-мошенников и киберпреступников, а ваш компьютер будет надежно защищен от вирусов и вредоносных программ.

Корпоративное индивидуальность (Corporate Identity или CI) – это отличительные признаки внешнего представления компании, традиционно сложившиеся за время существования компании или специально разработанные для нее.

Корпоративная индивидуальность включает:

Корпоративный образ (цены, продукция, рекламная стратегия)

Корпоративный дизайн (внешнее представление)

Корпоративное общение

Корпоративное поведение (отношение сотрудников друг к другу и к клиентам)

В современной рыночной экономике «свобода Интернета» оборачивается тем, что бизнес широко использует персональные данные и многочисленные оплошности онлайнового поведения участников социальных сетей. Для анализа их поведения и выявления в коммерческих целях скрытой информации применяются специальные методы статистической психологии, что стало реальным ресурсом конкурентоспособности посреднического бизнеса, его систематического информационного преобладания над клиентами. Защита персональных данных становится проблемой информационной безопасности современного общества в целом.

В истории литературы есть не мало примеров, когда книга, написанная для одного единственного читателя, оказывалась интересной для многих людей. Яркий пример этого — "Алиса в стране чудес" преподобного Декана колледжа Святой Троицы Чарльза Доджсона, известного в миру как Льюис Кэрол. Может быть это легенда, но легенда красивая и, следовательно, имеющая право на существование.

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

Оставить отзыв
Еще несколько интересных книг

Это рассказы о первой Мировой войне, увиденной глазами разных людей, и потому они то остро сатирические, то веселые и насмешливые, то грустные и трагические. Собирательный герой рассказов — простой чешский труженик, не желающий отдавать жизнь ради чуждых ему милитаристских интересов австро-венгерской монархии.

Что делают настоящие мужчины, когда их любимая женщина в опасности? Они собирают друзей и идут на войну.

Что делают женщины, когда их мужчины на войне? Ждут и верят.

Те, кто угрожал Альке, любимой женщине Сергея Велегурова, были уверены, что они непобедимы.

Они не представляли, на что способен настоящий мужчина, когда ему есть кого защищать и есть что терять. Когда его ждут и верят ему.

Творчество Эрнеста Хемингуэя (1899–1961) входит в золотой фонд мировой литературы. Человек огромного таланта, величайшей силы воли, доброты и гуманизма, он оставил глубочайший след в истории культуры.

Во второй том Собрания сочинений включены романы «Прощай, оружие!», «Иметь и не иметь», книга рассказов «Зеленые холмы Африки» и рассказы разных лет.

Ernest Hemingway. Green Hills of Africa. 1935.

Перевод с английского Наталии Волжиной и Виктора Хинкиса.

Эрнест Хемингуэй. Собрание сочинений в пяти томах. Том 2. Издательства «Терра-Книжный клуб». Москва. 2000.

«КТО ТАКИЕ ЛОХИ И ОТКУДА ОНИ БЕРУТСЯ?» - ВОПРОС НЕ ВЕКА И ДАЖЕ НЕ ТЫСЯЧЕЛЕТИЯ, А ВСЕЙ ЧЕЛОВЕЧЕСКОЙ ИСТОРИИ. ДАТЬ ЧЕТКОЕ ОПРЕДЕЛЕНИЕ ЭТОМУ НАИБОЛЕЕ РАСПРОСТРАНЕННОМУ ЧЕЛОВЕЧЕСКОМУ ТИПУ В ОДНОЙ СТРОКЕ, СТРАНИЦЕ ИЛИ ДАЖЕ В РАМКАХ ЖУРНАЛЬНОЙ СТАТЬИ НЕТ НИКАКОЙ ВОЗМОЖНОСТИ. ИЗВЕСТНАЯ ТЕЛЕВЕДУЩАЯ КСЕНИЯ СОБЧАК РЕШИЛА ЗАНЯТЬСЯ ИЗУЧЕНИЕМ ДАННОГО ВОПРОСА И ПОСВЯТИЛА ИССЛЕДОВАНИЮ ЛОХА ЭТУ СКРОМНУЮ, НО ВЕСЬМА ЗАНИМАТЕЛЬНУЮ КНИГУ.