Про Зависимость от Социальных Сетей
Июнь 25th, 2009Мой брат MastaG записал

Мой брат MastaG записал

Жаловались, жаловались. Встречайте! После нескольких часов разбора полётов с кодировками на Foller.me и Twitter API, мне удалось заставить это чудо читать русские буквы. Следующим этапом подключаем французские, немецкие, испанские и арабские буковки ;) ну а в конце концов надеюсь на китайский и японский. Кстати, всё оказалось не так уж и сложно.
Все знают что такое Twitter. Многие им даже пользуются. Ну так вот, скажу прямо – у меня есть зависимость от этого Твиттера. В нашем обществе это называется “twaddict” ;) Хорошо, речь не о Твиттере, а о сервисе, который я придумал и реализовал. Вчера (1 июня) состоялось официальное открытие проекта. Мы получили достаточно много положительных отзывов, публикаций и “твитов”, всё прошло очень хорошо. Но, это всё там, где-то далеко далеко, за пределами нашей любимой России.

Скажу честно, на российскую аудиторию я не ориентировался и не ориентируюсь, т.к. по приблизительным данным и слухам, ~7000 пользователей в России пользуются Твиттером. Меня это скромное число не особо волнует (во я эгоист! ;) поэтому бедный Foller.me до сих пор не распознаёт русские буковки (и китайские тоже, не волнуйтесь), но я над этим работаю, правда! Итак, специально для русскоязычной аудитории в Твиттере (в частности тем, кто пишет на английском) раскрываю все подробности и пару секретов. Нумеровать причины я не буду – попробуйте сами, а если 33 не насчитаете, прошу дополнения в комментарии ;)
Начнём, наверное, с определения.
Foller.me – это новый сервис на базе Твиттера, позволяющий мгновенно получить всю интересующую вас информацию о любом пользователе в Твиттере.
А что вас интересует в Твиттере? Я, к примеру, интересуюсь такими темами как social media, wordpress, webdesign, design, ajax и немного других, и нафига мне знать “10 самых популярных фильмов на BitTorrent”? Когда число моих “фолловеров” (аля друзей) росло со скоростью 3-5 в сутки, прежде чем добавить кого-либо в друзья я тщательно просматривал их профиль, читал последние 40-50 сообщений. На это уходило уйма времени, а представьте какого-мне было, когда я стал расти со скоростью 20-30 фоловеров в сутки!

Итак, нужен был способ быстрого принятия решения – фоловить или не фоловить. Поэтому я создал Foller.me. Задав имя пользователя в Foller.me, мы видим три облака тегов, сгенерированных на лету – топики (topics), хэштеги (#hashtags) и обращения (@mentions). Облако формируется исходя из 200 последних публичных сообщений данного пользователя, вырезаются стоп-слова и ранжируются по частоте упоминания. Таким образом, если человек пишет в Твиттер про wordpress, слово wordpress будет самым крупным и видимым. Значит мне этого человека нужно срочно зафоловить.
Хэштеги тоже играют немаловажную роль, особенно среди тех людей, которые любят публиковать ссылки на полезные ресурсы. Большинство уже привыкло помечать их хэштегами, поэтому если он публикует много ресурсов про социальные медиа, к примеру, хэштег #socialmedia будем самым крупным.
Ну а “обращения” показывают насколько человек общительный, и с кем он вообще общается. Мы ведь хотим следовать за реальными людьми, правда? А не за роботами… Хотя, кому как… ;)
Надеюсь, что смысл всем понятен. Ещё пару приёмов? Хотите узнать, что происходит в мире вокруг нас? Зачем новости читать или смотреть, это же слишком долго. Гляньте на профиль CNN Breaking News на Foller.me, и вы сразу увидите все последние события. А нажав на какое-нибудь слово, вы перейдёте на поиск по Твиттеру, и можете полистать подробности, если интересно. Новости развития Веба? Гляньте в профиль Mashable на Foller.me. Идеология всё та же..
Ну и наконец, небольшой сюрприз. Мы скоро открываем новый раздел с названием Followers Geography:

