-
Категория: Программирование | автор: fominyh_vv
Опубликовано: 16-04-2025 14:00
Настройка Docker в PyCharm
Пошаговая инструкция для Python-разработчиков
Введение
Многие учебные материалы по Docker используют VS Code, но что делать, если вы предпочитаете PyCharm? В этой статье — пошаговая инструкция по интеграции Docker с PyCharm, даже если у вас нет шаблона "Python Project with Docker".
425
-
Категория: Администрирование | автор: fominyh_vv
Опубликовано: 21-03-2025 15:46 | Обновлено: 28-03-2025 13:39
Настройка nginx от сканирования сайта на уязвимости
В логах сервера обнаружены попытки сканирования уязвимостей с использованием инструмента l9explore (или аналогичного). Злоумышленники ищут конфигурационные файлы (
.env,.git/configи др.), которые могут содержать критически важные данные: API-ключи, пароли, настройки БД и другую чувствительную информацию.В этой статье — готовые решения для блокировки таких атак.
171
-
Категория: Программирование | автор: fominyh_vv
Опубликовано: 21-03-2025 16:30
Как в шаблоне Django обрезать переменную до нужной длины и добавить многоточие
В шаблоне страницы, последние записи выводятся вот так
{% for post in posts %} <li> <a href="{{ post.get_absolute_url }}">{{ post.title }}</a> </li> {% endfor %}Потребовалось их обрезать до нужной длинны.
130
-
Категория: Околокомпьютерное | автор: root
Опубликовано: 21-03-2025 13:31
Притчи о компьютерных жителях
Александр Голубев. Притчи о компьютерных жителях
---------------------------------------------------------------
© Copyright Александр Голубев 1992
Эти "притчи" напечатаны в журнале "Монитор" No 4 за 1992 год.
---------------------------------------------------------------
Товарищ Комманд Ком, командир Нортон и другие
151
-
Категория: Администрирование | автор: root
Опубликовано: 28-02-2025 11:13 | Обновлено: 28-02-2025 14:14
Перенос настроек Django в переменные среды
В Django проекте многие настройки можно вынести в переменные среды для повышения безопасности и гибкости конфигурации. Это особенно полезно для чувствительных данных, таких как секретные ключи, пароли и другие конфиденциальные настройки. Вот как это можно сделать на примере этого проекта:
Импорт библиотеки
os: Убедитесь, что вы импортировали библиотекуosдля работы с переменными среды...
257