Технологии которые нужны будут мне
8 subscribers
7 photos
15 links
Подождите!!!

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.






.
.
.
.
.
.



























.
.
.
.
.
.
.
.
.
.
.
.
.
.
@kaireke_sultan :)
Download Telegram
Аутентификация пользователя по HTTP запросу в двух ссылках?
Ссылка1 | Ссылка2
Атомарный запрос сделать на создание взаимосязанных сущностей в одном потоке
🔗 Ссылка
Тогда же ответ придет с включенным сущностью, даже при регистрации
{
"username": "abcdefg",
"password": "hash",
"client": {
"id": 1,
....
}
}
from django.contrib.postgres.fields import DateRangeField
.filter(date__contains=("2022-12-13", "2022-12-15")
UPD:
contained_by строго проверяет в этом промежутке чтобы были эти даты,
а чтобы проверять включенные в эту же дату промежутки нужно использовать overlap=daterange
Пароль на код

Этот трюк с Python отлично подходит для защиты вашего кода паролем. Мы будем использовать функцию getpass() из библиотеки getpass , которая кодирует ваш ввод. Это предотвратит запуск кода без пароля.
Асинхронные запросы в базу данных? Изи!
Только вот для этого потребуется стороннее приложение, к примеру для 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 Sardor og'a | Fikrlar | Shippakdagi kritik
Ведение логирование в один клик в джанго
Ссылка
Сделанные боты:
@itparktashkentbot — Информационный бот для учебного центра
@davra_bot — Бот для общения и анкет
@uzwikinewpages — Отправка новых статей через бот на канал
@uzwikichatbot — Чат-бот контроллер
@uzwikiqidirbot — Инлайн поиск статей по Википедии
@arashbc_bot — Информационный бот для бизнес центра
@Pogodasuzbot — Рассылка погоды всем пользователям по персональным настройкам (город и время отправки)
Решил поделиться с вами моими сделанными ботами до сегодняшнего дня :). Знаю некоторые из них не такие идеальные постараюсь исправить. И постараюсь не оставаться на этих проектах и сделать побольше полезных штучек для пользователей
wget --mirror -p --convert-links -P ./LOCAL-DIR WEBSITE-URL
Простой код для скачки сайта без сторонних програм. У вас будет готовая папка с html, css, js, img и прочее.
Здесь ./LOCAL-DIR — ваша локальная папка, где должны быть скачанные файлы
Этот код сработает только в Linux
С сегодняшнего дня начинаю изучать мобильное программирование. Это когда вы пишете приложения для мобильных устройств. Пожелайте удачи 😉
3👍1
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.sql
Check 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