"Почему я ненавижу Skype? Нет альтернатив?"
Wed 01 February 2017
Несколько "мелких" причин ненавидеть Skype:
-
Первый прикол обнаружился в Skype, когда я начал пользоваться его мобильной версией. В чем суть: Иногда бывают случаи, что Вас долго не было в скайпе или давно не запускали клиента на каком-то устройстве. После запуска мы видим огромное количество непрочитанных сообщений, которые нет никакого желания читать. Но при активации чата с такими сообщения мы попадаем не в конец переписки, а в то место, где начинаются непрочитанные сообщения и нет никакого явного способа переместится в конец, остаётся долго листать эти переписки. Но когда чатов больше десятка, а сообщений под сотни - в этом мало приятного.
-
Теперь немного об этой самой прокрутке... Даже если я прокручиваю список на клиенте ПК, ссылки в тексте подгружаются ощутимо медленно, и получается что чат постоянно скачет и пляшет, прокрутка сбивается. Вообще ничего приятного.
-
Я в 99% случаев использую режим "Занят". Потому что в данный режим позволяет мне не мучаться с настройками уведомлений этого скайпа. И в этом режиме нет отвратительных звуков входящих сообщений, которые порой летят по несколько штук в секунду. Всё было бы хорошо, но режим "Занят" работает только на уведомления и вызовы, если не ответить на вызов, то звук разрыва соединения может напугать своей внезапностью.
Альтернатив тьма.
By A. Semenov, Category: linux
Tags: default / linux / skype / mustdie /
Other articles
"Установка на CentOS Collectd с плагином для Graphite"
Wed 09 December 2015
Навеяно постом с хабра.
Начиная с версии 5.1 Collectd имеет возможность использовать Write плагин для записи статистики в time-series базе Carbon. Который в свою очередь является бакенд стораджем для Graphite. В данной связке можно создавать очень крутые графики или в дальнейшем производить анализ метрик.
Из обновлений:
Write Graphite plugin …
By A. Semenov, Category: linux
Continue reading …"Запуск скриптов с блокировкой (lock-file)"
Wed 02 December 2015
Пример скрипта для запуска скриптов с блокировкой из крона
#!/bin/bash
: ${2?"Not enough parameters. Usage: $FUNCNAME CMD SCRIPT [PARAMS]"}
BIN=$(which bash)
CMD=$1; shift
SCRIPT=$1; shift
SCRIPT_PARAMS=$@
SCRIPT_NAME=$(basename $SCRIPT)
[[ ! $USER ]] && USER=nobody
LOCKDIR="/tmp/locks-$USER"
STALE_AGE=4 #hours
PIDFILE=$LOCKDIR/$SCRIPT_NAME/pid
LOCKFILE=$LOCKDIR/$SCRIPT_NAME …
By A. Semenov, Category: linux
Continue reading …"Генерация нового токена для TeamSpeak3"
Wed 29 April 2015
Запускаем с нужным паролем:
/path/to/bin/teamspeak <any parameters> serveradmin_password=secret
Подключаемся:
telnet 127.0.0.1 10011
Фигачим:
login serveradmin secret
use 1
tokenadd tokentype=0 tokenid1=6 tokenid2=0
By A. Semenov, Category: linux
Continue reading …"Установка Redmine в изолированном контейнере LXC"
Tue 24 March 2015
Redmine - гибкий инструмент позволяющий удобно организовывать проекты и задачи, а также отслеживать ошибки. Написан он на Ruby и использует известный фреймворк Ruby on Rails. GNU GPL, Open Source и все дела... (В вики более подробно)
Самой большой проблемой, с которой сталкиваются люди при работе с этим монстром - это множество версионных …
By A. Semenov, Category: linux
Continue reading …"Установка и настройка Graphite WebApp через RPM"
Thu 05 March 2015
Хочется поделиться старой, но от этого не менее хорошей и полезной заметкой, автор которой рассказывает, как можно установить Graphite в дистрибутиве CentOS, используя для этого штатные rpm-tools.
Статья замечательна еще тем, что по сути в радиусе досигаемости гугла (менее 5 страницы поиска) она единственная.
И я, к сожалению, не нашел …
By A. Semenov, Category: linux
Continue reading …"CentOS. Upgrade zabbix с версии 1.8 до 2.0"
Sun 07 September 2014
В репозиториях CentOS появился Zabbix версии 2.0, просто праздник какой-то, но нет худа без добра. Изменения в новой версии затронули базу данных во всех интересных местах и просто обновиться недостаточно, также нам нужно будет пропатчить базу в соответствии с нововведениями.
Вся процедура обновления выполняется в соответствии с официальной документацией …
By A. Semenov, Category: linux
Continue reading …"Сборка и установка модуля php-sweph"
Wed 23 April 2014
Просто абзац
UPD(16.01.17)...
yum install php-devel php subversion wget tar gcc file make git -y
BUILD=/usr/src
SWEURL=ftp://ftp.astro.com/pub/swisseph/swe_unix_src_2.06.tar.gz
INCLUDEDIR=/usr/local/include
LIBDIR=/usr/local/lib
PHPMODDIR=/usr/lib64/php/modules
pushd $BUILD
wget $SWEURL
mkdir …
By A. Semenov, Category: linux
Continue reading …"LVM+KVM+EXT4, изменение размера виртуального диска с собственной таблицей разделов"
Sat 29 March 2014
Нам понадобятся: lvm2, kpartx, cfdisk, e2fsck
Выключаем VPS на которой используется раздел LVM. Увеличиваем сам том:
# lvextend -L +2G /dev/mapper/vms-vps--test
'+2G' - размер на который увеличиваем диск Теперь открываем раздел и пересоздаём таблицу разделов.
# cfdisk /dev/mapper/vms-fms--test
Чтобы открыть нужные разделы, я воспользовался утилитой kpartx:
# kpartx -a /dev …
By A. Semenov, Category: linux
Continue reading …"Zabbix. Сброс пароля администратора и отключение LDAP"
Thu 27 March 2014
Простая инструкция на случай, если вы после очередного обновления или по случайности потеряли привилегированный доступ к админке сервера zabbix.
- Подключаемся к БД сервера.
-
Меняем пароль
UPDATE
zabbix
.users
SET passwd=md5('mynewpassword') WHEREalias
='Admin'; -
Отключаем LDAP
UPDATE
zabbix
.config
SETauthentication_type
= '0' WHEREconfig
.configid
=1;
By A. Semenov, Category: linux
Continue reading …"CentOS. Настройка CoreDump для apache"
Wed 26 March 2014
Активируем параметр в конфигурации
CoreDumpDirectory /tmp
Насколько я понял, фиолетово какое значение выставлять, просто без этой директивы не работает (: Говорим ядру где будем хранить "корки"
echo "/var/tmp/httpd-core.%p" > /proc/sys/kernel/core_pattern
В папке должны быть права для пользователя, от которого запущен apache Разрешаем создание "корок"
# cat /etc …
By A. Semenov, Category: linux
Continue reading …"Puppet dashboard [pending tasks] - накопил уже мужик!"
Tue 25 March 2014
Puppet Dashboard состоит из двух частей - это собственно рельсовый веб движок (puppet-dashboard для CentOS) и демон собирающий статистику puppet-dashboard-worker. Со вторым у меня получилась неприятная ситуация: он просто перестал обрабатывать поступающие запросы на обновление данных. Как выяснилось позже - это происходило из-за одного проблемного запроса, который не позволял демону пройти до …
By A. Semenov, Category: linux
Continue reading …"Пишем свой модуль для wilshell, краткое HOWTO"
Tue 25 March 2014
Блок определений:
NAME='default'
AUTHOR='wilful'
DESCRIPTION='An example of module configuration'
USAGE='-a Первый ключ, флаг запуска
Можно поставить
табы или например \n перенос строки
-b Второй ключ, значение для запуска'
MODULE_DEPENDS=( 'lock' )
NAME - имя модуля, на основании этой переменной строятся внутренние вызовы к модулю
AUTHOR - Собственно автор модуля …
By A. Semenov, Category: shell
Continue reading …"Простейшая настройка сервера NTPD на CentOS 6"
Sun 23 March 2014
yum install -y ntp
service ntpd restart
chkconfig ntpd on
После чего ждем правки времени
date
Не знаю, как вызвать принудительно, в Debian достаточно было вызвать ntpdate
Делается почти так же, до запуска демона ntpd
ntpdate pool.ntp.org
By A. Semenov, Category: linux
Continue reading …"Puppet. Ошибка верификации ключа шифрования. Failed to generate additional resources using 'eval_generate'...."
Sun 23 March 2014
Проблема возникла на одной из нод puppet после смены hostname и генерации нового сертификата SSL.
warning: peer certificate won't be verified in this SSL session
info: Caching certificate for node01.wilful.org
info: Retrieving plugin
info: Caching certificate_revocation_list for ca
err: /File[/var/lib/puppet/lib]: Failed to generate …
By A. Semenov, Category: linux
Continue reading …"CentOS. SSSD и OpenLDAP"
Fri 21 March 2014
В [предыдущем][l01] топике я показал, как можно быстро настроить ваш сервер OpenLDAP на использование TLS соединений, чтобы наши враги не могли получить сведения из трафика между сервером и клиентом. В дополнении хотелось бы продемонстрировать настройку групповых политик доступа на сервер под управлением CentOS 6. В качестве клиента будем использовать …
By A. Semenov, Category: linux
Continue reading …"Linux. 3G modem Huawei [E171]"
Fri 21 March 2014
В моем распоряжении был модем 3G от провайдера Beeline. В качестве хоста - ArchLinux на моём ноуте. Я не использую NM из идеологических соображений, фронтенд для wvdial - потому что хотелось наглядного представления времени сессии.
Всё просто. Во-первых, нужно переключить его в режим модема. Подключаем модем и смотрим его заводские маркеры:
#lsusb …
By A. Semenov, Category: linux
Continue reading …"Настройка сервера и клиента OpenLDAP на использование TLS/SSL соединений под CentOS 6"
Fri 21 March 2014
Я не буду вникать в детали генерации сертификатов, не буду детально рассказывать про параметры в конфигурационных файлах. Эта заметка предназначена для быстрой настройки подключения и демонстрации того, что можно использовать стандартные средства консоли без рукоблудства в конфигах.
Во-первых, нужно сгенерировать свой сертификат и подписать с помощью него клиентский ключ.
Во-вторых …