Auto CD Plus Studio полная версия

2015-12-25_112945

Несмотря на то, что программу забросил ещё в 2007 году (9 лет назад!), изредка, но приходят письма с просьбой сказать, куда перечислить деньги, чтобы получить ключик для разблокировки программы Auto CD Plus. Вот и на днях ко мне обратился человек, который выразил желание приобрести ключ разблокировки. Это очень приятно, что находятся люди, пользующиеся моими программами почти десятилетней давности! Поэтому я не поленился, поднял из архива исходники, установил в виртуальной машине с Windows XP старенький Delphi 7 и пакеты, которые тогда использовал, да вырезал код, ответственный за «шароварность» программы. Auto CD Plus Studio теперь полностью бесплатна без ограничений и скачать её можно по этой ссылке: http://ahrameev.ru/files/autocdstudio21.zip

Регулятор громкости Windows 7+ на Arduino

Приставка позволяет регулировать громкость Windows 7 и старших версий, когда доступ к программному микшеру затруднён, например, в полноэкранных приложениях и играх. При использовании наушников без переменного резистора, данное устройство может быть очень полезным. К тому же, переменные резисторы имеют обыкновение изнашиваться, создавая помехи и дисбаланс каналов. Управление происходит подачей бинарных сигналов по последовательному порту в управляющее приложение, поэтому устройство лишено описанного ранее недостатка переменных резисторов. Кроме того, в приставке не используются цифровые переменные резисторы, часто ухудшающие качество звука. Для индикации уровня громкости используется светодиодная шкала.

Читать дальше…

Цифровой регулятор громкости наушников: после пайки

Использовать плату под пайку в формате breadboard half (с обратной стороны соответствующие отверстия соединены между собой) было не самой лучшей идеей… Впрочем, по факту я впервые всерьёз что-то напаивал.

В детстве, когда я собирал простые транзисторные УНЧ на картонке, соединяя детали проводками без пайки, мечтал о том, чтобы паять микросхемы на настоящих платах. Спустя 10+ лет это осуществилось =) Для полноты не хватает самостоятельно травить платы ещё.

Электронный замок по карточкам на Arduino

«Инновационный» электронный замок по RFID карточкам (резонирующим на частоте 125 кГц) на Arduino в шкаф для защиты от маленьких детей. Идентификаторы разрешённых карт указываются в коде. Проект можно доработать для управления базой идентификаторов карт с помощью дисплея, кнопок и EEPROM.
Читать дальше…

Changes Checker

2013-02-26_223330

Маленькая Open Source утилита для мониторинга за состоянием выбранных файлов и папок. Если файл был изменён или удалён, Changes Checker достаточно оперативно оповестит пользователя с помощью звукового и визуального уведомления.

Читать дальше…

Игра Конвея «Жизнь»

Моя Open Source реализация игры Конвея «Жизнь», написанная на Qt с использованием OpenGL, для курсовой работы на втором курсе. Из особенностей можно отметить поддержку стандарта Life 1.05, что позволяет загружать готовые примеры с сайта http://www.conwaylife.com/wiki/Category:Patterns, визуальное отображение погибших организмов и изменение их окраски в зависимости от размера популяции.

Читать дальше…

Key Book Plus

Хранитель паролей Key Book Plus имеет необычную систему защиты. При первом запуске Key Book Plus создаётся профиль, в котором указывается Входной пароль. Входной пароль выполняет роль ключа шифровки базы паролей и запрашивается при каждом запуске приложения, прежде чем расшифровывается база паролей.

В чём же тогда необычность системы защиты? Если злоумышленник введёт неверный Входной пароль, то и база паролей будет расшифрована неверно, но злоумышленник об этом даже не догадается, т.к. Key Book Plus об этом никак не сообщит, ибо программа сама не знает верного Входного пароля.

Читать дальше…

Extra Hide Studio

Не-WISYWIG редактор с подсветкой 14 языков программирования и вёрстки, поддержкой современной кодировки UTF-8. Extra Hide имеет встроенный PHP просмотр, возможность редактирования неограниченного числа документов в одном окне программы, удобные панели для быстрого ввода, навигатор файлов и полноэкранный режим.

Читать дальше…