PUBLIC INTERFACE~/airsmooth / index

airsmooth — developer / builder / explorer

developer / builder / explorer

От любопытства
к работающим вещам.

Код, орбиты и цифровые эксперименты. Здесь можно посмотреть мои проекты, а потом — заглянуть под поверхность.

IDENTITY
airsmooth
ACCESS
PUBLIC / READ
VISIT
SIGNAL
AWAITING INPUT

/boot/interface.log

  1. mount /public ................ ready
  2. resolve identity ............. airsmooth
  3. open research layer .......... on request

Разработка. Системы. Эксперименты.
Личный архив / открытый интерфейс

Go / Linux / Python / AI / securityсмотреть работы ↓

[01] SELECTED WORK

/projects — 02 records

Идеи, которым можно дать запуск.

Все проекты ↗

01 / FEATUREDdesktop / Windows 1.0.1

Aphelion Gravity Lab

Гравитационная лаборатория: орбиты, столкновения и движение небесных тел в Windows-приложении.

TypeScriptReactElectronCanvasPhysics

Исследовать исходники или запустить portable-версию для Windows.

ASCII-иллюстрация для сайта. Физический симулятор — в приложении.
Как устроен Aphelion Gravity Lab

Интерактивный N-body симулятор для экспериментов с гравитацией. Можно менять параметры тел, наблюдать орбиты и векторы сил, выбирать систему отсчёта и сравнивать предсказанные траектории с движением модели. Готовые сцены включают Солнце — Землю — Луну, двойную звезду и задачу трёх тел.

Читать запись ↗
Задача
Сделать гравитацию наблюдаемой: менять начальные условия и сразу видеть, как они влияют на орбиты, столкновения и состояние системы.
Реализация
Физическое ядро на TypeScript рассчитывает попарное притяжение, интегрирует движение методом velocity Verlet и обрабатывает упругие столкновения или слияние тел. React управляет параметрами, Canvas рисует сцену, а Electron запускает лабораторию локально.
Компромисс
Траектории — результат численной модели. Точность зависит от шага интегрирования; объём расчётов и предсказаний ограничен, чтобы интерфейс оставался отзывчивым.
airsmooth / archiveЛичный сайт с командным интерфейсом и исследовательским архивом.React / TypeScript / Vite / Cloudflare Workers

Публичная часть объединяет профиль, проекты, записи и контакты. Исследовательская часть — самостоятельная вымышленная история: работа с артефактами открывает новые материалы, а сервер сохраняет прогресс.

[02] VISUAL RECORDS

/media / still + motion

Движение
в другой форме.

Изображение становится текстом. Сохранённый портрет и двадцать секунд спуска, собранные из символов.

02 / descent.ascii
Один проход / 20 секунд
Движение, записанное символами.

20 секунд спуска по снежному склону. Фрагмент ascii-magic-3.mp4, преобразованный в настоящие текстовые кадры.

01 / ascii-art.txtSTILL / 001
Сохранённый фрагмент.207 columns / original text
[ исходник ↓ ]

Смотрите в своём темпе. Пауза, покадровый просмотр, большой экран.

Тема и движение ↗

[03] IDENTITY

/public/about.txt

$ cat about.txt

airsmooth

Разработка, системы, AI и исследование цифровых интерфейсов.

FOCUS
software / ai / security
MODE
learning / experiments
ACCESS
public

/interests — направления исследования

  • Software Development
  • Go / Zone01 / Tomorrow School
  • Linux
  • Git
  • Python
  • Pygame / game development
  • Algorithms
  • AI
  • AI hackathons
  • Cybersecurity
  • CTF / puzzle solving
  • Web development
  • Next.js
  • Cloudflare
  • NVIDIA / AI APIs
  • experimental interfaces
  • terminal interfaces
  • cryptography / Cicada-inspired puzzles

[04] TERMINAL

/dev/terminal

Здесь можно отвечать системе.

Введите команду или выберите её ниже. Файлы, история и подсказки доступны прямо здесь.

[ полноэкранный терминал ↗ ]

$ open terminal Открыть терминал ↗

Исследование ограничено материалами этого сайта.

границы системы ↗
01101000 01100101 01101100 01110000

Четыре байта. Одна команда. $ help decode

[05] ENDPOINTS

/public/contact.txt

Канал открыт.

Чтобы написать, не нужно проходить исследование.

$ cat contact.txt ↗
Написать

 

Написать

 

Написать

 

END OF PUBLIC INDEX дальше — ваша команда.