internet

Прощание со скайпом

Tags: 
Несколько дней подряд продолжалась борьба за жизнь космонавтов и сотрудников базы. И закончилась поражением врачей. Им не только не удалось вылечить заболевших, но и они сами, несмотря на все меры, тоже заболели.

Кир Булычев, "День рождения Алисы"

Предыстория. Вчера у [info]lena_do вскрыли скайп и начали клянчить деньги у людей из контакт-листа от ее имени. Причем адресно, с изучением контекста - примерно по такой схеме. Что любопытно, смена пароля не помогла - "двойник" продолжал преспокойно писать, пытаясь втереться в доверие не к одному, так к другому. Как говорится, "очень заинтересовала Тоцкого такая дивная метаморфоза" ©, поэтому я взялся помочь.

На удивление, не помогало вообще ничего. То, что смена пароля не прекращает активные сессии и не выкидывает всех, кто залогинен под старым паролем - уже само по себе удивительно. Но тут все было гораздо веселее: cкайп, запущенный на компе, на телефоне, на планшете, не только спокойно работал после смены пароля, не спрашивая нового, но также успешно запускался после логаута, после логаута с очисткой кэша, после логаута с перезапуском устройства... в общем, как будто смены пароля и не было. Команда /remotelogout, которая в теории должна принудительно прекращать все активные сессии, тоже не работала.

Отчаявшись найти решение удаленно, я начал экспериментировать с собственным скайпом. И в итоге доигрался до того, что сам теперь не могу в него войти. Я примерно понял, как я этого добился, но не хочу загромождать пост техническими подробностями. Я попытался восстановить доступ через техподдержку, но с тамошним роботом мне договориться не удалось, а общение с живым человеком там не предусмотрено в принципе. Так что по факту скайпа у меня больше нет :)

Однако, оглядываясь назад, я пришел к выводу, что как-то и не жалко. Как говорится, время разбрасывать камни и время собирать камни. Когда скайп только появился, он был немеряно крут для своего времени. Но это время безвозвратно ушло, скайп оброс кучей атавизмов, благодаря которым его обходят конкуренты так же легко, как когда-то он сам обошел своих тогдашних конкурентов. Из удобного и в то же время "непотопляемого" приложения, которое "просто работает", скайп постепенно превратился в неповоротливого монстра и страшное глюкало, не вызывающее ничего, кроме раздражения. Окончательно же его добило поглощение Майкрософтом, которого явно больше заботит не столько качество продукта, сколько идея загнать всех приобретенных вместе со скайпом пользователей пинками в светлое будущее в единую базу пользователей и конвертировать их в стоимость акций.

Единственное, чего жалко - это "хистори", логи разговоров, которые я хранил ажно с 2007 года, бережно перенося с машины на машину и каждый раз восстанавливая при новой установке скайпа. Но поскольку файлы с базой логов физически хранятся у меня на машине, а конвертеров в Интернете полно, я просто сконвертировал базу в аккуратно разложенные по отдельным разговорам HTML-ки, и теперь мне даже не нужно запускать скайп, чтобы посмотреть старые разговоры. Более того, искать стало даже проще, поскольку в последних версиях скайпа поиск был просто ужасен.

Так что нафиг. Одним приложением меньше, одной проблемой меньше. Покойся с миром, Skype.

Судьба сайта aboutbears

Tags: 

Так случается иногда, что самая низкопробная похабщина вдруг становится классикой. Вероятно, для этого она должна удачно попасться на глаза в подходящий момент и, наверное, в подходящем возрасте. Сложно сказать, чем меня мог так "зацепить" сделанный буквально на коленке сайт aboutbears.narod.ru - сайт состоял из одной-единственной странички с "трактатом", подробно расписывающим тонкости занятия сексом с медведем, вдобавок написанным на трудночитаемом "падонкафском" сленге. Однако я хорошо помню, как где-то пятнадцать лет назад коллега разослал ссылку на этот сайт через корпоративную ньюсгруппу - и работа на полдня встала. Мы ржали, перечитывали снова и снова, сквозь слезы цитируя друг другу особо приглянувшиеся фрагменты.

