Хей хей. Ночной завоз кринжа уже на месте.
Пока вы мирно спите, я горбачу спину, и нагорбатил себе очередной проект.
Кто-нибудь помнит что я делал проект EduOGE? Это был тренажер огэ.
Я решил его переписать, изменив структуру, и написал я его на новом для себя Django
Получилось очень даже хорошо. А так же, его можно по блату попробовать абсолютно бесплатно (только с включенным впн) прямо здесь.
А теперь по технической части: проект писал в сжатые сроки с одной единственной целью - сделать генератор для 16 задания, с чем успешно справился.
Полностью отошел от изначальной версии и написал абсолютно уникальный для меня проект. 16 задание можно на нем можно щелкать, как орешки.
Опыт был интересный. Скорее всего сделаю все номера из огэ на нем (а то че я зря методичку что ли писал?)
Сайт будет доступен месяц, еще раз ссылка
И конечно же гитхаб репозиторий
Пока вы мирно спите, я горбачу спину, и нагорбатил себе очередной проект.
Кто-нибудь помнит что я делал проект EduOGE? Это был тренажер огэ.
Я решил его переписать, изменив структуру, и написал я его на новом для себя Django
Получилось очень даже хорошо. А так же, его можно по блату попробовать абсолютно бесплатно (только с включенным впн) прямо здесь.
А теперь по технической части: проект писал в сжатые сроки с одной единственной целью - сделать генератор для 16 задания, с чем успешно справился.
Полностью отошел от изначальной версии и написал абсолютно уникальный для меня проект. 16 задание можно на нем можно щелкать, как орешки.
Опыт был интересный. Скорее всего сделаю все номера из огэ на нем (а то че я зря методичку что ли писал?)
Сайт будет доступен месяц, еще раз ссылка
И конечно же гитхаб репозиторий
10⚡1👍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" добавьте:
○ Секреты:
▸
▸
○ Переменные:
▸
▸
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
❗️ВИДЕОИСТРУКЦИЯ:❗️
В этом руководстве описан способ настройки 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 ключ○ Переменные:
▸
DNS → NEXTDNS▸
REDIRECT → https://raw.githubusercontent.com/Internet-Helper/GeoHideDNS/refs/heads/main/hosts/hosts5. ▶️ Запуск
● Перейдите в 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
Время час ночи. Нормальные люди уже спят. А Я ВЫКАТЫВАЮ ОБНОВЛЕНИЕ ДЛЯ CyberDeck.
По сколько это мой проект для НОУ (а он уже 5 февраля), то мне нужно было в кратчайшие сроки его доделать. И я к этому стремлюсь. Апдейты:
- Пофикшен траспортер файлов (теперь работает идеально)
- Сделал авторизацию по QR коду!
- Сделал управление на тачпаде удобнее
- Сделал настройку для отдельных устройств, как на пк, так и на телефоне
- СИЛЬНО улучшил передачу видео и скорость отклика.
- Обновил везде UI, теперь вообще пушка. Особенно учитывая что было до этого, это вообще шедевр, в моем представленииПконечно все должно быть еще лучше, но времени в обрез
- Пофиксил практически все баги что были до этого известны.
Завтра выпущу еще одно обновление. Что поправлю:
- Допилю мелкие детали
- Сейчас курсор на телефоне очень сильно барахлит (в целом это легко фиксится)
- Поправлю отображение иконки
В целом я думаю этого хватит. У меня нет столько времени чтобы расширять что-то. MVP проект готов и слава богу.
Возможно в будущем не в таком диком темпе я добавлю подключение на расстоянии (кстати сейчас оно тоже работает, только нужен radmin или похожие vpn'ы)
И да, некоторых интересовал вопрос будет ли на ios? Закомпилировать вообще без проблем. Но чтобы залить его в app store нужно купить подписку разработчика 100$/год. Что мне не по карману на пет проекты. Возможно если яблочники будут согласны скачать через jailbreak то закомпилю и выложу без проблем
Так что вот ссылочки (если кому интересно🥺):
Скачать CyberDeck
Скачать CyberDeck-Mobile
И традиционно фоточки:
По сколько это мой проект для НОУ (а он уже 5 февраля), то мне нужно было в кратчайшие сроки его доделать. И я к этому стремлюсь. Апдейты:
- Пофикшен траспортер файлов (теперь работает идеально)
- Сделал авторизацию по QR коду!
- Сделал управление на тачпаде удобнее
- Сделал настройку для отдельных устройств, как на пк, так и на телефоне
- СИЛЬНО улучшил передачу видео и скорость отклика.
- Обновил везде UI, теперь вообще пушка. Особенно учитывая что было до этого, это вообще шедевр, в моем представленииПконечно все должно быть еще лучше, но времени в обрез
- Пофиксил практически все баги что были до этого известны.
Завтра выпущу еще одно обновление. Что поправлю:
- Допилю мелкие детали
- Сейчас курсор на телефоне очень сильно барахлит (в целом это легко фиксится)
- Поправлю отображение иконки
В целом я думаю этого хватит. У меня нет столько времени чтобы расширять что-то. MVP проект готов и слава богу.
Возможно в будущем не в таком диком темпе я добавлю подключение на расстоянии (кстати сейчас оно тоже работает, только нужен radmin или похожие vpn'ы)
И да, некоторых интересовал вопрос будет ли на ios? Закомпилировать вообще без проблем. Но чтобы залить его в app store нужно купить подписку разработчика 100$/год. Что мне не по карману на пет проекты. Возможно если яблочники будут согласны скачать через jailbreak то закомпилю и выложу без проблем
Так что вот ссылочки (если кому интересно🥺):
Скачать CyberDeck
Скачать CyberDeck-Mobile
И традиционно фоточки:
🔥2
Ночь... Короче я сделал...
Ужасно устал и хочу спать...
По этому быстро и просто: сделал норм курсор, поправил пару багов, улучшил соединение и чет еще я не помню.
Завтра конференция... Могу сказать что я успел, так еще и документацию накидал + презу. А там уж сочиню smt.
Ссылки:
Скачать CyberDeck
Скачать CyberDeck-Mobile
Фоток не будет, мне лень, и ничего толком не поменялось.
Я спать. Надеюсь что завтра я не обосрусь хотя бы очень сильно...
Ужасно устал и хочу спать...
По этому быстро и просто: сделал норм курсор, поправил пару багов, улучшил соединение и чет еще я не помню.
Завтра конференция... Могу сказать что я успел, так еще и документацию накидал + презу. А там уж сочиню smt.
Ссылки:
Скачать CyberDeck
Скачать CyberDeck-Mobile
Фоток не будет, мне лень, и ничего толком не поменялось.
Я спать. Надеюсь что завтра я не обосрусь хотя бы очень сильно...
🔥2⚡1👍1
Еба. Взял первое место. Видимо не зря несколько бессонных ночей прошли.
Но я немного слил на презентации и документации, но блин я их сегодня ночью делал.
Короче ваще супер, прям кайф. Но нужно мне проект дорабатывать, а то на районе я солью, а я хочу победы.
У меня есть запись с моей презентации. Чуть позже ее сюда скину. А сейчас СОН, ура!
Но я немного слил на презентации и документации, но блин я их сегодня ночью делал.
Короче ваще супер, прям кайф. Но нужно мне проект дорабатывать, а то на районе я солью, а я хочу победы.
У меня есть запись с моей презентации. Чуть позже ее сюда скину. А сейчас СОН, ура!
❗️Гайд по Python для гигачадов❗️
Если вы используете Python, то бывают случаи когда вам нужно держать несколько версий.
Для таких случаев существуют различные утилиты. Я использую pyenv. Он простой и кроссплатформенный.
Установка:
Windows (pyenv-win):
1. PowerShell (от админа): Разрешите выполнение скриптов:
2. Установка: Выполните команду:
3. Переменные окружения: Проверьте, что пути к
Arch Linux:
1. Установка:
2. Настройка: Добавьте в конец ~/.bashrc (или ~/.zshrc для Zsh)
3. Применение: Перезапустите терминал или выполните source ~/.bashrc
Ubuntu / Debian:
1. Зависимости: Обязательно установите пакеты для сборки Python:
2. Установка:
3. Настройка: Добавьте те же строки, что и для Arch, в ваш конфиг shell (~/.bashrc).
Работа с pyenv:
Список доступных версий для установки:
Установка конкретной версии:
Список уже установленных версий:
Установка глобальной версии (для всей системы пользователя):
Установка локальной версии (только для текущей папки/проекта):
Проверка текущей активной версии:
Это позволяет быстро переключаться между версиями 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 | bash3. Настройка: Добавьте те же строки, что и для 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, где мы обсуждаем много интересного и делимся своим опытом.
Еще мы тут с ребятами сделали вот такого бота для теста знаний по Python. Покликать его можно здесь.
Хочу добавить что бот еще в бетке. И функционал не дописан до конца, но уже активно его дорабатываем.
Так же приглашаю вас в чат по Python, где мы обсуждаем много интересного и делимся своим опытом.
Короче... Хз зачем но я опять всю ночь делал какую-то херню.
На этот раз любители Arknights Endfield оценят.
Вашему вниманию: Первый русскоязычный сайт для отслеживания круток в Arknights Endfield «endfieldpass.site»
А теперь реклама:
Переведён на множество языков, в отличие от конкурентов, имеет ускоренную обработку круток. Удобный, интуитивно понятный интерфейс. Простота в использовании: скопировал -› вставил. Поддержка сохранений в гугл и Яндекс драйв. Наглядность, и умные алгоритмы подсчета. Огромные планы на расширение. Полный open-source
И это всё я сделал за 1 ночь...
Крч крутая штука, пользуйтесь и распространяйте endfieldpass.site
На этот раз любители Arknights Endfield оценят.
Вашему вниманию: Первый русскоязычный сайт для отслеживания круток в Arknights Endfield «endfieldpass.site»
А теперь реклама:
Переведён на множество языков, в отличие от конкурентов, имеет ускоренную обработку круток. Удобный, интуитивно понятный интерфейс. Простота в использовании: скопировал -› вставил. Поддержка сохранений в гугл и Яндекс драйв. Наглядность, и умные алгоритмы подсчета. Огромные планы на расширение. Полный open-source
И это всё я сделал за 1 ночь...
Крч крутая штука, пользуйтесь и распространяйте endfieldpass.site
⚡1👍1🔥1
Путь Fullstack
Короче... Хз зачем но я опять всю ночь делал какую-то херню. На этот раз любители Arknights Endfield оценят. Вашему вниманию: Первый русскоязычный сайт для отслеживания круток в Arknights Endfield «endfieldpass.site» А теперь реклама: Переведён на множество…
Подкрутил, обновил визуал, сейчас немного лучше) Кстати точно все работает идеально. Яндекс диск все еще работать не будет (тех ограничения)
Вот думаю как его распространять... Мб залить на форумы типа реддита / хабр?
Путь Fullstack
Короче... Хз зачем но я опять всю ночь делал какую-то херню. На этот раз любители Arknights Endfield оценят. Вашему вниманию: Первый русскоязычный сайт для отслеживания круток в Arknights Endfield «endfieldpass.site» А теперь реклама: Переведён на множество…
Подготовил очень мощное обновление, залью в течении 30-50 минут
Все. Залил. Жду оценок в комментариях (если они вообще будут). Пофиксил кучу багов. Доделал, улучшил пулл круток. Добавил импорт ОРУЖЕЙКИ (первый в сообществе, и я этим горжусь😁). Очень сильно улучшил визуал. Вообще соска получилась
https://endfieldpass.site/
https://endfieldpass.site/
🔥1