Компьютерра - Журнал Компьютерра №720

Тут можно читать онлайн Компьютерра - Журнал Компьютерра №720 - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочая околокомпьтерная литература. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Компьютерра - Журнал Компьютерра №720 краткое содержание

Журнал Компьютерра №720 - описание и краткое содержание, автор Компьютерра, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Журнал Компьютерра №720 - читать онлайн бесплатно полную версию (весь текст целиком)

Журнал Компьютерра №720 - читать книгу онлайн бесплатно, автор Компьютерра
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Лучше сосредоточиться на тех возможностях программы, которые не дают мне с ней расстаться уже много лет. Начну с функции форматирования текста. Это шедевр. С помощью команд и настроек TigerPad может автоматически отформатировать практически любой текст, какие бы фантазии ни пришли в голову его автору. Но чаще всего эту функцию приходится использовать, как ни странно, именно для того, чтобы форматирование убрать. В современном мире экранов разной ширины, мобильных устройств и программ-читалок форматирование текстового файла со строго заданной шириной колонки и принудительными переводами строки выглядит анахронизмом. И все равно многие упорно продолжают выравнивать текст книги по ширине. Мой стандарт соответствует простому правилу: "один абзац - одна строка" - а читалка сама разберется, где делать перенос. К опции форматирования прилагается целый сонм функций по умному удалению или добавлению символов в начале строки, в конце строки или по определенному шаблону.

Еще одна замечательная опция "Найти и заменить". Поразительно, но в большей части текстовых редакторов, которые я видел, она отсутствует. Программа, как я уже писал, обладает богатыми возможностями по работе с html - как с точки зрения удаления тегов, так и с точки зрения превращения текста в html. TigerPad умеет оптимизировать код, добавлять шаблон заголовка и работать с коллекцией скриптов (то есть делать то, ради чего обычно пишутся отдельные приложения).

Есть и опции, в общем-то, бесполезные, но в своем роде уникальные, с философским наполнением. Я имею в виду команды "Убрать мат из текста" (ну тут все понятно - обычный фильтр) и… "Добавить мат в текст" (а вот это действительно уникально).

Дорогу худым

Знаменитый Никлаус Вирт в статье "Долой "жирные" программы" определил два фактора, которые приводят к постоянному и неоправданному разрастанию размеров программ:

• быстро увеличивающаяся аппаратная производительность;

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

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

Продвинутые таблицы

TablePro была когда-то телефонным справочником. Хорошим, добротно сделанным приложением для хранения контактов в csv-файле. Напомню, что формат csv подразумевает хранение табличных данных в простом текстовом файле. Одна строка такого файла соответствует одной строке таблицы. Колонки внутри строки разделяются определенным символом (чаще всего запятой). Этот формат в некотором роде является универсальным. Его понимает даже Excel.

Создав телефонный справочник, его автор Григорий Жмулевский не остановился на достигнутом и решил сделать маленький и удобный табличный редактор, который сможет работать с любыми таблицами в распространенном и простом формате csv. Так на свет появилась TablePro.

По словам Жмулевского, это "простая и удобная база данных для дома и офиса. Быстрый и мощный поиск, экспорт в различные форматы, печать, сортировка по всем полям, настройка пользовательского интерфейса, очень быстрая загрузка и обработка огромного количества записей". Это чистая правда. При размере чуть больше 300 Кбайт программа умеет выполнять практически все функции, необходимые для работы с таблицами. Сами csv-файлы занимают мало места (по сравнению с xls и dbf). Параметры таблицы (ширина и название колонок, тип хранимой в ячейках информации, общие настройки таблицы и т. п.) хранятся в xml-файле - отдельном для каждой таблицы. Оба файла совершенно прозрачны.

При желании всю таблицу (или выделенные строки) можно экспортировать в классические форматы: html, xls, ini, dbf, doc. Программа снабжена удобным конструктором таблиц, умеет автоматически выполнять операции вставки, замены, удаления и преобразования содержимого ячеек.

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

Скачать TablePro можно на сайте автора (zgsprojects.narod.ru). Там же в разделе "Файлы" выложены различные базы данных для программы, созданные пользователями. Есть и словари, и справочники, и даже сонники. Программа не требует инсталляции и ничего не пишет в реестр. Хорошие программисты живут на Сахалине…

Настраиваемая газета

Для просмотра RSS-каналов существует множество приложений. Умеет это делать и каждый уважающий себя браузер. Но почти все эти программы построены по одному и тому же принципу - заголовки новостей отображаются в специальной таблице, новости просматриваются в специально выделенной области. Аналогично выстроен интерфейс большинства почтовых клиентов. Хочешь посмотреть письмо - кликни на строку с его названием. Хочешь посмотреть другое - кликни на другую строку. С почтой это удобно. С небольшими RSS-новостями - нет. Мне всегда хотелось читать последние новости с какого-либо сайта в виде маленькой газетки - все на одной странице. Да и общий вид страницы хотелось бы настраивать по своему вкусу. После долгих скитаний по Сети и десятков перепробованных RSS-ридеров я нашел программу, которая делает именно то, что мне нужно, - YH RSS Aggregator (yuhala.narod.ru/yhrss.html).

Список RSS-лент организован в древовидной форме. При закачке каждая лента сохраняется в отдельный html-файл установленной структуры. Его оформление можно как угодно настраивать с помощью обычного CSS и html-файла шаблона. В шаблоне используются специальные строчки-макросы, которые обозначают места, где программа автоматически вставит заголовок новости, имя автора, время создания, текст статьи и т. п. В архиве программы уже есть несколько готовых шаблонов и тем, но можно создавать и свои. Можно также выбрать каталоги, в которых будут храниться шаблоны, xml-файлы и автоматически сформированные html-файлы с отображением новостей. В общем, простор для творчества и полная прозрачность. Умеет программа работать и в "классическом" режиме": строчка - новость.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


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

Компьютерра - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Журнал Компьютерра №720 отзывы


Отзывы читателей о книге Журнал Компьютерра №720, автор: Компьютерра. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x