Здесь, на хабре, есть очень интересный показатель, под названием карма. Формируется она самими пользователями, позволяя выражать определенное отношение к другим. Именно поэтому, в качестве статистических данных карма весьма интересный показатель. При помощи анализа такой статистики можно увидеть «настроение» сообщества. В статье я постараюсь немного приоткрыть характер хабросообщества. Хотите с ним поближе познакомиться?Читать полностью »
Рубрика «Хабрахабр API» - 5
Пост о Хабре и добре
2013-09-03 в 9:58, admin, рубрики: статистика, Статистика в IT, хабрахабр, Хабрахабр API, метки: karma, статистикаПосты-рекордсмены. Продолжение
2013-09-01 в 9:54, admin, рубрики: рекорды, статьи, хабрахабр, Хабрахабр API, метки: рекорды, статьи, ХабрахабрСудя по реакции на предыдущий пост, тема парсинга Хабра интересна не только мне, поэтому продолжу.
В предыдущем посте (Посты-рекордсмены / Хабрахабр), я пробовал различные варианты сортировки постов Хабра, отличные от обычного рейтинга. В этом я буду сортировать по рейтингу, но не все посты, а отобранные по определённым критериям.
Читать полностью »
Посты-рекордсмены
2013-08-25 в 14:44, admin, рубрики: парсинг, посты, рекорды, статьи, Хабрахабр API, метки: парсинг, посты, рекорды, статьиНа Хабре я недавно (чуть меньше месяца), до этого Хабр практически не читал. Пришёл, огляделся, походил по тематическим «хабам», почитал «Лучшее за всё время», просмотрел статьи отдельных, заинтересовавших меня персонажей и понял, что для того, чтобы получше понять, как живёт и чем дышит это замечательное сообщество, мне придётся Хабр распарсить и позадавать ему разные вопросы. К тому же, раз уж в своих статьях я писал в основном об автореферентности в разных её проявлениях, как не написать на Хабре статью о Хабре?
Посмотрю, интересно ли это всё кому-либо кроме меня. Если интересно, напишу ещё несколько постов, идей и материала для этого более чем достаточно.
Если я ничего не пропустил в интерфейсе сайта, единственные списки самых-самых, которые можно посмотреть — это общий рейтинг пользователей и список статей, т.н. «Лучшее за всё время». Оба списка отсортированы по рейтингу (пользователей и статей, соответственно). Между тем, существует ещё куча параметров, по которым было бы интересно всё отранжировать.
Читать полностью »
Краудсорсинг-дизайн: делаем расширение браузера для быстрой публикации картинок на Хабре
2013-08-13 в 14:17, admin, рубрики: habrastorage, картинки, краудсорсинг, Хабрахабр API, метки: habrahabr, habrastorage, картинки Попробуем сделать расширение для загрузки картинок в HabrAjax, начав от дизайна и юзабилити.
Идея расширения: Все, кто что-то пишет на Х., рано или поздно публикуют картинки. Совсем недавно админ-ия своими действиями подтвердила, что считает habrastorage.org полноценным хостингом картинок для абсолютно любых публикаций. Кратко — теперь все без исключения картинки кешируются на habrastorage.org. Это значит, что даже картинки-приколы в комментариях рекомендуется публиковать через этот сервис, иначе всё равно они там будут.
Настало время полноценно использовать «сторадж». Для этого не хватает одного — удобного интерфейса. Конечно, можно открыть его в новом окне, грузить файлы кнопками через флеш, копировать руками теги в статью или комментарии. (И испытывать неудобство от закрывания этой страницы, потому что в ней нет даже запоминания последних загруженных файлов.) Но зачем, если браузеры давно умеют делать это в одно перетаскивание?
Читать полностью »
Фраза «перезалил на habrastorage» теряет смысл
2013-08-09 в 14:40, admin, рубрики: Анализ и проектирование систем, обработка изображений, Хабрахабр API Пока разработчики сайта скромно молчат, занятые тестированием новой функциональности, сообщу о незаметном, но важном деле размножения интернетов на отдельном сайте.
Если раньше годами сайт Хабра пользовался сторонними сервисами показа изображений, в связи с чем изображения умерших сервисов искажали вид и иногда смысл старых статей, сейчас дошли руки и возможности до того, чтобы сайту уже не зависеть от произвола случайных хостингов — все изображения роботы автоматически переписывают на habrastorage.org. Над комментариями эта незаметная работа началась раньше, в июле, над содержанием статей — недавно, в начале августа (2013). Примеров даже приводить не надо — посмотрите исходный код HTML любых недавних статей — в них вы уже не найдёте доменов с «левыми» картинками. Или лучше посмотрите на код, где автор достоверно пользовался сторонним хостингом картинок: habrahabr.ru/post/189474/, потому что большая часть авторов добровольно пользуется habrastorage.org.
Читать полностью »
Почему QA всё ещё не Stackoverflow?
2013-07-20 в 15:59, admin, рубрики: qa, вопросы и ответы, вопросы экспертам, Оценка и экспертиза IT-проектов, Социальные сети и сообщества, хабрахабр, Хабрахабр API, метки: вопросы и ответы, вопросы экспертам, Хабрахабр Позвольте предоставить субботние диванные рассуждения на тему «Как нам обустроить...» именно в виде статьи, а не вопроса, потому что статью прочтут в 10 раз больше читателей, а ориентирована она на всех читателей Хабра, а не только на читателей его вопросов.
В статье есть также одно простое предложение о том, как поправить дела с QA. Оно звучит так: давайте откроем доступ в QA всем, включая ReadOnly. Плюс парочка мелких замечаний к нему. Думаю, что после этого там пойдут дела на поправку. А ниже — подробности о том, что там происходило с момента рождения раздела, что происходит и почему я считаю, что там дела идут плохо (не так, как на StackOverflow).
Читать полностью »
Отображение имени пользователя вместо %habrausername%
2013-03-15 в 1:41, admin, рубрики: хабрахабр, Хабрахабр API, метки: ХабрахабрДоброго времени суток, %habrausername%!
Задал вопрос, что означает тег %habrausername% и ответили что это олдскул.
А что если он будет рабочим тегом, для анонимных будет по прежнему показывать %habrausername%, а для зарегистрированных — ник пользователя.
И посты обретут персональные обращения к своим читателям.
Например:
Привет, valmont.
Ну что, valmont готов узнать подробности?
Ну как, valmont, пробежал холодок по спине? (с)
и т.д.
HabrAjax научился распознавать 500-ю страницу Хабра и предлагает перейти на копии страниц в Сети
2013-03-06 в 6:43, admin, рубрики: google cache, HabrAjax, Хабрахабр API, метки: google cache, HabrAjaxЕсли надо что-то почитать с Хабра, а сайт не работает (как было за последние пару часов), раньше было только ожидание или переход на другие ресурсы. Сейчас в скрипт HabrAjax добавилось распознавание пустой страницы, которая бывает при 500-й ошибке, и предлагает посетить страницы копировщиков. Страница — совсем без оформления, потому что стили сайта ведь тоже не подгружены. Но это — лучше, чем наблюдение пустой страницы и поиск аналогичных решений самостоятельно. Если просматривалась статья, ещё лежащая в Гугло-кеше, она читается (со стилями ZenComment, если они установлены).
Разница лишь в том, что «заход» на сайт через Гугло-кеш происходит из-под неавторизованного пользователя. Поэтому ленту /feed так просмотреть будет невозможно, а переход по ссылкам каждый раз будет сопровождаться предупреждением, что сайт не работает.
Читать полностью »
Экспорт избранного Хабра в FB2 — скоростная PHP-версия
2013-02-26 в 8:56, admin, рубрики: api, fb2, php, избранное, хабрахабр, Хабрахабр API, экспорт, электронные книги, метки: api, fb2, PHP, избранное, Хабрахабр, экспорт В своё время я уже видел такой конвертер здесь же на Хабре, написанный на питоне, но он на моей машинке сжирал много-много-много ресурсов и ни разу не смог моё избранное (а это 400+ постов) до конца сохранить, падая то на некорректном файле, то на «кривой» статье. Пришлось переписать, результаты трудов под катом.
Читать полностью »
HabraReader — удобно читаем Хабрахабр на iOS устройствах
2013-02-18 в 6:32, admin, рубрики: ipad, iphone, приложения для ipad, приложения для iphone, разработка под iOS, Хабрахабр API, метки: iPad, iPhone, приложения для ipad, приложения для iphone, разработка под iOS, Хабрахабр API Некоторое время назад решил заняться разработкой программ для iOS. Хотелось написать что-нибудь для души и в качестве первого проекта я выбрал приложение для моего любимого сайта habrahabr.ru, так как на тот момент удобной программы для чтения постов сайта, удовлетворяющей моим требованиям, не было. Я представил себе какими свойствами должно обладать приложение, которым бы стал пользоваться ежедневно, и у меня получился следующий список:
- простой интерфейс
- возможность почитать посты в дороге, когда нет интернета
- удобные возможности по работе с хабами/постами/поиском
- возможность видеть только те посты, которые я еще не читал
- автоматически синхронизировать список прочитанного и избранного между всеми моими iOS устройствами
- поддержка habracut
Собственно речь и пойдет о том, как я решал поставленные задачи и что в итоге получилось.
Читать полностью »