Интересно? Присоединяйтесь: Foller.me
Блог на английском: blog.foller.me
Foller.me в Твиттере: @follerme
P.S. А чё картинки все кривые? – Да вот всю ночь не спал – работал, теперь шея болит… ;)
Даже не знаю стоит ли это сюда писать. Twitter в России не так популярен и никто им не пользуется. Зато понавыдумывали кучу псевдо-твиттеров и пишут что “нас уже 1,000,000!” :) Забавно, правда?
В общем не так давно я начал разработку используя Twitter API. Получилось достаточно хорошо. Foller.me – это новый Твиттер-сервис, который позволяет узнать о своих фоловерах (да и о любом пользователе в Твиттере) всё и сразу. На примере – у вас вчера появилось 30 новых фолловеров. Вы думаете зафоловить их или не стоит. В общем уйма времени уйдёт на то, чтобы каждого из них просмотреть и решить…

Так вот, Foller.me сам сканирует последние 200 сообщений пользователя, формирует из них 3 облака меток (или тегов, называйте как хотите ;) – topics, #hashtags и @mentions. Foller.me так же умеет убирать из сообщений стоп-слова и прочью пургу (например http, www, и т.д.). Представьте сколько у вас времени и нервов уйдёт на чтение 200 твитов, и всё ради того, чтобы принять решение! Foller.me справляется с этим за одну секунду!
На данный момент Foller.me работает в режиме Public Beta. Официальное открытие завтра (в понедельник, 1 июня), но это не значит, что мы снимаем значок [beta]. Он там ещё долго висеть будет, т.к. в планах у нас (меня и моих коллег) нечто больше чем просто три облака. Например, совсем недавно написали OpenSearch плагин для Firefox и IE7+. Зайдя на страничку foller.me посмотрите в свою поисковую строчку, она подстветится и через менюшку можете добавить быстрый поиск по Foller.me. Ещё одна замечательная вещь это то, что мы назвали The Foller.me Rundown! Мы смотрим чьи профили наиболее популярны на Foller.me и несколько раз в сутки высылаем сообщение в Twitter. Таким образом, если посмотреть профиль @follerme, из облака @mentions, можно сделать выводы о том, кто наиболее популярен.
В планах так же Greasemonkey скрипт для внедрения Foller.me прямо в Twitter и плагин (виджет) для WordPress.
Процесс разработки можете почитать в блоге на blog.foller.me. Сам сервис на foller.me. Материте нас в понедельник ночью ;)
Вот, наткнулся на ссылку в Twitter’е. Обожаю Twitter ещё больше!
Wordle is a toy for generating “word clouds” from text that you provide. The clouds give greater prominence to words that appear more frequently in the source text. You can tweak your clouds with different fonts, layouts, and color schemes. The images you create with Wordle are yours to use however you like. You can print them out, or save them to the Wordle gallery to share with your friends.
Посмотрите сами – Wordle.net. Вот собственно и результат (исходя из содержания моего блога):

Давненько я наблюдал за развитием событий настройки беспроводной локальной сети у нас дома, а вчера я поставил очередной плюсик в пользу Linux. В общем ситуация следующая… Два настольных компьютера, один ноутбук с обычным встроенным Wi-Fi модулем. Интернет подключен через свич и организовано PPPOE соединение на одном настольном компьютере (Windows Vista), который раздаёт по этому же свичу двум остальным. Всё хорошо. Вроде бы…
Вчера мне захотелось выйти в свой Twitter с моего любимого айфона. EDGE/GPRS – дорого. 3G – до Москвы не долетел. Единственный выход – Wi-Fi. Да, точка доступа легко организуется простым Wi-Fi роутером, но он ведь стоит ~ $100! Шаманил я в общем около полу часа, и мне удалось настроить Ad-hoc соединение на ноутбуке под Fedora Linux 10. Теперь ко мне в гости ходят счастливые обладатели iPhone и iPod Touch ;)

