Программы
В этом разделе я публикую свои программы, реализующие вычисления или геометрические построения, описанные в соответствующих статьях. Сразу замечу, что публикация программ будет отставать от публикации статей по причине того, что программы требуют более тщательной подготовки. Те версии, которыми я пользуюсь сам, не рассчитаны на широкую публику как по дизайну и юзабилити, так и по защите от … скажем, от нелогичных действий пользователя. А это (дизайн с юзабилити и защита от …), как выясняется, превышает по трудоемкости функциональную часть проекта в 5 — 10 раз.
Это примерно так же, как и с дизайном ювелирных изделий. У меня спрашивают: «Сколько у вас стоит сделать кольцо?» Что я могу ответить? По-сравнению с тем, сколько стоит придумать кольцо, — сделать его уже ничего не стоит. Хотя… Можно придумать такое, чего никто не сделает (на картинке — простой пример).
Но я отвлекся. Программы делятся на две группы по принципу действия. Первая группа — программы, которыми можно пользоваться только через интернет. Это называется «Онлайн-инструменты». Они выполняются в вашем браузере и на том удаленном компьютере, что зовется «сервер» и где находится этот сайт. Вы можете заходить на сайт или сразу на страницу программы, сохранив предварительно ее в своих закладках, и совершенно свободно пользоваться сервисом, без урона для себя повышая посещаемость моего сайта.
Вторая группа — программы, выполняющиеся на вашем компьютере, под управлением вашей операционной системы. Их нужно скачать, установить, и можно пользоваться, не подключаясь к интернету. Это «Офлайн-инструменты». Наиболее простые из них будут тоже бесплатными, а те, что посложнее, — слегка платными. Но это только потому, что потребность писать программы иногда заслоняется другими потребностями, такими, например, как покушать или кому-нибудь заплатить денег. (Хорошая фраза пришла на ум: «им овладело непреодолимое желание заплатить единый налог на вмененный доход».)
Многие из программ будут представлены в обоих вариантах.
Ниже перечислены уже опубликованные программы.
1. On-line инструменты
- Alloy — расчет относительных весов компонентов при смешивании сплавов.
- Ag-Cu-Zn — вычисление температуры плавления сплава по его составу и наоборот.
- RingMass — вычисление массы обручального кольца (урезанная онлайн-версия).
2. Off-line инструменты
- Alloy — более мощная и удобная версия (по-сравнению с онлайн-версией) программы.
- RingMass — вычисление массы обручального кольца и толщины проката при заданной массе (полная офлайн-версия).
- Cones — построение выкройки (развертки) разнообразных конусов.
- Segment — вычисление всех параметров, связанных с сегментом круга.
- NewRem — напоминалка, календарь, ежедневник.
- BlackPixel — гаситель экрана.