Хотя на самом деле я точно знаю, почему aboutbears мне так запомнился. Дело в том, что я как раз тогда как раз начинал заниматься документописательством, и только-только усвоил для себя, насколько важна структура документа. Когда я увидел этот, с позволения сказать, "трактат", мне пришло в голову, что это идеальная иллюстрация правильного подхода к структурированию. Поэтому я впоследствии много раз возвращался к сайту aboutbears и показывал своим юным и не очень падаванам, а также просто коллегам, объясняя на его примере простую идею, звучащую примерно так:

Когда пишешь инструкцию или любой другой документ, описывающий некую последовательность действий, то после краткого введения в тему, прежде чем пускаться в подробное описание КАК делать то, чему посвящен документ, надо обязательно ответить на вопрос ЗАЧЕМ это делать.

И вдруг в один прекрасный день я набираю в адресной строке браузера адрес сайта и вижу страничку-заглушку от хостера, информирующую о том, что сайт удален! Меня лишили учебного пособия! Нет, сам "трактат", конечно, уже давно многократно растиражирован по всему Рунету, но мне хотелось найти именно оригинал, в его исходном уродливом дизайне и корявыми рисунками-иллюстрациями.

Краткое расследование показало, что сайт был расположен на бесплатном хостинге, который раньше принадлежал Яндексу, но затем Яндекс продал этот сервис другому хостеру. То ли у нового хозяина было более суровое пользовательское соглашение, то ли просто кто-то решил, что "нефиг" - но факт: практически сразу после переезда сайт прекратил существование. Когда я робко поинтересовался у техподдержки судьбой сайта и возможностью его восстановления или хотя бы получения копии, мне лаконично отписали: "Сайт удален за нарушение условий использования сервисом. Восстановлению не подлежит."

Я настолько не люблю такие ответы, что мозг обиженно заворочался и вспомнил, наконец, о том, о чем должен был бы вспомнить сразу - о существовании "архива Интернета". С учетом популярности сайта aboutbears (про него даже есть упоминание на Луркоморье), были все шансы найти его в этом архиве. И действительно, последняя рабочая копия от 3 сентября 2014 года выглядела точно так, как я ее помню :)

В общем, я решил дать сайту новую жизнь: http://aboutbears.ostankin.net

Непривычные вещи в Эстонии. Евро и Интернет

В новой стране довольно многие вещи оказываются непривычными. В некоторых вопросах потребовалось время на то, чтобы разобраться в том, что именно непривычно, понять "как это у них" и чем оно отличается от того, "как это у нас" - да и просто для того, чтобы убедиться, что первое впечатление не обманчиво. Сегодня, на девятом месяце пребывания в Эстонии, я уже чувствую себя немножко вправе порассуждать о двух вещах: о деньгах и об использовании Интернета. Само собой, на полное и всестороннее рассмотрение не претендую, поэтому вопросы и комментарии приветствуются.

Фильтр в GMail: как выделить категорию нужных писем среди ненужных

Из фейсбука я ушел полгода назад, но аккаунт удалять не стал. На то есть ряд причин. Во-первых, я не хочу терять доступ к тому контенту, который был ранее создан с моим непосредственным участием. Да, в фейсбуке нет поиска по контенту, но зато есть GMail, который хранит все уведомления от фейсбука. Поскольку каждое уведомление содержит ссылку на пост, а в самом GMail поиск есть, и очень хороший, то фактически я легко могу найти почти любой разговор, в котором я участвовал - и лишаться этого мне не хочется.

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

  • А вы знаете Васю Иванова, Машу Пупкину и еще восьмерых других людей?
  • У вас есть целое 1 непрочитанное уведомление!
  • Маруся Незванная добавила новую фотографию в альбом "загруженное с мобильника"!
  • Мишка Квакин обновил свой статус: "Вчера вечером классно потусили в..."!
  • Zlobnyj Gnomik хочет добавить вас в друзья!
  • Анатолий Ефремович (друг Юрия Григорьевича) откомментировал фотографию Людмилы Прокофьевны.
  • Умная Маня поделилась ссылкой: "Пингвины-извращенцы терроризируют Палестину!"

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

