linux

linux base64 Получить строку в терминале -- ubuntu

Получить закодированную строку можно так:

echo -n вашастрока | base64

linux DNS. Как вывести список серверов и другие примеры работы с DNS на linux

dig Ответ DNS (настройки) о доменном имени

Все доступные DNS сервера

Для вывода всего списка используемых серверов используйте команду:

 cat /etc/resolv.conf

linux ip route Получение: Шлюз (geteaway), сетевого устройства и др. для данного IP

ip route get Получение шлюза

Используйте команду

ip route get нужныйip

-- она эмулирует получение ip ближайшего устройства в реальном времени
например:

ip route get 8.8.8.8

даста нам что-то вроде:
default via 192.168.1.1 dev enp3s0 proto static metric 100

latex Установка в Ubuntu Linux (+ TexMaker)

Установка движка TeX

Ставим пакеты (весят немало, в моём случае больше 3Гб):

sudo apt-get install texlive texlive-full

Если нужна работа с графикой, и этот пакет ещё не установлен, то:

sudo apt-get install imagemagick

Редактор кода LaTeX

Далее, можно поставить, например TexMaker:

sudo apt-get install texmaker

На базе: http://tmel.ru/installyaciya-latex/

tail Вывести конец файла в терминале. Заданное число строк

  • По умолчанию выводит последние 10 строк файла:
     tail имяфайла
  • Вывести конкретное число строк (например 20) файла можно так:
    tail -n 20  имяфайла

Linux-контейнеры: изоляция как технологический прорыв

Представьте, что вы разрабатываете приложение, причем, на своем ноутбуке, где рабочее окружение имеет определенную конфигурацию. Приложение полагается на эту конфигурацию и зависит от определенных файлов на вашем компьютере. У других разработчиков конфигурация может слегка отличаться. Кроме того, в вашей организации есть тестовые и промышленные среды со своими конфигурациями и наборами файлов. Вам хотелось бы как можно точнее эмулировать эти среды у себя, но совершенно не хочется воспроизводить сложные и тяжелые сервера на своей машине.

Контейнеры в Linux -- что это такое (админстрирование, архитектура ОС)

Linux-контейнер – это набор процессов, изолированный от остальной операционной системы и запускаемый с отдельного образа, который содержит все файлы, необходимые для их работы.

Образ содержит все зависимости приложения и поэтому может легко переноситься из среды разработки в среду тестирования, а затем в промышленную среду.

fancybox Не показывает видео API и MOV

the requested content cannot be loaded

Проблема отображения видео.

В моём случае сервер отвечал такими заголовками:

  • для mov:
    HTTP/1.1 200 OK
    Server: nginx
    Date: Mon, 17 Sep 2018 12:13:53 GMT
    Content-Type: video/quicktime
    Content-Length: 2173296
    Connection: keep-alive
    Last-Modified: Fri, 14 Sep 2018 13:25:05 GMT
    ETag: "5b9bb6b1-212970"
    Accept-Ranges: bytes
    

    -- не открывает ни в fancybox, ни на прямую.
    Но если его всё же скачать

lazarus Однооконный режим (в одном окне) в ubnutu linux

lazarus 1.6

Для версии 1.6 наблюдаются какие-то проблемы в ubuntu 16.04, поэтому лучше поставьте версию lazarus 1.8 -- там есть нужный нам пакет.

Включение однооконного режима в lazarus 1.8

Нам потребуется пакет Anchor Docking, поэтому из главного меню выбираем:
Packages
->Install/Uninstall packages

Далее справа выбираем пакет с именем вроде anchordockingdsgn у меня он называется:

anchordockingdsgn 0.5

-- кликаем по нему и нажимаем "Install selection" под списком, а затем кнопку внизу:

Pages

Subscribe to RSS - linux