"Почему я ненавижу 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') WHERE alias='Admin';

  • Отключаем LDAP

    UPDATE zabbix.config SET authentication_type = '0' WHERE config.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

Я не буду вникать в детали генерации сертификатов, не буду детально рассказывать про параметры в конфигурационных файлах. Эта заметка предназначена для быстрой настройки подключения и демонстрации того, что можно использовать стандартные средства консоли без рукоблудства в конфигах.

Во-первых, нужно сгенерировать свой сертификат и подписать с помощью него клиентский ключ.

Во-вторых …

By A. Semenov, Category: linux

Continue reading …
Яндекс.Метрика