Google Talk не работает

С 23 декабря 2015 года клиент Google Talk для Windows выдаёт ошибку подключения. Это связано с тем, что он прекратил своё существование. Такова политика компании Google. Лаконичный GTalk клиент больше не работает и не будет работать никогда. Однако, способ общаться через Jabber Google всё-таки есть.

Креативное агентство Ad Once является официальным реселлером Google Apps в России. Однако, я не могу испытывать восторга от того, что пользователей насильно заставляют переселяться в Google Chrome Hangouts. Особенно, когда это проделывают с теми пользователями, которые платят деньги за использование Google Talk в качестве корпоративного мессенджера. Логичной была бы политика распространения Hangouts приложения для Windows, интегрированного с Google+ аккаунтом пользователя. Но, политика Google это личное дело Google, а моё личное дело — удобство наших клиентов.

Итак, если вы пострадали от нововведений Google и ваш Google Talk перестал соединяться с серврером, вам следует сделать следующее:

Скачать Pidgin

Pidgin это универсальный Open Source (бесплатный) интернет-мессенджер, поддерживающий большое количество протоколов. В том числе, Pidgin может заменить вам Google Talk.

Версия для Windows скачать
Версия для Ubuntu Linux скачать

Версии для других операционных систем, таких как MacOS Х и другие версии Linux, а также исходники смотрите на официальном сайте мессенджера.

Установка и настройка

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

Запустите программу после установки и перейдите в меню «Учётные записи» или, в английской версии «Manage accounts». Там выберите «Добавить учётную запись», в выпадающем списке выберите XMPP. Можете выбрать и Google Talk, но программа всё равно заменит его на XMPP, поэтому смысла нет.

Далее самое интересное для пользователей Google Apps.

В поле «Имя пользователя» вводите только свой логин, а не почтовый адрес, как обычно.
В поле Домен — свой домен Google Apps.
В поле Ресурс — Gmail.com

Pidgin настройка Google Talk

На вкладке «Дополнительно» выбираете «Использовать шифрование», прописываете порт 5222 (а не 443, как было в Google Talk для Windows), а также в строке «Соединяться с сервером» пишите talk.google.com

Если хотите передавать файлы через GTalk, то пропишите прокси сервер из моего скриншота для этих целей.

Pidgin настройка Google Talk

Всё работает.

про Windows 8.1 — идущая на смерть

Несколько лет назад я и креативный директор нашего креативного агентства Ad Once (да, вот такая должность — креативный директор креативного агентства и никак не сократишь ведь) Марина Романова, сидели в переговорке московского офиса MicroSoft и беседовали с руководством отдела маркетинга этой компании. В то время XP была почти списана со счетов и, хотя ещё продавалась, её уже вовсю теснила Windows 7. Говорили о многом. Нашли общих знакомых, поговорили о продуктах MS. Я рассказал старый сисадминский анекдот про MS SQL Server, который сотрудники MS встретили сдержанными улыбками:

Есть MySQL — бесплатный, заводится на любой железяке, правда ковыряешься постоянно сам, но всё работает.
Есть Oracle — дорогой, привозят специальный шкаф с кучей серверов, специальные люди настраивают его и всё работает.
Есть MS SQL — дорогой, привозят специальный шкаф с кучей серверов, специальные люди настраивают его, ковыряешься постоянно сам и ничего не работает. 🙂

В тот момент у них была задача замкнуть все продукты (Skype, Lync, SQL и прочую петрушку) в единый пакет и предлагать их как набор решений для бизнеса. Нехитрая концепция, но, в принципе, при хороших продуктах она могла быть жизнеспособной. В итоге, мы посмотрели их презентации на техническом английском, они посмотрели наши предложения на рекламном русском и ничего определённого не ответили. Переписка сама собой сошла на нет. И, если честно, у меня не было желания её реанимировать. Просто потому, что сложно продать заведомо ущербный товар. Точнее, при наличии бюджета можно всё. Но принесёт ли это пользу и долгосрочную выгоду как рекламодателю, так и исполнителю?

Когда мы говорили о продуктах MS, я сказал честно, что им нужно заниматься не рекламой, а исправлением своих ошибок в интерфейсе Windows 7. Тогда продажи не надо будет стимулировать, не надо будет придумывать никаких бизнес-пакетов. Если пользователю удобно — он будет покупать софт. Если нет — искать альтернативу. Мне довелось поработать с разными операционными системами. Я застал ещё OS/2 и Novell Netware. Первая операционная система от MicroSoft с которой я работал, была 3.11. Я наблюдал всю линейку их ОС, и считаю, что лучше Windows 2000 они не сделали ничего. Это была лёгкая, надёжная и быстрая ОС. Всё остальное — свистелки и свиристелки, которые только утяжеляли интерфейс и ухудшали производительность ОС. Windows XP была неплохой, достаточно стабильной, но в ней уже отмечался дизайн панелей управления и прочая лабуда, которую приходилось выковыривать (но ещё можно было убрать средствами системы). Провальная Vista была холодно встречена пользователями не из-за своей глюкавости, а из-за того, что удобство интерфейса стали заменять ненужными большинству пользователей новшествами.

Windows 7 понравилась в плане отказоустойчивости. Но её интерфейс был обезображен так, что работать с ней без сторонних улучшателей, типа Classic Shell, было невозможно. Поняв, что MS решила окончательно угробить навигацию я перешёл на Linux Mint с MATE на борту. Как и ожидалось, в Windows 8 работы над ошибками сделано не было. Выбрав политику одной операционной системы ребята из Редмонда загнали себя в угол. Интерфейс METRO, который на некоторое время даже стал трендом web-дизайна, оказался не самым удобным решением для людей, вооружённых мышкой. Несмотря на волну негатива со стороны простых пользователей и экспертов, MS не выпустила патч, способный облагородить интерфейс. В 8.1 пользователю лишь милостиво разрешили отключить часть свистелок.

