Читаем 300 лучших программ на все случаи жизни полностью

В каждой главе описания самых популярных и/или полезных программ, отобранных нами из обширного массива однотипных продуктов.

Описание каждой программы снабжено своеобразным «паспортом», в котором отображены главные, по нашему мнению, «тактико-технические характеристики»:

1. Название программы. В том случае, если мы имеем дело с семейством продуктов под единой торговой маркой (например, Сократ Персональный, Сократ Профессиональный, Сократ Интернет), в этой графе указывается единое название: Сократ. Модификации программы и различия между ними перечислены в тексте аннотации.

2. Сайт. В подавляющем большинстве случаев эта ссылка приведет вас прямо на страничку указанной программы. Однако есть и исключения: если конечный адрес оказывается слишком длинным и неудобным для запоминания, а также привязан к конкретной версии программы, дается ссылка на главную страничку фирмы-разработчика.

3. Размер и версия программы. Размер программы указывается для ее конкретной версии – как правило, последней на день написания этой аннотации. Разумеется, и размер, и номер версии будут уже иными к моменту появления этой книги на прилавках, однако эти сведения могут пригодиться вам при сравнительном анализе программ и планировании дискового пространства. Для условно-бесплатных и бесплатных программ указывается объем установочного комплекта (дистрибутива), который вы можете найти в сети Интернет. В случае с коммерческими программами подход иной – указывается примерный объем, занимаемый этими программами на жестком диске.

4. Статус. В этой графе указывается статус программы с коммерческой точки зрения. Подробнее о статусах распространения мы расскажем в одной из следующих глав.

5. Цена. В подавляющем большинстве случаев приведена цена, указанная самим разработчиком, в округленном виде (то есть $100 вместе $99, $15 – вместо $14.50). Обращаем ваше внимание, что, в зависимости от способа приобретения, эта цена может изменяться в любую сторону.

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

Были и моменты, когда у автора и вовсе опускались руки – ну разве можно описывать какой-либо специализированный пакет, если ты в этой области сведущ, как заяц в геометрии! В таких случаях (не корысти ради, а токмо общей пользы для) я счел возможным процитировать мнение квалифицированных пользователей, взятое со специализированных сайтов. Разумеется, факт цитирования неизменно оговаривается в тексте и снабжен ссылкой на соответствующий ресурс.

И последнее. Некоторые несомненно интересные и популярные программы не вошли в книгу, что называется, по идеологическим мотивам. Я сознательно не включил в число наших фаворитов программы для «взлома» программ или сайтов, утилиты для «спамерской» рассылки почтовых сообщений. Словом, весь «софт», каким-либо образом нарушающий либо положения Уголовного кодекса либо нормы сетевого (да и просто человеческого) этикета.

Окно в мир программ

Статистика знает все. А знает ли она, сколько в мире создано программ? Возможно, такой подсчет где-то и ведется, но как же тяжело пришлось бы господам исследователям, если бы они и в самом деле попытались охватить все программные продукты, созданные в мире хотя бы за последние три десятилетия.

В шестидесятые годы ХХ века число программ измерялось единицами.

В семидесятые – уже сотнями.

В восьмидесятые – тысячами.

А к началу нынешнего века в мире ежедневно появляется до двух сотен(!) программ!

Да, подсчитать их все сложно, но выбрать из этого пестрого разнообразия программу на самом деле подходящую вам по всем параметрам – еще более тяжкая задача.

ВЫБОР – это и искусство, и наука.

И науку эту мы начинаем осваивать – прямо сейчас, прямо с этой страницы.

Но ведь у каждой науки существует как минимум две ипостаси – теория и практика. Так будет и в нашей книге: первая ее часть познакомит вас с «Теорией Программоведе-ния» (не правда ли, солидно звучит?). А потом можно перейти и к практике, к выбору, руководствуясь описаниями программ, собранными во второй части.

КАКИЕ БЫВАЮТ ПРОГРАММЫ?

Виды программ по назначению

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

Одни помогают создавать текст или графику, другие – наводить порядок на жестком диске, третьи – работать в сети Интернет.

Перейти на страницу:

Похожие книги

C# 4.0: полное руководство
C# 4.0: полное руководство

В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. Книга рассчитана на широкий круг читателей, интересующихся программированием на C#.Введите сюда краткую аннотацию

Герберт Шилдт

Программирование, программы, базы данных
C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных
Разработка приложений в среде Linux. Второе издание
Разработка приложений в среде Linux. Второе издание

Книга известных профессионалов в области разработки коммерческих приложений в Linux представляет СЃРѕР±РѕР№ отличный справочник для широкого круга программистов в Linux, а также тех разработчиков на языке С, которые перешли в среду Linux из РґСЂСѓРіРёС… операционных систем. РџРѕРґСЂРѕР±но рассматриваются концепции, лежащие в основе процесса создания системных приложений, а также разнообразные доступные инструменты и библиотеки. Среди рассматриваемых в книге вопросов можно выделить анализ особенностей применения лицензий GNU, использование СЃРІРѕР±одно распространяемых компиляторов и библиотек, системное программирование для Linux, а также написание и отладка собственных переносимых библиотек. Р

Майкл К. Джонсон , Эрик В. Троан

Программирование, программы, базы данных