Статті

Что такое последняя миля

poslednyaya-milya

«Последняя миля» – так называется передача данных от оборудования конечного клиента до последнего сетевого узла провайдера. Технологии, которые используются для организации этого канала: Wi-Fi, FTTx, xDSL. Со стороны провайдера могут применяться как мощные коммутаторы, оптические мультиплексоры или DSLAM`ы, так и оборудование попроще: медиаконвертеры, VDSL-модемы, SHDSL и ADSL. В отдельных случаях абонент может подключиться к свободному порту пограничного маршрутизатора. Со стороны…

Что такое Snap-пакеты

snap-package

Существует несколько способов установки программ в Linux-системах. Один из наиболее популярных – установка из исходных кодов. При этом, необходимо запускать скрипты вручную, что в принципе не очень удобно. Чтобы избежать неудобств при разработке программ создаются snap-пакеты. Deb и rpm, к примеру, размещают свои пакеты в репозиториях, откуда их просто установить. Но в Canonical решили пойти дальше – весной 2016 года…

Cетевые файловые системы

Cетевые файловые системы

Основную суть идеи сетевых файловых систем можно передать как “совместная работа с файлами на удаленном сервере – такая же прозрачная, как и с локальными файлами”. Эта идея развивалась практически одновременно с персональными компьютерами и вычислительными сетями и, на текущий момент, можно говорить как минимум о трех хорошо известных реализациях – NFS (Network File System), SSHFS (Secure SHell FileSystem) и SMB…

Защитит и обезопасит: что нужно знать о chroot

Что такое chroot

Сhroot или change root – утилита, которая используется для смены корневого каталога в Unix-like системах. Ее цель – создание нового окружения, отдельного от основной системы. Оно называется chroot jail. Пользователь, работающий в этом окружении, видит только те файлы, которые находятся в нем. Для чего используется chroot Основная цель изменений в корневом каталоге – создание отдельного окружения помимо имеющейся системы Linux…

Что такое Vagrant и для чего он нужен

vagrant

Vagrant – ПО с открытым исходным кодом для создания и настройки виртуальной среды разработки. Это своеобразная обертка для таких систем виртуализации: VirtualBox – Vagrant начался именно с ее поддержки; AWS – позволяет создавать виртуальные машины в облаке Амазона; VMware – для установки требуется платный плагин. Утилита написана на языке Ruby, но ее можно использовать на языках программирования Java, C#, PHP,…

Заоблачные перспективы облачных сервисов Amazon

Заоблачные перспективы облачных сервисов Amazon

Amazon Web Services – совокупность платформ облачных веб-сервисов, которая открывает широкие возможности для развития и ведения бизнеса: предоставление вычислительных мощностей, доступа к базам данных и облачным хранилищам, оказание услуг доставки контента и многое другое. Компоненты AWS: детальная информация EC2. Amazon Elastic Compute Cloud – веб-сервис, который предоставляет определённое количество вычислительных ресурсов в облаке с обеспечением масштабируемости и безопасности. В первую…

Введение в CI/CD с Nginx и Nginx Plus (часть 2)

Введение в CI/CD с Nginx и Nginx Plus

(продолжение, начало читать здесь) Подробное рассмотрение шагов в CI/CD По мере реализации CI/CD, ручные процессы – и люди, которые ранее выполняли их – удаляются из текущей экосистемы разработки. Вместо этого, сотрудникам, которые раньше делали ручную работу – поручается разработка и поддержка автоматизированной «производственной линии», которая интегрирует, тестирует, деплоит и контролирует код. Когда люди удаляются из тестирования, развертывания и процесса доставки,…

Введение в CI/CD с Nginx и Nginx Plus (часть 1)

Введение в CI/CD с Nginx и Nginx Plus

Непрерывная интеграция/непрерывная поставка (CI/CD) представляет собой современный подход к управлению всем жизненным циклом разработки, обновления и доставки приложений. Маневренный и легкий дизайн NGINX и Nginx Plus делает их чрезвычайно полезными инструментами в поддержке многих из частей CI/CD платформы. С CI/CD все – от исправления ошибок до “мажорного” функционала – доставляется пользователям на постоянной основе. Различные части приложения могут использовать различные…

MOCP — аудіоплеєр для консолі в Linux

MOCP - аудиоплеер для консоли в Linux

Навіщо потрібен консольний аудіоплеєр в епоху графічних інтерфейсів? Є кілька варіантів використання такої програми: одноплатні комп’ютери типу Raspberry Pi як бюджетний цифровий аудіоцентр (наприклад, у невеликих торгових точках, на виставкових стендах тощо); реанімація (а, швидше, некромантія) консольних Linux-ів, що спочили в коморах і гаражах Pentium-ів та інших динозаврів світу PC; сервери зі звуковою платою та аудіовиходом (наприклад, tower-сервер у невеликій…

GNU nano – легкий текстовый редактор для консоли в Linux

GNU nano

Минималистичный консольный редактор GNU nano заслуженно снискал славу простого и легкого инструмента для правки конфигурационных и текстовых файлов. В отличие от “текстовых универсалов”, редакторов Vi/Vim и Emacs, nano намного проще в освоении и хорошо подходит начинающим администратором *nix-систем (в многих из них, он устанавливается вместе с системой). Одна из фирменных “плюшек” nano – нижняя панель со списком горячих клавиш для…

Дякуємо, що поділились