Показать HN: Я воссоздал эффекты демосцены Mode X 90-х годов в JavaScript и Canvas=news.ycombinator.com=

Показать HN: Я воссоздал эффекты демосцены Mode X 90-х годов в JavaScript и Canvas ( jdfio.com ) После 25 лет написания программного обеспечения я чувствовал ностальгию по тем вещам, которые изначально привели меня в программирование: старая демосцена DOS. Я провел выходные, пытаясь понять, смогу ли я воссоздать часть этой магии INT 13H VGA с помощью современных веб-технологий, но с ограничениями старой школы, связанными с созданием всего с нуля.

Результатом стал этот портфель из десяти классических эффектов, запущенных в одном HTML-файле. Это все чистый JavaScript, записываемый в элемент , без внешних библиотек. Было забавно реализовать такие вещи, как:

* Циклическая смена цветовой палитры и плавное затухание в демонстрации Plasma. * Алгоритм усреднения буфера для эффекта Fire, делающий пламя более естественным. * Плавное затухание текстуры в зависимости от расстояния в Tunnel для создания иллюзии полета через разные секции. * Двумерное скалярное поле для Metaballs для расчета нормалей поверхности для этого классического смешанного металлического вида (я сделал все, что мог, с учетом заданных ограничений).

Это было отличным упражнением по возвращению к первоосновам и напоминанием о том, как много могли достичь ранние демо-программисты с таким малым. Надеюсь, это вернет хорошие воспоминания тем, кто вырос на этом.

Мне бы хотелось услышать о ваших любимых классических демо-версиях или о других культовых эффектах, которые, по вашему мнению, было бы интересно добавить.

Ваше здоровье!

пентафоб 35 минут назад | [–]
Здорово! Ностальгия ощутима.

Не по теме: мы всегда называли варианты mode-x MCGA, TIL, но это скорее разговорный термин, чем технически точный [1]

[1]: https://en.m.wikipedia.org/wiki/Многоцветный_графический_массив

guiambros 18 минут назад | | [–]
ух ты, молодец! Довольно солидная реализация, действительно достойная Future Crew 🙂
cluckindan 20 минут назад | [–]
Какую модель ИИ вы использовали? Дизайн очень хорошо это выдает.


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Сообщение удаляется – пожалуйста, помогите: chrome =reddit.com/r/chrome=

Сообщение удаляется – пожалуйста, помогите Устранение неполадок | Windows ( self.chrome )

отправлено 4 минуты назад пользователем Lost_Sign6199

Привет, я пытаюсь написать пост в этой теме, но его всегда мгновенно удаляют “модераторы” – полагаю, это искусственный интеллект или алгоритм. Я действительно не знаю, почему, и мне действительно может понадобиться помощь с проблемой, которая у меня возникла с историей Chrome…

Источник

Определенный поддомен/CNAME не загружается в Chrome на Mac «Неожиданное закрытие соединения» — у других все нормально (REDUX) : chrome =reddit.com/r/chrome=

Определенный поддомен/CNAME не загружается в Chrome на Mac «Неожиданное закрытие соединения» — у других все нормально (REDUX) Устранение неполадок | Mac ( self.chrome )

отправлено 36 минут назад пользователем rememberthemallomar

Я воссоздаю этот архивный пост из u/Designer-J, потому что я столкнулся с той же проблемой и нашел решение:

Привет!

У меня есть учетная запись Google Workspace с несколькими настроенными записями CNAME:

mail.домен.com
drive.domain.com
календарь.домен.com

В Chrome на моем Mac почта и календарь не работают, но диск работает. Почта и календарь выдают страницу “ERR_CONNECTION_CLOSED” (см. скриншот).

В Safari на моем Mac все работает нормально. В Chrome на моем iPhone все работает нормально. Что-то на моем Mac в Chrome, должно быть, отключено. Когда домен был впервые настроен, он работал, но теперь нет (похожая ситуация была с предыдущей настройкой Google Workspace, которую я считал просто случайностью, так как поначалу все работало нормально).

Есть мысли о том, что могло вызвать это? VPN не помогает. Пробовал очистить DNS в Chrome и выходить из всех аккаунтов Google, но это не помогло. Обновил Chrome, но это не помогло. Это очень раздражает, и я понятия не имею, в чем может быть проблема.

https://preview.redd.it/yq4ti6ns1f7f1.jpg?width=640&format=pjpg&auto=webp&s=cf90150ab41b0b816b002093cf5b0c374d8a7149

Спасибо за любые советы и рекомендации!

Решение, которое я нашел, состояло в том, чтобы отключить частный адрес Wi-Fi в настройках вашей сети Системные настройки > Сеть > Подробности… При отключении этой настройки CNAME работает нормально.

отключите частный адрес Wi-Fi

Также отмечаю ndmlong, который сказал, что у вас та же проблема

Источник

Разводные мосты поднимаются: мечта о взаимосвязанной контекстной экосистеме рухнула=news.ycombinator.com=

Подняты разводные мосты: мечта о взаимосвязанной контекстной экосистеме рухнула ( dbreunig.com )

bigmattystyles 1 минуту назад [–]
Смех/плач в SAP


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Постоянные магниты из нитрида железа, изготовленные с помощью самодельной шаровой мельницы [видео]=news.ycombinator.com=

Постоянные магниты из нитрида железа, изготовленные с помощью самодельной шаровой мельницы [видео] ( youtube.com )


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Уильям Лангевиш, «Стив Маккуин журналистики», умер в возрасте 70 лет=news.ycombinator.com=

Уильям Лангевиш, «Стив Маккуин журналистики», умер в возрасте 70 лет ( nytimes.com )


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Как исходный код Frogger 2 был восстановлен с уничтоженной ленты [видео]=news.ycombinator.com=

Как исходный код Frogger 2 был восстановлен с уничтоженной ленты [видео] ( youtube.com )


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Эгоистичные причины создания доступных пользовательских интерфейсов=news.ycombinator.com=

Эгоистичные причины создания доступных пользовательских интерфейсов ( nolanlawson.com )


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com

Финляндия разогревает крупнейшую в мире песчаную батарею, экономика выглядит привлекательной=news.ycombinator.com=

Финляндия разогревает крупнейшую в мире песчаную батарею, экономика выглядит привлекательной ( techcrunch.com )


Рассмотрите возможность подачи заявки на набор в YC на осень 2025 года! Заявки принимаются до 4 августа

Source: news.ycombinator.com