ZaLinux.ru

Архив автора: Alexey

Как ввести в cin строки с пробелами в С++

По умолчанию cin (стандартный ввод) в С++ считывает данные до первого пробела. Рассмотрим способы, с помощью которых мы можем передать через стандартный ввод строку, содержащую один или нескольких пробелов, чтобы эта строка могла быть присвоена в качестве значения переменной в…
ДАЛЕЕ

Почему в C++ для double в числе только 5 цифр после запятой

В языке C++ при определении переменных необходимо указать их тип, причём в дальнейшем тип менять нельзя. Для числовых переменных распространёнными типами являются int, short, long, float и double. К примеру, переменная с типом данных float — это число с плавающей…
ДАЛЕЕ

Как добавить нули до определённого размера строки

Иногда необходимо привести строки или числа разной длины к определённому стандарту, например, сделать так, чтобы они содержали одинаковое количество символов. В этом случае, если строка короче необходимой длины, вначале нужно добавить нули. Данная статья опишет, как это сделать. Показанные ниже…
ДАЛЕЕ

Миллиметровая и сантиметровая бумага для Writer (линованные листы в LibreOffice)

Миллиметровая бумага (миллиметровка) Миллиметровая бумага разных цветов и масштабов и программа-генератор для произвольной линованной бумаги разных цветов. ODT содержат серую, синюю, красную, зелёную, чёрную бумагу и их программу-генератор. graphpaper_cm.odt: размер страницы: A4; Сетки 1 см – 0,5 см – 1…
ДАЛЕЕ

Как сделать замену от совпадения до конца строки

Программа sed и некоторые другие программы могут искать совпадения и делать замены. В большинстве случаев нужно найденную подстроку заменить на другую подстроку или удалить вовсе. Пример команды sed, которая ищет подстроку и заменяет на указанную: echo 123456789 | sed 's/6789/4321/'…
ДАЛЕЕ

Как добавить строку в начало или в конец каждой строчки

Рассмотрим варианты, когда в командной строке Linux для всех строчек в файле нужно добавить строку в начало, в конец или сразу в начало и конец. К примеру, нужно добавить в файл .htaccess тысячи IP адресов для блокировки, которые содержатся в…
ДАЛЕЕ

Как узнать свою версию Bash

Если у вас не работают примеры Bash кода, которые вы нашли онлайн или в учебниках, то одной из причин проблем может быть несоответствие версий. Или даже у вас может быть запущен не Bash, а одна из других многочисленных оболочек Linux.…
ДАЛЕЕ

Ошибка в LMDE «cryptsetup: WARNING: The initramfs image may not contain cryptsetup binaries nor crypto modules» (РЕШЕНО)

При обновлении системы, если необходимо пересобрать initramfs, в LMDE стало появляться предупреждение: cryptsetup: WARNING: The initramfs image may not contain cryptsetup binaries nor crypto modules. If that's on purpose, you may want to uninstall the 'cryptsetup-initramfs' package in order to…
ДАЛЕЕ

Linux Mint 20 beta доступна для загрузки: что нового и ссылки на скачивание!

Ссылки на скачивание Linux Mint 20 beta Linux Mint Cinnamon Development versions 20 beta: x64 Linux Mint MATE Development versions 20 beta: x64 Что нового в Linux Mint 20 Продолжается работа над Linux Mint 20 «Ulyana», релиз которой запланирован на…
ДАЛЕЕ

Как установить Java (JDK) в Windows и Linux

Для работы любой Java программы необходимо установить виртуальную машину Java. У Java открыт исходный код и она бесплатна. В чём отличие Oracle JDK и OpenJDK Java (точнее JDK) есть двух основных видов: JDK от Oracle OpenJDK На самом деле, в…
ДАЛЕЕ

Как установить локальный .deb пакет

Что такое файлы .deb Файлы с расширением .deb — это установочные пакеты для Debian и производных дистрибутивов, для таких, как Linux Mint, Kali Linux, Ubuntu. Типичный способ установки пакета из файла DEB: sudo apt update sudo apt install ИМЯ_ПАКЕТА С…
ДАЛЕЕ

Виртуальный хостинг с Memcached и WP-FFPC

Кэширование — это один из способов ускорить загрузку сайта и снизить нагрузку на сервер. Суть кэширования в том, что страница не создаётся заново для каждого пользователя, а после первого создания некоторое время хранится в оперативной памяти и при повторном запросе…
ДАЛЕЕ

Как сделать брошюру в LibreOffice

Рассмотрим, как сделать брошюру (памфлет) в Writer и Draw пакета LibreOffice. Мы сделаем двухстороннюю брошюру, которая представляет собой лист, поделённый на три одинаковых вертикальных столбца. Самый быстрый способ оформить брошюру в LibreOffice это воспользоваться шаблоном. Шаблон брошюры в 3 колонки…
ДАЛЕЕ

Автосумма в Calc (LibreOffice)

Автосумма в таблице складывает значения нескольких ячеек, обычно находящихся в одном столбце или одной строке. От обычной операции сложения автосумма отличается тем, что не нужно указывать каждую ячейку, значение которой нужно сложить. В MS Excel в меню есть кнопка для…
ДАЛЕЕ

Операторы перенаправления вывода в Bash: что означает <<, <<<, < <(КОМАНДА), 2>&1 и другие

Рассмотрим операторы перенаправления вывода Bash и похожие по функции операторы и конструкции. Я собрал следующий список, если что-то пропустил, то пишите в комментариях: | > >> 2> 2>&1 &> &>> < << <<< Почему << (here document) и <<< (here…
ДАЛЕЕ