"А вот насчет фильтра - это мысль интересная..." - подумал я. В самом деле, может, научить GMail откладывать отдельно все уведомления о личных сообщениях, а все остальное - резать?

О том, как делается такой фильтр - под катом.

Петроэлектросбыт - оплата онлайн через "Личный кабинет"

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

А потом вдруг я неожиданно обнаружил, что на сайте Петроэлектросбыта стало можно оплатить счет пластиковой картой! Довольно удобно: открыл сайт, достал прошлые записанные показания, вбил их в формочку, взял ноутбук в обнимку, дошел до щитка, забил текущие показания в ту же формочку. Посчитал, сколько заплатить, ввел сумму и заплатил. Выплюнутое подобие квитанции сохранил для отчетности. Никуда ходить не надо!

И все же, и все же... к своему удивлению, я обнаружил, что платить по счету я чаще не стал. Это же надо достать старые показатели, посмотреть на новые, самому высчитать, сколько ты должен... Ну лень же! :) Вот тетеньки в кассах - они точно знают, сколько ты им должен, и ничего им предъявлять не надо. Вот бы как у тетенек, но чтобы никуда не ходить!

Так вот. С недавних пор это стало возможно.

Спам с пословицами

Как и многих других владельцев блогов, меня регулярно донимают спамеры, гадящие в комментариях. Большинство пытается маскироваться под читателей и пишут что-то вроде "Замечательно изложено, пишите больше подобных статей!", а где-нибудь внутри расположена скрытая ссылка на рекламируемый ресурс. Наличие подобных комментариев не только загаживает комментарии, но и отрицательно сказывается на рейтинге блога - поисковики отслеживают источники поискового спама и принимают соответствующие меры.

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

Установка капчи на регистрацию нового пользователя несколько улучшила положение, но ненамного. Перебрав несколько антиспамовых модулей, я остановился на spambot, который при регистрации нового пользователя сверяется с сервисом Stop Forum Spam, и при выявлении спамера сразу его блокирует. Кроме того, упростилась процедура очистки результатов жизнедеятельности спамеров: одним движением удаляется и пользователь, и все его комментарии, а заодно и отсылается уведомление на тот же Stop Forum Spam.

После того, как я установил себе модуль spambot, спамеры практически перестали меня беспокоить. Но один особо настойчивый продолжает долбиться, обходя все блоки. Мне уже жутко интересно, что это за явление, поэтому я и пишу про него в надежде, что кто-нибудь когда-нибудь мне расскажет про него поподробнее.

Итак, некто оставляет комментарии с пословицей, в которую "запрятано" от одной до трех скрытых ссылок. Пословицы самые разные, от крылатых до таких, которые я видел впервые - база пословиц у него огромна, он практически не повторяется:

"Хочешь жить - умей вертеться!"

"И среди дураков находится умный: тот, кто молчит. "

"Кандалы остаются кандалами, даже если они позолочены."

"Когда нет хлеба, едят и желуди."

Комментарии с пословицами и скрытыми ссылкамиЛогично предположив, что спамер работает по площадям, я полез в Гугл и нашел множество других жертв этого спамера, у которых в комментариях висели такие же пословицы со ссылками. Ими оказались блоги, форумы и прочие платформы на базе Drupal - причем преимущественно русскоязычные.

Собственно, встал вопрос, как это фильтровать. Вводить премодерацию любого рода я не хочу принципиально: любой пользователь считается благонамеренным, пока он не доказал обратного. Spambot может распознавать спамеров по email-адресу и по IP-адресу, но "знаток пословиц" заводит ящик на mail.ru, использует его до тех пор, пока он не наберет достаточно негативной статистики для блокировки, после чего выбрасывает и заводит новый. Аналогично он поступает и с IP-адресами: берет какого-нибудь левого провайдера с динамическим IP (преимущественно из стран бывшего СССР), поочередно "отрабатывает" адреса из диапазона, потом меняет провайдера. Иногда вместе со страной. Не знаю, как технически это делается, но, подозреваю, что это требует изрядного количества ручной работы