Как это делается. Итак, как я описал выше, на ноут интернет поступает через проводную сеть (eth0) со статичным IP адресом. Создаём новое беспроводное подключение типа Ad-hoc (computer to computer), устанавливаем простую защиту с пятизначным кодом и IP настройки новой сети: 192.168.1.1, подсеть 255.255.255.0, route 192.168.1.1. Так же советую вручную прописать DNS (cat /etc/resolv.conf). Подключаемся. Берём iPhone или iPod Touch (или другое устройство) и включаем обнаружение. Сеть должна быть видимой и к ней можно подключиться, правда адрес он вам не выдаст (если у вас не настроен DHCP сервер на интерфейсе wlan0). Вбейте все настройки вручную (192.168.1.2). В качестве шлюза используйте 192.168.1.1, и не забудьте про DNS. На данном этапе попробуйте пингануть друг друга. Если пинг проходит, значит всё хорошо (а если нет, то увы).
Наконец, чтобы собственно интернет раздать, вам потребуется небольшой скрипт iptables. Сгенерировать можно здесь: Генератор iptables. В качестве типа выбирайте Gateway/Firewall. Вот мои настройки:
Генератор выдаст shell скрипт. Сохраните его куда-нибудь и запустите в терминале:
$ cd /home/kovshenin $ chmod a+x wifitables.sh $ ./wifitables.sh
Ура! Интернет! Да, теперь я сижу в интернете на кухне, на балконе, в ванной и даже в туалете! Какое счастье :) Кстати, если у вас ощущение, что вы напакостили с iptables, то можно вернуть всё обратно с помощью команды iptables-restore и начать по-новой. Если же вы уверены в том, что у вас всё хорошо работает, сохраните текущие настройки командой iptables-save, чтобы вам не приходилось запускать этот скрипт каждый раз при загрузке.
Удачки!

Решил продублировать для тех, кому лень. Ещё и в широком формате (и HQ для тех, у кого есть интернет ;)
Записи с выставки в Москве в конце марта 2009. Смонтировано хорошо, мне понравилось. Лебедев.тв молодцы. Забавно правда, что руководители компании не смогли вспомнить третий закон робототехники – ну что ж, видимо законы уже устарели… То есть не обязательно их знать, чтобы нарушать ;) ну, кроме третьего разумеется:
Робот должен заботиться о своей безопасности …
А продолжать вовсе не обязательно :)
Как вы уже знаете, в данный момент я занимаюсь разработкой трёх плагинов для WordPress: Quick Flickr Widget, WP-Custom и Related External Links. Сегодня в моём русскоязычном блоге появился комментарий к одной из этих страниц на русском языке. Автор просит перевести плагин (или хотя бы его описание) на русский язык. Знаете, дело всё во времени. Ох как бы мне хотелось, чтобы в сутках было 25 часов. А лучше 8 дней в неделе! Правда.. Буквально на прошлой неделе я вышел на сессию. Длиться она будет три недели! Это просто кошмар. Да, я вечерами сижу на работе, а ночами сижу дома и работаю. Иногда появляются считанные минуты свободного времени. Эти бесценные минуты я, к сожалению, не могу потратить на описание плагинов на русском языке, ибо сама их доработка мне гораздо важнее. Нет, ну правда, это ведь не так уж и легко взять и написать описание. Каждая запись в блоге занимает у меня от 30 минут до часу в среднем. А бывают и такие, которые в черновиках лежат неделями, которые правлю каждый день по несколько раз, зато потом с облегчением публикую.
А что с блогом о робототехнике-то творится?! Да, там вообще завал… Хотя буквально вчера удалось опубликовать сюжет из новостей по телевизору. Классно снятый и смонтированный репортаж кстати, советую посмотреть (есть даже в качестве HQ).
В общем, вот так вот. Очень надеюсь, что по окончанию этой дурацкой сессии всё вернётся на свои места, и что я наконец-то смогу обновить WordPress до 2.7.1 здесь. И тему, кстати я доработал! (если посмотреть на kovshenin.com и нажать на sitemap в правом верхнем углу то будет круто ;) Осталось перенести это всё добро сюда. Эх, да… Всё же для меня важнее англоязычная аудитория… Простите, ребят!
Ну вот и дождались мы этого момента! Наконец-то появился официальный бесплатный Skype для iPhone. По Wi-Fi можно звонить, а EDGE/GPRS только чат. Связь отличная. Я доволен :)
Подробности: Skype for iPhone: It’s official. Скриншоты там же. Скачать можно из App Store бесплатно.