Путь Fullstack
16 subscribers
114 photos
3 videos
6 files
50 links
Download Telegram
Эх... В общем отмена. Обновы будут и будет много. Судя по всему я пойду с этим проектом на НОУ. Но т.к. он сырой, а НОУ уже 6 февраля, мне придется кабанчиком его доделывать. И сегодня я уже сделал фикс багов старой версии. Стало намного лучше, стабильнее и быстрее. Ну а вот собственно версия 1.0.3.
Так что по планам разработки. До НОУ надо успеть:
- Сделать кроссплатформенность на Линукс (зачем? но ладно)
- Добавить авторизацию по паролю для отдельного пк (Да я хочу создать целую систему)
- Сделать удобное приложение под Андроид (а то сайт как-то не катит. Мб просто сделаю приложение-сайт)
- Добавить подключение на удаленке (т.е. wifi больше будет не нужен)
- Добавить перенос файлов туда и обратно
- Сделать более удобный UI и настройки
Прошло 2 дня... А я успел сделать мобильное приложение)
В общем теперь оптимизирована работа с пк версией. Добавлено пару новых фич. И в общем готово мобильная приложуха.
Есть конечно пару багов, но функционал сайтовой версии полностью реализован
Планы на следующее обновление:
- Обновить UI пк версию

- Добавить перенос файлов

- Улучшить систему с авторизацией

- Порубить свободный доступ по url

Ссылочки:
Скачать CyberDeck
Скачать CyberDeck-Mobile

И пару фоточек:
Так.. Немного запоздало, но все же я сделал новую версию. И теперь вау, я пофиксил все предыдущие баги, и добавил плюшки что обещал раньше.
Обновленный UI в сравнении со старым выглядит шедеврально. И все работает как часы.
Кстати еще пк версию сделал полноценной. Теперь устанавливается как приложение.

И САМОЕ ГЛАВНОЕ! Я ДОБАВИЛ КУРСОР В ВИДЕО ПОТОК!

Что будет дальше:
- Доработаю перенос файлов (сейчас он конечно работает, но просто отвратительно)
- Добавлю больше функций управления, как и горячих клавиш
- Сделаю разрешения общие и для отдельных устройств, позволяющие управлять пк
- Вероятно, верну веб версию, для универсальности работы, сильно ее улучшив
- Постараюсь улучшить скорость и качество

А так же в дальних планах сделать удаленный доступ, без одной wifi сети, но это прям совсем облачные мечты

И еще, пока что я отойду от этого проекта, я немного устал. Наверное переключусь на Kinetra

Ссылочки:
Скачать CyberDeck
Скачать CyberDeck-Mobile

Фоток пока не будет
А теперь гайд как сделать такой же красивый гитхаб профиль.
Добавляем новый репозиторий со своим ником.
И создаем в нем README.md
И редактируем как обычный markdown файл.

Ниже напишу крутые фишки для написания красивых md
Создаем красивую статистику использования языков:

Создаем <img> с источником
https://github-readme-stats.vercel.app/api/top-langs/?username=...
Не забудьте изменить username на ваш!

Кастомизация:
Тема (&theme):
radical (киберпанк, неон)
dark (просто темная тема)
dracula (фиолетово-вампирская, классика для кодеров)
tokyonight (приятный синий)
gruvbox (ретро)
transparent (прозрачный фон — топ, если хочешь, чтобы сливалось с фоном GitHub).
Вид (&layout):
compact (компактный вид, полоса)
donut (круговая диаграмма)
pie (пирог, заполненная круговая диаграмма)
Рамка (&hide_border):
true (без рамки, выглядит аккуратно)
false
Спрятать языки:
&hide=html,css,jupyter notebook (скрывает html, css и jupyter)
&langs_count=6 (показывает максимум 6 языков. Можно указать любое значение)
&exclude_repo=linux (скрывает репозиторий Linux. Можно указать любой репозиторий)
Расширенная кастомизация:
&custom_title=... (можно указать любое название для карточки вместо "Most Used Languages")
&card_width=... (можно указать любую ширину карточки, px)

Интеграция:
Пример с моей страницы:
<img src="https://github-readme-stats.vercel.app/api/top-langs/?username=Overl1te&layout=compact&theme=dark&hide_border=true&langs_count=6" alt="Top Languages" height="150"/>
Создаем красивую статистику пользователя:

Создаем <img> с источником
https://github-readme-stats.vercel.app/api?username=...
Не забудьте изменить username на ваш!

Кастомизация:
Добавляем иконки:
&show_icons= ... (true / false)
Язык:
&locale=ru (Переименовывает карточку на любой язык)
Рамка:
&hide_border= ... (true / false)
Тема:
&theme=... (Все те же что писал выше)
Статистика за все время:
&include_all_commits=true (Показывает статистику за все время. По умолчанию статистика за год)
Скрыть рейтинг:
&hide_rank=true
Скрыть лишние строки (&hide):
stars (Скрывает статистику звезд)
commits
prs (Пулл реквесты)
issues
contribs
Свой заголовок (&custom_title):
Пример: &custom_title=My+Coding+Stats (используйте + вместо пробелов)

