Рубрика «linux» - 17
Искусство доносов под Linux или как бесплатно делать за ГИБДД их работу
2025-02-16 в 20:37, admin, рубрики: linuxHibernate
В Linux поддержка гибернации оставляет желать лучшего. Проблем хватает. Я написал этот документ, чтобы рассмотреть одну из них.
Ошибка выделения памяти
Неважно, какой у вас размер swap. Гибернация может не сработать даже если на swap достаточно свободного места. Догадайтесь, почему??? ... Да — фрагментация. Похоже, система пытается выделить непрерывный участок в swap.
Так вот. Очень печально, правда? Уже 2025 год, а поддержка гибернации в Linux всё ещё оставляет желать лучшего. Я пишу этот документ, потому что действительно хочу, чтобы моя Linux-система была такой же надёжной, как современные Windows или MacOSX.
Читать полностью »
Мой первый контейнер без Docker
2025-02-11 в 12:16, admin, рубрики: cgroup v2, cgroups, docker, linux, namespace, контейнер, контейнеризация
Технологии контейнеризации, возможно, как и у большинства читателей данной статьи, плотно засели в моей голове. И казалось бы, просто пиши Dockerfile и не выпендривайся. Но всегда же хочется узнавать что-то новое и углубляться в уже освоенные темы. По этой причине я решил разобратьсяв реализации контейнеров в ОС на базе ядра linux и в последствие создать свой «контейнер» через cmd.
Читать полностью »
Neovim: Минимализм & Удобство
2025-02-11 в 11:15, admin, рубрики: linux, Neovim, vim, консоль, текстовый редакторРасскажу о том, почему я использую Neovim как основной текстовый редактор, а также о том, как я им пользуюсь.
Почему Neovim?
По сравнению с VS Code и другими IDE, Neovim очень минималистичный и простой. Единственное, что нужно знать – это то, какие клавиши за что отвечают.
После того как вы привыкаете к способу управления, появляется второе преимущество – удобство. После этого вам будет не хватать vim-раскладки в обычных редакторах.
Вопрос не в скорости
Хоть vim-раскладка увеличивает скорость печати, это не главное, так как при 10 часах дебага она вам не поможет. Дело тут именно в удобстве.
Читщит для ленивых
Микросервисы на пальцах: API‑Gateway, API‑Composition, KrakenD, FastAPI
2025-02-10 в 9:05, admin, рубрики: api, API Gateway, docker, fastapi, KrakenD, linux, selectel, микросервисы
Количество современных приложений, построенных на микросервисной архитектуре, очень велико. А сами микросервисы стали уже больше обыденностью, чем какой-то редкостью. В этом материале рассмотрим API-Gateway, BFF и композицию API — три базовых шаблона, которые можно встретить почти в каждой системе с микросервисами. Наша задача — понять, для чего они нужны, какие проблемы решают и создают. Пройдемся по теории и развернем реальный пример на инфраструктуре.Читать полностью »
Rust в ядре Linux: лекарство или яд? Споры о будущем
2025-02-09 в 9:07, admin, рубрики: C, linux, Rust, selecterl, Программирование
В мире разработки программного обеспечения, особенно в области системного программирования, языки C и Rust занимают особое место. C, как проверенный временем язык, десятилетиями служил основой для создания операционных систем, включая Linux. Однако с появлением Rust, который позиционируется как более безопасный и современный ЯП, начались жаркие споры о том, стоит ли переписывать части ядра Linux на Rust или оставить всё как есть. Дискуссия вышла на новый уровень, когда разработчики Linux начали активно сопротивляться внедрению Rust. Кристоф Хеллвиг даже сравнил нововведение с «раковой опухолью». Что стоит за этим противостоянием, и почему Rust вызывает такие полярные мнения?
Читать полностью »
Яблочный SMB. Или как подружить Samba с iOS
2025-02-08 в 14:18, admin, рубрики: fruit, iOS, linux, MacOS, NAS, samba, smb, vfs
Samba — мощный и гибкий инструмент для организации совместного доступа к файлам и принтерам в сетях на базе Windows и Linux (еще и Unix). Будучи открытым решением, оно позволяет строить как домашние серверы, так и корпоративные инфраструктуры.
Автоматизированный QoS на VPN-сервере с FireQoS и iftop
2025-02-05 в 5:16, admin, рубрики: Debian, fireqos, linux, tc, vpn, шейпинг, шейпинг трафикаЗачем это нужно?
Если у вас есть VPN-сервер, рано или поздно возникнет проблема: некоторые пользователи потребляют слишком много трафика, замедляя интернет для всех остальных. Это особенно актуально для торрент-пользователей, которые создают сотни соединений и загружают канал.
Вручную отслеживать таких потребителей через iftop и менять настройки QoS – утомительно. Но можно автоматизировать процесс, чтобы FireQoS каждые 5 минут динамически обновлял правила для трафика, снижая приоритет для самых активных пользователей.
1. Что такое FireQoS?
Docker Compose: Фичи, которые ускорят вашу разработку
2025-02-03 в 16:18, admin, рубрики: devops, docker, linux, администрирование
Привет! Меня зовут Александр, Системный администратор в компании БАРС Груп Сегодня хочу поделиться своим опытом использования возможностей Docker ComposeЧитать полностью »
