• Категория: Программирование | автор: 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 проекте многие настройки можно вынести в переменные среды для повышения безопасности и гибкости конфигурации. Это особенно полезно для чувствительных данных, таких как секретные ключи, пароли и другие конфиденциальные настройки. Вот как это можно сделать на примере этого проекта:

    1. Импорт библиотеки os: Убедитесь, что вы импортировали библиотеку os для работы с переменными среды...

    👁 257

    Читать далее