Category: it

Category was added automatically. Read all entries about "it".

g

Chi.mp как новый этап построения социальных сетей?


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


Что же представляет из себя Chi.mp?


Если вкратце, то это:


  • Сайт-визитка
  • OpenID-провайдер
  • Аггрегатор вашего контента из RSS-потоков, социальных сетей и прочих сервисов
  • Список контактов
  • Фотоальбом
  • И всё это — на бесплатном домене второго уровня в зоне.mp!

ЩИТО?


Итак, разбираем по пунктам.


  • Домен

Да, при регистрации на Chi.mp вы можете выбрать себе домен вида username.mp (минимальная длина — 4 символа), на котором будет размещен ваш сайт. Домен предоставляется вам бесплатно и навсегда, а за сумму $20 в год вы можете получить доступ к DNS, и вместо типового дизайна сайтов Chi.mp разместить там всё, что захотите. Кроме этого имеется (бесплатная) возможность «повесить» сайт Chi.mp на ваш домен или поддомен.


  • Йа визитко

После того, как вы зарегистрировали свой домен, на нем появится типовой сайт-визитка, где вы можете указать информацию о себе: e-mail, сайт, IM, адреса, телефоны, место работы, биографию и прочее и прочее. Основное отличие Chi.mp от аналогичных сайтов — это то, что всю указанную информацию можно фильтровать, показывая разным группам ваших контактов разные блоки информации. Подробнее об этом — буквально через несколько десятков кибибайт:-)



 

  • OpenID

Я уже писал краткий обзор преимуществ технологии OpenID, и очень рад тому, что в Chi.mp поддержка их находится на весьма высоком уровне. То, что Chi.mp является OpenID-провайдером, думаю, понятно. Гораздо интереснее то, как он позволяет использовать OpenID для авторизации. Выше я упоминал, что контакты в Chi.mp можно делить на группы: по умолчанию существуют три группы: публичная, рабочая и группа друзей. Если мало — можно сделать ещё. Когда на ваш сайт заходит кто то, он видит только ту информацию, которую вы сделали доступным для публичного профиля (в терминологии Chi.mp профили и группы называются одним словом «Persona»). Для того, чтобы видеть информацию, доступную для друзей, человек должен авторизоваться на сайте, а для авторизации как раз и применяется OpenID.


Теперь внимательно, не упустите ход мысли: в отличие от всех доселе известных сервисов, человеку, для того, чтобы записаться к вам в друзья, не надо регистрироваться на сайте! Достаточно подтвердить свою личность при помощи OpenID, которых сейчас у всех имеется с избытком. Когда кто-то пытается залогиниться к вам при помощи OpenID, вам приходит письмо со ссылкой, щелкнув которую вы попадаете в панель управления, где можете выбрать, в какую группу добавить контакт, запросивший авторизацию. Киллер-фича? Я считаю, что да. Знакомы с кем-то по ЖЖ и хотите «развиртуализироваться»? Просто дайте этому человеку ссылку на ваш mp-сайт, и он, воспользовавшись своим ЖЖ-шным OpenID, сможет добавиться к вам в друзья легко и непринужденно.


  • RSS и все-все-все

Кроме статичных данных вроде контактов и биографии, Chi.mp умеет собирать потоки вашего контента как из социальных сетей (поддерживаются в основном западный филкры, твиттеры и прочие фейсбуки), так и отовсюду, где есть RSS. При этом работает тот же принцип, что и с личными данными: что-то можно выложить на всеобщее обозрение, что-то показывать лишь друзьям и знакомым. Если вы хотите обменяться е-мейлом и телефоном с кем-то по работе, это ведь не значит, что он должен читать ваш уютный дневничок, не правда ли? ;-)


  • Фотоальбом

По такому же принципу работает и фотоальбом, про который я просто упомяну, что он есть, поскольку не являюсь любителем выкладывать где-то фотографии, а следовательно, не могу в полной мере оценить его достоинства и недостатки. Фотки добавляются, красиво скриптами открываются, остальное проверяйте сами:-)


  • Список контактов

Активным пользователем онлайн-сервисов для хранения контактов я тоже не являюсь, поэтому встроенную систему управления контактами я использую лишь для сортировки их по группам. Могу лишь сказать, что там пока не всё гладко и интуитивно, но Chi.mp пока имеет статус беты, и разработчики довольно часто многое меняют (как правило, с у четом пожеланий пользователей и в основном в лучшую сторону;-).


  • E-mail

