воскресенье, 2 августа 2015 г.

Обходим ограничения Facebook для XMPP в Pidgin

В последнее время возникли проблемы в Pidgin с подключением Facebook. Оказывается с 30 апреля 2014 года, Facebook объявил об устаревании чата API XMPP и ровно через год 30 апреля 2015 года доступ был закрыт. Это включает в себя как доступ к chat.facebook.com и разрешение xmpp_login. 

Решение было найдено тут https://github.com/jgeboski/purple-facebook/wiki/Installing-on-*NIX

1. создайте файл jgeboski.list добавьте в него следующую строку:

deb http://download.opensuse.org/repositories/home:/jgeboski/<version> ./

Замените <version> с версии (самый правый столбец) из приведенной таблицы. В моем случае это:


deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_14.04/ ./

и поместите этот фал в директорию /etc/apt/sources.list.d

2. Добавьте ключ репозитория:

 $ wget http://download.opensuse.org/repositories/home:/jgeboski/<version>/Release.key $ sudo apt-key add Release.key $ rm Release.key

Замените <version> с вашей версией (самый правый столбец) из приведенной выше таблицы.

3. Обновление индекса пакетов:
 

sudo apt-get update

4. Установите плагин:

sudo apt-get install purple-facebook


5. Перезапустите клиент и перейдите в настройки учетной записи Facebook измените протокол на Facebook (их будет два Facebook XMPP и просто Facebook, нам нужен последний).

понедельник, 20 июля 2015 г.

Обходим ограничения Rutracker при использовании клиента Deluge

Не так давно клиент Deluge был забанен на торрент rutracker.org. Ошибка: Host not found (authoritative) --> Forbidden.

Клиент на трекере забанен до официально подтвержденного исправления факта утечки пасскеев. http://rutracker.org/forum/viewtopic.php?p=60749574#60749574

Решение не совсем правильное, но работает. Нужно заменить параметр юзер-агента, чтобы трекер видел его как uTorrent. Править нужно файл core.py.

sudo pluma /usr/lib/python2.7/dist-packages/deluge/core/core.py

Это на Mint 17, если у вас другой дистр, то возможно он находится в другом месте, для этого ищем командой:

find /usr/ -iname core.py | grep deluge

ищем в файле core.py параметр:

self.settings.user_agent = "Deluge %s" % deluge.common.get_version()

и заменяем на:

self.settings.user_agent = "uTorrent/3300(29625)"

Перезапускаем Deluge.

https://code44free.wordpress.com/tag/deluge/

воскресенье, 19 апреля 2015 г.

Google Calendar как помощник в организации своего времени

Фрилансер, наверное, как никто другой, нуждается в способности управлять своим рабочим временем, так как он работает не в офисе, где есть установленный распорядок и начальство, которое заставляет его встроится в рабочий ритм. Если это качество (способность эффективно управлять своим временем) отсутствует, то его можно приобрести. Приобретается оно при волевом регулярном действии, которое со временем станет ментальностью человека. Т.е. нужны для начала сильная воля-решимость + регулярность в выполнении в течении года или двух лет.

В этот период и после, помощником должен стать органайзер или как их еще называют PIM.

Персональный информационный менеджер, ПИМ (англ. Personal Information Manager, PIM) — компьютерная программа, служащая для облегчения работы с разного рода личной информацией. В простейшем случае это программа, выполняющая функции персонального органайзера.  

Важно понимать, что это всего лишь средство облегчающее процесс организации работы, но никак не панацея, методом остается воля+регулярность.

Я протестировал разные вариации для органайзера: Osmo, RedNotebook, MyTetra и т.п. Но ни один из них не устраивал, так как нужно было чтобы заметки, события, оповещения - все работало в одной программе и синхронизировалось с другими устройствами. (Хотя каждая из них имеет свои преимущества на десктопе).

Но сегодня, протестировав Google Calendar, который, кстати, прежде не рассматривал как вариант, решил остановиться на нем. Продукты Google с одной стороны качественны и удобны, с другой пугает расширение контроля за нашими телодвижениями. Эти опасения часто перекрываются удобством предлагаемых продуктов, тем более с появлением ОС Android. Этот вывод сам по себе пугает, но когда время стремительно бежит и требуется принять решение, приходиться пользоваться. При этом можно выработать свою политику конфиденциальности, в зависимости от наших требований, и следовать ей. Конечно это не просто, а возможно где-то станет самообманом. Но тем не менее, закончу вступление и перейду к Google Calendar.

На десктопе Linux Mint я использовал дополнения для Thunderbird, это Lightning вместе с Provider for Google Calendar. Хотя дополнения есть в репозиториях, советую установить скачав с сайта Mozilla актуальные версии.

Версии с репов немного стары, Lightning оказался не локализированным, Provider for GC не работал из-за изменения способа загрузки календаря.

На планшете с OS Android использую встроенный календарь от Samsung Galaxy привязанный к аккаунту Google. Хотя можно установить приложение Google Calendar из Google Play, но мне привычным остается приложение от Samsung. Теперь все что я обновляю в одном из устройств синхронизируется с другим Также настроил SMS оповещение, есть такая функция в Google Calendar. Теперь мне напоминают о событиях три устройства - PC, Android устройство и телефон.

В настройках Google Calendar можно найти другие дополнительные функции, например, создание публичного календаря, когда можно использовать календарь совместно с другими пользователями. Календарей может быть много и с разными функциями, в зависимости от ваших потребностей.

Для настройки используйте эту пошаговую инструкцию Использование Lightning с Календарем Google. Но 6 пунктов из части Получение XML-ссылки для вашего календаря проигнорируйте и вместо XML ссылки введите адрес почты. В последней версии как я уже писал сменился способ добавления календаря.

Дополнительная информация на странице Wiki о дополнении для Google Calendar https://wiki.mozilla.org/Calendar:GDATA_Provider

понедельник, 13 апреля 2015 г.

Росбалт: Роскомнадзор будет контролировать личную переписку россиян

МОСКВА, 13 апреля. Роскомнадзор получил право проверять переписку пользователей соцсетей, среди которых "Одноклассники" и "ВКонтакте", электронную почту и мессенджеры (Агент.Mail.ru, ICQ), а также блог-платформы. Соответствующее постановление подписал премьер-министр РФ Дмитрий Медведев. Отмечается, что данные меры были приняты в рамках "антитеррористического" пакета для защиты прав граждан России.


В соответствии с подписанным постановлением у Роскомнадзора появилось право устанавливать факты приема, передачи, доставки и обработки сообщений. Кроме того, ведомство будет осуществлять просмотр и анализ ресурсов организатора распространения информации, записывать и фиксировать действия, доступные пользователям.

http://www.rosbalt.ru/main/2015/04/13/1387917.html

В программе по чтению Корана "Zekr" не воспроизводится аудио

В сборке Linux Mint 17 Mate 64 (zekr_1.1.0+repack-1) обнаружилась проблема, не воспроизводится аудио. Нашел решение, открыв в синаптике свойства программы "Zekr" в "Зависимостях"  увидел рекомендацию установить:
  • libmp3spi
  • libjorbis-java
  • libjlayer-java
  • libjspeex-java
  • libvorbisspi-java
После установки этих пакетов аудиоплеер заработал.