Хочется снимать круче, чем позволяет стандартная камера? Эти приложения помогут — от полного ручного контроля до глитч-эффектов, сканирования бумажных фото и даже видеонаблюдения.
При работе с кодом не все всегда идет гладко. Ошибся с коммитом, не тот файл добавил, внёс правки не в ту ветку — и вот уже хочется откатиться назад, как будто ничего и не было. Для таких случаев в Git есть одна мощная команда — git reset. Это инструмент, который помогает откатить изменения, убрать ненужные коммиты или подготовить код к повторной фиксации. Работает он тонко и гибко — можно откатить только коммит, оставить файлы как есть, а можно стереть следы изменений подчистую.
Если хочется меньше зависеть от телефона и стать продуктивнее, то эти приложения могут стать хорошей базой. Они не требует постоянного внимания и лишний раз не навязываются, а зато помогают жить чуть более осознанно.
Сервер работает, сайт открывается, всё идёт по плану. Но проходит пара месяцев — и начинаются проблемы: вылезают уязвимости, сыплются ошибки, что-то перестаёт работать. Откуда всё это? Ответ простой: вы забыли про обновления.
Серверы на Ubuntu с доступом по SSH регулярно проверяют на прочность, сканируют и атакуют, чтобы найти бреши и слабые места. Если не ставить обновления, можно нарваться на утечку данных, падение сайта или даже скрытую установку майнеров.
Регулярные апдейты закрывают дыры в безопасности, устраняют баги и повышают стабильность. Особенно это важно для VPS с ограниченными ресурсами — любое вмешательство вредоносного кода может легко положить сервер.
Чтобы избежать лишнего риска, лучше всего включить автоматические обновления сразу после настройки сервера. Делать это вручную — долго и ненадежно. А если вы уехали в отпуск, забыли или просто не хотите этим заниматься — тогда на помощь приходит unattended-upgrades.
В этой инструкции мы подробно расскажем, как полностью перенести ОС и всю информацию с одного виртуального сервера на другой. В этом нет ничего сложного. Если вы точно следуете инструкции, с задачей легко справиться.
Сайт начал тормозить, едва вырос трафик? Такое случается часто: стоит запустить рекламу или попасть в новостные агрегаторы — и серверу уже не до шуток. Страницы открываются с задержками, появляются ошибки 502, а владелец проекта пытается понять, как выйти из ситуации. Один из самых простых и эффективных способов — включить кеширование в Nginx. Это разгрузит сервер и сделает сайт заметно быстрее.
Когда проект небольшой, Nginx спокойно справляется с задачами: отдаёт страницы, картинки, скрипты. Но как только трафик вырастает, каждый лишний запрос становится испытанием. Тут-то и приходит на выручку кеш: он позволяет сохранять и повторно использовать уже обработанные данные — и экономит ресурсы.
Иногда устройству в сети нужен постоянный IP-адрес — например, если вы настраиваете сервер, VPN или систему хранения. В этой статье разберём, как закрепить IP-адрес за устройством в Ubuntu 22.04 с помощью утилиты Netplan.
Иногда нужно быстро понять, какой именно процесс запущен под конкретным PID. В этой статье разберём, как это сделать — но сначала пару слов о том, как вообще работают процессы в Linux. Когда вы или система запускаете какую-то программу, ядро Linux создаёт для неё отдельный процесс. В нём хранятся все данные о работе программы: переменные, ввод-вывод, состояние и прочее.
Так как Linux — многозадачная система, он запускает сразу несколько процессов. Чтобы не возникло путаницы, каждый из них получает уникальный номер — PID. Без этого невозможно было бы корректно управлять запущенными задачами.
В этой статье мы простым языком объясним, чем отличаются команды shutdown, poweroff, halt и reboot в Linux — что именно делает каждая из них и какие у них есть параметры. Если ты начинаешь работать с Linux-серверами, важно разобраться в этих командах — они играют ключевую роль в стабильной и безопасной работе системы.