При этом почтовые адреса выглядят вполне пристойно, например: lera-bеsperstova@mail.ru, еmelyanchikova-katerina@mail.ru, dоnin_kondrat@mail.ru, nikоlaj_zyatev@mail.ru и т.п.

Единственная имеющаяся на данный момент зацепка - это имена, под которыми пользователь регистрируется. Они генерируются случайным образом и состоят из набора цифр, букв, потом опять цифр: 162sentitarsarh1574, 975liodiabige291, 875woostiysanpio1513 и т.п. Даже располагая примитивным штатным фильтром Друпала, можно создать правило "блокировать пользователя, чье имя начинается на цифру и длиннее десяти знаков" - все подобные имена в этот шаблон укладываются, при этом не страдает ни один легитимный пользователь.

Но это будет работать только до тех пор, пока наш "знаток пословиц" не изменит механизм генерации имен. Так что следующий ход за ним :)

Замена для Google Reader. NewsBlur

Я, кажется, таки нашел альтернативу уходящему Google Reader'у, к которому я, оказывается, привязался крепче, чем думал. Кто не в курсе - это замечательный агрегатор новостей "в одной коробке". Когда Гугл заявил, что с 1 июля 2013 года Google Reader закрывается, я осознал, что у меня практически все потоки информации: новости, блоги, фотоальбомы, башорг и ему подобные сборники - все аккуратно собрано, разложено по категориям и читается каждый день именно через Google Reader. Он помнит, что я уже читал, а что еще нет, где я остановился, прозрачно подхватывает переход с компа на мобильник и обратно - в общем, закрытие сервиса означало, что я лишаюсь удобного, каждодневного и очень привычного инструмента для чтения новостей. Я некоторое время назад даже почти написал пост о том, какая это удобная штука, но все руки не доходили довести черновик до ума... а вот теперь, наверное, уже и не надо.

Логотип feedlyНе буду утомлять списком перепробованных альтернатив, главное - что ничего не подошло. Даже Feedly - лидер среди кандидатов - у меня не прижился. Главным образом потому, что его мобильный клиент делал человек, явно ничего не знающий о юзабилити. Я несколько раз пытался привыкнуть к этому новомодному, продвинутому, но совершенно недружественному интерфейсу, и каждый раз отступался. Окончательно я отступился, когда понял, что мобильный Feedly рассчитывает на стабильную и непрерывную связь с сетью, и не кэширует вообще ничего. Для меня, человека, часто читающего новости в метро, такой клиент совершенно бесполезен - особенно после Google Reader'а, которому вполне хватало "глотка воздуха" между станциями, чтобы засосать все, что может понадобиться на ближайшие три-пять минут.

Логотип NewsBlurПрошло два месяца, 1 июля приближалось. Я был близок к отчаянию, поэтому пошел просматривать претендентов по второму кругу. И вдруг, на удивление, один из прежних гадких утенков по имени NewsBlur оказался вполне себе приличным лебедем. Ранее отвергнутый за неимоверную кривизну и неповоротливость, теперь он был доведен до такого состояния, что я с удовольствием попробовал его еще раз - и остался доволен. С учетом того, что NewsBlur платный - стоит 24 доллара в год - это особенно показательно. Впрочем, его бесплатная версия тоже вполне функциональна, но у меня подписок в четыре раза больше, чем поддерживается в бесплатной версии. И хотя, откровенно говоря, из всех этих подписок куча ненужных, я просто не хочу себя ни в чем ограничивать :)

Под катом подробно расписаны мои впечатления от NewsBlur.

Поиск фильма по памяти

Увидел у Тёмы Лебедева очередную "фуршетную" тему под заголовком "Чёзафильм", в которой одни комментаторы могут попросить других опознать фильм по описанию сюжета или какого-нибудь эпизода. Одно из описаний меня заинтересовало:

