Новые книги

Подробно, доступно и с юмором рассматривается создание современной интернет-графики и анимации с помощью пакета Macromedia Flash Professional 8. Описываются основные инструменты рисования и правки графики, использование слоев, образцов и библиотек, работа с текстом, импорт графики, видео и звука. Рассмотрен процесс производства фильмов стандартными, и весьма богатыми, средствами Flash. Также приводятся краткое описание встроенного языка программирования Flash — Action Script — и методика его применения для разработки интерактивных элементов. Рассказывается о публикации готового изображения или фильма для распространения через Интернет.
Книга "Фундаментальные алгоритмы и структуры данных в Delphi" представляет собой уникальное учебное и справочное пособие по наиболее распространенным алгоритмам манипулирования данными, которые зарекомендовали себя как надежные и проверенные многими поколениями программистов. По данным журнала "Delphi Informant" за 2002 год, эта книга была признана сообществом разработчиков прикладных приложений на Delphi как «самая лучшая книга по практическому применению всех версий Delphi».

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

Несмотря на то что книга рассчитана в первую очередь на профессиональных разработчиков приложений на Delphi, она окажет несомненную пользу и начинающим программистам, демонстрируя им приемы и трюки, которые столь популярны у истинных «профи». Все коды примеров, упомянутые в книге, доступны для выгрузки на Web-сайте издательства.

What Is Usenet, Anyway?

Что такое Usenet?

Одна из наиболее поразительных деталей Usenet то, что это не часть некой организации и не имеет централизованного управления. Фактически, это все Usenet-сведения, кроме технического описания. Вы не можете определять, что это такое, Вы можете только сказать, чем Usenet не является. Можно с некоторой натяжкой определить Usenet как сотрудничество отдельных абонентов, которые обмениваются новостями.

Базисный модуль Usenet-новостей статья (article). У статьи есть так называемый заголовок. Это очень похоже на формат заголовка почты, установленный в Internet, стандарт RFC 822, в котором он состоит из отдельных строк текста, каждая начинается с имени поля, завершенного двоеточием и значением поля.

Статьи представлены на рассмотрение в одну или большее количество групп новостей (newsgroup). Можно рассматривать newsgroup форумом для статей в отношении общего предмета. Все newsgroup организованы в иерархии с именем каждой группы, указывающим место в иерархии. Например, любой может по имени newsgroup понять, что comp.os.linux.announce используется для объявлений относительно операционной системы Linux.

Статьями обмениваются все сайты Usenet, которые поддерживают новости из конкретной группы. Когда два сайта соглашаются обмениваться новостями, они свободны обмениваться любыми группами и могут даже добавлять их собственные локальные иерархии новостей. Например, groucho.edu мог бы иметь связь новостей с barnyard.edu, который является главным сервером новостей, и несколько связей с малыми сайтами, которые он подпитывает новостями. Теперь Barnyard College мог бы получать все группы Usenet в то время, как GMU хочет нести только несколько главных иерархий, подобно sci, comp или rec. Некоторые из сайтов-получателей, например, UUCP-сайт brewhq, хотят получать еще меньше групп, потому что они не имеют достаточных сетевых или аппаратных ресурсов. С другой стороны brewhq мог бы хотеть получать новости иерархии fj, которую GMU не несет. Следовательно, он поддерживает другую связь с gargleblaster.com, который несет все группы fj и передает их на brewhq.