Интеграция:
Пример с моей страницы:
<img src="https://github-readme-stats.vercel.app/api?username=Overl1te&show_icons=true&theme=dark&hide_border=true&locale=ru" alt="Overl1te's Stats" height="150"/>
Прошел час
А я уже создал генератор, чтобы вам самим не пришлось с этим мучаться
Он уже бесплатно доступен по ссылке https://overl1te.github.io/GitHub-Stats-Generator/
И конечно репозиторий
Гайды продолжаются:

Как сделать красивые плашки
Уже есть удобный ГЕНЕРАТОР.
Достаточно просто ввести желаемый текст, выбрать иконку, цвет и скопировать markdown. Вставить в проект и уже у вас все загрузится
Не знаю зачем, но я создал приложения для скачивания файлов по qr коду.
Крч вы просто устанавливате, нажимаете пкм по файлу. Выбираете QR Share и у вас вылезает qr код. Отсканировав который скачивается выбранный файл

Скачать можно тут QR_Share

Фоток не будет. Собственно а зачем?
Хей хей. Ночной завоз кринжа уже на месте.
Пока вы мирно спите, я горбачу спину, и нагорбатил себе очередной проект.
Кто-нибудь помнит что я делал проект EduOGE? Это был тренажер огэ.
Я решил его переписать, изменив структуру, и написал я его на новом для себя Django
Получилось очень даже хорошо. А так же, его можно по блату попробовать абсолютно бесплатно (только с включенным впн) прямо здесь.

А теперь по технической части: проект писал в сжатые сроки с одной единственной целью - сделать генератор для 16 задания, с чем успешно справился.
Полностью отошел от изначальной версии и написал абсолютно уникальный для меня проект. 16 задание можно на нем можно щелкать, как орешки.

Опыт был интересный. Скорее всего сделаю все номера из огэ на нем (а то че я зря методичку что ли писал?)

Сайт будет доступен месяц, еще раз ссылка
И конечно же гитхаб репозиторий
101👍1🔥1
❗️Гайд по обходу блокировок ChatGPT, Gemini, Grok и других сервисов❗️

В этом руководстве описан способ настройки DNS для доступа к заблокированным сервисам, таким как ChatGPT, Gemini и Grok. Метод использует NextDNS и автоматическую настройку через GitHub Actions.

Что важно знать:
● Это не VPN, трафик не шифруется
● Блокировки РКН обходят не все сайты, но для указанных сервисов работает
● Настройка занимает 5 минут
● Система обновляется автоматически

🚀 Пошаговая инструкция (Или можете посмотреть видео гайд ниже)

1. 📝 Подготовка аккаунтов
● Создайте аккаунт на GitHub: https://github.com
● Зарегистрируйтесь в NextDNS: https://my.nextdns.io/account

2. ⚙️ Настройка GitHub репозитория
● Перейдите по ссылке: https://github.com/noVibe/DnsConf
● Нажмите кнопку "Fork" (в правом верхнем углу)
● В своем репозитории перейдите в Settings → Environments
● Создайте новую среду с названием "DNS"

3. 🔑 Получение данных из NextDNS
● В NextDNS перейдите в профиль
● Найдите раздел API и сгенерируйте ключ
● Скопируйте ваш ID с главной страницы NextDNS и API ключ

4. ⚡️ Настройка переменных в GitHub
● В созданной среде "DNS" добавьте:
○ Секреты:
CLIENT_IDваш ID из NextDNS
AUTH_SECRETваш API ключ
○ Переменные:
DNSNEXTDNS
REDIRECThttps://raw.githubusercontent.com/Internet-Helper/GeoHideDNS/refs/heads/main/hosts/hosts

5. ▶️ Запуск
● Перейдите в Actions в вашем репозитории
● Примите предупреждение
● Выберите "DNS Block&Redirect Configurer cron task"
● Включите и запустите рабочий процесс

6. 💻 Установка клиента NextDNS
● Скачайте установщик: https://nextdns.io/download/windows/stable
● В установщике введите ваш ID из NextDNS
● Перезагрузите компьютер

❗️Система начнет работать в течение 10 минут. Вы можете проверить статус на сайте NextDNS в разделе настроек.❗️

Принцип работы: метод заменяет DNS-серверы вашего провайдера на серверы NextDNS, что позволяет обходить некоторые блокировки.

🔥Источники:🔥
● Подробная статья на Habr: https://habr.com/ru/articles/984224/
● Оригинальная инструкция: https://github.com/noVibe/DnsConf/blob/main/README.ru.md

❗️ВИДЕОИСТРУКЦИЯ:❗️
Media is too big
VIEW IN TELEGRAM
🔥1
Не знаю что писать, держите мем чтоли
😡1