Computer Hardware Chart

Недавно я наткнулся на реально полезный плакат — Computer Hardware Chart (Диаграмма компьютерного оборудования), который поможет визуально определить различные типы разъемов, портов, разъемов и оперативной памяти.  Одним взглядом можно определить какой тип памяти или разъема перед нами, что бывает очень полезно, когда сталкиваешься со старым оборудованием. Я обнаружил, что некоторые порты я никогда раньше не встречал […]


Кто в горах не бывал…

Для тех кто не бывал в горах, или просто скучает по ним представляю двухгигапиксельный снимок Эвереста с окрестностями.   Его можно рассматривать очень долго. На официальном маршруте видно около 50 альпинистов. Попробуйте найти всех людей.  


Как уменьшить размер программы в 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) включает эквиваленты […]