Хобби

— Вот мы и узнаем, каким бредом занимается этот shra. — сказали вы, потирая ручищи…

— Ну и знайте себе, может тоже побредите… — ответил я.

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

  • Ball’s Sim v2.0 : Шарики разные — круглые и безобразные.
  • UO Shra’s Pilot v0.91. А также его описание для версии 0.7b на русском. Более поздние версии своё описание носят с собой. ;)
  • Генеологическое дерево
  • Жизнь
  • Задача о коммивояжере
  • Словарик
  • Тетрис
  • Шашки
  • Шестнадцатеричный редактор

Если вы найдёте какой-нибудь баг или хотите прокомментировать какую-то из программулек, то пишите в гостевую книжку или в комменты.

Тетрис

Учился вот на Delphi программировать, да и сделал древнюю, но не забытую ни кем игруху — Тетрис. Не давно допинал кое-какие баги. Даже не баги, а недоделки. Кстати, между уровнями летят фигурки с приколом : это не баг. Смотрел как-то свой тетрис на другой машине — кривова-то он исполняется. А копаться в нем уже просто лень..

Скачать тетрис.

Словарик

Раньше была проблема найти хороший словарик. Но поставил я недавно Lingvo 8.0. Этот программный продукт развеял все мои наезды на словари. Это то, что называется real suger. А в пору изучения Delphi написал словарик. Довольно полезная штука была, морально, конечно, уже давно устарела. Разработка остановилась на версии — v1.27. Из реализованных возможностей вспоминаются следующие — прога смотрит в clipboard и пытается найти перевод для первого попавшегося там слова. Есть PopUp меню, в котором есть опции : выбрать другой файл с данными (можно создать и новый), добавить к загруженному словарю слова из другого словаря и поиск слова в словарных статьях.

Словарик — архив программы.

Генеалогическое дерево

Ну вы только не пугайтесь, ради бога. Садоводством и гинекологией я заниматься не начал. А вот генеалогией немного интересуюсь. Написал вот прогу опять. Получилась своеобразная база данных, которая сохранит информацию о ваших родственниках, если вы её туда захотите занести. Можно посмотреть дерево вашей семьи, а также вести простенький фотоальбом и чего-нибудь типа биографии о каждом родиче записать в HTML-виде. Надо бы наверное help написать, хотя бы в виде отдельного файла, да вроде пока никто не просит особо.

Прога полёживает здесь — генеалогическое древо.

Шестнадцатеричный редактор

Началось всё с того, что diskedit из состава Norton Utilites отказался работать с 32-битным FAT. Ну, старые у меня эти самые утилиты, что поделать?. Потом я откопал старую игрушку — Wizardry 7 и решил извлечь в удобоваримом виде из БД этой игрухи список предметов. Так и было положено начало созданию этого простенького редактора.В конечном итоге, редактор позволяет просматривать и редактировать содержимое файлов. Также можно воспользоваться конструктором таблиц (dataformer) и представить данные файла в более удобном для просмотра виде. Конструктор позволяет добавлять в список поля, которые являются колонками будущей таблицы. Есть возможность сделать поле невидимым, а также отобразить его содержимое в hex-виде. Можно проводить простейшие вычисления над значениями полей. Встроенный калькулятор понимает простые операции, скобки и несколько функций. Калькулятор можно вызвать из меню Tools. Набирайте выражение и жмите Enter. Результат появится в следующей строке.Примеры использования калькулятора в таблице можно посмотреть, загрузив файл-dataformer witem.dfrm и выбрав в меню dataformer -> edit.

Список функций калькулятора — NOT, ROUND, FRAC, TRUNC, ABS, SIN, COS, EXP, SQRT, LN, RAND. Ну и конечно операции +,-,*,/,^ и вычисление остатка от деления — MOD. Функции надо вводить прописными буквами.

Архив программы «шестнадцатеричный редактор».

 

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: