Когда вы работаете с данными, особенно в аналитике, чаще всего они приходят в виде таблиц: CSV-файлы, Excel-документы, выгрузки из баз данных. Чтобы с такими табличными наборами информации было удобно и быстро работать в Python, используют библиотеку Pandas. Её название — сокращение от "panel data", то есть панельные данные. Но не стоит пугаться академических терминов: на практике это один из самых дружелюбных и полезных инструментов в дата-анализе.
Иногда бывает так: сайт работает как часы, всё выглядит аккуратно и ровно… пока не появляется новая задача. Допустим, вы ведёте новостной ресурс, где все изображения к статьям строго одного формата — скажем, 16:9. Всё выглядит ровно и предсказуемо, пока вы не решаете ввести новую рубрику. Например, с мемами. А у мемов формат картинок — какой придётся. И тут начинаются проблемы: WordPress берёт и автоматически обрезает всё под привычные пропорции, уродуя изображение. Хорошая новость — это можно исправить. Причём не ломая основной шаблон сайта. Сделаем отдельный шаблон, в котором обложки будут отображаться целиком, как есть. Всё остальное — шрифты, отступы, структура — останется как было.
Когда вы пишете скрипт на Python, он отлично работает у вас — потому что установлен сам Python и все нужные библиотеки. Но если захотите запустить этот скрипт где-то ещё (например, отправить другу или использовать на рабочем ноутбуке), начнутся танцы с установками и зависимостями. К счастью, есть способ собрать всё это в один готовый файл, который запускается сам по себе — как обычная программа. Сейчас покажу, как это сделать.
В этом гайде мы расскажем, как правильно клонировать репозиторий с GitHub разными способами разными способами и что делать, если что-то пойдёт не по плану.
Podman — это современный инструмент для работы с контейнерами, который часто называют альтернативой Docker. Он позволяет запускать, управлять и группировать контейнеры, но делает это иначе — проще, безопаснее и гибче. В отличие от Docker, Podman не требует фоново работающего демона. Это значит, что сбой в одной части системы не «роняет» всё остальное. А ещё — контейнеры можно запускать без суперпользовательских прав, что снижает риски для системы. Удобно и то, что Podman совместим с Docker: большинство привычных команд работают почти так же.
При работе с кодом не все всегда идет гладко. Ошибся с коммитом, не тот файл добавил, внёс правки не в ту ветку — и вот уже хочется откатиться назад, как будто ничего и не было. Для таких случаев в Git есть одна мощная команда — git reset. Это инструмент, который помогает откатить изменения, убрать ненужные коммиты или подготовить код к повторной фиксации. Работает он тонко и гибко — можно откатить только коммит, оставить файлы как есть, а можно стереть следы изменений подчистую.
VI — это мощный консольный текстовый редактор. Он заслуженно является одним из самых распространенных инструментов в Unix-системах. А все благодаря скорости работы и огромному количеству возможностей для работы с текстами. Однако он может быть немного сложным для освоения. Именно поэтому мы собрали основные команды редактора Vi в этой статье.
Мир веб-разработки постоянно эволюционирует, и выбор подходящего PHP-фреймворка – критически важный этап создания любого проекта. Этот обзор поможет вам ориентироваться в этом многообразии и выбрать оптимальное решение.
В этой статье расскажем о том, как происходит работа с переменными и структурами. Это особенно полезный материал для начинающих пользователей. Напомним, что язык имеет статическую типизацию. В Python, Ruby или jаvascript придется выполнить несколько проверок на правильность. Go избавляет от этой проблемы.
Мы уже рассказали об истории языка программирования Go, его структуре, синтаксисе, теперь можем выполнить на нем простейшую программу, а именно классический Hello World. Готовы? Тогда не будет долго затягивать.