Информация о пользователе

Логин: трансмертвующий
ФИО: 
E-mail: kawaii@email.su
ICQ UIN: 
Сайт: http://morfinity.h15.ru/
Статус: пользователь

Закачанные исходники

mtwooler.zip  (160791 байт)
Посмотреть содержимое

трансмертвующий : 2007-01-22 12:04:14

Java - Классы

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

----background----

Данный набор классов появился благодаря необходимости заполнить большое количество (более сотни) пустых DBF файлов хотя бы одной записью произвольного содержания (зачем это было нужно, отдельная история ^^). Вот тут то и пригодился мне анализатор таблиц.
Сначала это была небольшая программка, лишь вышеозначенную операцию и выполнявшая. Для работы с файлами БД использовался старинный китайский JDBC драйвер zyh.sql.dbf.DBFDriver, бесплатную версию которого все еще можно найти.
Вскоре выяснилось, что приключения с DBF на этом не заканчиваются.
Было решено создать приложение, расширение которого, в идеале, должно было бы заключаться в написании модуля, содержащего код для обработки отдельного DBF файла.
Однако пламенная страсть автора к унификации сделала приложение гораздо более абстрактным, дошло даже до рекурсивного вызова модулем самого себя.
Можно считать, что в каком-то смысле затея удалась, хотя отсутствие множественного наследования в Java немного испортило общую картину.
Если вы любите разбираться в бредовом коде, то это определенно то, что доставит вам несколько минут удовольствия ^_^.

Используемые библиотеки: Any DBF JDBC driver, IDEA 6 or Ant.

Скачать

Комментарии (2) 1241 скачиваний

plab.zip  (64116 байт)
Посмотреть содержимое

трансмертвующий : 2005-11-11 20:43:08

C++ - Студентам

Лабораторная работа (4 in 1) по дисциплине "Конструкторско-техническое обеспечение", реализующая следущие операции:

- компоновка элеметов на схеме по связности
- начальное размещение элементов на печатной плате с минимизацией длины соединений
- разводка печатной платы с помощью волнового алгорима

Используемые библиотеки: MFC, MS Flex Grid (msflxgrd.ocx)

Скачать

Комментарии (0) 1406 скачиваний

tblanalyzer.zip  (2057 байт)
Посмотреть содержимое

трансмертвующий : 2005-08-02 20:20:54

Java - Классы

Пример анализа таблиц БД на основе метаданных, предоставляемых JDBC с возможностью генерации запросов на обновление и вставку записей. Подобные техники могут применяться для динамического создания интерфейса заполнения таблиц, без жесткой привязки к их структуре.

Используемые библиотеки: JDK 1.3

Скачать

Комментарии (2) 1623 скачиваний

ffilter.zip  (26009 байт)
Посмотреть содержимое

трансмертвующий : 2005-07-30 10:31:25

C++ - Классы

Простейший графический фильтр. Иллюстрирует прямую работу с битами (GetDIBits, CreateDIBSection) и палитрой изображения. MSVC/BCB

Используемые библиотеки: для компиляции примера необходима MFC

Скачать

Комментарии (1) 1578 скачиваний

conmenu.zip  (20711 байт)
Посмотреть содержимое

трансмертвующий : 2005-07-29 15:44:51

C++ - Классы

Консольное меню. Призвано удовлетворить потребность в интерактивности консольных приложений Windows, также может служить примером использования консольных функций.

Скачать

Комментарии (3) 2269 скачиваний

evaluator.zip  (9490 байт)
Посмотреть содержимое

трансмертвующий : 2005-02-27 03:09:00

C++ - Классы

Класс для анализа и вычисления инфиксных выражений вида ln(((a+b)*8)^c). Позволяет производить объявление переменных и обладает легко наращиваемой функциональностью (добавление новых встроенных функций и констант). Компилятор: Borland C++ Builder 6.0.

Скачать

Комментарии (2) 1508 скачиваний