Да, забыл: вы можете завести адрес вида name@yoursite.mp, и использовать его для перенаправления почты в свой основной ящик (Chi.mp — это не почтовый сервер, почтовый сервер — это Gmail.com:-).


А чем он лучше других сайтов подобной направленности?


Многим. Как минимум этих особенностей нет (афайк) ни у одного из конкурентов:


  • бесплатный домен второго уровня
  • поддержка OpenID — не требует обязательной регистрации и отправки sms:-)

Но я уже есть вконтатке!


…А я — на фейсбуке. Вы не можете видеть мои данные, я не могу видеть ваши. Chi.mp же, как я уже упоминал, не требует от ваших друзей регистрироваться именно там, т. к. для «входа» достаточно использовать любой из имеющихся OpenID (подойдет и аккаунт в ЖЖ, и на Яндексе, и многие-многие другие).


Всё не может быть так радужно! Признайся честно, где засада?


Кому как… Помимо того, что это всё-таки бета-версия, и не все функции работают «как часы», основным недостатком Chi.mp является крайне неинтуитивный интерфейс и полное отсутствие локализации (надеюсь, что только пока). Это существенно завышает «порог вхождения», но с другой стороны это и плюс: иметь домен второго уровня более подобает человеку «продвинутому», а не девочке-блондинке, ведь так? ;-) Кроме этого некоторым может не понравиться слишком однообразный дизайн и реклама (да, она есть, но только на страницах настроек).


А ещё, наверное, все «красивые» домены уже заняты?


То же самое можно сказать и про почту Гугла, что, однако, не мешает никому ею пользоваться. Да, заняты. Нет, не все. Например, мой ник был занят, поэтому пришлось зарегистрировать более нейтральный vcard.mp. На скриншоте вы видите аккаунт jabber.mp, который используется как RSS-аггрегатор новостей по джаббер-тематике. Проявите фантазию, и всё будет хорошо!


Ой! А как тут оставлять комментарии?


Никак. Тут нет комментариев, «внутренней почты», «стен», «заборов» и прочих дурацких «велосипедов», которыми изобилуют социальные сети. Почему? Да потому что вот они, в левой колонке, все способы связи: почта! мессенджеры! Используйте вещи по прямому назначению: сайты для хранения информации, почту и IM — для общения, блоги для самовыражения, форумы для флуда.


Я считаю, что для начала достаточно. Если есть вопросы — задавайте, я с радостью отвечу.

ЗЫ: А к чему тут упоминание социальных сетей в заголовке? К тому, что лично я вижу себе будущее социальных сетей именно в таких распределенных сервисах, основанных на открытых технологиях (RSS, OpenID), среди которых вы можете выбирать то, что нужно именно вам, при этом не зависеть от прихоти владельцев сервиса, но и не терять при этом связи со своими контактами. Но об этом как-нибудь в другой раз:-)



Creative Commons License


Link, posted by rss-2-lj gate, Date: '2009-04-02T11:49:00.000+04:00'

g

Борис Слуцкий. Ключ*

У меня была комната с отдельным ходом,
Я был холост и жил один.
Всякий раз, как была охота,
В эту комнату знакомых водил.

Мои товарищи жили с тещами
И с женами, похожими на этих тещ, —
Слишком толстыми, слишком тощими,
Усталыми, привычными, как дождь.

Каждый год старея на год,
Рожая детей (сыновей, дочерей),
Жены становились символами тягот,
Статуями нехваток и очередей.

Мои товарищи любили жен.
Они вопрошали все чаще и чаще:
— Чего ты не женишься? Эх ты, пижон!
Что ты понимаешь в семейном счастье?

Мои товарищи не любили жен.
Им нравились девушки с молодыми руками,
С глазами,
в которые,
раз погружен,
Падаешь,
падаешь,
словно камень.

А я был брезглив (вы, конечно, помните),
Но глупых вопросов не задавал.
Я просто давал им ключ от комнаты.
Они просили, а я — давал.


__________
* А теперь внимание — вопрос: как средствами HTML/CSS правильно сделать отбивки в предпоследней строфе?



Запись опубликована в блоге www.johan.pp.ru
g

Линукс как религия

Дисклеймер: да, у меня есть Линукс. Да, я им не пользуюсь по ряду принципиальных для меня причин. Одна из этих причин — я люблю смотреть кино, причем смотреть его в хорошем качестве, причем качество DVDRip-ов на полтора гигабайта я считаю хорошим, а делает его действительно хорошим штука под названием ffdshow, про которую я когда-то писал. Но она Windows-only*.

