Путь Fullstack
16 subscribers
114 photos
3 videos
6 files
50 links
Download Telegram
Прошел час
А я уже создал генератор, чтобы вам самим не пришлось с этим мучаться
Он уже бесплатно доступен по ссылке 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
Время час ночи. Нормальные люди уже спят. А Я ВЫКАТЫВАЮ ОБНОВЛЕНИЕ ДЛЯ CyberDeck.

По сколько это мой проект для НОУ (а он уже 5 февраля), то мне нужно было в кратчайшие сроки его доделать. И я к этому стремлюсь. Апдейты:
- Пофикшен траспортер файлов (теперь работает идеально)
- Сделал авторизацию по QR коду!
- Сделал управление на тачпаде удобнее
- Сделал настройку для отдельных устройств, как на пк, так и на телефоне
- СИЛЬНО улучшил передачу видео и скорость отклика.
- Обновил везде UI, теперь вообще пушка. Особенно учитывая что было до этого, это вообще шедевр, в моем представленииПконечно все должно быть еще лучше, но времени в обрез
- Пофиксил практически все баги что были до этого известны.

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

Возможно в будущем не в таком диком темпе я добавлю подключение на расстоянии (кстати сейчас оно тоже работает, только нужен radmin или похожие vpn'ы)

И да, некоторых интересовал вопрос будет ли на ios? Закомпилировать вообще без проблем. Но чтобы залить его в app store нужно купить подписку разработчика 100$/год. Что мне не по карману на пет проекты. Возможно если яблочники будут согласны скачать через jailbreak то закомпилю и выложу без проблем

Так что вот ссылочки (если кому интересно🥺):
Скачать CyberDeck
Скачать CyberDeck-Mobile

И традиционно фоточки:
🔥2
Ночь... Короче я сделал...
Ужасно устал и хочу спать...

По этому быстро и просто: сделал норм курсор, поправил пару багов, улучшил соединение и чет еще я не помню.

Завтра конференция... Могу сказать что я успел, так еще и документацию накидал + презу. А там уж сочиню smt.

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

Фоток не будет, мне лень, и ничего толком не поменялось.

Я спать. Надеюсь что завтра я не обосрусь хотя бы очень сильно...
🔥21👍1
Еба. Взял первое место. Видимо не зря несколько бессонных ночей прошли.
Но я немного слил на презентации и документации, но блин я их сегодня ночью делал.
Короче ваще супер, прям кайф. Но нужно мне проект дорабатывать, а то на районе я солью, а я хочу победы.

У меня есть запись с моей презентации. Чуть позже ее сюда скину. А сейчас СОН, ура!
❗️Гайд по Python для гигачадов❗️

Если вы используете Python, то бывают случаи когда вам нужно держать несколько версий.

Для таких случаев существуют различные утилиты. Я использую pyenv. Он простой и кроссплатформенный.

Установка:
Windows (pyenv-win):
1. PowerShell (от админа): Разрешите выполнение скриптов:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

2. Установка: Выполните команду:
Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"

3. Переменные окружения: Проверьте, что пути к .pyenv\pyenv-win\bin и .pyenv\pyenv-win\shims добавлены в ваш PATH и находятся выше путей стандартного Python.

Arch Linux:
1. Установка:
sudo pacman -S pyenv

2. Настройка: Добавьте в конец ~/.bashrc (или ~/.zshrc для Zsh)
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

3. Применение: Перезапустите терминал или выполните source ~/.bashrc

Ubuntu / Debian:
1. Зависимости: Обязательно установите пакеты для сборки Python:
sudo apt update && sudo apt install -y build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev curl git libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

2. Установка: curl https://pyenv.run | bash
3. Настройка: Добавьте те же строки, что и для Arch, в ваш конфиг shell (~/.bashrc).

Работа с pyenv:
Список доступных версий для установки:
pyenv install --list
Установка конкретной версии:
pyenv install 3.12.12
Список уже установленных версий:
pyenv versions (текущая отмечена звездочкой *)
Установка глобальной версии (для всей системы пользователя):
pyenv global 3.12.1
Установка локальной версии (только для текущей папки/проекта):
pyenv local 3.11.5 — создаст файл .python-version в папке.
Проверка текущей активной версии:
python --version или pyenv version

Это позволяет быстро переключаться между версиями Python или устанавливать их для каждого проекта индивидуально!
В общем гайс. Сейчас у меня очень плотный график, стараюсь делать как можно больше годноты.
Еще мы тут с ребятами сделали вот такого бота для теста знаний по Python. Покликать его можно здесь.

Хочу добавить что бот еще в бетке. И функционал не дописан до конца, но уже активно его дорабатываем.
Так же приглашаю вас в чат по Python, где мы обсуждаем много интересного и делимся своим опытом.