Alexey
01.06.2020
Сеть
SSH, TigerVNC, VNC, ошибки, решение проблемы, удалённый рабочий стол
Как сделать так, чтобы TigerVNC прослушивал не только локальные соединения По умолчанию TigerVNC прослушивает только интерфейс с IP адресом 127.0.0.1, это LOOPBACK (петлевой) адрес, то есть к VNC серверу можно подключиться только с этого же самого компьютера, либо через SSH…
ДАЛЕЕ
Alexey
01.06.2020
Сеть
TigerVNC, VNC, ошибки, решение проблемы, удалённый рабочий стол
VNC сервер TigerVNC вместо использования текущей X сессии запускает новую на указанном (или следующем свободном) дисплее. По этой причине необходимо настроить файл xstartup, путь до которого ~/.vnc/xstartup. Если этот файл настроен неполностью, то при подключении к серверу TigerVNC вы будете…
ДАЛЕЕ
Alexey
01.06.2020
Сеть
TigerVNC, VNC, ошибки, решение проблемы, удалённый рабочий стол
При запуске TigerVNC сервера vncserver может возникнуть ошибка, содержащая следующие строки в выводе: vncserver: Failed command '/etc/X11/Xvnc-session': 256! X connection to :1 broken (explicit kill or server shutdown). Killing Xtigervnc process ID 3169… which seems to be deadlocked. Using SIGKILL!…
ДАЛЕЕ
Alexey
31.05.2020
Разработка
Bash, dash, sh, башизм (bashisms)
Башизмы (bashisms) — это команды оболочки и синтаксис специфичные для Bash. То есть это конструкции, который будут поняты только в Bash, но не будут поняты в других оболочках, таких как Dash. Башизмы делают скрипты Bash более мощными и гибкими, но…
ДАЛЕЕ
Alexey
31.05.2020
Для новичков, Система
Linux LMDE, автоматический вход в систему
LMDE — это Linux Mint Debian Edition. Как и во всех Linux Mint, при установке можно выбрать опцию «автоматических вход», то есть вход в Linux без ввода пользователя и пароля. Если при установке вы не выбрали эту опцию, а затем…
ДАЛЕЕ
Alexey
30.05.2020
Для новичков, Производительность труда
Cinnamon, Linux LMDE, Linux Mint, раскладка клавиатуры, сочетания клавиш, язык системы
Данный рецепт поможет как LMDE (Linux Mint Debian Edition), так и любой другой версии Linux Mint. Этим же способом можно назначить сочетание клавиш для смены раскладки в любом дистрибутиве в котором в качестве рабочего стола выбрана Cinnamon. В процессе установки…
ДАЛЕЕ
Alexey
30.05.2020
VirtualBox
Linux LMDE, Linux Mint, гостевые дополнения VirtualBox (Guest Additions)
LMDE — это Linux Mint Debian Edition, то есть Linux Mint на основе Debian. Гостевые дополнения VirtualBox (Guest Additions) — это модули ядра (драйверы), которые нужны в том случае, если вы запустили Linux LMDE в виртуальной машине VirtualBox. Благодаря гостевым…
ДАЛЕЕ
Alexey
28.05.2020
Веб, Разработка
CSS, HTML
В одном из проектов понадобилось добавить новые стили к одной определённой странице, но шаблон позволял менять только содержимое после тега <body>. Чтобы не добавлять ненужные стили на весь сайт, а вставить их только для одной страницы, рассмотрим, какие есть варианты…
ДАЛЕЕ
Alexey
28.05.2020
Веб, Мультимедиа, Разработка
веб камера, видео, мультимедиа
HTML5 позволяет получить доступ к камере и микрофону вашего компьютера. Вы могли видеть такие примеры на сайтах для видео чатов и видео конференций, для стриминга, для валидации на финансовых сайтах и прочих. Чтобы видеопоток передавался на сервер, нужно предусмотреть принимающий…
ДАЛЕЕ
Alexey
26.05.2020
Железо, Системное администрирование
lshw, lspci, lsusb, PCI, USB, usb-devices, usbutils
1. Какие драйверы использует USB устройство Пакет usbutils включает скрипт, называемый usb-devices. Если вы запустите его, он выведет информацию об устройствах в системе, включая используемый драйвер: usb-devices 2. Используемые драйверы в lsusb С помощью lsusb также можно увидеть используемые USB…
ДАЛЕЕ
Alexey
24.05.2020
Разработка, Утилиты
rev, tac, строки
Как перевернуть строку «задом наперёд» в командной строке Linux? К примеру есть строка "12345", а нужно получить строку "54321". Для этого есть специальная команда rev, которая посимвольно печатает строки в обратном порядке. Утилита rev копирует указанные файлы в стандартный вывод,…
ДАЛЕЕ
Alexey
24.05.2020
Сеть
cookie / кукиз, cURL
Отправить cookie в cURL можно опцией --cookie: curl -v --cookie "USER_TOKEN=Yes" http://127.0.0.1:5000/ У опции --cookie есть короткий вариант -b. С этими опциями можно указать как файл, содержащий кукиз, так и строку с паролй ИМЯ=ЗНАЧЕНИЕ. Если аргументом является строка с символом…
ДАЛЕЕ
Alexey
23.05.2020
Сеть
TigerVNC, VNC, ошибки, решение проблемы, удалённый рабочий стол
TigerVNC — это набор программ, которые выполняют функции VNC сервера и клиента. VNC — это технология, позволяющая подключаться к удалённому рабочему столу и работать за ним так, как будто бы вы сидите перед ним, то есть запускать графические приложения и…
ДАЛЕЕ
Alexey
14.05.2020
Для новичков
NPM, ошибки, решение проблемы
Ошибка «The engine "node" is incompatible with this module» означает, что node не совместим с указанным модулем. То есть устанавливаемая программа требует более высокую версию npm чем присутствует в системе. Такая ошибка может возникнуть при использовании yarn (устанавливает зависимости): yarn Пример…
ДАЛЕЕ
Alexey
14.05.2020
Для новичков
NPM, ошибки, решение проблемы
yarn — это программа для быстрого, надёжного и безопасного управления зависимостями пакетов Node.js. Используется yarn очень просто, достаточно перейти в папку с исходным кодом пакета, для которого требуется установить зависимости, и выполнить команду yarn Если при этом возникла ошибка: 00h00m00s…
ДАЛЕЕ