Атомарный запрос сделать на создание взаимосязанных сущностей в одном потоке
🔗 Ссылка
Тогда же ответ придет с включенным сущностью, даже при регистрации
🔗 Ссылка
Тогда же ответ придет с включенным сущностью, даже при регистрации
{
"username": "abcdefg",
"password": "hash",
"client": {
"id": 1,
....
}
}Асинхронные запросы в базу данных? Изи!
Только вот для этого потребуется стороннее приложение, к примеру для Django — Celery. Я ссылку оставлю для разворачивания на сервере. А вот в уровне приложения вы можете найти везде и повсюду.
Ссылка на деплой
Только вот для этого потребуется стороннее приложение, к примеру для Django — Celery. Я ссылку оставлю для разворачивания на сервере. А вот в уровне приложения вы можете найти везде и повсюду.
Ссылка на деплой
This media is not supported in your browser
VIEW IN TELEGRAM
А вы знали что питон использует кодировку ASCII для вывода текста в командном строке и можно эти текста как то украшать. Пример
CRED = '\033[91m'
CEND = '\033[0m'
print(CRED + "Error, does not compute!" + CEND)
👎1🕊1
Как в Ubuntu сделать бэкапы (резервное сохранение состояния)
Ссылка
Ссылка
Деплой джанго проекта с помошью kubernetes
Ссылка
Как же я хочу этому научиться)) Вы не знаете
Ссылка
Как же я хочу этому научиться)) Вы не знаете
Forwarded from Создание и поддержка Ботов
@itparktashkentbot — Информационный бот для учебного центра
@davra_bot — Бот для общения и анкет
@uzwikinewpages — Отправка новых статей через бот на канал
@uzwikichatbot — Чат-бот контроллер
@uzwikiqidirbot — Инлайн поиск статей по Википедии
@arashbc_bot — Информационный бот для бизнес центра
@Pogodasuzbot — Рассылка погоды всем пользователям по персональным настройкам (город и время отправки)
Решил поделиться с вами моими сделанными ботами до сегодняшнего дня :). Знаю некоторые из них не такие идеальные постараюсь исправить. И постараюсь не оставаться на этих проектах и сделать побольше полезных штучек для пользователей
This media is not supported in your browser
VIEW IN TELEGRAM
Как работает стриминг видео
Ссылка
Ссылка
wget --mirror -p --convert-links -P ./LOCAL-DIR WEBSITE-URLПростой код для скачки сайта без сторонних програм. У вас будет готовая папка с html, css, js, img и прочее.
Здесь ./LOCAL-DIR — ваша локальная папка, где должны быть скачанные файлы
Этот код сработает только в Linux
react app deploy with nginx:
server {
server_name example.uz www.example.uz;
access_log /var/log/notka.uz/access.log;
error_log /var/log/notka.uz/error.log;
root /var/www/example.uz;
index index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ /index.html;
}
}👍1
GRANT ALL PRIVILEGES ON DATABASE database_name TO username;
sudo -i -u postgres
pg_dumpall -U postgres -f /home/devops/backups/2023/$(date +%m-%d-%H )backup.sql
pg_dumpall -U postgres -f /home/devops/backups/2023/$(date +%m-%d-%H )backup.sqlCheck all SSL certificates in your VPS server bash script:
for config_file in /etc/nginx/sites-enabled/*; do
domains=($(grep -oP '(?<=server_name\s)[^;]+' "$config_file" | awk '!a[$0]++'))
for domain in "${domains[@]}"; do
echo "Domain: $domain"
# Check if the domain is accessible via DNS
if ! ping -c 1 "$domain" &> /dev/null; then
echo "DNS error: Skipping domain"
echo "-------------------------"
continue
fi
# Check SSL certificate expiration for accessible domains
echo | openssl s_client -servername "$domain" -connect "$domain":443 2>/dev/null | openssl x509 -noout -dates
echo "-------------------------"
done
done
👎1