Веб-дизайн и программирование

Веб-дизайн и программирование

Путешествия

Путешествия

Нумизматика

Нумизматика

  • Интерфейс административной панели Joomla: создание материала

    Сегодня разберем классическую ситуацию, с которой сталкивается почти каждый новичок: русификация алиасов (alias) в Joomla и автоматическое создание красивых ссылок из заголовков материалов.

    Подробнее

  • Рабочее место веб‑дизайнера: ноутбук с макетом трендов 2026, скетчи в блокноте, графический планшет и чашка кофе — атмосфера создания современного сайта

    Мир веб-дизайна в 2026 году - это уже не гонка за самой яркой картинкой. Это зрелый, осознанный разговор между технологией и эстетикой. Мы прошли через эпоху перегруженных интерфейсов, пережили шок от необрутализма и теперь вышли на новый уровень. Здесь побеждает не тот, кто кричит громче, а тот, кто говорит тише, но по делу. Давайте разберемся, что действительно ждет сайты в этом году и как не остаться за бортом трендов, которые диктуют не только дизайнеры, но и алгоритмы.

    Подробнее

  • Docker: упаковываем приложение и запускаем где угодно

    Docker упаковывает приложение и его окружение в изолированный контейнер, чтобы оно работало одинаково везде. Разбираемся, как установить Docker, написать первый Dockerfile и запустить проект локально — без боли и «works on my machine».

    Знакомая ситуация: ты отправляешь код коллеге, а у него ничего не запускается. «На моей машине всё работает», — говоришь ты. И это правда. На твоей машине установлен Python 3.11, определённая версия библиотеки, нужные переменные окружения и системные пакеты. У коллеги — Python 3.8, другие версии зависимостей и ничего не работает.

    Эта проблема стара как мир. Разные операционные системы, разные версии библиотек, разные настройки. Docker решает её радикально. Он упаковывает не только код, но и всё окружение в герметичный контейнер. Как ланч-бокс, в котором уже лежит и приложение, и всё необходимое для его работы. Такой ланч-бокс можно запустить где угодно — на твоём ноутбуке, на сервере, в облаке. И везде будет одинаковый результат.

    Подробнее