Pull to refresh

Comments 66

«Извините, по какой-то причине у меня нет графа для логина arxont.
Может быть у этого пользователя нет друзей?»

А если есть, то в чем может быть проблема?
Проблема в том, что на хабре нет ни единого места, где есть список пользователей, который бы не изменялся от запроса к запросу.

Я собирал пользователей отсюда, надеясь на то что это наиболее постоянное место. Но тем не менее, с каждым новым проходом по всем страницам, я получал новых пользователей. При контрольной сборке таких проходов было три.

Вероятно вам не повезло, и вы оказались в числе тех, кто не попался ни разу, уж извините.
Я предполагаю что все дело в кеше Хабра. Я запускаю скрипт в 5 потоков, которые собирают пользователей, начиная с 1, 300, 600, 900 и 1200 страниц рейтинга. Как только происходит какое-то событие, например кому-то карму подняли, то весь рейтинг перестраивается и пользователь, который должен был вот-вот попасть под скан, переходит на страницу, которая у меня отмечена как просканированная.
Чтобы собрать идеально всех, необходимо чтобы вся система «замерла» на момент сканирования, но это ведь невозможно.
Погрешность все же не большая, так как в день человек 10-15 имеют резкий up или down.
Даже если не учитывать таких изменений, все равно вышло отлично,
недружелюбный ты, %USERNAME%! :)
UFO just landed and posted this here
А я почувствовал себя нейроном. ;)
Прикольная задумка :) А ведь правда, если развить тему коллективно можно сделать прикольную «приблуду» для хабралюдей :)
А можно поинтересоваться цель данной приблуды? На хабре быть в друзьях у кого-то не такая проблема как на соц.сетях.
Дело в том, что тут никто не говорил о проблемах быть другом. Цель приблуды — это разнообразие и интересность, эксклюзивность если так можно выразиться данного подхода.
Я так и не понял природу своих отношений с taks :(
Здоровски. Любопытно видеть людей, которые оценили твои мысли :)
угу, даже не ожидал :)
Парни, ну прекращайте уже в «Поддержку пользователей» постить. Для таких вещей есть «I ♥ Habrahabr», куда я топик и перенес.
Нет, тут не о хабре по сути речь, а о принципе. Перенес в «Соц.сети».
/me подумал про svg. Самое место векторной графике.
По идее graphviz умеет и в него. Просим автора? :)
А с цветами стрелок система позволяет играть? Сейчас они очень контрастны — перетягивают одеяло на себя, затеняя собственно информацию.
Система, на которую я дал ссылку, занимается только тем, что отдает готовые картинки. Система, при помощи которой я рисовал графы, позволяет менять очень много параметров, стрелки же потому и разноцветные, что я так указал.

Я не знаю, буду ли обновлять эти картинки чтобы выверять цветовые комбинации и т.п. Разве что хабра-программисты сделают мне гейт с view из sql с теми данными которые я собираю пару часов :-)
Не в курсе, а вот эта информация откуда:
> показывает лишь пользователей, которые голосовали за посты исследуемого
Из блока «Любимые авторы↓» в профилях.
Чертовски логично :)
«Любимые авторы↓»

разве они складываются исключительно из голосования?
и разве не может попасть в любимые авторы человек, за топики которого и него самого — ни разу не голосовал?
Давайте так: вы примите во внимание что информация о цвете ссылок только из этого блока. А как именно он строится известно только хабра-менеджерам и хабра-программистам.
Тогда если Вы не можете утверждать о том, что там упомянуты исключительно по принципу голосвания — думаю стоит изменить формулировку в более свободную сторону — нежели
— Чем краснее стрелка тем больше пользователь голосовал за посты человека, к которому она направлена.
— «показывает лишь пользователей, которые голосовали за посты исследуемого»

иначе — лично у меня складывается двоякое впечатление о графах.

остальное — всё путем, понравилось =)
Пардоньте — сам себе ответил =)

Перечитал всю хабрапомощь))

Вот тут — habrahabr.ru/info/help/habracentre/
черным по белому написано про голосование за топики, сошлёмся на неё =)
Мне казалось что так оно и есть, потому что где-то читал, но не мог вспомнить где. Спасибо за напоминание.
Предполагаю, что оттуда же, откуда первый вид связей:
Эта информация из «Профиля внимания», расположенного на странице каждого пользователя
а что означают красные одинарные стрелка?
*стрелки, конечно…
Вроде, разобрался… Кажется, зависит от наличия статей в «избранном» у других хабрачеловеков.
И от голосования за посты и комментарии, возможно и от голосования в карму.
Лучи ненависти, разумеется. :)
Молодец хорошая идея, я думаю она поможет сплотиться всем на Хабре. Я создал бы граф, кто меня постоянно минусует ;)
Мои нелюбимые авторы?
Не я за другой проект, те кто в минусах сидят тоже имели графы, кто нас постоянно минусует за наши комментарии ))
говорит, что у меня нет друзей, хотя (вроде как) есть
легенду бы еще в картинку встроить — и красота была бы
я вот не попал под сканирование =( можно меня как-то заново просканировать? буду признателен!

Идея просто шик и реализация хорошая! Спасибо!
Возможно я повторю сканирование или вообще поставлю на поток. Зависит от беседы с хабра-администрацией.
Ну ОЧЕНЬ интересно :) вот потешили так потешили. +1
А я, оказывается, в друзьях у кучи народу

Проект планируете дальше поддерживать?
Да Вы садист, так над Хабром издеваться — 400000 запросов! Такие штуки по запросу индивидуально для пользователей должны делаться на лету, с кешированием.
Было получено разрешение свыше. :-)
Скорость отдачи, кстати, говорит о том, что для Хабра это вообще не проблема.
Круто-круто! )))
Я, кстати, не нашёл пользователей с взаимными красными стрелками… Нет взаимного интереса к публикациям?

Вот появится на Хабре навороченный API, вот тогда крутые штуки можно будет делать…
Вы прямо так говорите, будто мне это посмотреть легче чем вам :-)
а я как то визуализировал своих френдов из контактов, с помощью шарпа и graphvis, вот можно взглянуть hybridization.ru/wp-content/uploads/friends.gif (1.6 мб)
правда дальше 2 круга не получилось, графвиз под виндой на кол-ве вершил > 300 зависал нах -)
Да простят меня Боги за огромную картнку ) «Яйцеклетка» на картинке в посте — я :) :-[

А так — прикольная штука ) надо подумать о том, как бы расположить стрелки равномерно вокруг круга, иначе, где-то пусто, а где-то — густо. Ну и возможно, как-то сделать так, чтобы длинна стрелок тоже что-то означала ;) например, чем юзер больше голосует за автора, тем он к нему ближе :)

а вот если бы ещё рисовать кто кого заинвайтил…

какая красивая шестиконечная звёздочка
Чего они все в меня тыкают?

Теперь я знаю тех кто меня минусует! ;)
классный инструмент. спасибо ;) ты молодец
А кэш в нём обновляется? хоть иногда? :)
Нет, картинки были сгенерированы единожды.
Sign up to leave a comment.

Articles