Сегодня я потратил 4 часа, чтобы сделать из Windows 8.1 более-менее удобную для пользователя операционную систему. Туда были поставлены сторонние программы, почищен реестр. В итоге, получилось какое-то подобие старого доброго интерфейса, но выглядит он так, как-будто бронёй прикрыли конфети. И, глядя на то, что вышло, мне не приходит на ум ничего кроме старой фразы, которая всегда была слоганом матёрых айтишников: «Windows must die!»

Как убрать параграфы вокруг IMG в WordPress

В WordPress есть полезная функция wpautop(); — это фильтр, который заменяет двойные пробелы тегами параграфа. Но у неё есть один недостаток — в те же теги она обрамляет всё, что ни попадя. Например, тег IMG также обрамляется параграфом, что часто не даёт пользователям нормально набирать текст. Решение есть!

Убрать обрамление тега IMG параграфом


function filter_ptags_on_images($content){
return preg_replace('/<p>\s*(<a .*>)?\s*(<img .* \/>)\s*(<\/a>)?\s*<\/p>/iU', '\1\2\3', $content);
}
add_filter('the_content', 'filter_ptags_on_images');

Вообще убрать замену пробелов на параграфы (имейте в виду, что все прежние записи, форматированные двойным пробелом, придётся перевёрстывать вручную)

remove_filter('the_content', 'wpautop');

чёрный экран windows 7 после прерванного обновления

В очередной раз я разочаровался в компании ASUS, как в производителе ноутбуков. Нет, вот раньше EEE PS неплохо у них получались. Но если говорить о 17′ ноутах с большими мониторами, то сейчас совсем плохо с ними. ASUS N73S клавиатура — как бумажная, проваливается и выгибает спину, хоть лист пеноплена подкладывай под неё. Сам ноутбук используется три месяца в году, через два года начал бить током — передняя панель, на которой лежат руки, каким-то образом периодически выдаёт нехилый разряд, по ощущениям, вольт на 120, пришлось заклеить скотчем. В общем, ноутбуки ASUS, как я понял, из серии сделай сам — набор компонентов, которые нужно доводить до ума. В следующий раз буду умнее и щедрее, куплю HP или Dell — эти ни разу не подводили.

Ну, это вступление, а теперь о проблеме. Так получилось, что злополучный ноутбук решил установить обновления именно в тот момент, когда мы находились на острове Самуи. Но что-то пошло не так. То ли я прервал процесс, не заметив, что идёт установка, то ли отключили электричество, как часто бывает в Юго-Восточной Азии и ноуту не хватило батареи. На следующее утро ноутбук загружал сначала уведомление: «Подождите, идёт установка обновлений. Осталось 35%», а затем быстро мелькнув чем-то вроде: «Установить не удалось, аля-улю», он загружал чёрный экран с белым курсором посередине. Естественно, не реагируя ни на CTRL+ALT+DEL, ни на Win+R. И оставалось только воспользоваться тёплым ламповым старым добрым ACPI — удерживая клавишу выключения больше восьми секунд. После этого ноутбук вырубался, при загрузке выбирал защищённый режим, там опять пытался ставить обновления, говорил, что не выходит и перезагружался уже нормально, правда, ругаясь на системный антивирус MicroSoft Essential, что мол, ошибка запуска и всё такое. Да, ещё, при каждой загрузке он пытался выполнить скандиск (выключение-то было неудачным), но не мог. Как я понял, обновление висело где-то в задачах Windows 7 на стадии загрузки и имело приоритет даже над скандиском.

Понятно, что включать ноутбук посредством двух загрузок и выключений, жене не нравилось 🙂 Поэтому я начал гуглить, как бы удалить злосчастное обновление, а заодно просканировать диск. Решение нашлось после того, как я попробовал выполнить восстановление системы из меню загрузки (которое доступно при нажатии F8 на этапе загрузки компьютера, если образ восстановления системы находится на нём или с установочного лицензионного диска, при выборе System Recovery или Восстановления системы). Восстановление системы говорило мне Error 0x80071a91, что в переводе с языка MicroSoft обозначало: «Эта проблема возникает в случае повреждения журнала транзакций файловой системы Windows. Файловая система Windows использует журнал транзакций для восстановления системных транзакций при возникновении ошибки файла.» вылечить её удалось согласно советам с сайта технической поддержки MicroSoft, лечение ошибки 0x80071a91, я зашёл в консоль с правами администратора и выполнил следующую команду:

fsutil resource setautoreset true c:\

После этого я использовал команду, которая удаляет файл установки обновлений на диске, но из-под работающей системы выполнить её не получится, я вошёл командную строку через меню Восстановление системы, у меня оно доступно на этапе загрузки при нажатии F8 и ввёл следующее:

del c:\windows\winsxs\pending.xml

Только диск у меня был в этом случае не C:\, а X:\ — восстановление системы назначает диском C:\ свой образ, загружаемый в память.

В результате, при следующей загрузке заработал скандиск и система загрузилась без каких-либо проблем.

как установить LAMP в Linux Mint

Всё-таки, Linux Mint один из лучших дистрибутивов. Соединяя в себе простоту настройки и стабильность работы он завоевал сердца многих пользователей. Недаром он вышел на первое место по количеству загрузок.

Теперь о том, как установить Apache, PHP и MySQL на Linux Mint.

Вот так: sudo apt-get install lamp-server^

Это всё, enjoy!