Как уменьшить размер программы в Lazarus

Если создать простое приложение «Hello, world!» на Lazarus (описанное в предыдущей статье), то его размер будет достаточно велик для такой простейшей программы — порядка 15 МБ. Почему бинарные файлы, созданные в Lazarus такие большие? Давайте разберемся. Во-первых, с настройками по-умолчанию, в бинарный файл помещается отладочная информация, позволяющая проводить дебаг и устанавливать точки останова программы. Также […]


[FireBird] Поиск по содержимому хранимых процедур, триггеров, представлений

Приветствую всех! Полезный запрос для поиска по содержимому хранимых процедур, триггеров, представлений в БД на сервере FireBird. Всем админам на заметку. select p.rdb$procedure_name oname, 'P' otype, p.rdb$procedure_source osource from rdb$procedures p where p.rdb$procedure_source containing :s union all select t.rdb$trigger_name oname, 'T' otype, t.rdb$trigger_source osource from rdb$triggers t where t.rdb$trigger_source containing :s union all select v.rdb$relation_name […]


Установка Lazarus (Windows)

Продолжая начатый ранее разговор о Lazarus, поговорим о установке IDE на Windows. Для начала, следует скачать установщик, доступный по следующей ссылке. Выбираем «Lazarus Windows 32 bits» и последнюю версию (в нашем случае это Lazarus 1.0.4). Установщик имеет название lazarus-1.0.4-fpc-2.6.0-win32.exe, из названия становится понятным, что собственно мы будем устанавливать: lazarus v.1.0.4 с включенным в дистрибутив Free Pascal Compiler v.2.6.0 для […]


Средство просмотра фотографий Windows 8 (7) — изменение цвета и оттенка

Здравствуйте! Недавно обнаружилась проблема. В программе «Средство просмотра фотографий Windows» изменилась цветовая палитра при просмотре фотографий. Проявляется это на системе Windows 8. Возможно и на более ранних версиях. Как выяснилось, неприятный эффект возникает из-за включения некорректного цветового профиля драйвера монитора (проявляется это в основном на мониторах Samsung и LG). Так как цветовой профиль под именем […]


Embarcadero HTML5 Builder — начинаем работать.

Доброго времени всем! Мне посчастливилось получить лицензию интересного продукта «HTML5 Builder». Буду потихоньку разбираться с ним, и писать что-же у меня получается. Итак, сейчас речь пойдет о простом тест-проекте. Задача — подключится к базе данных FireBird и вывести некоторые данные. 1. Создадим проект. 2. Добавим компонент подключения к БД. Бросим на форму компонент Database. Укажем […]


Lazarus — бегущий гепард

Lazarus — это система с открытым исходным кодом, которая построена на компиляторе Free Pascal Compiler (FPC) с добавлением Интегрированной Среды Разработки (IDE), которая включает в себя подсветку синтаксиса, редактор кода и визуальный проектировщик форм, а также библиотеку компонентов, которая достаточно хорошо совместима с Библиотекой Визуальных Компонентов Delphi (VCL). Библиотека Визуальных Компонентов Lazarus (LCL) включает эквиваленты […]


Изменения на сайте

Мы несколько изменили дизайн сайта, оставив общую структуру построения. Хочется верить, что в новом дизайне сайт стал выглядеть лучше. Кроме этого мы запустили англоязычную версию сайта, доступную по этой ссылке.


на сервере WSUS не появляются новые станции, развернутые из образа

Столкнулся со следующей проблемой: вновь настроенные компьютеры не отображаются на сервере обновлений WSUS. При этом сервер WSUS работает в штатном режиме, и другие рабочие станции успешно обновляются. Изучив ситуацию, пришел к следующему выводу: При разворачивании нового компьютера из сохраненного ранее образа штатными средствами Windows 7, компьютеры имеют идентичный идентификатор на сервере WSUS, и, собственно, воспринимаются […]