Главная
|
КДПВ (Картинка Для Привлечения Внимания)
Почему и зачем?
Данный сайт был создан в качестве попытки перезапустить цикл разработки своих проектов, ну и в качестве домашнего задания.
Что бы я не начинал последний год, оно на вторую неделю переходит в стадию микрооптимизаций, а через месяц улетает в дальний ящик.
Было много чего, от сокобана на Unity до кейгенов к CrackMe на чистом C + WinAPI, все они в конечном итоге отправились в одно очень глубокое и темное место.
Почему табличная верстка и где интерактивность?
Целью было добиться нормальной работы в старых браузерах, при этом сохранив приличный внешний вид и удобство просмотра.
Поэтому никаких (Ну почти) HTML5, CSS3, FlexBox, JavaScript (Это бы сильно повлияло на доступность из текстовых обозревателей) и пр.
Бэкенд (PHP) мне недоступен, поэтому все содержимое сразу прописано в .html. Неудобно, но зато бесплатно, надежно и безопасно.
На данный момент сайт нормально выглядит и в RetroZilla (Firefox 2), и в Links (Текстовый. Есть версия под DOS). Еще есть определенные
недоработки, к примеру в Links некоторые элементы уезжают влево, а в мобильном Chrome все шрифты выглядят максимально ужасно,
но это будет исправлено позже, вероятно, уже после переезда в самописный макропроцессор.
Когда началась разработка?
До создания сайта весь мой опыт работы с сетью сводился к настройке роутеров, личному (Роутер за NATом провайдера) FTP для переноса файлов и
коду для пересылки датаграмм через UDP между ПК и ESP8266/ESP32 (Опять же, в пределах локальной сети).
Идея же создания сайта (В той или иной степени) мне приходила очень давно и с разными целями -
Публичный FTP со всяким хламом, блог, сервер своего чата, утилита для автоотправки данных на другие сайты и т.д.
Большинство идей были либо работой в стол, либо только для внутреннего пользования, и никогда не доходили до стадии полноценной реализации.
Когда было выложено ДЗ о создании сайта о классе, во мне появилась идея объединить часть старых задумок в один сайт.
Таким образом образовался недоблог, недофайловый сервер с хламом и готовое ДЗ. Про свой класс мне писать нечего, поэтому направление другое.
Результат не лишен доли саморекламы, но это может быть подтолкнет меня к возобновлению старых работ.
Что было использовано?
Сайт писался в Notepad++ (Автор редкостный кретин, но программа хороша), проверялся в
Cent Browser (Chromium 86.0), RetroZilla (Firefox 2 с TLS 1.2) и Links (Самописный текстовый движок).
Изображения редактировались в Paint.NET (Люблю программы на MSIL, ломать их одно удовольствие :)).
Программы писались преимущественно в Visual Studio 2015/2022.
Фотографии в основном из личного альбома, из интернета специально помечены.
Главным ресурсом был HTMLBook.ru,
а дизайн вдохновлен сайтом Adlib Tracker II.
Сайт хостится на GitHub Pages.
GitHub пусть и сделал из меня (По региональному признаку) бесправное нечто с очень грубым названием, но хостинг у них проверенный.
Жаль, что сайт статический, так бы добавил самопальный счетчик посещений и валютный информер (Готовые меня не устраивают ни внешне, ни функционально).
И да, не открывайте этот сайт с телефона. Шрифты все еще не исправлены. Это же касается и большинства дистрибутивов Linux.
|
|
Относительно старый проект, начатый еще в конце февраля 2023 года. Это эмулятор процессора MOS-6502, написанный на C# с нуля, используя только документацию
по инструкциям и список аппаратных ошибок.
Данный процессор достаточно сильно повлиял на всю компьютерную историю, и, к примеру, стоял в
Commodore 64, Apple II, Atari 2600, Nintendo NES, Советском АГАТ и много где еще.
Проигрыватель трекерных файлов .mod .
Трекерные файлы напоминает MIDI, т.е это именно партитура произведения, а не просто запись звуковых волн. Но, в отличие от MIDI, трекереные
файлы содержат и звукозаписи инструментов. MIDI же использует звуки из внешнего файла, что приводит к принципиально разному звучанию
в разных проигрывателях.
На данный момент это последний, после сайта проект, датированный серединой июля.
Мой самый старый проект. Прошивка была написана еще в начале 2021 года (Если вообще не в 2020ом).
На данный момент часы собраны на макетке и стоят без корпуса, в ожидании нового экрана.
|
|