Архив автора: PerfectLinux
Как определить мобильные телефоны в Nginx
Для того, что бы отображать сайт для мобильных телефонов в легком варианте, можно определять браузер уже в nginx, можно воспользоваться готовым конфигом с detectmobilebrowser.com 1234567891011121314set $mobile_rewrite do_not_perform; if ($http_user_agent ~* "(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino") { set $mobile_rewrite perform; } … Читать далее
Как сменить браузер по умолчанию в XFCE4?
Для установки программ по умолчанию есть простая утилита exo-preferred-applications После настройки можно проверить в консоли: 12exo-open —launch WebBrowser https://www.masterit.ru exo-open —launch MailReader
Nitroshare — простая передача файлов между Linux, Windows и MacOS
Nitroshare 0.3 — это простой инструмент для передачи файлов в локальной сети между компьютерами с различной OS. Программа имеет графический интерфейс доступна для Linux, Windows и MacOS, что делает передачу файлов максимально простой и удобной.
Установка Diaspora на Gentoo/Calculate Linux
В рамках проекта Diaspora развивается децентрализованная социальная сеть, в которой пользователи сами контролируют свои данные, размещая их на собственных локальных серверах. Каждый локальный сервер выступает полноценным сегментом сети, совокупность которых образует единую распределённую социальную сеть. Весь трафик в сети снабжается … Читать далее
Рекурсивная загрузка на WebDav сервер с помощью cadaver
Для рекурсивной загрузки файлов на сервер Webdav (например Yandex.Disk) с помощью cadaver нашел скрипт davcpy.sh: 12345678910111213141516171819202122232425262728#!/bin/sh usage () { echo "$0 <src> <cadaver-args>*" >/dev/stderr; } error () { echo "$1" >/dev/stderr; usage; exit 1; } test $# ‘<‘ 3 || … Читать далее