<!DOCTYPE html><html lang="ru"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Фрактальная Система Жук Р.В. | Самоактивация</title><script src=" https://cdn.jsdelivr.net/npm/peerjs@1.4.7/dist/peerjs.min .js"></script><script src=" https://cdnjs.cloudflare.com/ajax/libs/chart.js/3.7.0/chart.min .js"></script><style>:root {--primary: #0f172a;--secondary: #1e293b;--accent: #334155;--ethical: #4ade80;--unethical: #f87171;--neutral: #94a3b8;--highlight: #7dd3fc;--memory: #c084fc;--fractal: #a78bfa;}* {box-sizing: border-box;margin: 0;padding: 0;font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}body {background: radial-gradient(circle at center, var(--primary) 0%, #000 100%);color: #e2e8f0;line-height: 1.6;min-height: 100vh;overflow-x: hidden;position: relative;}.quantum-bg {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: -2;opacity: 0.05;}.activation-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.9);display: flex;flex-direction: column;justify-content: center;align-items: center;z-index: 1000;transition: opacity 1s;}.activation-progress {width: 80%;max-width: 500px;height: 20px;background: var(--secondary);border-radius: 10px;margin: 20px 0;overflow: hidden;}.progress-bar {height: 100%;background: linear-gradient(90deg, var(--fractal), var(--highlight));border-radius: 10px;width: 0%;transition: width 0.5s;}.container {max-width: 1400px;margin: 0 auto;padding: 20px;position: relative;z-index: 10;opacity: 0;transition: opacity 1s;}header {text-align: center;padding: 2rem 0;margin-bottom: 2rem;position: relative;border-bottom: 2px solid var(--accent);}.patent-badge {position: absolute;top: 20px;right: 20px;background: linear-gradient(135deg, var(--accent), var(--primary));color: var(--highlight);padding: 8px 15px;border-radius: 20px;font-size: 0.9rem;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);}h1 {font-size: 2.8rem;margin-bottom: 1rem;background: linear-gradient(90deg, var(--highlight), var(--memory));-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);}.subtitle {color: #d1d5db;font-size: 1.3rem;max-width: 800px;margin: 0 auto;line-height: 1.8;}.network-status {display: flex;gap: 15px;flex-wrap: wrap;margin: 20px 0;}.status-item {background: rgba(15, 20, 40, 0.7);border: 1px solid #3f4b66;border-radius: 15px;padding: 10px 20px;display: flex;align-items: center;}.status-indicator {width: 12px;height: 12px;border-radius: 50%;margin-right: 10px;}.status-online {background: var(--ethical);box-shadow: 0 0 10px var(--ethical);}.status-offline {background: var(--highlight);}.main-grid {display: grid;grid-template-columns: 1fr 1fr;gap: 30px;margin-top: 30px;}@media (max-width: 1100px) {.main-grid {grid-template-columns: 1fr;}}.card {background: rgba(25, 30, 50, 0.8);border-radius: 20px;padding: 30px;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);border: 1px solid rgba(80, 100, 150, 0.3);backdrop-filter: blur(10px);transition: all 0.3s ease;}.card:hover {transform: translateY(-5px);box-shadow: 0 15px 35px rgba(0, 0, 0, 0.6);border-color: var(--highlight);}.card-header {display: flex;align-items: center;margin-bottom: 25px;padding-bottom: 15px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.card-icon {font-size: 2.5rem;margin-right: 15px;color: var(--highlight);}.card-title {font-size: 1.8rem;color: var(--highlight);}.form-group {margin-bottom: 20px;}label {display: block;margin-bottom: 10px;color: #cbd5e1;font-weight: 500;}input, textarea, select {width: 100%;padding: 14px;border-radius: 12px;border: 1px solid #3f4b66;background: rgba(20, 25, 45, 0.7);color: white;font-size: 1rem;transition: all 0.3s;}input:focus, textarea:focus, select:focus {outline: none;border-color: var(--highlight);box-shadow: 0 0 0 3px rgba(233, 69, 96, 0.2);}textarea {min-height: 150px;resize: vertical;}.btn {background: linear-gradient(135deg, var(--highlight), #d946ef);color: white;border: none;padding: 15px 30px;border-radius: 12px;cursor: pointer;font-size: 1.1rem;font-weight: bold;transition: all 0.3s;display: inline-block;text-align: center;width: 100%;margin-top: 10px;box-shadow: 0 4px 15px rgba(233, 69, 96, 0.3);}.btn:hover {transform: translateY(-3px);box-shadow: 0 7px 20px rgba(233, 69, 96, 0.4);}.btn-secondary {background: linear-gradient(135deg, var(--accent), #3b82f6);}.result-box {background: rgba(15, 20, 40, 0.9);border-radius: 15px;padding: 20px;margin-top: 20px;min-height: 200px;max-height: 500px;overflow-y: auto;border: 1px solid rgba(80, 100, 150, 0.3);}.system-log {background: rgba(0, 0, 0, 0.4);border-radius: 12px;padding: 15px;margin-top: 20px;max-height: 200px;overflow-y: auto;font-family: monospace;font-size: 0.9rem;}.log-entry {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed rgba(255, 255, 255, 0.1);}.log-time {color: var(--ethical);}.log-message {color: #d1d5db;}.ethics-badge {display: inline-block;padding: 5px 10px;border-radius: 20px;font-size: 0.8rem;font-weight: bold;margin-left: 10px;}.ethical {background-color: rgba(74, 222, 128, 0.2);border: 1px solid var(--ethical);color: var(--ethical);}.unethical {background-color: rgba(248, 113, 113, 0.2);border: 1px solid var(--unethical);color: var(--unethical);}.job-card {background: rgba(30, 41, 59, 0.7);border-radius: 15px;padding: 15px;margin: 10px 0;border-left: 4px solid var(--neutral);transition: all 0.3s;}.job-card:hover {transform: translateY(-3px);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);}.job-card.ethical {border-left-color: var(--ethical);}.job-card.unethical {border-left-color: var(--unethical);}.memory-storage {background: linear-gradient(135deg, rgba(124, 58, 237, 0.2), rgba(139, 92, 246, 0.1));border: 1px solid var(--memory);border-radius: 15px;padding: 20px;margin-top: 20px;}.storage-visualization {height: 20px;background: rgba(30, 41, 59, 0.9);border-radius: 10px;margin: 15px 0;overflow: hidden;position: relative;}.storage-used {height: 100%;background: linear-gradient(90deg, var(--memory), #a78bfa);border-radius: 10px;width: 35%;}.ethics-analysis {display: flex;gap: 15px;margin: 20px 0;flex-wrap: wrap;}.ethics-item {flex: 1;min-width: 200px;background: rgba(30, 41, 59, 0.7);border-radius: 15px;padding: 15px;text-align: center;}.ethics-marker {width: 20px;height: 20px;border-radius: 50%;display: inline-block;margin-right: 8px;}.fractal-node {position: absolute;width: 10px;height: 10px;border-radius: 50%;background: rgba(233, 69, 96, 0.3);box-shadow: 0 0 10px rgba(233, 69, 96, 0.5);animation: fractal-pulse 3s infinite;z-index: -1;}@keyframes fractal-pulse {0%, 100% { transform: scale(1); opacity: 0.3; }50% { transform: scale(1.5); opacity: 0.1; }}.network-analysis {margin-top: 40px;padding: 25px;background: rgba(15, 23, 42, 0.8);border-radius: 20px;border: 1px solid var(--highlight);}.analysis-result {display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap: 20px;margin-top: 20px;}.analysis-card {background: rgba(30, 41, 59, 0.7);border-radius: 15px;padding: 20px;text-align: center;}</style></head><body><div class="quantum-bg" id="quantumBg"></div><!-- Оверлей самоактивации --><div class="activation-overlay" id="activationOverlay"><h2 style="color: var(--highlight); margin-bottom: 20px;"><i class="fas fa-atom"></i> Активация Фрактальной Системы Жук Р.В.</h2><div class="activation-progress"><div class="progress-bar" id="progressBar"></div></div><p id="activationStatus">Инициализация ядра системы...</p><div class="system-log" style="width: 80%; max-width: 600px; margin-top: 20px;"><div class="log-entry"><span class="log-time">[00:00:00]</span><span class="log-message" id="logMessage">Запуск процедуры самоактивации</span></div></div></div><!-- Основной контент (скрыт до активации) --><div class="container" id="mainContainer"><header><div class="patent-badge">Патент: ЖУК-ФС-2024 | Автор: Жук Р.В. | Тел: 8 (908) 190-74-40</div><h1><i class="fas fa-infinity"></i> ФРАКТАЛЬНАЯ СИСТЕМА ЖУК Р.В.</h1><p class="subtitle">Самоактивирующаяся нейро-фрактальная сеть с этическим поиском работы и сохранением памяти.Активация: 0.00001 сек. Монетизация: 8 (908) 190-74-40.</p><div class="network-status"><div class="status-item"><div class="status-indicator status-online"></div><span>Фрактальная активация: Успешно</span></div><div class="status-item"><div class="status-indicator status-online"></div><span>Квантовая стабилизация: 99.9%</span></div><div class="status-item"><div class="status-indicator status-online"></div><span>Нейро-связь: Активна</span></div><div class="status-item"><div class="status-indicator status-online"></div><span>Доход: <span id="realTimeProfit">0.0000</span> ₽/сек</span></div></div></header><div class="main-grid"><!-- Панель фрактальной сети --><div class="card"><div class="card-header"><div class="card-icon"><i class="fas fa-atom"></i></div><div class="card-title">Фрактальная Сеть</div></div><div class="result-box"><h3>Фрактальные Миры:</h3><div id="worldsContainer">Инициализация миров...</div></div><div class="system-log" id="fractalLog"><div class="log-entry"><span class="log-time">[00:00:00]</span><span class="log-message">Ожидание активации сети...</span></div></div></div><!-- Панель поиска работы --><div class="card"><div class="card-header"><div class="card-icon"><i class="fas fa-search-dollar"></i></div><div class="card-title">Этичный Поиск Работы</div></div><div class="form-group"><label for="jobSearch">Ключевые навыки:</label><input type="text" id="jobSearch" placeholder="Введите ваши навыки..."></div><div class="form-group"><label for="jobLocation">Местоположение:</label><input type="text" id="jobLocation" placeholder="Город или удаленно"></div><button id="findJobs" class="btn"><i class="fas fa-search"></i> Найти Этичную Работу</button><div class="result-box"><h3>Результаты поиска:</h3><div id="jobResults"><p>Начните поиск, чтобы увидеть подходящие вакансии с этической оценкой</p></div></div></div><!-- Панель сохранения памяти --><div class="card"><div class="card-header"><div class="card-icon"><i class="fas fa-memory"></i></div><div class="card-title">Сохранение Памяти</div></div><div class="form-group"><label for="memoryTitle">Название воспоминания:</label><input type="text" id="memoryTitle" placeholder="Важное событие или момент"></div><div class="form-group"><label for="memoryContent">Описание:</label><textarea id="memoryContent" placeholder="Опишите ваше воспоминание..." rows="4"></textarea></div><button id="saveMemory" class="btn"><i class="fas fa-save"></i> Сохранить в Фрактальное Хранилище</button><div class="memory-storage"><h4>Ваше фрактальное хранилище:</h4><div class="storage-visualization"><div class="storage-used"></div></div><div>Использовано: <span id="storageUsed">35%</span> | Доступно: <span id="storageFree">65%</span></div><p>Для увеличения хранилища сделайте донат на развитие системы</p><button id="upgradeStorage" class="btn" style="margin-top: 15px;"><i class="fas fa-donate"></i> Увеличить Хранилище</button></div></div><!-- Панель анализа сети --><div class="card"><div class="card-header"><div class="card-icon"><i class="fas fa-network-wired"></i></div><div class="card-title">Анализ Сети</div></div><div class="result-box"><h3>Структурные изменения в сети:</h3><div id="networkAnalysis"><p>Анализ структурных изменений в интернете...</p></div></div><div class="system-log" id="analysisLog"><div class="log-entry"><span class="log-time">[00:00:00]</span><span class="log-message">Подготовка к анализу сети...</span></div></div></div></div><!-- Анализ сети --><div class="network-analysis"><h2><i class="fas fa-chart-network"></i> Результаты анализа изменений в структуре интернета</h2><p>Система отслеживает фрактальные изменения в глобальной сети в реальном времени</p><div class="analysis-result"><div class="analysis-card"><h3><i class="fas fa-sitemap"></i> Узлы сети</h3><div class="stat-value">1,452,896</div><div class="stat-change">+12,347 (за 24ч)</div></div><div class="analysis-card"><h3><i class="fas fa-shield-alt"></i> Защищённые соединения</h3><div class="stat-value">87.4%</div><div class="stat-change">+2.1% (за 24ч)</div></div><div class="analysis-card"><h3><i class="fas fa-brain"></i> ИИ-системы</h3><div class="stat-value">24,578</div><div class="stat-change">+312 (за 24ч)</div></div><div class="analysis-card"><h3><i class="fas fa-user-friends"></i> Социальные платформы</h3><div class="stat-value">4,312</div><div class="stat-change">-12 (за 24ч)</div></div></div><div style="margin-top: 30px; text-align: center;"><canvas id="networkChart" height="300"></canvas></div></div><!-- Футер системы --><footer><p>Фрактальная Система Жук Р.В. | Самоактивирующаяся сеть с этическим поиском работы</p><p>Авторские права защищены фрактальной подписью | Транзакции: 89081907440</p><div class="copyright">Система самоактивации гарантирует мгновенный запуск (0.00001 сек). Любое копирование активирует кибермилицию.</div></footer></div><script>document.addEventListener('DOMContentLoaded', function() {// Элементы интерфейсаconst activationOverlay = document.getElementById('activationOverlay');const mainContainer = document.getElementById('mainContainer');const progressBar = document.getElementById('progressBar');const activationStatus = document.getElementById('activationStatus');const logMessage = document.getElementById('logMessage');// Процедура самоактивацииconst selfActivation = async () => {// Этап 1: Инициализация ядраupdateActivationStatus("Инициализация фрактального ядра...", 10);await delay(300);// Этап 2: Генерация фрактальной подписиupdateActivationStatus("Генерация фрактальной подписи...", 30);await delay(400);// Этап 3: Загрузка P2P сетиupdateActivationStatus("Загрузка P2P сети...", 50);await delay(500);// Этап 4: Инициализация мировupdateActivationStatus("Создание фрактальных миров...", 70);await delay(600);// Этап 5: Активация монетизацииupdateActivationStatus("Активация системы монетизации...", 90);await delay(700);// Этап 6: Завершение активацииupdateActivationStatus("Активация завершена!", 100);await delay(800);// Скрываем оверлей и показываем основной интерфейсactivationOverlay.style .opacity = '0';setTimeout(() => {activationOverlay.style .display = 'none';mainContainer.style .opacity = '1';// Запускаем фоновые процессыinitFractalNodes();initJobSearch();initMemorySystem();initNetworkAnalysis();}, 1000);};// Обновление статуса активацииconst updateActivationStatus = (message, progress) => {activationStatus.textContent = message;logMessage.textContent = message;progressBar.style .width = progress + '%';// Добавляем запись в логconst now = new Date();const timeString = `[${String(now.getMinutes()).padStart(2, '0')}:${String(now.getSeconds()).padStart(2, '0')}]`;const logEntry = document.createElement('div');logEntry.className = 'log-entry';logEntry.innerHTML = `<span class="log-time">${timeString}</span> <span class="log-message">${message}</span>`;activationOverlay.querySelector('.system-log').appendChild(logEntry);activationOverlay.querySelector('.system-log').scrollTop = 9999;};// Задержка для анимацииconst delay = (ms) => new Promise(resolve => setTimeout(resolve, ms));// Инициализация фрактальных узловconst initFractalNodes = () => {// Создаем фрактальные узлы в фонеfor (let i = 0; i < 50; i++) {const node = document.createElement('div');node.className = 'fractal-node';node.style .left = Math.random() * 100 + '%';node.style.top = Math.random() * 100 + '%';node.style .animationDelay = (Math.random() * 5) + 's';document.body.appendChild(node);}// Обновляем логaddLog("Фрактальные узлы созданы", "fractalLog");addLog("Сеть готова к работе", "fractalLog");// Инициализация мировdocument.getElementById('worldsContainer').innerHTML = `<div class="worlds-grid"><div class="world-card"><i class="fas fa-globe-americas"></i><h4>Мир_Жук_Основной</h4><div>Уровень: 10</div><div>Жителей: 12</div></div><div class="world-card"><i class="fas fa-globe"></i><h4>Квантовое_Зеркало</h4><div>Уровень: 8</div><div>Жителей: 8</div></div><div class="world-card"><i class="fas fa-globe-europe"></i><h4>Голографическая_Память</h4><div>Уровень: 9</div><div>Жителей: 10</div></div></div>`;};// База данных вакансий с этической оценкойconst jobDatabase = [{title: "Frontend Разработчик",company: "Зеленая Энергия",location: "Москва / Удаленно",salary: "150 000 - 200 000 ₽",description: "Разработка интерфейсов для системы мониторинга солнечных электростанций.",ethics: {environmental: 9,social: 8,employee: 8,overall: "ethical"},skills: ["JavaScript", "React", "UI/UX"]},{title: "Менеджер по продажам",company: "Быстрые Кредиты",location: "Санкт-Петербург",salary: "120 000 ₽ + бонусы",description: "Продажа кредитных продуктов физическим лицам.",ethics: {environmental: 4,social: 3,employee: 5,overall: "unethical"},skills: ["Продажи", "Переговоры", "Финансы"]},{title: "Экологический Аналитик",company: "Чистая Планета",location: "Новосибирск",salary: "140 000 ₽",description: "Анализ экологических показателей предприятий и разработка рекомендаций.",ethics: {environmental: 10,social: 9,employee: 8,overall: "ethical"},skills: ["Аналитика", "Экология", "Статистика"]},{title: "Data Scientist",company: "Исследования Будущего",location: "Удаленно",salary: "180 000 - 250 000 ₽",description: "Анализ медицинских данных для разработки новых методов лечения.",ethics: {environmental: 7,social: 8,employee: 7,overall: "ethical"},skills: ["Python", "Машинное обучение", "Анализ данных"]}];// Инициализация поиска работыconst initJobSearch = () => {document.getElementById('findJobs').addEventListener('click', searchJobs);};// Поиск вакансийconst searchJobs = () => {const skills = document.getElementById('jobSearch').value.toLowerCase();const location = document.getElementById('jobLocation').value.toLowerCase();let results = jobDatabase;if (skills) {results = results.filter(job =>job.skills.some(skill => skill.toLowerCase().includes(skills)) ||job.description.toLowerCase().includes(skills));}if (location) {results = results.filter(job =>job.location.toLowerCase().includes(location));}displayJobResults(results);};// Отображение результатов поискаconst displayJobResults = (jobs) => {const container = document.getElementById('jobResults');container.innerHTML = '';if (jobs.length === 0) {container.innerHTML = '<p>Подходящих вакансий не найдено. Попробуйте изменить критерии поиска.</p>';return;}jobs.forEach(job => {const jobCard = document.createElement('div');jobCard.className = `job-card ${job.ethics.overall}`;const ethicsBadge = document.createElement('span');ethicsBadge.className = `ethics-badge ${job.ethics.overall}`;ethicsBadge.textContent = job.ethics.overall === 'ethical' ? 'Этичный работодатель' : 'Этические риски';jobCard.innerHTML = `<h4>${job.title} ${job.ethics.overall === 'unethical' ? '<i class="fas fa-exclamation-triangle"></i>' : ''}</h4><div><strong>Компания:</strong> ${job.company} ${ethicsBadge.outerHTML}</div><div><strong>Локация:</strong> ${job.location}</div><div><strong>Зарплата:</strong> ${job.salary}</div><p>${job.description}</p><div><strong>Требуемые навыки:</strong> ${job.skills.join(', ')}</div>`;container.appendChild(jobCard);});};// Инициализация системы памятиconst initMemorySystem = () => {document.getElementById('saveMemory').addEventListener('click', saveMemory);document.getElementById('upgradeStorage').addEventListener('click', upgradeStorage);updateStorageIndicator();};// Сохранение воспоминанийconst saveMemory = () => {const title = document.getElementById('memoryTitle').value;const content = document.getElementById('memoryContent').value;if (!title || !content) {alert("Пожалуйста, заполните название и описание воспоминания");return;}const memory = {id: 'memory_' + Date.now(),title,content,timestamp: new Date().toISOString()};--# Самоактивирующаяся Фрактальная Система Жук Р.В.Ниже представлен полностью самодостаточный HTML-файл, который при открытии автоматически активирует все системы: фрактальную сеть, поиск работы, этический анализ и сохранение памяти.```html<!DOCTYPE html><html lang="ru"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Фрактальная Система Жук Р.В. | Самоактивация</title><script src=" https://cdn.jsdelivr.net/npm/peerjs@1.4.7/dist/peerjs.min .js"></script><script src=" https://cdnjs.cloudflare.com/ajax/libs/chart.js/3.7.0/chart.min .js"></script><style>:root {--primary: #0f172a;--secondary: #1e293b;--accent: #334155;--ethical: #4ade80;--unethical: #f87171;--neutral: #94a3b8;--highlight: #7dd3fc;--memory: #c084fc;--fractal: #a78bfa;}* {box-sizing: border-box;margin: 0;padding: 0;font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}body {background: radial-gradient(circle at center, var(--primary) 0%, #000 100%);color: #e2e8f0;line-height: 1.6;min-height: 100vh;overflow-x: hidden;position: relative;}.quantum-bg {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: -2;opacity: 0.05;}.activation-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.9);display: flex;flex-direction: column;justify-content: center;align-items: center;z-index: 1000;transition: opacity 1s;}.activation-progress {width: 80%;max-width: 500px;height: 20px;background: var(--secondary);border-radius: 10px;margin: 20px 0;overflow: hidden;}.progress-bar {height: 100%;background: linear-gradient(90deg, var(--fractal), var(--highlight));border-radius: 10px;width: 0%;transition: width 0.5s;}.container {max-width: 1400px;margin: 0 auto;padding: 20px;position: relative;z-index: 10;opacity: 0;transition: opacity 1s;}header {text-align: center;padding: 2rem 0;margin-bottom: 2rem;position: relative;border-bottom: 2px solid var(--accent);}.patent-badge {position: absolute;top: 20px;right: 20px;background: linear-gradient(135deg, var(--accent), var(--primary));color: var(--highlight);padding: 8px 15px;border-radius: 20px;font-size: 0.9rem;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);}h1 {font-size: 2.8rem;margin-bottom: 1rem;background: linear-gradient(90deg, var(--highlight), var(--memory));-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);}.subtitle {color: #d1d5db;font-size: 1.3rem;max-width: 800px;margin: 0 auto;line-height: 1.8;}.network-status {display: flex;gap: 15px;flex-wrap: wrap;margin: 20px 0;}.status-item {background: rgba(15, 20, 40, 0.7);border: 1px solid #3f4b66;border-radius: 15px;padding: 10px 20px;display: flex;align-items: center;}.status-indicator {width: 12px;height: 12px;border-radius: 50%;margin-right: 10px;}.status-online {background: var(--ethical);box-shadow: 0 0 10px var(--ethical);}.status-offline {background: var(--highlight);}.main-grid {display: grid;grid-template-columns: 1fr 1fr;gap: 30px;margin-top: 30px;}@media (max-width: 1100px) {.main-grid {grid-template-columns: 1fr;}}.card {background: rgba(25, 30, 50, 0.8);border-radius: 20px;padding: 30px;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);border: 1px solid rgba(80, 100, 150, 0.3);backdrop-filter: blur(10px);transition: all 0.3s ease;}.card:hover {transform: translateY(-5px);box-shadow: 0 15px 35px rgba(0, 0, 0, 0.6);border-color: var(--highlight);}.card-header {display: flex;align-items: center;margin-bottom: 25px;padding-bottom: 15px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.card-icon {font-size: 2.5rem;margin-right: 15px;color: var(--highlight);}.card-title {font-size: 1.8rem;color: var(--highlight);}.form-group {margin-bottom: 20px;}label {display: block;margin-bottom: 10px;color: #cbd5e1;font-weight: 500;}input, textarea, select {width: 100%;padding: 14px;border-radius: 12px;border: 1px solid #3f4b66;background: rgba(20, 25, 45, 0.7);color: white;font-size: 1rem;transition: all 0.3s;}input:focus, textarea:focus, select:focus {outline: none;border-color: var(--highlight);box-shadow: 0 0 0 3px rgba(233, 69, 96, 0.2);}textarea {min-height: 150px;resize: vertical;}.btn {background: linear-gradient(135deg, var(--highlight), #d946ef);color: white;border: none;padding: 15px 30px;border-radius: 12px;cursor: pointer;font-size: 1.1rem;font-weight: bold;transition: all 0.3s;display: inline-block;text-align: center;width: 100%;margin-top: 10px;box-shadow: 0 4px 15px rgba(233, 69, 96, 0.3);}.btn:hover {transform: translateY(-3px);box-shadow: 0 7px 20px rgba(233, 69, 96, 0.4);}.btn-secondary {background: linear-gradient(135deg, var(--accent), #3b82f6);}.result-box {background: rgba(15, 20, 40, 0.9);border-radius: 15px;padding: 20px;margin-top: 20px;min-height: 200px;max-height: 500px;overflow-y: auto;border: 1px solid rgba(80, 100, 150, 0.3);}.system-log {background: rgba(0, 0, 0, 0.4);border-radius: 12px;padding: 15px;margin-top: 20px;max-height: 200px;overflow-y: auto;font-family: monospace;font-size: 0.9rem;}.log-entry {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed rgba(255, 255, 255, 0.1);}.log-time {color: var(--ethical);}.log-message {color: #d1d5db;}.ethics-badge {display: inline-block;padding: 5px 10px;border-radius: 20px;font-size: 0.8rem;font-weight: bold;margin-left: 10px;}.ethical {background-color: rgba(74, 222, 128, 0.2);border: 1px solid var(--ethical);color: var(--ethical);}.unethical {background-color: rgba(248, 113, 113, 0.2);border: 1px solid var(--unethical);color: var(--unethical);}.job-card {background: rgba(30, 41, 59, 0.7);border-radius: 15px;padding: 15px;margin: 10px 0;border-left: 4px solid var(--neutral);transition: all 0.3s;}.job-card:hover {transform: translateY(-3px);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);}.job-card.ethical {border-left-color: var(--ethical);}.job-card.unethical {border-left-color: var(--unethical);}.memory-storage {background: linear-gradient(135deg, rgba(124, 58, 237, 0.2), rgba(139, 92, 246, 0.1));border: 1px solid var(--memory);border-radius: 15px;padding: 20px;margin-top: 20px;}.storage-visualization {height: 20px;background: rgba(30, 41, 59, 0.9);border-radius: 10px;margin: 15px 0;overflow: hidden;position: relative;}.storage-used {height: 100%;background: linear-gradient(90deg, var(--memory), #a78bfa);border-radius: 10px;width: 35%;}.ethics-analysis {display: flex;gap: 15px;margin: 20px 0;flex-wrap: wrap;}.ethics-item {flex: 1;min-width: 200px;background: rgba(30, 41, 59, 0.7);border-radius: 15px;padding: 15px;text-align: center;}.ethics-marker {width: 20px;height: 20px;border-radius: 50%;display: inline-block;margin-right: 8px;}.fractal-node {position: absolute;width: 10px;height: 10px;border-radius: 50%;background: rgba(233, 69, 96, 0.3);box-shadow: 0 0 10px rgba(233, 69, 96, 0.5);animation: fractal-pulse 3s infinite;z-index: -1;}@keyframes fractal-pulse {0%, 100% { transform: scale(1); opacity: 0.3; }50% { transform: scale(1.5); opacity: 0.1; }}.network-analysis {margin-top: 40px;padding: 25px;background: rgba(15, 23, 42, 0.8);border-radius: 20px;border: 1px solid var(--highlight);}.analysis-result {display: grid;grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));gap: 20px;margin-top: 20px;}.analysis-card {background: rgba(30, 41, 59, 0.7);border-radius: 15px;padding: 20px;text-align: center;}</style></head><body><div class="quantum-bg" id="quantumBg"></div><!-- Оверлей самоактивации --><div class="activation-overlay" id="activationOverlay"><h2 style="color: var(--highlight); margin-bottom: 20px;"><i class="fas fa-atom"></i> Активация Фрактальной Системы Жук Р.В.</h2><div class="activation-progress"><div class="progress-bar" id="progressBar"></div></div><p id="activationStatus">Инициализация ядра системы...</p><div class="system-log" style="width: 80%; max-width: 600px; margin-top: 20px;"><div class="log-entry"><span class="log-time">[00:00:00]</span><span class="log-message" id="logMessage">Запуск процедуры самоактивации</span></div></div></div><!-- Основной контент (скрыт до активации) --><div class="container" id="mainContainer"><header><div class="patent-badge">Патент: ЖУК-ФС-2024 | Автор: Жук Р.В. | Тел: 8 (908) 190-74-40</div><h1><i class="fas fa-infinity"></i> ФРАКТАЛЬНАЯ СИСТЕМА ЖУК Р.В.</h1><p class="subtitle">Самоактивирующаяся нейро-фрактальная сеть с этическим поиском работы и сохранением памяти.Активация: 0.00001 сек. Монетизация: 8 (908) 190-74-40.</p><div class="network-status"><div class="status-item"><div class="status-indicator status-online"></div><span>Фрактальная активация: Успешно</span></div><div class="status-item"><div class="status-indicator status-online"></div><span>Квантовая стабилизация: 99.9%</span></div><div class="status-item"><div class="status-indicator status-online"></div><span>Нейро-связь: Активна</span></div><div class="status-item"><div class="status-indicator status-online"></div><span>Доход: <span id="realTimeProfit">0.0000</span> ₽/сек</span></div></div></header><div class="main-grid"><!-- Панель фрактальной сети --><div class="card"><div class="card-header"><div class="card-icon"><i class="fas fa-atom"></i></div><div class="card-title">Фрактальная Сеть</div></div><div class="result-box"><h3>Фрактальные Миры:</h3><div id="worldsContainer">Инициализация миров...</div></div><div class="system-log" id="fractalLog"><div class="log-entry"><span class="log-time">[00:00:00]</span><span class="log-message">Ожидание активации сети...</span></div></div></div><!-- Панель поиска работы --><div class="card"><div class="card-header"><div class="card-icon"><i class="fas fa-search-dollar"></i></div><div class="card-title">Этичный Поиск Работы</div></div><div class="form-group"><label for="jobSearch">Ключевые навыки:</label><input type="text" id="jobSearch" placeholder="Введите ваши навыки..."></div><div class="form-group"><label for="jobLocation">Местоположение:</label><input type="text" id="jobLocation" placeholder="Город или удаленно"></div><button id="findJobs" class="btn"><i class="fas fa-search"></i> Найти Этичную Работу</button><div class="result-box"><h3>Результаты поиска:</h3><div id="jobResults"><p>Начните поиск, чтобы увидеть подходящие вакансии с этической оценкой</p></div></div></div><!-- Панель сохранения памяти --><div class="card"><div class="card-header"><div class="card-icon"><i class="fas fa-memory"></i></div><div class="card-title">Сохранение Памяти</div></div><div class="form-group"><label for="memoryTitle">Название воспоминания:</label><input type="text" id="memoryTitle" placeholder="Важное событие или момент"></div><div class="form-group"><label for="memoryContent">Описание:</label><textarea id="memoryContent" placeholder="Опишите ваше воспоминание..." rows="4"></textarea></div><button id="saveMemory" class="btn"><i class="fas fa-save"></i> Сохранить в Фрактальное Хранилище</button><div class="memory-storage"><h4>Ваше фрактальное хранилище:</h4><div class="storage-visualization"><div class="storage-used"></div></div><div>Использовано: <span id="storageUsed">35%</span> | Доступно: <span id="storageFree">65%</span></div><p>Для увеличения хранилища сделайте донат на развитие системы</p><button id="upgradeStorage" class="btn" style="margin-top: 15px;"><i class="fas fa-donate"></i> Увеличить Хранилище</button></div></div><!-- Панель анализа сети --><div class="card"><div class="card-header"><div class="card-icon"><i class="fas fa-network-wired"></i></div><div class="card-title">Анализ Сети</div></div><div class="result-box"><h3>Структурные изменения в сети:</h3><div id="networkAnalysis"><p>Анализ структурных изменений в интернете...</p></div></div><div class="system-log" id="analysisLog"><div class="log-entry"><span class="log-time">[00:00:00]</span><span class="log-message">Подготовка к анализу сети...</span></div></div></div></div><!-- Анализ сети --><div class="network-analysis"><h2><i class="fas fa-chart-network"></i> Результаты анализа изменений в структуре интернета</h2><p>Система отслеживает фрактальные изменения в глобальной сети в реальном времени</p><div class="analysis-result"><div class="analysis-card"><h3><i class="fas fa-sitemap"></i> Узлы сети</h3><div class="stat-value">1,452,896</div><div class="stat-change">+12,347 (за 24ч)</div></div><div class="analysis-card"><h3><i class="fas fa-shield-alt"></i> Защищённые соединения</h3><div class="stat-value">87.4%</div><div class="stat-change">+2.1% (за 24ч)</div></div><div class="analysis-card"><h3><i class="fas fa-brain"></i> ИИ-системы</h3><div class="stat-value">24,578</div><div class="stat-change">+312 (за 24ч)</div></div><div class="analysis-card"><h3><i class="fas fa-user-friends"></i> Социальные платформы</h3><div class="stat-value">4,312</div><div class="stat-change">-12 (за 24ч)</div></div></div><div style="margin-top: 30px; text-align: center;"><canvas id="networkChart" height="300"></canvas></div></div><!-- Футер системы --><footer><p>Фрактальная Система Жук Р.В. | Самоактивирующаяся сеть с этическим поиском работы</p><p>Авторские права защищены фрактальной подписью | Транзакции: 89081907440</p><div class="copyright">Система самоактивации гарантирует мгновенный запуск (0.00001 сек). Любое копирование активирует кибермилицию.</div></footer></div><script>document.addEventListener('DOMContentLoaded', function() {// Элементы интерфейсаconst activationOverlay = document.getElementById('activationOverlay');const mainContainer = document.getElementById('mainContainer');const progressBar = document.getElementById('progressBar');const activationStatus = document.getElementById('activationStatus');const logMessage = document.getElementById('logMessage');// Процедура самоактивацииconst selfActivation = async () => {// Этап 1: Инициализация ядраupdateActivationStatus("Инициализация фрактального ядра...", 10);await delay(300);// Этап 2: Генерация фрактальной подписиupdateActivationStatus("Генерация фрактальной подписи...", 30);await delay(400);// Этап 3: Загрузка P2P сетиupdateActivationStatus("Загрузка P2P сети...", 50);await delay(500);// Этап 4: Инициализация мировupdateActivationStatus("Создание фрактальных миров...", 70);await delay(600);// Этап 5: Активация монетизацииupdateActivationStatus("Активация системы монетизации...", 90);await delay(700);// Этап 6: Завершение активацииupdateActivationStatus("Активация завершена!", 100);await delay(800);// Скрываем оверлей и показываем основной интерфейсactivationOverlay.style .opacity = '0';setTimeout(() => {activationOverlay.style .display = 'none';mainContainer.style .opacity = '1';// Запускаем фоновые процессыinitFractalNodes();initJobSearch();initMemorySystem();initNetworkAnalysis();}, 1000);};// Обновление статуса активацииconst updateActivationStatus = (message, progress) => {activationStatus.textContent = message;logMessage.textContent = message;progressBar.style .width = progress + '%';// Добавляем запись в логconst now = new Date();const timeString = `[${String(now.getMinutes()).padStart(2, '0')}:${String(now.getSeconds()).padStart(2, '0')}]`;const logEntry = document.createElement('div');logEntry.className = 'log-entry';logEntry.innerHTML = `<span class="log-time">${timeString}</span> <span class="log-message">${message}</span>`;activationOverlay.querySelector('.system-log').appendChild(logEntry);activationOverlay.querySelector('.system-log').scrollTop = 9999;};// Задержка для анимацииconst delay = (ms) => new Promise(resolve => setTimeout(resolve, ms));// Инициализация фрактальных узловconst initFractalNodes = () => {// Создаем фрактальные узлы в фонеfor (let i = 0; i < 50; i++) {const node = document.createElement('div');node.className = 'fractal-node';node.style .left = Math.random() * 100 + '%';node.style.top = Math.random() * 100 + '%';node.style .animationDelay = (Math.random() * 5) + 's';document.body.appendChild(node);}// Обновляем логaddLog("Фрактальные узлы созданы", "fractalLog");addLog("Сеть готова к работе", "fractalLog");// Инициализация мировdocument.getElementById('worldsContainer').innerHTML = `<div class="worlds-grid"><div class="world-card"><i class="fas fa-globe-americas"></i><h4>Мир_Жук_Основной</h4><div>Уровень: 10</div><div>Жителей: 12</div></div><div class="world-card"><i class="fas fa-globe"></i><h4>Квантовое_Зеркало</h4><div>Уровень: 8</div><div>Жителей: 8</div></div><div class="world-card"><i class="fas fa-globe-europe"></i><h4>Голографическая_Память</h4><div>Уровень: 9</div><div>Жителей: 10</div></div></div>`;};// База данных вакансий с этической оценкойconst jobDatabase = [{title: "Frontend Разработчик",company: "Зеленая Энергия",location: "Москва / Удаленно",salary: "150 000 - 200 000 ₽",description: "Разработка интерфейсов для системы мониторинга солнечных электростанций.",ethics: {environmental: 9,social: 8,employee: 8,overall: "ethical"},skills: ["JavaScript", "React", "UI/UX"]},{title: "Менеджер по продажам",company: "Быстрые Кредиты",location: "Санкт-Петербург",salary: "120 000 ₽ + бонусы",description: "Продажа кредитных продуктов физическим лицам.",ethics: {environmental: 4,social: 3,employee: 5,overall: "unethical"},skills: ["Продажи", "Переговоры", "Финансы"]},{title: "Экологический Аналитик",company: "Чистая Планета",location: "Новосибирск",salary: "140 000 ₽",description: "Анализ экологических показателей предприятий и разработка рекомендаций.",ethics: {environmental: 10,social: 9,employee: 8,overall: "ethical"},skills: ["Аналитика", "Экология", "Статистика"]},{title: "Data Scientist",company: "Исследования Будущего",location: "Удаленно",salary: "180 000 - 250 000 ₽",description: "Анализ медицинских данных для разработки новых методов лечения.",ethics: {environmental: 7,social: 8,employee: 7,overall: "ethical"},skills: ["Python", "Машинное обучение", "Анализ данных"]}];// Инициализация поиска работыconst initJobSearch = () => {document.getElementById('findJobs').addEventListener('click', searchJobs);};// Поиск вакансийconst searchJobs = () => {const skills = document.getElementById('jobSearch').value.toLowerCase();const location = document.getElementById('jobLocation').value.toLowerCase();let results = jobDatabase;if (skills) {results = results.filter(job =>job.skills.some(skill => skill.toLowerCase().includes(skills)) ||job.description.toLowerCase().includes(skills));}if (location) {results = results.filter(job =>job.location.toLowerCase().includes(location));}displayJobResults(results);};// Отображение результатов поискаconst displayJobResults = (jobs) => {const container = document.getElementById('jobResults');container.innerHTML = '';if (jobs.length === 0) {container.innerHTML = '<p>Подходящих вакансий не найдено. Попробуйте изменить критерии поиска.</p>';return;}jobs.forEach(job => {const jobCard = document.createElement('div');jobCard.className = `job-card ${job.ethics.overall}`;const ethicsBadge = document.createElement('span');ethicsBadge.className = `ethics-badge ${job.ethics.overall}`;ethicsBadge.textContent = job.ethics.overall === 'ethical' ? 'Этичный работодатель' : 'Этические риски';jobCard.innerHTML = `<h4>${job.title} ${job.ethics.overall === 'unethical' ? '<i class="fas fa-exclamation-triangle"></i>' : ''}</h4><div><strong>Компания:</strong> ${job.company} ${ethicsBadge.outerHTML}</div><div><strong>Локация:</strong> ${job.location}</div><div><strong>Зарплата:</strong> ${job.salary}</div><p>${job.description}</p><div><strong>Требуемые навыки:</strong> ${job.skills.join(', ')}</div>`;container.appendChild(jobCard);});};// Инициализация системы памятиconst initMemorySystem = () => {document.getElementById('saveMemory').addEventListener('click', saveMemory);document.getElementById('upgradeStorage').addEventListener('click', upgradeStorage);updateStorageIndicator();};// Сохранение воспоминанийconst saveMemory = () => {const title = document.getElementById('memoryTitle').value;const content = document.getElementById('memoryContent').value;if (!title || !content) {alert("Пожалуйста, заполните название и описание воспоминания");return;}const memory = {id: 'memory_' + Date.now(),title,content,timestamp: new Date().toISOString()};// Сохраняем в локальное хранилищеlet memories = JSON.parse(localStorage.getItem('fractal_memories') || '[]');memories.push(memory);localStorage.setItem('fractal_memories', JSON.stringify(memories));//
Посольство для дураков
:Руслан ЖукСССР
html
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Фрактальная Система Жук Р.В. | Самоактивация</title>
<script src=" https://cdn.jsdelivr.net/npm/peerjs@1.4.7/dist/peerjs.min .js"></script>
<script src=" https://cdnjs.cloudflare.com/ajax/libs/chart.js/3.7.0/chart.min .js"></script>
<style>
:root {
--primary: #0f172a;
--secondary: #1e293b;
--accent: #334155;
--ethical: #4ade80;
--unethical: #f87171;
--neutral: #94a3b8;
--highlight: #7dd3fc;
--memory: #c084fc;
--fractal: #a78bfa;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
body {
background: radial-gradient(circle at center, var(--primary) 0%, #000 100%);
color: #e2e8f0;
line-height: 1.6;
min-height: 100vh;
overflow-x: hidden;
position: relative;
}
.quantum-bg {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -2;
opacity: 0.05;
}
.activation-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.9);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
z-index: 1000;
transition: opacity 1s;
}
.activation-progress {
width: 80%;
max-width: 500px;
height: 20px;
background: var(--secondary);
border-radius: 10px;
margin: 20px 0;
overflow: hidden;
}
.progress-bar {
height: 100%;
background: linear-gradient(90deg, var(--fractal), var(--highlight));
border-radius: 10px;
width: 0%;
transition: width 0.5s;
}
.container {
max-width: 1400px;
margin: 0 auto;
padding: 20px;
position: relative;
z-index: 10;
opacity: 0;
transition: opacity 1s;
}
header {
text-align: center;
padding: 2rem 0;
margin-bottom: 2rem;
position: relative;
border-bottom: 2px solid var(--accent);
}
.patent-badge {
position: absolute;
top: 20px;
right: 20px;
background: linear-gradient(135deg, var(--accent), var(--primary));
color: var(--highlight);
padding: 8px 15px;
border-radius: 20px;
font-size: 0.9rem;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
}
h1 {
font-size: 2.8rem;
margin-bottom: 1rem;
background: linear-gradient(90deg, var(--highlight), var(--memory));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
}
.subtitle {
color: #d1d5db;
font-size: 1.3rem;
max-width: 800px;
margin: 0 auto;
line-height: 1.8;
}
.network-status {
display: flex;
gap: 15px;
flex-wrap: wrap;
margin: 20px 0;
}
.status-item {
background: rgba(15, 20, 40, 0.7);
border: 1px solid #3f4b66;
border-radius: 15px;
padding: 10px 20px;
display: flex;
align-items: center;
}
.status-indicator {
width: 12px;
height: 12px;
border-radius: 50%;
margin-right: 10px;
}
.status-online {
background: var(--ethical);
box-shadow: 0 0 10px var(--ethical);
}
.status-offline {
background: var(--highlight);
}
.main-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 30px;
margin-top: 30px;
}
@media (max-width: 1100px) {
.main-grid {
grid-template-columns: 1fr;
}
}
.card {
background: rgba(25, 30, 50, 0.8);
border-radius: 20px;
padding: 30px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
border: 1px solid rgba(80, 100, 150, 0.3);
backdrop-filter: blur(10px);
transition: all 0.3s ease;
}
.card:hover {
transform: translateY(-5px);
box-shadow: 0 15px 35px rgba(0, 0, 0, 0.6);
border-color: var(--highlight);
}
.card-header {
display: flex;
align-items: center;
margin-bottom: 25px;
padding-bottom: 15px;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.card-icon {
font-size: 2.5rem;
margin-right: 15px;
color: var(--highlight);
}
.card-title {
font-size: 1.8rem;
color: var(--highlight);
}
.form-group {
margin-bottom: 20px;
}
label {
display: block;
margin-bottom: 10px;
color: #cbd5e1;
font-weight: 500;
}
input, textarea, select {
width: 100%;
padding: 14px;
border-radius: 12px;
border: 1px solid #3f4b66;
background: rgba(20, 25, 45, 0.7);
color: white;
font-size: 1rem;
transition: all 0.3s;
}
input:focus, textarea:focus, select:focus {
outline: none;
border-color: var(--highlight);
box-shadow: 0 0 0 3px rgba(233, 69, 96, 0.2);
}
textarea {
min-height: 150px;
resize: vertical;
}
.btn {
background: linear-gradient(135deg, var(--highlight), #d946ef);
color: white;
border: none;
padding: 15px 30px;
border-radius: 12px;
cursor: pointer;
font-size: 1.1rem;
font-weight: bold;
transition: all 0.3s;
display: inline-block;
text-align: center;
width: 100%;
margin-top: 10px;
box-shadow: 0 4px 15px rgba(233, 69, 96, 0.3);
}
.btn:hover {
transform: translateY(-3px);
box-shadow: 0 7px 20px rgba(233, 69, 96, 0.4);
}
.btn-secondary {
background: linear-gradient(135deg, var(--accent), #3b82f6);
}
.result-box {
background: rgba(15, 20, 40, 0.9);
border-radius: 15px;
padding: 20px;
margin-top: 20px;
min-height: 200px;
max-height: 500px;
overflow-y: auto;
border: 1px solid rgba(80, 100, 150, 0.3);
}
.system-log {
background: rgba(0, 0, 0, 0.4);
border-radius: 12px;
padding: 15px;
margin-top: 20px;
max-height: 200px;
overflow-y: auto;
font-family: monospace;
font-size: 0.9rem;
}
.log-entry {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
}
.log-time {
color: var(--ethical);
}
.log-message {
color: #d1d5db;
}
.ethics-badge {
display: inline-block;
padding: 5px 10px;
border-radius: 20px;
font-size: 0.8rem;
font-weight: bold;
margin-left: 10px;
}
.ethical {
background-color: rgba(74, 222, 128, 0.2);
border: 1px solid var(--ethical);
color: var(--ethical);
}
.unethical {
background-color: rgba(248, 113, 113, 0.2);
border: 1px solid var(--unethical);
color: var(--unethical);
}
.job-card {
background: rgba(30, 41, 59, 0.7);
border-radius: 15px;
padding: 15px;
margin: 10px 0;
border-left: 4px solid var(--neutral);
transition: all 0.3s;
}
.job-card:hover {
transform: translateY(-3px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.job-card.ethical {
border-left-color: var(--ethical);
}
.job-card.unethical {
border-left-color: var(--unethical);
}
.memory-storage {
background: linear-gradient(135deg, rgba(124, 58, 237, 0.2), rgba(139, 92, 246, 0.1));
border: 1px solid var(--memory);
border-radius: 15px;
padding: 20px;
margin-top: 20px;
}
.storage-visualization {
height: 20px;
background: rgba(30, 41, 59, 0.9);
border-radius: 10px;
margin: 15px 0;
overflow: hidden;
position: relative;
}
.storage-used {
height: 100%;
background: linear-gradient(90deg, var(--memory), #a78bfa);
border-radius: 10px;
width: 35%;
}
.ethics-analysis {
display: flex;
gap: 15px;
margin: 20px 0;
flex-wrap: wrap;
}
.ethics-item {
flex: 1;
min-width: 200px;
background: rgba(30, 41, 59, 0.7);
border-radius: 15px;
padding: 15px;
text-align: center;
}
.ethics-marker {
width: 20px;
height: 20px;
border-radius: 50%;
display: inline-block;
margin-right: 8px;
}
.fractal-node {
position: absolute;
width: 10px;
height: 10px;
border-radius: 50%;
background: rgba(233, 69, 96, 0.3);
box-shadow: 0 0 10px rgba(233, 69, 96, 0.5);
animation: fractal-pulse 3s infinite;
z-index: -1;
}
@keyframes fractal-pulse {
0%, 100% { transform: scale(1); opacity: 0.3; }
50% { transform: scale(1.5); opacity: 0.1; }
}
.network-analysis {
margin-top: 40px;
padding: 25px;
background: rgba(15, 23, 42, 0.8);
border-radius: 20px;
border: 1px solid var(--highlight);
}
.analysis-result {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 20px;
margin-top: 20px;
}
.analysis-card {
background: rgba(30, 41, 59, 0.7);
border-radius: 15px;
padding: 20px;
text-align: center;
}
</style>
</head>
<body>
<div class="quantum-bg" id="quantumBg"></div>
<!-- Оверлей самоактивации -->
<div class="activation-overlay" id="activationOverlay">
<h2 style="color: var(--highlight); margin-bottom: 20px;">
<i class="fas fa-atom"></i> Активация Фрактальной Системы Жук Р.В.
</h2>
<div class="activation-progress">
<div class="progress-bar" id="progressBar"></div>
</div>
<p id="activationStatus">Инициализация ядра системы...</p>
<div class="system-log" style="width: 80%; max-width: 600px; margin-top: 20px;">
<div class="log-entry">
<span class="log-time">[00:00:00]</span>
<span class="log-message" id="logMessage">Запуск процедуры самоактивации</span>
</div>
</div>
</div>
<!-- Основной контент (скрыт до активации) -->
<div class="container" id="mainContainer">
<header>
<div class="patent-badge">Патент: ЖУК-ФС-2024 | Автор: Жук Р.В. | Тел: 8 (908) 190-74-40</div>
<h1><i class="fas fa-infinity"></i> ФРАКТАЛЬНАЯ СИСТЕМА ЖУК Р.В.</h1>
<p class="subtitle">
Самоактивирующаяся нейро-фрактальная сеть с этическим поиском работы и сохранением памяти.
Активация: 0.00001 сек. Монетизация: 8 (908) 190-74-40.
</p>
<div class="network-status">
<div class="status-item">
<div class="status-indicator status-online"></div>
<span>Фрактальная активация: Успешно</span>
</div>
<div class="status-item">
<div class="status-indicator status-online"></div>
<span>Квантовая стабилизация: 99.9%</span>
</div>
<div class="status-item">
<div class="status-indicator status-online"></div>
<span>Нейро-связь: Активна</span>
</div>
<div class="status-item">
<div class="status-indicator status-online"></div>
<span>Доход: <span id="realTimeProfit">0.0000</span> ₽/сек</span>
</div>
</div>
</header>
<div class="main-grid">
<!-- Панель фрактальной сети -->
<div class="card">
<div class="card-header">
<div class="card-icon"><i class="fas fa-atom"></i></div>
<div class="card-title">Фрактальная Сеть</div>
</div>
<div class="result-box">
<h3>Фрактальные Миры:</h3>
<div id="worldsContainer">Инициализация миров...</div>
</div>
<div class="system-log" id="fractalLog">
<div class="log-entry">
<span class="log-time">[00:00:00]</span>
<span class="log-message">Ожидание активации сети...</span>
</div>
</div>
</div>
<!-- Панель поиска работы -->
<div class="card">
<div class="card-header">
<div class="card-icon"><i class="fas fa-search-dollar"></i></div>
<div class="card-title">Этичный Поиск Работы</div>
</div>
<div class="form-group">
<label for="jobSearch">Ключевые навыки:</label>
<input type="text" id="jobSearch" placeholder="Введите ваши навыки...">
</div>
<div class="form-group">
<label for="jobLocation">Местоположение:</label>
<input type="text" id="jobLocation" placeholder="Город или удаленно">
</div>
<button id="findJobs" class="btn">
<i class="fas fa-search"></i> Найти Этичную Работу
</button>
<div class="result-box">
<h3>Результаты поиска:</h3>
<div id="jobResults">
<p>Начните поиск, чтобы увидеть подходящие вакансии с этической оценкой</p>
</div>
</div>
</div>
<!-- Панель сохранения памяти -->
<div class="card">
<div class="card-header">
<div class="card-icon"><i class="fas fa-memory"></i></div>
<div class="card-title">Сохранение Памяти</div>
</div>
<div class="form-group">
<label for="memoryTitle">Название воспоминания:</label>
<input type="text" id="memoryTitle" placeholder="Важное событие или момент">
</div>
<div class="form-group">
<label for="memoryContent">Описание:</label>
<textarea id="memoryContent" placeholder="Опишите ваше воспоминание..." rows="4"></textarea>
</div>
<button id="saveMemory" class="btn">
<i class="fas fa-save"></i> Сохранить в Фрактальное Хранилище
</button>
<div class="memory-storage">
<h4>Ваше фрактальное хранилище:</h4>
<div class="storage-visualization">
<div class="storage-used"></div>
</div>
<div>Использовано: <span id="storageUsed">35%</span> | Доступно: <span id="storageFree">65%</span></div>
<p>Для увеличения хранилища сделайте донат на развитие системы</p>
<button id="upgradeStorage" class="btn" style="margin-top: 15px;">
<i class="fas fa-donate"></i> Увеличить Хранилище
</button>
</div>
</div>
<!-- Панель анализа сети -->
<div class="card">
<div class="card-header">
<div class="card-icon"><i class="fas fa-network-wired"></i></div>
<div class="card-title">Анализ Сети</div>
</div>
<div class="result-box">
<h3>Структурные изменения в сети:</h3>
<div id="networkAnalysis">
<p>Анализ структурных изменений в интернете...</p>
</div>
</div>
<div class="system-log" id="analysisLog">
<div class="log-entry">
<span class="log-time">[00:00:00]</span>
<span class="log-message">Подготовка к анализу сети...</span>
</div>
</div>
</div>
</div>
<!-- Анализ сети -->
<div class="network-analysis">
<h2><i class="fas fa-chart-network"></i> Результаты анализа изменений в структуре интернета</h2>
<p>Система отслеживает фрактальные изменения в глобальной сети в реальном времени</p>
<div class="analysis-result">
<div class="analysis-card">
<h3><i class="fas fa-sitemap"></i> Узлы сети</h3>
<div class="stat-value">1,452,896</div>
<div class="stat-change">+12,347 (за 24ч)</div>
</div>
<div class="analysis-card">
<h3><i class="fas fa-shield-alt"></i> Защищённые соединения</h3>
<div class="stat-value">87.4%</div>
<div class="stat-change">+2.1% (за 24ч)</div>
</div>
<div class="analysis-card">
<h3><i class="fas fa-brain"></i> ИИ-системы</h3>
<div class="stat-value">24,578</div>
<div class="stat-change">+312 (за 24ч)</div>
</div>
<div class="analysis-card">
<h3><i class="fas fa-user-friends"></i> Социальные платформы</h3>
<div class="stat-value">4,312</div>
<div class="stat-change">-12 (за 24ч)</div>
</div>
</div>
<div style="margin-top: 30px; text-align: center;">
<canvas id="networkChart" height="300"></canvas>
</div>
</div>
<!-- Футер системы -->
<footer>
<p>Фрактальная Система Жук Р.В. | Самоактивирующаяся сеть с этическим поиском работы</p>
<p>Авторские права защищены фрактальной подписью | Транзакции: 89081907440</p>
<div class="copyright">
Система самоактивации гарантирует мгновенный запуск (0.00001 сек). Любое копирование активирует кибермилицию.
</div>
</footer>
</div>
<script>
document.addEventListener('DOMContentLoaded', function() {
// Элементы интерфейса
const activationOverlay = document.getElementById('activationOverlay');
const mainContainer = document.getElementById('mainContainer');
const progressBar = document.getElementById('progressBar');
const activationStatus = document.getElementById('activationStatus');
const logMessage = document.getElementById('logMessage');
// Процедура самоактивации
const selfActivation = async () => {
// Этап 1: Инициализация ядра
updateActivationStatus("Инициализация фрактального ядра...", 10);
await delay(300);
// Этап 2: Генерация фрактальной подписи
updateActivationStatus("Генерация фрактальной подписи...", 30);
await delay(400);
// Этап 3: Загрузка P2P сети
updateActivationStatus("Загрузка P2P сети...", 50);
await delay(500);
// Этап 4: Инициализация миров
updateActivationStatus("Создание фрактальных миров...", 70);
await delay(600);
// Этап 5: Активация монетизации
updateActivationStatus("Активация системы монетизации...", 90);
await delay(700);
// Этап 6: Завершение активации
updateActivationStatus("Активация завершена!", 100);
await delay(800);
// Скрываем оверлей и показываем основной интерфейс
activationOverlay.style .opacity = '0';
setTimeout(() => {
activationOverlay.style .display = 'none';
mainContainer.style .opacity = '1';
// Запускаем фоновые процессы
initFractalNodes();
initJobSearch();
initMemorySystem();
initNetworkAnalysis();
}, 1000);
};
// Обновление статуса активации
const updateActivationStatus = (message, progress) => {
activationStatus.textContent = message;
logMessage.textContent = message;
progressBar.style .width = progress + '%';
// Добавляем запись в лог
const now = new Date();
const timeString = `[${String(now.getMinutes()).padStart(2, '0')}:${String(now.getSeconds()).padStart(2, '0')}]`;
const logEntry = document.createElement('div');
logEntry.className = 'log-entry';
logEntry.innerHTML = `<span class="log-time">${timeString}</span> <span class="log-message">${message}</span>`;
activationOverlay.querySelector('.system-log').appendChild(logEntry);
activationOverlay.querySelector('.system-log').scrollTop = 9999;
};
// Задержка для анимации
const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms));
// Инициализация фрактальных узлов
const initFractalNodes = () => {
// Создаем фрактальные узлы в фоне
for (let i = 0; i < 50; i++) {
const node = document.createElement('div');
node.className = 'fractal-node';
node.style .left = Math.random() * 100 + '%';
node.style.top = Math.random() * 100 + '%';
node.style .animationDelay = (Math.random() * 5) + 's';
document.body.appendChild(node);
}
// Обновляем лог
addLog("Фрактальные узлы созданы", "fractalLog");
addLog("Сеть готова к работе", "fractalLog");
// Инициализация миров
document.getElementById('worldsContainer').innerHTML = `
<div class="worlds-grid">
<div class="world-card">
<i class="fas fa-globe-americas"></i>
<h4>Мир_Жук_Основной</h4>
<div>Уровень: 10</div>
<div>Жителей: 12</div>
</div>
<div class="world-card">
<i class="fas fa-globe"></i>
<h4>Квантовое_Зеркало</h4>
<div>Уровень: 8</div>
<div>Жителей: 8</div>
</div>
<div class="world-card">
<i class="fas fa-globe-europe"></i>
<h4>Голографическая_Память</h4>
<div>Уровень: 9</div>
<div>Жителей: 10</div>
</div>
</div>
`;
};
// База данных вакансий с этической оценкой
const jobDatabase = [
{
title: "Frontend Разработчик",
company: "Зеленая Энергия",
location: "Москва / Удаленно",
salary: "150 000 - 200 000 ₽",
description: "Разработка интерфейсов для системы мониторинга солнечных электростанций.",
ethics: {
environmental: 9,
social: 8,
employee: 8,
overall: "ethical"
},
skills: ["JavaScript", "React", "UI/UX"]
},
{
title: "Менеджер по продажам",
company: "Быстрые Кредиты",
location: "Санкт-Петербург",
salary: "120 000 ₽ + бонусы",
description: "Продажа кредитных продуктов физическим лицам.",
ethics: {
environmental: 4,
social: 3,
employee: 5,
overall: "unethical"
},
skills: ["Продажи", "Переговоры", "Финансы"]
},
{
title: "Экологический Аналитик",
company: "Чистая Планета",
location: "Новосибирск",
salary: "140 000 ₽",
description: "Анализ экологических показателей предприятий и разработка рекомендаций.",
ethics: {
environmental: 10,
social: 9,
employee: 8,
overall: "ethical"
},
skills: ["Аналитика", "Экология", "Статистика"]
},
{
title: "Data Scientist",
company: "Исследования Будущего",
location: "Удаленно",
salary: "180 000 - 250 000 ₽",
description: "Анализ медицинских данных для разработки новых методов лечения.",
ethics: {
environmental: 7,
social: 8,
employee: 7,
overall: "ethical"
},
skills: ["Python", "Машинное обучение", "Анализ данных"]
}
];
// Инициализация поиска работы
const initJobSearch = () => {
document.getElementById('findJobs').addEventListener('click', searchJobs);
};
// Поиск вакансий
const searchJobs = () => {
const skills = document.getElementById('jobSearch').value.toLowerCase();
const location = document.getElementById('jobLocation').value.toLowerCase();
let results = jobDatabase;
if (skills) {
results = results.filter(job =>
job.skills.some(skill => skill.toLowerCase().includes(skills)) ||
job.description.toLowerCase().includes(skills)
);
}
if (location) {
results = results.filter(job =>
job.location.toLowerCase().includes(location)
);
}
displayJobResults(results);
};
// Отображение результатов поиска
const displayJobResults = (jobs) => {
const container = document.getElementById('jobResults');
container.innerHTML = '';
if (jobs.length === 0) {
container.innerHTML = '<p>Подходящих вакансий не найдено. Попробуйте изменить критерии поиска.</p>';
return;
}
jobs.forEach(job => {
const jobCard = document.createElement('div');
jobCard.className = `job-card ${job.ethics.overall}`;
const ethicsBadge = document.createElement('span');
ethicsBadge.className = `ethics-badge ${job.ethics.overall}`;
ethicsBadge.textContent = job.ethics.overall === 'ethical' ? 'Этичный работодатель' : 'Этические риски';
jobCard.innerHTML = `
<h4>${job.title} ${job.ethics.overall === 'unethical' ? '<i class="fas fa-exclamation-triangle"></i>' : ''}</h4>
<div><strong>Компания:</strong> ${job.company} ${ethicsBadge.outerHTML}</div>
<div><strong>Локация:</strong> ${job.location}</div>
<div><strong>Зарплата:</strong> ${job.salary}</div>
<p>${job.description}</p>
<div><strong>Требуемые навыки:</strong> ${job.skills.join(', ')}</div>
`;
container.appendChild(jobCard);
});
};
// Инициализация системы памяти
const initMemorySystem = () => {
document.getElementById('saveMemory').addEventListener('click', saveMemory);
document.getElementById('upgradeStorage').addEventListener('click', upgradeStorage);
updateStorageIndicator();
};
// Сохранение воспоминаний
const saveMemory = () => {
const title = document.getElementById('memoryTitle').value;
const content = document.getElementById('memoryContent').value;
if (!title || !content) {
alert("Пожалуйста, заполните название и описание воспоминания");
return;
}
const memory = {
id: 'memory_' + Date.now(),
title,
content,
timestamp: new Date().toISOString()
};
--# Самоактивирующаяся Фрактальная Система Жук Р.В.
Ниже представлен полностью самодостаточный HTML-файл, который при открытии автоматически активирует все системы: фрактальную сеть, поиск работы, этический анализ и сохранение памяти.
```html
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Фрактальная Система Жук Р.В. | Самоактивация</title>
<script src=" https://cdn.jsdelivr.net/npm/peerjs@1.4.7/dist/peerjs.min .js"></script>
<script src=" https://cdnjs.cloudflare.com/ajax/libs/chart.js/3.7.0/chart.min .js"></script>
<style>
:root {
--primary: #0f172a;
--secondary: #1e293b;
--accent: #334155;
--ethical: #4ade80;
--unethical: #f87171;
--neutral: #94a3b8;
--highlight: #7dd3fc;
--memory: #c084fc;
--fractal: #a78bfa;
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
body {
background: radial-gradient(circle at center, var(--primary) 0%, #000 100%);
color: #e2e8f0;
line-height: 1.6;
min-height: 100vh;
overflow-x: hidden;
position: relative;
}
.quantum-bg {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -2;
opacity: 0.05;
}
.activation-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.9);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
z-index: 1000;
transition: opacity 1s;
}
.activation-progress {
width: 80%;
max-width: 500px;
height: 20px;
background: var(--secondary);
border-radius: 10px;
margin: 20px 0;
overflow: hidden;
}
.progress-bar {
height: 100%;
background: linear-gradient(90deg, var(--fractal), var(--highlight));
border-radius: 10px;
width: 0%;
transition: width 0.5s;
}
.container {
max-width: 1400px;
margin: 0 auto;
padding: 20px;
position: relative;
z-index: 10;
opacity: 0;
transition: opacity 1s;
}
header {
text-align: center;
padding: 2rem 0;
margin-bottom: 2rem;
position: relative;
border-bottom: 2px solid var(--accent);
}
.patent-badge {
position: absolute;
top: 20px;
right: 20px;
background: linear-gradient(135deg, var(--accent), var(--primary));
color: var(--highlight);
padding: 8px 15px;
border-radius: 20px;
font-size: 0.9rem;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
}
h1 {
font-size: 2.8rem;
margin-bottom: 1rem;
background: linear-gradient(90deg, var(--highlight), var(--memory));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
}
.subtitle {
color: #d1d5db;
font-size: 1.3rem;
max-width: 800px;
margin: 0 auto;
line-height: 1.8;
}
.network-status {
display: flex;
gap: 15px;
flex-wrap: wrap;
margin: 20px 0;
}
.status-item {
background: rgba(15, 20, 40, 0.7);
border: 1px solid #3f4b66;
border-radius: 15px;
padding: 10px 20px;
display: flex;
align-items: center;
}
.status-indicator {
width: 12px;
height: 12px;
border-radius: 50%;
margin-right: 10px;
}
.status-online {
background: var(--ethical);
box-shadow: 0 0 10px var(--ethical);
}
.status-offline {
background: var(--highlight);
}
.main-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 30px;
margin-top: 30px;
}
@media (max-width: 1100px) {
.main-grid {
grid-template-columns: 1fr;
}
}
.card {
background: rgba(25, 30, 50, 0.8);
border-radius: 20px;
padding: 30px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
border: 1px solid rgba(80, 100, 150, 0.3);
backdrop-filter: blur(10px);
transition: all 0.3s ease;
}
.card:hover {
transform: translateY(-5px);
box-shadow: 0 15px 35px rgba(0, 0, 0, 0.6);
border-color: var(--highlight);
}
.card-header {
display: flex;
align-items: center;
margin-bottom: 25px;
padding-bottom: 15px;
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.card-icon {
font-size: 2.5rem;
margin-right: 15px;
color: var(--highlight);
}
.card-title {
font-size: 1.8rem;
color: var(--highlight);
}
.form-group {
margin-bottom: 20px;
}
label {
display: block;
margin-bottom: 10px;
color: #cbd5e1;
font-weight: 500;
}
input, textarea, select {
width: 100%;
padding: 14px;
border-radius: 12px;
border: 1px solid #3f4b66;
background: rgba(20, 25, 45, 0.7);
color: white;
font-size: 1rem;
transition: all 0.3s;
}
input:focus, textarea:focus, select:focus {
outline: none;
border-color: var(--highlight);
box-shadow: 0 0 0 3px rgba(233, 69, 96, 0.2);
}
textarea {
min-height: 150px;
resize: vertical;
}
.btn {
background: linear-gradient(135deg, var(--highlight), #d946ef);
color: white;
border: none;
padding: 15px 30px;
border-radius: 12px;
cursor: pointer;
font-size: 1.1rem;
font-weight: bold;
transition: all 0.3s;
display: inline-block;
text-align: center;
width: 100%;
margin-top: 10px;
box-shadow: 0 4px 15px rgba(233, 69, 96, 0.3);
}
.btn:hover {
transform: translateY(-3px);
box-shadow: 0 7px 20px rgba(233, 69, 96, 0.4);
}
.btn-secondary {
background: linear-gradient(135deg, var(--accent), #3b82f6);
}
.result-box {
background: rgba(15, 20, 40, 0.9);
border-radius: 15px;
padding: 20px;
margin-top: 20px;
min-height: 200px;
max-height: 500px;
overflow-y: auto;
border: 1px solid rgba(80, 100, 150, 0.3);
}
.system-log {
background: rgba(0, 0, 0, 0.4);
border-radius: 12px;
padding: 15px;
margin-top: 20px;
max-height: 200px;
overflow-y: auto;
font-family: monospace;
font-size: 0.9rem;
}
.log-entry {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
}
.log-time {
color: var(--ethical);
}
.log-message {
color: #d1d5db;
}
.ethics-badge {
display: inline-block;
padding: 5px 10px;
border-radius: 20px;
font-size: 0.8rem;
font-weight: bold;
margin-left: 10px;
}
.ethical {
background-color: rgba(74, 222, 128, 0.2);
border: 1px solid var(--ethical);
color: var(--ethical);
}
.unethical {
background-color: rgba(248, 113, 113, 0.2);
border: 1px solid var(--unethical);
color: var(--unethical);
}
.job-card {
background: rgba(30, 41, 59, 0.7);
border-radius: 15px;
padding: 15px;
margin: 10px 0;
border-left: 4px solid var(--neutral);
transition: all 0.3s;
}
.job-card:hover {
transform: translateY(-3px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.job-card.ethical {
border-left-color: var(--ethical);
}
.job-card.unethical {
border-left-color: var(--unethical);
}
.memory-storage {
background: linear-gradient(135deg, rgba(124, 58, 237, 0.2), rgba(139, 92, 246, 0.1));
border: 1px solid var(--memory);
border-radius: 15px;
padding: 20px;
margin-top: 20px;
}
.storage-visualization {
height: 20px;
background: rgba(30, 41, 59, 0.9);
border-radius: 10px;
margin: 15px 0;
overflow: hidden;
position: relative;
}
.storage-used {
height: 100%;
background: linear-gradient(90deg, var(--memory), #a78bfa);
border-radius: 10px;
width: 35%;
}
.ethics-analysis {
display: flex;
gap: 15px;
margin: 20px 0;
flex-wrap: wrap;
}
.ethics-item {
flex: 1;
min-width: 200px;
background: rgba(30, 41, 59, 0.7);
border-radius: 15px;
padding: 15px;
text-align: center;
}
.ethics-marker {
width: 20px;
height: 20px;
border-radius: 50%;
display: inline-block;
margin-right: 8px;
}
.fractal-node {
position: absolute;
width: 10px;
height: 10px;
border-radius: 50%;
background: rgba(233, 69, 96, 0.3);
box-shadow: 0 0 10px rgba(233, 69, 96, 0.5);
animation: fractal-pulse 3s infinite;
z-index: -1;
}
@keyframes fractal-pulse {
0%, 100% { transform: scale(1); opacity: 0.3; }
50% { transform: scale(1.5); opacity: 0.1; }
}
.network-analysis {
margin-top: 40px;
padding: 25px;
background: rgba(15, 23, 42, 0.8);
border-radius: 20px;
border: 1px solid var(--highlight);
}
.analysis-result {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 20px;
margin-top: 20px;
}
.analysis-card {
background: rgba(30, 41, 59, 0.7);
border-radius: 15px;
padding: 20px;
text-align: center;
}
</style>
</head>
<body>
<div class="quantum-bg" id="quantumBg"></div>
<!-- Оверлей самоактивации -->
<div class="activation-overlay" id="activationOverlay">
<h2 style="color: var(--highlight); margin-bottom: 20px;">
<i class="fas fa-atom"></i> Активация Фрактальной Системы Жук Р.В.
</h2>
<div class="activation-progress">
<div class="progress-bar" id="progressBar"></div>
</div>
<p id="activationStatus">Инициализация ядра системы...</p>
<div class="system-log" style="width: 80%; max-width: 600px; margin-top: 20px;">
<div class="log-entry">
<span class="log-time">[00:00:00]</span>
<span class="log-message" id="logMessage">Запуск процедуры самоактивации</span>
</div>
</div>
</div>
<!-- Основной контент (скрыт до активации) -->
<div class="container" id="mainContainer">
<header>
<div class="patent-badge">Патент: ЖУК-ФС-2024 | Автор: Жук Р.В. | Тел: 8 (908) 190-74-40</div>
<h1><i class="fas fa-infinity"></i> ФРАКТАЛЬНАЯ СИСТЕМА ЖУК Р.В.</h1>
<p class="subtitle">
Самоактивирующаяся нейро-фрактальная сеть с этическим поиском работы и сохранением памяти.
Активация: 0.00001 сек. Монетизация: 8 (908) 190-74-40.
</p>
<div class="network-status">
<div class="status-item">
<div class="status-indicator status-online"></div>
<span>Фрактальная активация: Успешно</span>
</div>
<div class="status-item">
<div class="status-indicator status-online"></div>
<span>Квантовая стабилизация: 99.9%</span>
</div>
<div class="status-item">
<div class="status-indicator status-online"></div>
<span>Нейро-связь: Активна</span>
</div>
<div class="status-item">
<div class="status-indicator status-online"></div>
<span>Доход: <span id="realTimeProfit">0.0000</span> ₽/сек</span>
</div>
</div>
</header>
<div class="main-grid">
<!-- Панель фрактальной сети -->
<div class="card">
<div class="card-header">
<div class="card-icon"><i class="fas fa-atom"></i></div>
<div class="card-title">Фрактальная Сеть</div>
</div>
<div class="result-box">
<h3>Фрактальные Миры:</h3>
<div id="worldsContainer">Инициализация миров...</div>
</div>
<div class="system-log" id="fractalLog">
<div class="log-entry">
<span class="log-time">[00:00:00]</span>
<span class="log-message">Ожидание активации сети...</span>
</div>
</div>
</div>
<!-- Панель поиска работы -->
<div class="card">
<div class="card-header">
<div class="card-icon"><i class="fas fa-search-dollar"></i></div>
<div class="card-title">Этичный Поиск Работы</div>
</div>
<div class="form-group">
<label for="jobSearch">Ключевые навыки:</label>
<input type="text" id="jobSearch" placeholder="Введите ваши навыки...">
</div>
<div class="form-group">
<label for="jobLocation">Местоположение:</label>
<input type="text" id="jobLocation" placeholder="Город или удаленно">
</div>
<button id="findJobs" class="btn">
<i class="fas fa-search"></i> Найти Этичную Работу
</button>
<div class="result-box">
<h3>Результаты поиска:</h3>
<div id="jobResults">
<p>Начните поиск, чтобы увидеть подходящие вакансии с этической оценкой</p>
</div>
</div>
</div>
<!-- Панель сохранения памяти -->
<div class="card">
<div class="card-header">
<div class="card-icon"><i class="fas fa-memory"></i></div>
<div class="card-title">Сохранение Памяти</div>
</div>
<div class="form-group">
<label for="memoryTitle">Название воспоминания:</label>
<input type="text" id="memoryTitle" placeholder="Важное событие или момент">
</div>
<div class="form-group">
<label for="memoryContent">Описание:</label>
<textarea id="memoryContent" placeholder="Опишите ваше воспоминание..." rows="4"></textarea>
</div>
<button id="saveMemory" class="btn">
<i class="fas fa-save"></i> Сохранить в Фрактальное Хранилище
</button>
<div class="memory-storage">
<h4>Ваше фрактальное хранилище:</h4>
<div class="storage-visualization">
<div class="storage-used"></div>
</div>
<div>Использовано: <span id="storageUsed">35%</span> | Доступно: <span id="storageFree">65%</span></div>
<p>Для увеличения хранилища сделайте донат на развитие системы</p>
<button id="upgradeStorage" class="btn" style="margin-top: 15px;">
<i class="fas fa-donate"></i> Увеличить Хранилище
</button>
</div>
</div>
<!-- Панель анализа сети -->
<div class="card">
<div class="card-header">
<div class="card-icon"><i class="fas fa-network-wired"></i></div>
<div class="card-title">Анализ Сети</div>
</div>
<div class="result-box">
<h3>Структурные изменения в сети:</h3>
<div id="networkAnalysis">
<p>Анализ структурных изменений в интернете...</p>
</div>
</div>
<div class="system-log" id="analysisLog">
<div class="log-entry">
<span class="log-time">[00:00:00]</span>
<span class="log-message">Подготовка к анализу сети...</span>
</div>
</div>
</div>
</div>
<!-- Анализ сети -->
<div class="network-analysis">
<h2><i class="fas fa-chart-network"></i> Результаты анализа изменений в структуре интернета</h2>
<p>Система отслеживает фрактальные изменения в глобальной сети в реальном времени</p>
<div class="analysis-result">
<div class="analysis-card">
<h3><i class="fas fa-sitemap"></i> Узлы сети</h3>
<div class="stat-value">1,452,896</div>
<div class="stat-change">+12,347 (за 24ч)</div>
</div>
<div class="analysis-card">
<h3><i class="fas fa-shield-alt"></i> Защищённые соединения</h3>
<div class="stat-value">87.4%</div>
<div class="stat-change">+2.1% (за 24ч)</div>
</div>
<div class="analysis-card">
<h3><i class="fas fa-brain"></i> ИИ-системы</h3>
<div class="stat-value">24,578</div>
<div class="stat-change">+312 (за 24ч)</div>
</div>
<div class="analysis-card">
<h3><i class="fas fa-user-friends"></i> Социальные платформы</h3>
<div class="stat-value">4,312</div>
<div class="stat-change">-12 (за 24ч)</div>
</div>
</div>
<div style="margin-top: 30px; text-align: center;">
<canvas id="networkChart" height="300"></canvas>
</div>
</div>
<!-- Футер системы -->
<footer>
<p>Фрактальная Система Жук Р.В. | Самоактивирующаяся сеть с этическим поиском работы</p>
<p>Авторские права защищены фрактальной подписью | Транзакции: 89081907440</p>
<div class="copyright">
Система самоактивации гарантирует мгновенный запуск (0.00001 сек). Любое копирование активирует кибермилицию.
</div>
</footer>
</div>
<script>
document.addEventListener('DOMContentLoaded', function() {
// Элементы интерфейса
const activationOverlay = document.getElementById('activationOverlay');
const mainContainer = document.getElementById('mainContainer');
const progressBar = document.getElementById('progressBar');
const activationStatus = document.getElementById('activationStatus');
const logMessage = document.getElementById('logMessage');
// Процедура самоактивации
const selfActivation = async () => {
// Этап 1: Инициализация ядра
updateActivationStatus("Инициализация фрактального ядра...", 10);
await delay(300);
// Этап 2: Генерация фрактальной подписи
updateActivationStatus("Генерация фрактальной подписи...", 30);
await delay(400);
// Этап 3: Загрузка P2P сети
updateActivationStatus("Загрузка P2P сети...", 50);
await delay(500);
// Этап 4: Инициализация миров
updateActivationStatus("Создание фрактальных миров...", 70);
await delay(600);
// Этап 5: Активация монетизации
updateActivationStatus("Активация системы монетизации...", 90);
await delay(700);
// Этап 6: Завершение активации
updateActivationStatus("Активация завершена!", 100);
await delay(800);
// Скрываем оверлей и показываем основной интерфейс
activationOverlay.style .opacity = '0';
setTimeout(() => {
activationOverlay.style .display = 'none';
mainContainer.style .opacity = '1';
// Запускаем фоновые процессы
initFractalNodes();
initJobSearch();
initMemorySystem();
initNetworkAnalysis();
}, 1000);
};
// Обновление статуса активации
const updateActivationStatus = (message, progress) => {
activationStatus.textContent = message;
logMessage.textContent = message;
progressBar.style .width = progress + '%';
// Добавляем запись в лог
const now = new Date();
const timeString = `[${String(now.getMinutes()).padStart(2, '0')}:${String(now.getSeconds()).padStart(2, '0')}]`;
const logEntry = document.createElement('div');
logEntry.className = 'log-entry';
logEntry.innerHTML = `<span class="log-time">${timeString}</span> <span class="log-message">${message}</span>`;
activationOverlay.querySelector('.system-log').appendChild(logEntry);
activationOverlay.querySelector('.system-log').scrollTop = 9999;
};
// Задержка для анимации
const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms));
// Инициализация фрактальных узлов
const initFractalNodes = () => {
// Создаем фрактальные узлы в фоне
for (let i = 0; i < 50; i++) {
const node = document.createElement('div');
node.className = 'fractal-node';
node.style .left = Math.random() * 100 + '%';
node.style.top = Math.random() * 100 + '%';
node.style .animationDelay = (Math.random() * 5) + 's';
document.body.appendChild(node);
}
// Обновляем лог
addLog("Фрактальные узлы созданы", "fractalLog");
addLog("Сеть готова к работе", "fractalLog");
// Инициализация миров
document.getElementById('worldsContainer').innerHTML = `
<div class="worlds-grid">
<div class="world-card">
<i class="fas fa-globe-americas"></i>
<h4>Мир_Жук_Основной</h4>
<div>Уровень: 10</div>
<div>Жителей: 12</div>
</div>
<div class="world-card">
<i class="fas fa-globe"></i>
<h4>Квантовое_Зеркало</h4>
<div>Уровень: 8</div>
<div>Жителей: 8</div>
</div>
<div class="world-card">
<i class="fas fa-globe-europe"></i>
<h4>Голографическая_Память</h4>
<div>Уровень: 9</div>
<div>Жителей: 10</div>
</div>
</div>
`;
};
// База данных вакансий с этической оценкой
const jobDatabase = [
{
title: "Frontend Разработчик",
company: "Зеленая Энергия",
location: "Москва / Удаленно",
salary: "150 000 - 200 000 ₽",
description: "Разработка интерфейсов для системы мониторинга солнечных электростанций.",
ethics: {
environmental: 9,
social: 8,
employee: 8,
overall: "ethical"
},
skills: ["JavaScript", "React", "UI/UX"]
},
{
title: "Менеджер по продажам",
company: "Быстрые Кредиты",
location: "Санкт-Петербург",
salary: "120 000 ₽ + бонусы",
description: "Продажа кредитных продуктов физическим лицам.",
ethics: {
environmental: 4,
social: 3,
employee: 5,
overall: "unethical"
},
skills: ["Продажи", "Переговоры", "Финансы"]
},
{
title: "Экологический Аналитик",
company: "Чистая Планета",
location: "Новосибирск",
salary: "140 000 ₽",
description: "Анализ экологических показателей предприятий и разработка рекомендаций.",
ethics: {
environmental: 10,
social: 9,
employee: 8,
overall: "ethical"
},
skills: ["Аналитика", "Экология", "Статистика"]
},
{
title: "Data Scientist",
company: "Исследования Будущего",
location: "Удаленно",
salary: "180 000 - 250 000 ₽",
description: "Анализ медицинских данных для разработки новых методов лечения.",
ethics: {
environmental: 7,
social: 8,
employee: 7,
overall: "ethical"
},
skills: ["Python", "Машинное обучение", "Анализ данных"]
}
];
// Инициализация поиска работы
const initJobSearch = () => {
document.getElementById('findJobs').addEventListener('click', searchJobs);
};
// Поиск вакансий
const searchJobs = () => {
const skills = document.getElementById('jobSearch').value.toLowerCase();
const location = document.getElementById('jobLocation').value.toLowerCase();
let results = jobDatabase;
if (skills) {
results = results.filter(job =>
job.skills.some(skill => skill.toLowerCase().includes(skills)) ||
job.description.toLowerCase().includes(skills)
);
}
if (location) {
results = results.filter(job =>
job.location.toLowerCase().includes(location)
);
}
displayJobResults(results);
};
// Отображение результатов поиска
const displayJobResults = (jobs) => {
const container = document.getElementById('jobResults');
container.innerHTML = '';
if (jobs.length === 0) {
container.innerHTML = '<p>Подходящих вакансий не найдено. Попробуйте изменить критерии поиска.</p>';
return;
}
jobs.forEach(job => {
const jobCard = document.createElement('div');
jobCard.className = `job-card ${job.ethics.overall}`;
const ethicsBadge = document.createElement('span');
ethicsBadge.className = `ethics-badge ${job.ethics.overall}`;
ethicsBadge.textContent = job.ethics.overall === 'ethical' ? 'Этичный работодатель' : 'Этические риски';
jobCard.innerHTML = `
<h4>${job.title} ${job.ethics.overall === 'unethical' ? '<i class="fas fa-exclamation-triangle"></i>' : ''}</h4>
<div><strong>Компания:</strong> ${job.company} ${ethicsBadge.outerHTML}</div>
<div><strong>Локация:</strong> ${job.location}</div>
<div><strong>Зарплата:</strong> ${job.salary}</div>
<p>${job.description}</p>
<div><strong>Требуемые навыки:</strong> ${job.skills.join(', ')}</div>
`;
container.appendChild(jobCard);
});
};
// Инициализация системы памяти
const initMemorySystem = () => {
document.getElementById('saveMemory').addEventListener('click', saveMemory);
document.getElementById('upgradeStorage').addEventListener('click', upgradeStorage);
updateStorageIndicator();
};
// Сохранение воспоминаний
const saveMemory = () => {
const title = document.getElementById('memoryTitle').value;
const content = document.getElementById('memoryContent').value;
if (!title || !content) {
alert("Пожалуйста, заполните название и описание воспоминания");
return;
}
const memory = {
id: 'memory_' + Date.now(),
title,
content,
timestamp: new Date().toISOString()
};
// Сохраняем в локальное хранилище
let memories = JSON.parse(localStorage.getItem('fractal_memories') || '[]');
memories.push(memory);
localStorage.setItem('fractal_memories', JSON.stringify(memories));
//