Итоги 31 декабря
1. Xmas stocking 🎁
2. Candy Cane 🍬
3. Lunar Snake 🎁
4. Ice cream 🍨
5. Desk Calendar
6-26 - Ёлочка
27-100 - teddy
Ребята, этот год был особенным и я хочу сказать вам огромное спасибо. Спасибо что читали, комментировали, тестировали мои проекты и просто были рядом. Ваша поддержка — это то что заставляет меня двигаться дальше и создавать новый контент
ПРИНЯТЬ УЧАСТИЕ :
https://t.me/BestRandom_bot?start=lot_join_nc7310918pa33180fba630dca9d4f4116a342fb0e5
p.s не нажимайте кнопку в этом посту
Please open Telegram to view this post
VIEW IN TELEGRAM
1🍾20 12 9 3 2
Новый проект 58 | PIXEL CLIMB👑
Что есть в проекте
🎮 Сама игра🗓 Статистика🏪 Магазин👾 Мобы
и прочее
проект был разработан вместе с
PIXEL CLIMB⭐️
Исходный код⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
🍾5 4 3
🍾5 2 2
Media is too big
VIEW IN TELEGRAM
Новый проект 59 | >private_chat🛡
Этот чат спроектирован для анонимности и приватности переписки. Ниже простым языком описано как это работает от чего защищает, а от чего — нет.
🟢 Когда вы создаете комнату, ваш браузер генерирует секретный ключ.🟢 Этот ключ добавляется в ссылку после символа # (.../room/xyz#СЕКРЕТНЫЙ_КЛЮЧ).🟢 Важно: Все, что находится после #, никогда не отправляется на сервер. Сервер не знает вашего ключа.
Вы пишете: "Привет".
Ваш браузер шифрует это в "a8f3...9z".
Сервер получает "a8f3...9z" и сохраняет. Он не может это прочитать.
Друг получает "a8f3...9z" -> его браузер использует ключ из ссылки -> показывает "Привет".
Самоуничтожение:
🗑 Комната и вся история сообщений (даже в зашифрованном виде) физически удаляются с сервера через 10 минут (или раньше, если нажать кнопку DESTROY).
От чего этот чат ЗАЩИЩАЕТ:
🥇 От перехвата переписки:
Никто посередине (провайдер, хакер в кафе с Wi-Fi) не сможет прочитать сообщения.🥈 От владельца сервера и хостинга:
Я (разработчик), Vercel и Upstash видим только бессмысленный набор символов.🥉 От изъятия серверов:
Если полиция заберет сервера, они не найдут там ничего читаемого. Ключи были только у вас.🌐 От "слива" баз данных:
Даже если хакеры взломают базу данных, переписка останется зашифрованной.
От чего этот чат НЕ ЗАЩИЩАЕТ (Уязвимости):
Ваш интернет-провайдер видит, что вы зашли на этот сайт.
Он видит, что вы обмениваетесь данными (но не видит какими).
Он видит IP-адрес вашего собеседника, если он подключился к тому же сайту в то же время.
От физического доступа к устройству:
Если кто-то стоит за спиной или у вас на компьютере вирус/кейлоггер, шифрование не поможет.
История браузера хранит ссылку с ключом (если вы не в режиме Инкогнито).
От компрометации ссылки:
Если вы отправите ссылку через незащищенный канал (SMS, обычный VK/Telegram), её могут перехватить и зайти в чат. Передавайте ссылку через надежные каналы (Signal, Secret Chat).
Исходный код будет на 370 подписчиков
>private_chat
Please open Telegram to view this post
VIEW IN TELEGRAM
5 8 4 3 1
Frontend Мания
Новый проект 59 | >private_chat 🛡 Этот чат спроектирован для анонимности и приватности переписки. Ниже простым языком описано как это работает от чего защищает, а от чего — нет. 1️⃣ Шифрование на устройстве (End-to-End Encryption) 🟢 Когда вы создаете комнату…
ребят
у кого не заходит попробуйте зайти через инкогнито
у кого не заходит попробуйте зайти через инкогнито
ой, это все бот не я
примите участие заново что бы выиграть в конкурсе :
https://t.me/FrontendMania/512
примите участие заново что бы выиграть в конкурсе :
https://t.me/FrontendMania/512
Frontend Мания
Итоги 31 декабря
1. Xmas stocking 🎁
2. Candy Cane 🍬
3. Lunar Snake 🎁
4. Ice cream 🍨
5. Desk Calendar
6-26 - Perplexity Pro 1 Year
27-100 - teddy
Ребята, этот год был особенным и я хочу сказать вам огромное спасибо. Спасибо что читали, комментировали, тестировали мои проекты и просто были рядом. Ваша поддержка — это то что заставляет меня двигаться дальше и создавать новый контент
Новый проект 60 | Anti Mayning bot💸
Описание :
Бот проверяет майнит ли мини mini-app в телеграмме на вашем устройстве
как пользоваться
1. Открыть Telegram Web (web.telegram.org) на компьютере.
2. Запусти Mini-App.
3. Нажать F12 -> Вкладка Elements.
4. Нажать Ctrl+F и найти: iframe
5. Скопировать весь тег <iframe ... > и прислать боту.
Исходный код👩💻
Boost Chanel🔔
Please open Telegram to view this post
VIEW IN TELEGRAM
5 6 5 4 1
Media is too big
VIEW IN TELEGRAM
Обновление 59 проекта | >private_chat 🔒
Что было добавлено ?❓
Техническая часть🖥
Безопасность🔐
Что было добавлено ?
Auto scroll - автоматическая прокрутка к новым сообщениям
Индикатор печати - теперь видно кто печатает в реальном времени
Шептать - сообщение покрытое блюром
/w текст | /whisper текст
Техническая часть
Рефакторинг хуков - useUsername и ThemeProvider переписаны с useSyncExternalStore для лучшей производительности
Исправлены проблемы с setState в effects
Безопасность
Валидация roomId в middleware - теперь проверяется формат
Создан файл sanitize.ts с функциями для XSS защиты и валидации
Обработка ошибки invalid-room на главной странице
Исходный код будет на 370 подписчиков👩💻
>private_chat🌐
🏳️ Frontend Mania🏳️ |⚡️ Boost channel⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
7 5 3 3
Frontend Мания
Исходный код будет на 370 подписчиков 👩💻
Please open Telegram to view this post
VIEW IN TELEGRAM
6 9🍾3 2 1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1 7 3 2