Выключить в LibreOffice (windows) блокировку файлов.

Найти файл «c:\Program Files (x86)\LibreOffice 5\share\registry\main.xcd»
В нём строку:
<prop oor:name="UseLocking" oor:type="xs:boolean" oor:nillable="false"><value>true</value>

Исправить на:
<prop oor:name="UseLocking" oor:type="xs:boolean" oor:nillable="false"><value>false</value>

Опубликовано 04.07.2018 в 18:26 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: Windows

Сменить статус у pidgin при включении/выключении mate{gnome}-screensaver

Создать ~/bin/status-pidgin.sh
#!/bin/sh
dbus-monitor --session "type='signal',interface='org.mate.ScreenSaver'" |
while read x; do
case "$x" in
*"boolean true"*) /usr/bin/purple-remote setstatus?status=offline ;;
*"boolean false"*) /usr/bin/purple-remote setstatus?status=available ;;
esac
done

chmod +x ~/bin/status-pidgin.sh
Добавить его в «запускаемые приложения»
Для Gnome аналогично, только заменить org.mate.ScreenSaver на org.gnome.ScreenSaver

Опубликовано 17.01.2018 в 12:48 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: Linux

freebsd: mount zfs from livecd

Загрузиться с iso своей или более новой версии.
Выбрать пункт livecd.
Посмотреть, что у нас тут есть: zpool import.
Создать каталог куда будем монтировать: mkdir -p /tmp/z
Импортируем: zpool import -fR /tmp/z zroot
* если требуется только прочитать, например, с убитого диска, тогда имеет смысл импортировать так:
zpool import -N -o readonly=on -f -R /tmp/z -Fn
*в моём случае был ловко приведен в неработоспособное состояние почти весь world 11.1-RC2 -)
Поэтому было выполнено:
fetch http://mirror.yandex.ru/freebsd/releases/amd64/11.1-RC2/base.txz
/rescue/tar -xvf base.txz -C /tmp/z
Тут у меня было с десяток ошибок вида «can’t unlink already existing object», но те файлы у меня и не были затронуты, проигнорировал.
Дальше уже по ситуации — создание пользователя, pkg upgrade -f (чтобы создало «пакетных» пользователей), проверка, чай-кофе-потанцуем.

Опубликовано 10.07.2017 в 19:00 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: freeBSD

crontab : last day of the month

Выполнить задание в последний день месяца в crontab:
Linux:
0 30 28-31 * * root [ $(date +\%d -d tomorrow) = 01 ] && command
FreeBSD:
0 30 28-31 * * root [ $(date -v+1d '+%d') = 01 ] && command

Опубликовано 01.06.2016 в 07:45 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: freeBSD, Linux

Thunderbird — убрать разделитель (дефисы) над подписью

Заходим в настройки:
thunderbird_settingsОткрываем редактор настроек:
thunderbird_about_configВбиваем в поиск: mail.identity.default.suppress_signature_separator
Если такая строка есть, то меняем её на true.
Если нет, то создаем логическую строку с этим названием и значением true.

Опубликовано 30.04.2015 в 10:48 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: networking

pkg upgrade origin fail

pkg~ports-mgmt/pkg-devel has no direct installation candidates, change it to pkg-devel~ports-mgmt/pkg-devel [Y/n]
workaround:
echo "update packages set name='pkg-devel' where name='pkg';" | pkg shell

Опубликовано 01.07.2014 в 14:45 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: freeBSD

google — новый стиль в результатах поиска

Google изменили стиль результатов поиска, теперь у них там огромный шрифт и нет подчеркивания у ссылок.
Понятно, что можно привыкнуть и к этому, но не все хотят привыкать..
И поэтому:
1. Ставим stylish.
2. Идём за готовым стилем под говорящим названием google-underline и жмем install.
Было/стало:
after

Опубликовано 12.03.2014 в 22:11 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: networking

pkgng после обновления с 1.1.4 до 1.2.x ничего кроме Updating repository catalogue не выводит

Если это после обновления pkg с 1.1.4 до 1.2.x то:
rm /usr/local/etc/pkg.conf && rm /var/db/pkg/repo-*
проверить наличие файла:
cat /etc/pkg/FreeBSD.conf
# $FreeBSD: head/etc/pkg/FreeBSD.conf 258227 2013-11-16 15:54:46Z bapt $
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}

Проверить структуру каталогов и наличие файла:
/usr/share/keys/pkg/revoked
/usr/share/keys/pkg/trusted
cat /usr/share/keys/pkg/trusted/pkg.freebsd.org.2013102301
# $FreeBSD: head/share/keys/pkg/trusted/pkg.freebsd.org.2013102301 257150 2013-10-26 03:53:24Z bdrewery $
# This key is for testing purposes only and will be revoked before 10.0-RELEASE
function: "sha256"
fingerprint: "b0170035af3acc5f3f3ae1859dc717101b4e6c1d0a794ad554928ca0cbb2f438"

Потом в /etc/pkg/FreeBSD.conf закоментировать строки signature_type и fingerprints
Потом pkg update
Коменты убираешь
И ещё раз pkg update.

Опубликовано 08.12.2013 в 17:13 · Автор MIkhail Timofeev · Ссылка · Один комментарий
Рубрики: freeBSD

Убрать рекламу в android поможет adaway

Речь, конечно, идет о рутированных девайсах, так как приложение заменяет файл hosts.
До недавнего времени я пользовался программой adfee, но что-то там у них пошло не так, работать она перестала, начались поиски и была найдена adaway, которая, во-первых работает, а во-вторых качает списки рекламных хостов из нескольких мест, что обеспечивает более полное закрытие рекламы.
Читать полностью »

Опубликовано 27.10.2013 в 15:11 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: android

Подключение в android USB как MassStorage

В последних версиях android подключение по USB стало по умолчанию как MTP, что не всегда и не всем удобно.
Вернуть прошлое поведение можно (на рутированных устройствах) так:
Ставим Android Terminal Emulator, выполняем в нём:
su
На запрос superuser’a разрешаем права и выполняем:
setprop persist.sys.usb.config mass_storage,adb
После рестарта девайса, подключение по умолчанию станет предлагаться как MassStorage.

Опубликовано 27.10.2013 в 15:00 · Автор MIkhail Timofeev · Ссылка · Комментировать нельзя
Рубрики: android