Все записи
Прикрутить домен к серверу и получить ssl-сертификат для https
Автор: Pans
Обучение 09 April 2026, 15:28
Специфика данного проекта в том, что nginx запущен в докере, но принцип тот же и если он просто установлен на сервере, просто не редактируем docker-compose.yml для nginx.
Так же мой проект написан на…
Настроить фаервол на ubuntu
Автор: Pans
Обучение 07 April 2026, 19:26
# если речь про удаленный сервер, то в первую очередь конечно открыть 22 порт - ssh
# иначе можно потерять доступ к машине
sudo ufw allow 22
sudo ufw allow 80
sudo ufw allow 443
# можно указывать пр…Настройка socks5 proxy-сервера на ubuntu - danted
Автор: Pans
Обучение 07 April 2026, 18:28
обновляем систему
sudo apt update && sudo apt upgrade -y
ставим danted
sudo apt install dante-server -y
Создание резервной копии конфига
sudo cp /etc/danted.conf /etc/danted.conf.backup
посмотр…
collections
Автор: Pans
Обучение 07 April 2026, 18:24
Базовые функции библиотеки collections и примеры использования
from collections import Counter, defaultdict, deque
def try_counter(item):
c = Counter(item)
return dict(c)
def try_defaultd…django shell
Автор: Pans
Обучение 07 April 2026, 18:23
Иногда может быть удобно смотреть всякое
(venv_lj) pans@pc:~/projects/learning-journal$ python manage.py shell
17 objects imported automatically (use -v 2 for details).
Python 3.12.3 (main, Jan 22 2…Минимальный практический набор для работы с Docker
Автор: Pans
Обучение 07 April 2026, 18:20
Установить сам докер
# на Ubuntu официальный способ
curl -fsSL https://get.docker.com | sh
# добавить пользователя в группу docker(чтобы не писать каждый раз sudo)
sudo usermod -aG docker <username>
…Базовые навыки для работы с git
Автор: Pans
Обучение 07 April 2026, 18:07
git status - посмотреть в какой ветке ты находишься и какие файлы изменились
git diff - посмотреть какие изменения были сделаны после последнего коммита
git add . - добовление всех измененных файлов …
github не принимает "git push"
Автор: Pans
Проблема 07 April 2026, 17:49
Проблема
(venv_lj) pans@pc:~/projects/learning-journal$ git push
Username for 'https://github.com': Pans
Password for 'https://Pans@github.com':
remote: Permission to Viking-san/learning-journal.git …wget скачать через url
Автор: numberoneadmin
Обучение 07 April 2026, 15:26
wget - утилита для скачивания файлов с какого-нибудь ресурса, например cdn или github
wget -O journal/static/journal/css/choices.min.css https://cdn.jsdelivr.net/npm/choices.js@10/public/assets/style…