Суть дела: не далее как вчера на juick.com разразился чудесный эпический холивар (к сожалению, в веб-версии не совсем понятно, к какому именно комментарию относится ответ, но если начать читать с #109476 — можно приблизительно представить себе суть диалога). Вкратце, аргументация Линукс-пользователей сводится к следующему:

  • Все фильмы надобно непременно качать в HD.
  • Если фильма в HD не бывает, а качество DVDRip неудовлетворительно — это потому, что Венда — говно, и надо смотреть под Линуксом.
  • Если под Линуксом качество также неудовлетворительно — значит кодировали ламеры, и такой фильм вообще не нужно смотреть, а можно вместо него посмотреть какой-нибудь другой фильм. Или аниме...
  • Если же посмотреть ну очень хочется — то есть специальный Мануал, который легко и просто выучить, и путем задания специальных флагов в командной строке можно привести его к «удобосмотрибельному виду».

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

«Доктор Хаус» (по клику откроется png без сжатия, 597 килобайт)
«Компьютерщики» (по клику откроется png без сжатия, 715 килобайт)
В качестве бонуса — увеличенный фрагмент «Компьютерщиков». Обратите внимание на чудесный 16-битный цвет (да-да, это в то время, когда космические корабли бороздят просторы пространства :-D )

* Небольшое пояснение по поводу того, о чём, собственно, речь. В Windows любой (правильный) проигрыватель — это по сути просто GUI для механизма DirectShow, который, собственно, и занимается чтением, декодированием и отображением как картинки, так и звука. То есть по сути — все (правильные) плееры отличаются друг от друга только лишь формой и расположением кнопочек, наличием свистелок-перделок, а также возможностями корректировать работу цепочки DirectShow-фильтров. Таким образом, например, кодек, или фильтр для обработки картинки, будучи единожды установлен в системе, будет работать в любом (правильном) плеере (и не только в плеере: программы для просмотра картинок генерируют превьюшки для видео точно таким же образом). В Линуксе же каждый плеер — это «вещь в себе», со своими кодеками, фильтрами и механизмами отображения. Поэтому не надо удивляться вопросу «Каким плеером смотришь», и с какими флагами ;-)

В общем, по-моему всё достаточно наглядно и очевидно. Кстати, я не отрицаю, что некий конкретный плеер под Линукс, с правильной комбинацией флагов, выясненной после выучивания Мануала может делать что-то подобное. Наверняка может. Но ffdshow под Windows делает это сам собой, автоматически, и в любом (правильном) плеере.

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

Оригинал записи

g

Устраняем статус-флуд при подключении к чату из Miranda IM

Многопользовательские чаты (Multi-user chat, сокращенно — MUC) являются одной из ключевых особенностей протокола Jabber, позволяя вывести общение в мессенджере на качественно новый уровень. Но поскольку протокол XMPP не зависит от конкретного разработчика или клиента, сложилась такая ситуация, при которой на данный момент ни один клиент не реализует его полностью. Иногда это приводит к некоторым трудностям, которые, тем не менее, можно устранить штатными средствами самого протокола. Один из примеров приведен в этой статье.

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

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

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

Посмотрим же повнимательнее на XEP-0016, описывающий privacy-листы. В качестве возможных значений для блокируемого JID-а предусмотрены 4 варианта:

  1. user@domain/resource (только этот ресурс данного пользователя)
  2. user@domain (любой ресурс)
  3. domain/resource (только этот ресурс любого пользователя)
  4. domain (любые пользователи и ресурсы с этого домена или поддомена)

Применительно к чатам ресурс — это ваш ник в чате. Если посмотреть повнимательнее через XML-консоль на процесс подключения, станет видно, что при подключении презенс отправляется на JID вида conference_name@conference_server/your_nick, в то время как при смене статуса Миранда посылает презенс на JID conference_name@conference_server. Этой особенностью мы и воспользуемся :-)

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

  1. Добавить в верхнюю строку списка приватности правило для конференция@сервер/ваш_ник со значением «Разрешить всё» («Allow all», или «Allow» при всех установленных галочках, если речь идет о Миранде);
  2. Добавить следущей строкой правило для конференция@сервер со значением «Запретить исходящие презенсы» («Deny» и «Presce-out» соответственно);
  3. Повторить эти действия для всех конференций, которых находятся у вас в закладках. Главное — не забыть, чтобы разрешающее правило имело больший приоритет, нежели запрещающее.

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

ЗЫ: Jabber foreva, Miranda rulez-z-z-z!!!



Запись опубликована в блоге www.johan.pp.ru