Эта серия, написанная в период с 1988 по 1995 года и состоящая из шестнадцати частей, является нетехническим введением в конструирование компиляторов. Серия является руководством по теории и практике разработки синтаксических анализаторов и компиляторов языков программирования. До того как вы закончите чтение этой книги, вы раскроете каждый аспект конструирования компиляторов, разработаете новый язык программирования и создадите работающий компилятор
Перед вами книжка о том, как разрабатывать программное обеспечение в операционной среде Linux. Из книги Вы узнаете как правильно использовать различные полномочия системы: функции ядра, оболочку, базисные библиотеки, компилятор и многое другое.
В книге затронуты такие важные темы, как:
Важнейшие концепции системного программирования для Linux
Ввод-вывод данных
Управление процессами
Управление файлами и каталогами
Управление памятью
Сигналы
И многое другое
Книга предназначена прежде всего для системных администраторов и разработчиков под Linux, а также для всех тех, кто проявляет интерес к программированию в Linux.
Со времен выхода первого издания этой книги в 1986 году в мире компиляторов произошло немало изменений. Во втором издании книги Вы найдете не только базовый курс по разработке компиляторов, но и много ценной информации, касающейся оптимизации кода.
В книге изложены такие основополагающие темы, как:
Основные принципы языков программирования
Лексический и синтаксический анализ
Генерация промежуточного кода
Управление стеком и сборка мусора
Методы оптимизации кода
Межпроцедурный анализ
И многое другое
Материал книги прежде всего предназначен студентам и преподавателям, а также всем тем, кого не на шутку интересуют методы разработки компиляторов.
Автор книги рассказывает своим читателям о самом интересном и необходимом в работе с одним из самых популярных графических редакторов в мире - Adobe Photoshop. Книга станет прекрасным помощником для новичков, для тех, кто еще только начинает свое путешествие в удивительный мир графики Adobe Photoshop. Прочитав эту книгу, Вы познаете в короткие сроки богатейшие возможности Adobe Photoshop.
Автор начинает свою свою книгу с основ, и все далее углубляется в тонкости работы с редактором.
В этой книге Вы найдете массу практических советов, примеров и интересных алгоритмов, выполненных на языке C#. Автор попытался передать в своей книги весь свой багаж знаний, касаемых использования языка C#. Конечно же, Вы не найдете в этой книге ответы практически на все вопросы, но будьте уверены, Вы узнаете много того, чего не знали раньше.
В книге собраны советы по следующим важным темам:
Строки, даты, числа
Интегрированная среда разработки Visual Studio 2005/2008
Книжка небольшого размера, рассчитана на быстрое прочтение. Предназначена, пожалуй, для совсем еще новичков в области Web, своеобразный аналог книги "для чайников". Помимо разъяснений азов Интернета, введения в HTML и CSS, в книге можно прочесть про принципы создания веб-узла как такового, планирование будущего сайта, анализ целовой аудитории и так далее. В приложении есть XHTML и CSS справочники.
В целом, если Вы пока еще не особо представляете процесс создания веб сайта и такие слова как HTTP, HTML, URL, CSS, ... не являются чем-то большим, чем просто набор заграничных букв, то эта книга - весьма неплохое решение ликвидировать этот пробел в знаниях.
Наверняка каждый из тех, для кого программирование если не профессия, то хотя бы любимое хобби, слышал про книгу Стива Макконнелла "Совершенный код", а многие даже читали. Совершенно случайно мы обнаружили отсутствие данной книги в нашей библиотеке, были крайне удивлены и спешим исправить эту нелепую ситуацию.
Много рассказывать об этой книге не имеет особо смысла, ее вам рекомендуют прочитать такие люди как Гради Буч и Мартин Фаулер (а это очень дорогого стоит), и еще несколько десятков известных людей. На вопрос "кому стоит прочитать эту книгу?" есть единственный верный ответ - "Всем!".
Книга является полным руководством по конструированию (архитектуре) программного обеспечения - проектирование классов, использование данных и управляющих структур, тестирование, отладка, рефакторинг, а также методики оптимизации кода. Все это без привязки к конкретному языку - методологию можно будет использовать на большинстве из ныне существующих объектно-ориентированных языков.
Действительно качественный и объемный труд, из которого, при должном старании, можно почерпнуть массу полезной информации. Не для любителей книг серии "освой за 24 часа" :)
"XML. Справочник" - это источник информации для разработчиков в быстро развивающемся мире XML. Читатели, поняв суть базового стандарта XML, смогут быстро разобраться в тонкостях DTD, пространств имен, соблюдения корректности документов XML и поддержки Unicode. Обзор ключевых технологий, используемых в основном для повествовательных XML-документов, таких как веб-страницы, книги и статьи, поможет вам получить практические знания по XSLT, XPath, XLink, XPointer, CSS и XSL-FO. Наверняка многие заинтересуются применением XML для интенсивной обработки данных. Одним из наиболее неожиданных направлений развития XML стало его активное принятие для работы со структурированными документами: электронными и математическими таблицами, статистическими и финансовыми отчетами и файлами с программным обеспечением.
Несколько глав посвящены утилитам и API, необходимым для написания программ обработки XML, таким как SAX - простому API для XML, и DOM - объектной модели документов консорциума W3C. В книгу также включен материал, образующий основу любого справочника издательства O'Reilly. В этих главах приведены подробные синтаксические правила (сопровождаемые примерами) основных технологий XML, в том числе DTD, XPath, XSLT, SAX и DOM. В данном справочнике описаны правила, которых должны придерживаться авторы всех XML-документов - как веб-дизайнеры, создающие анимации с помощью SMIL, так и программисты C++, применяющие SOAP для сериализации объектов в удаленную базу данных.
В этом курсе лекций рассмотрены объединенные и локальные сети. На основе пройденного материала автор исследует российские компьютерные сети Relcom, Sovam Teleport, Sprint-Russia, GlasNet, RUNNet, FREEnet, RELARN-IP, Radio-MSU и RSSI. С помощью этого пособия читатель научится управлять объединенными и локальными сетями, ориентироваться в различных сетевых протоколах, узнает, как устроены локальные сети на основе коммутаторов. В конце книги приведен простой пример работы локальной сети, состоящей из двух компьютеров, а также глоссарий сетевых терминов.
Издание рекомендуется в качестве дополнительного учебного пособия студентам высших учебных заведений по дисциплине "Компьютерные сети и телекоммуникации".
Эта книга задумывалась как достаточно полное справочное руководство по Web-серверу Apache. Изложенный в ней материал предполагает определенный уровень компьютерной грамотности, но знания сетевых технологий при этом не требуется. Несмотря на то, что основная проблематика книги лежит в области электронной коммерции, в приложениях затронуты самые разнообразные проблемы и информация, необходимая для создания и функционирования Web-сервера.
Это проблема соответствия имен и IP-адресов, детали протокола ТСР/IР и синтаксис регулярных выражений. Кроме того, в перспективе Web-администрирования затронуты темы создания системы электронных платежей и взаимодействия с базами данных.
Автор: Скотт Хокинс
Издательство: Вильямс
Год : 2001
Страниц: 336
Язык: русский
Формат: PDF
Размер: 4.1 Мб
Практический подход книги "Postfix. Подробное руководство" будет полезен как специалистам, так и новичкам, предоставив им возможность управлять этим современным открытым почтовым сервером. Независимо от того, используете ли вы Postfix для потребностей маленькой компании в качестве сервера-ретранслятора или же как корпоративный почтовый сервер, вы научитесь максимально полно использовать возможности этого мощного средства передачи корреспонденции и его ценные средства защиты.
Авторы, весьма уважаемые специалисты по Postfix, собрали в одной книге множество технической информации, документации и ответов на часто задаваемые вопросы. Рассказывается о наиболее распространенных способах применения Postfix и о редко используемых функциях, приводится масса практических примеров, показывающих пути решения таких повседневных задач, как защита пользователей от спама и вирусов, управление несколькими доменами и обеспечение роумингового доступа. Вы узнаете, как осуществлять интеграцию с OpenLDAP, MySQL или PostgreSQL, как ограничивать перемещение корреспонденции на основе черных списков, аутентифицировать пользователей, применять шифрование TLS и автоматизировать каждодневные операции.
Руководство необходимо всем, кто заинтересован в использовании и понимании Postfix, начиная от домашнего пользователя и заканчивая администратором крупных почтовых систем.
Эта книга адресована читателю, делающему первые шаги в изучении самого популярного языка программирования Visual Basic .NET. Ознакомившись с материалами, изложенными в ней, вы узнаете о графических возможностях Visual Basic .NET и способах создания различных видов компьютерной графики: элементов интерфейса компьютерных программ, дизайна Web-страницы, анимации или компьютерных игр. Изучить материал данной книги не составит труда, так как написана она просто и доходчиво. Кроме того, читатель будет иметь возможность рассмотреть общие правила программирования на Visual Basic .NET, что значительно облегчит изучение предложенной темы.
Настоящая книга преследует вполне конкретную цель. Она должна показать опытным программистам C++, что им необходимо знать о Visual C++.NET.Из данной книги читатель также узнает о новых возможностях СОМ и ATL, а также о Web-службах и их реализации с помощью C++.Если вы хотите понять и оценить ту исключительно важную роль, которую язык C++ продолжает играть в создании приложений на платформах Microsoft, — эта книга для вас!
Эта книга представляет собой практическое руководство по программированию на Visual C++ для платформы .NET. Прочитав книгу, вы научитесь использовать Visual Studio .NET с целью создания самых сложных приложений для новой платформы .NET, которую разработала Microsoft. В начале книги автор объясняет, что такое Microsoft .NET, и излагает основные идеи, лежащие в основе модели программирования, использующей библиотеку классов .NET Framework, а затем вводятся управляемые расширения языка C++ и рассматриваются приемы программирования на управляемом C++. Затем автор переходит ко всестороннему обсуждению вопросов, связанных с развертыванием приложений. После этого рассматриваются метаданные, сериализация (преобразование в последовательную форму), поточная обработка данных, атрибуты, асинхронное программирование, удаленные вычисления, а также управление памятью. Далее автор сосредотачивается на подробном освещении технологии доступа к базам данных ADO.NET, и дает основательное введение в Web-программирование на основе технологии ASP.NET и простого протокола доступа к объектам SOAP (Simple Object Access Protocol). В заключение рассматриваются защита, отладка, и вопросы функциональной совместимости платформы .NET с традиционными СОМ-приложениями, а также приложениями, построенными на платформе Win32.
Книга предназначена для подготовленных программистов-практиков.