Советский.
Родители уехали и оставили парня эгоиста лет 10 на перевоспитание дяде.
Пацан сидит на кресле, смотрит телек. Дядя говорит: "Я тоже хочу. Давай компромисс - ни ты, ни я не будем сидеть на этом кресле."
Пацан соглашается. Сидят оба на диване. Дядя говорит: "Раз тебе на диване удобно, то сиди, а я на кресло пойду сяду - всё равно простаивает."

Заинтересовало потому, что я вспомнил, что тоже видел этот фильм. И тоже в памяти остался только этот фрагмент. Более того, я доподлинно помню, слово "компромисс" я узнал именно из этого диалога. Уже один только этот факт указывает на то, насколько давно это было. Лет двадцать пять назад, не меньше.

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

Год на новом месте или Связь превыше всего

Стоило кому-нибудь умереть, будь это мужчина, женщина или ребенок, покойник еще и остыть не успеет, а она уж тут как тут со своими стихами. Она называла их «данью покойному». Соседи говорили, что первым являлся доктор, потом Эммелина, а потом уже гробовщик; один только раз гробовщик опередил Эммелину, и то она задержалась из-за рифмы к фамилии покойного, а звали его Уистлер.

М.Твен, "Приключения Гекльберри Финна"

Сегодня ровно год как мы живем в своей новой квартире. Нет, специально мы дату не запоминали, просто это было сразу после Нового года - значит, в январе. А когда возник вопрос "а когда именно в январе мы переехали?", ответ на него оказался очень простым - надо просто посмотреть дату заключения договора с Интернет-провайдером.

Вот такая она, современная семья :) Как писали на БашОрге, "Инет - современный аналог домового. Когда он приходит в новый дом - можно жить, значит. Приносит в дом тепло и уют". Все правильно: появился Интернет - значит, можно жить. Что показательно, первые пару дней у нас даже сантехника толком не работала, но Интернет появился в первые же часы. Я заранее позвонил провайдеру, согласовал время подключения, поэтому представитель провайдера был у нас с кабелем и договором, когда грузчики еще не закончили заносить наши коробки.

Сантехник же пришел только через два дня. А потом уже постепенно появился минимальный набор кухонной техники (кто-нибудь пробовал пожить месяц без холодильника?) и прочие необходимые в хозяйстве вещи. Необходимые - но во вторую очередь после Интернета :)

P.S. А еще именно сегодня на станции метро Адмиралтейская (открывшейся незадолго до нашего переезда и явно как раз с той целью, чтобы мне было удобнее ездить на работу), наконец, появилась связь от МТС. Я как раз дописывал этот пост, спускасясь по эскалатору, как вдруг мне пришло сообщение от Юли в чате. Приятный подарок к годовщине переезда!

Найти картинку покрупнее

Современные соцсети - премерзкая штука. По ряду причин.

Во-первых, они делят мир на "своих" и "всех остальных". Все содержимое соцсети, как правило, для внешнего мира недоступно. Не потому, что там что-то сверхсекретное пишут, а потому, что так сделано по умолчанию. Более того, даже "открыто для всех" в понимании большинства соцсетей означает "открыто для всех наших пользователей" - все остальные получают шиш с маслом приглашение завести аккаунт. Разумеется, совершенно бесплатно!

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

Первое плохо тем, что становится все меньше полезного контента, находящегося в открытом доступе. Поисковики закрытый контент не индексируют, поэтому найти его в Гугле или Яндексе невозможно. В итоге получается, что люди пишут полезные вещи, делятся опытом (я сейчас говорю не о записях "для друзей", а о тех, на которых стоит гриф "для всех") - а другие не могут это найти.

Второе плохо тем, что у всех людей разные требования к качеству изображения. И если один человек "утоптал" картинку до размеров, которые, как ему кажется, на его компьютере, смотрятся приемлемо, то у другого может быть и экран побольше, и глаз попривередливее. И что теперь делать?

Страницы