Сайт Ивана Сирфидова



Программы

Всего программ: 6

Здесь вы найдёте мои программы. Я не профессиональный программист, но тем не менее давно этим увлекаюсь, мне всегда это нравилось. Правда последние годы полностью забросил программирование – в сфере трудовых отношений мне найти применение своим умениям не удалось, а в качестве хобби у меня более на это нет времени вследствие занятости литературными хобби. Программы писал на Delphi, который изучал по его справке (фактически методом тыка). До этого писал на ассемблере, а начинал когда-то, составляя программы в машинных кодах (это довольно весело – тот же ассемблер, только надо вручную набивать с клавиатуры шестнадцатеричные коды ассемблерных команд в память компа, а допустишь ошибку в своей программе или при её вводе, и все её коды надо повторно вводить).


1) Dezgo Params Viewer – программа для просмотра параметров генерации картинок, созданных в нейросети Dezgo.
2) SubC.exe – программа расчёта коэффициентов релятивизма.
3) TxtToHtml.exe – простенький конвертор из ANSI в html.

Программы с моего старого сайта по программированию (Last12.narod.ru)

4) HTML-Игра «Жуки» v2.0 – игра про жуков.
5) Srt Corrector – редактор субтитров srt.
6) Congratulator – программа создания слайдшоу и поздравлений.

Обмен опытом




1) Dezgo Params Viewer – предназначен для просмотра параметров генерации картинок, созданных нейросетью Dezgo ( https://dezgo.com). В каждую свою картинку Dezgo сохраняет абсолютно все сведенья о том, что конкретно пользователь задавал для её генерации. Dezgo Params Viewer служит для отображения этой информации.

Смотреть подробнее. | Скачать «Dezgo Params Viewer v1.00» (DezViewer.rar, 452kb)



2) SubC.exe – это простенькая очень специфическая микро-программка, которую я назвал «В помощь писателю-фантасту». Она позволяет узнать коэффициенты релятивизма (замедления времени, увеличения массы, сжатия расстояний) для заданной субсветовой (близкой к световой) скорости, и так же позволяет складывать и вычитать субсветовые скорости. Когда пишешь что-то связанное с космосом и полётами в нём, иногда бывает нужно определить релятивистские коэффициенты, мне было сильно надо, когда я писал ЭБ – раз на калькуляторе посчитал, два, три, а потом думаю, да что я фигнёй страдаю, я же типа программист, а считать ещё много придётся. Ну вот так она и появилась. Если пригодится кому-то кроме меня, буду рад.

Скачать программу «В помощь писателю-фантасту» (SubC.zip)



3) TxtToHtml.exe – позволяет без затей сконвертировать текст из формата txt (ANSI) в html. Что конкретно она делает: фактически лишь добавляет тег перевода каретки <br> в конец каждой строки. Опционально так же может заменить символы длинного тире (–), троеточия (…) и символы фигурных кавычек («») на специальные выражения html, добавить теги заголовков html (чтобы текст стал полноценной html страничкой - достаточно будет сохранить его далее с расширением html вместо txt), ну и удалить пробелы в конце строк.

Скачать программу TxtToHtml.exe



Программы с Last12.narod.ru

В рамках частичного слияния моих сайтов ряд материалов с моего сайта Last12.narod.ru добавлен так же сюда. Делаю я это слияние абсолютно вынужденно, я этого не хотел, но выбора у меня не осталось. В прошлом когда я писал программы, мне даже не надо было заморачиваться их распространением. Я просто выкладывал их на свой сайт, и в последствии обнаруживал на разных софтовых сайтах. Но за последние годы ситуация сильно изменилась, все софтовые сайты, где были мои программы, как-то поисчезли, а на новых размещать свои программы бесплатно у меня не вышло. Предполагаю, виной всему ужесточение отношение государства к пиратству в нашей стране – теперь, дабы их не заблокировал роскомнадзор, сайты вынуждены проверять публикуемые программы, и делают они это не бесплатно. Но какой смысл автору бесплатных программ ещё и приплачивать кому-то за их распространение, я не знаю, я к этому не готов. Поэтому лучшие свои программы добавляю на этот сайт, с мыслью, кто-то зайдёт на мои книги и увидит программы, кто-то зайдёт на программы и увидит книги, всё хоть какая-то выгода, чуть большую аудиторию привлеку.


4) HTML-Игра «Жуки» v2.0 – в этой игре вы будете большим жуком, вам придётся охотиться на маленьких жучков, пить, есть, какать, а ещё откладывать и выкармливать личинки, дабы после смерти от старости или иных причин иметь возможность возродиться из потомства и продолжить игру. Для запуска игры необходим Internet Explorer. Смотреть подробнее.

Скачать игру (965 кб).



5) Srt Corrector v1.031 – несложный в пользовании редактор субтитров srt. Смотреть подробнее.

Скачать (712 кб).



6) Congratulator v1.02 – позволяет создавать слайдшоу поздравлений, состоящие из картинок, звуков и текстов. Может скрыто устанавливать готовые проекты поздравлений на ПК и автоматически запускать их проигрывание в указанный день и час. Иными словами, с помощью этой программы вы можете создать поздравительное слайдшоу и скрытно установить на компьютер друга или родственника, чтобы, к примеру, в его день рождения ему было проиграно поздравление с днём рождения, или в новый год поздравление с новым годом, и т.п. Смотреть подробнее.

Скачать (3,63 мб).





Обмен опытом

Тут тоже материалы с Last12, здесь вы можете скачать мои программные модули для Дельфи. Написаны они преимущественно на ассемблере. Вроде бы ассемблер устарел, но компилятор любого языка программирования всё равно переводит программу в машинные кода, то есть в ассемблер. Когда-нибудь в будущем, когда в компиляторы встроят искусственный интеллект, ассемблер окончательно устареет, но пока это не так. Лично я сомневаюсь, что программа компилятора сможет оптимизировать код под мои нужды лучше, чем я сам. Да и мне просто нравится ассемблер. Смотреть подробнее.