Системные
требования
Если устанавливаемая
программа предъявляет определенные требования к ресурсам системы, то, используя
команды группы Define Setup Requirements and Actions (рис. 18.15), эти
требования можно задать.
Рис. 18.15. Команды
группы Define Setup Requirements and Actions
В результате выбора
команды Requirements на экране появляется таблица (рис. 18.16), в которую
надо ввести значения параметров, характеризующих систему:
версию операционной системы (OS Version), тип процессора (Processor), объем
оперативной памяти (RAM), разрешение экрана (Screen Resolution) и цветовую палитру
(Color Depth). Значения характеристик задаются путем выбора из раскрывающегося
списка, значок которого появляется в результате щелчка в поле значения параметра.
Рис. 18.16. Параметры,
характеризующие систему
Если программа не предъявляет
особых требований к конфигурации системы, то команды группы Define Setup
Requirements and Actions можно пропустить.
С тех пор, как появилась Альтависта, большинство посетителей стали приходить
на сайты из поисковых машин. И головной боли стало больше. Теперь мало написать
сайт, нужно сделать его совместимым с поисковыми ботами. Одна из тех задач,
которую приходится решать — быстрая переиндексация обновлений на сайте.
Поисковые роботы чаще посещают те сайты, которые чаще меняются.
Наконец-то я могу поделиться тем, чему уже давно радуюсь сам: Google
открывает исходники Protocol Buffers! Что это и почему надо радоваться? Это
простой и удобный способ обмена данными. Можно сказать, альтернатива XML, но
гораздо менее амбициозная и (поэтому) более быстрая и компактная. Далее -
перевод отрывка
анонса в блоге Open Source at Google и пример использования.
В данной статье рассмотрена программа VivaVisualCode, демонстрирующая
использование библиотеки VivaCore. Программа VivaVisualCode графически
отображает дерево разбора для вводимого исходного кода на языке Си++.