Обновить
154

Habr

Торт или не торт?

Сначала показывать
Порог рейтинга
Уровень сложности

Портрет Хабра-tutorial

Время на прочтение13 мин
Количество просмотров12K
В наш век только бесполезные вещи и необходимы человеку. Оскар Уайльд, Портрет Дориана Грея (источник)

А вы никогда не задумывались, чем обычный пост на хабре (порошок обычныйTM) отличается от tutorial? И как это «отличается» вообще можно измерить? Есть ли здесь какие-то закономерности и можно ли по ним предсказать метку:

В данной статье мы обсудим так называемый exploratory data analysis или кратко EDA (исследовательский анализ данных) применительно к статьям Хабрахабра, а в частности уделим особое внимание tutorial. Прежде всего EDA направлен на детальное изучение данных, и необходим для понимания, с чем мы собственно работаем. Важной частью является сбор и очистка данных и сам выбор какие данные собирать. Особенность метода состоит в визуализации и поиске важных характеристик и тенденций.

Exploratory data analysis — это первый шаг в изучении и понимании данных, без него мы можем загнать себя в многочисленные ловушки, описанные ранее автором в статье: "Как правильно лгать с помощью статистики".

Как выглядит обычный хабра-tutorial


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

Даже в столь упрощенной картине, заметна разница между классами. Наша интуиция и здравый смысл подсказывают нам, что tutorial в среднем чаще добавляют в избранное, но интуиция не говорит насколько чаще, и что они набирают меньше плюсов и просмотров. Эти и многие другие интересные вопросы мы рассмотрим далее в статье.

Структура статьи
  1. Как выглядит обычный хабра-tutorial
  2. Собираем данные
  3. Хабра-данные
  4. Исследуем tutorials
  5. Разбираем интересные примеры
  6. Предсказываем метку tutorial
  7. Как сделать набор данных лучше
  8. Заключение
  9. Дальнейшее чтение

Читать дальше →

Самый маленький Хабра-кармограф — для munin

Время на прочтение1 мин
Количество просмотров5.3K
Несколько раз уже на Хабре писали карматрекеры — отображающие изменение кармы на графике. Самый известный и живой до сих пор — Хаброметр. Однако для моих целей он не вполне подходил — слишком редкий опрос, раз в сутки (впрочем, в соответствии со старыми правилами использования API хабра — массовый опрос с бОльшей частотой затруднителен).

Так что я написал свой крошечный munin-плагин для хабра. Если вам он не нужен, то ничего интересного вы под катом не увидите: несколько строчек PHP, парсинг XML стандартными средствами — на все про все 10 минут. Частота опроса — стандартная, раз в 5 минут.
Читать дальше →

Постоянный IRC хабраканал в даркнете I2P

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров14K

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

Принимая во внимание, что Хабрахабр до сих пор не работает по шифрованному HTTP и не имеет адреса IP шестой версии, не говоря уже о шлюзировании Хабрахабра в даркнеты, и не единожды обозначенную руководством Хабрахабра позицию по этому поводу, было решено не ожидать подвижек со стороны Хабрахабра, не препираться и не спорить по поводу уместности ряда тем на Хабрахабре, а просто организовать открытую, анонимную площадку обсуждений общего характера. Хабраюзерами для Хабраюзеров.
Читать дальше →

Плагин к Sublime Text для публикации статей на Хабр

Время на прочтение6 мин
Количество просмотров15K


Для написания статей на Хабр я пользуюсь текстовым редактором Sublime Text. Почему это хороший редактор на Хабре уже много раз писали (например тут). Есть, однако, при написании статьи момент, когда её нужно переносить для публикации на Хабр, ну, знаете: Хабр->Добавить пост->Название, хабы, текст (Ctrl+C/Ctrl+V), метки, предпосмотр. В этот момент оказывается, что как-то текст с картинками сверстался на Хабре некрасиво, начинаются правки. Править в браузере? Неудобно и небезопасно. Править в Sublime и постоянно копипастить? Неудобно и надоедает.

Поэтому я сделал для себя небольшой плагин к Sublime, который умеет взаимодействовать с Хромом и Хабром, перекидывая по хоткею в Sublime написанный текст в редактор на странице создания нового топика с автоматическим нажиманием кнопки «Предпросмотр». Это позволяет писать статью в Sublime и в одно нажатие видеть результат её отображения на Хабре.

Под катом мы научимся писать плагины к Sublime и разберёмся как из питоновского кода взаимодействовать с Хромом, используя его протокол удалённой отладки. Полный код плагина на GitHub прилагается.
Читать дальше →

Скрипт Automator, загружающий изображения на Habrastorage: второе пришествие

Время на прочтение2 мин
Количество просмотров7.8K
Некоторое время назад я сделал скрипт, который загружает изображения на Habrastorage прямо из файлового менеджера. Но вот беда: после обновления он перестал работать.

image

Но вчера мне все-таки надоело загружать фотографии через веб-интерфейс, и я пошел чинить скрипт.
За решение надо ставить плюсики в карму пользователю avalak, который рассказал как это сделать в моем вопросе на тостере. Тостер — торт!

Итак, как теперь загружать изображения?
Читать дальше →

Избавление нашего мира от длинных теней

Время на прочтение3 мин
Количество просмотров19K
Статья описывает практический пример удаления длинных теней с иконок с помощью юзерстилей или юзерскриптов. Имеются ссылки на работающие на сайтах (habrastorage.org, toster.ru, tmtm.ru) стили и скрипты. UPD 31.05.2014: добавлены стили на habr.ru и freelansim.ru. Загружать здесь — найти среди файлов, выбрать Raw, прямая ссылка.

Пришельцы (длинные тени) появились на окраинах нашего города. Если представить их высоту в лучах заходящего солнца, сознание отказывается строить эту картину.
Пришельцы должны быть удалены, иначе наш мир навсегда станет другим, неестественно рельефным. («Тостер» — это уже не наша территория, поэтому сильно беспокоиться о ней не нужно. Там длинные тени, может быть, придутся к месту, как и произвольного качества вопросы и ответы.) Сейчас санации требуют 2 мутанта — логотип «Habrastorage» и рисунок облака.

Чем опасны длинные тени?

Про переводы на Хабрахабре

Время на прочтение1 мин
Количество просмотров5.7K
Я не профессиональный переводчик, да и вообще не переводчик. Но я все чаще, как пользователь Хабрахабра, встречаю статьи с пометкой «Перевод» которые отражают скорее личное мнение автора с использованием некоторого материала из оригинальной статьи, чем перевод. Еще хуже случаи, когда автор статью переводит, а некоторые слова – подменяет на совершенно другие по смыслу (нет, не адаптация перевода, а вообще изменение контекста).

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

Habrastorage 2.0

Время на прочтение2 мин
Количество просмотров73K
Всем привет! Неделя вышла богатой на обновления проектов, встречайте ещё один – всеми любимый Habrastorage.


Читать дальше →

Подозрение о тайном телекоммуникационном хабе

Время на прочтение1 мин
Количество просмотров14K
Прямо сейчас у себя в Центре подписки (который справа от ленты) вижу вот такую картинку:

[скриншот]

Все хабы в разделе «Телекоммуникации» помечены галочками, но сам раздел это не делает помеченным.

Это может указывать на существование тайного телекоммуникационного хаба, не открытого для свободной подписки.

Также в Центре видна надпись «6 новых хабов», но если нажать «Показать настройки», то видно только «2 новых» в разделе «Базы данных» и ещё «3 новых» в разделе «Разное», чем косвенно подтверждается вывод из предыдущего абзаца.

Очевидною кажется мысль поставить галочку на самóм разделе «Телекоммуникации»; но когда затем нажимаю ниже кнопку «Сохранить», то галочка не сохраняется: при очередном нажатии на ссылку «Показать настройки» на месте этой галочки вдругорядь показывается квадратик.

Закрываем 2013 год

Время на прочтение1 мин
Количество просмотров14K
Здравствуйте, дорогие друзья!
Вот во Владивостоке уже наступил Новый 2014 год, и, по традиции, хотелось бы закрыть уползающий змейкой 2013, который принес много интересного и полезного на страницы Хабрахабра.



Хочу предложить каждому написать ссылки на те новости, которые стали наиболее важными и полезными в уходящем году.
Читать дальше →

С новым, 2014 годом!

Время на прочтение1 мин
Количество просмотров13K
image

По традиции уже второй год первым поздравляю всех хабраюзеров с Новым Годом из Владивостока.

Уходящий год был не самым простым, но, судя по результатам, и не самый тяжелым. Впереди Новый Год лошади, а это значит — год бешеного ритма, неотложных дел, трудных, но решаемых задач, с которыми нам всем предстоит столкнуться и, главное, справиться! Будьте упрямы и целеустремленны — эти качества, уверен, очень пригодятся в ближайшем будущем.
Читать дальше →

Девушкам: пять причин выйти замуж за айтишника и пять причин как следует подумать перед этим

Время на прочтение6 мин
Количество просмотров83K

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

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

Пять причин выйти замуж за айтишника


1. Надежность и ответственность

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

2. Интересный собеседник

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

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

Ближайшие события

За улучшение поиска информации на Хабре

Время на прочтение1 мин
Количество просмотров3K
Хабр разрастается ежедневно, всё время появляются новые блоги и каждый день — по нескольку статей.
Искать информацию становится всё труднее.
Думаю, для тех, кто хоть раз пытался найти что-то не очень конкретное, мне не нужно придумывать примеры и аргументы, чтобы доказать, что поиск организован не идеально. Искать можно только подстроку, модификаторы поиска в строке отсутствуют (не нашёл ничего про это в «Помощи»), нельзя искать только в заголовках, нельзя выбрать для поиска конкретные хабы.
Читать дальше →

Врач-линуксоид или сисадмин-кузнец? Экосистема Хабрахабра

Время на прочтение2 мин
Количество просмотров11K


Начну с небольшого лирического отступления...


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

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

Какое это имеет отношение к Хабрахабру?

Анонимный Дед Мороз 2014. Пост хвастовства новогодними подарками

Время на прочтение1 мин
Количество просмотров58K

Привет, %username%


Хабра-АДМ 2014 набирает обороты. Уже более 100 человек отправили подарки. И, что очень круто, 3 уже получили.

А это значит, что наступила пора показать всем, что вам прислал ваш Дедушка Мороз.

С НАСТУПАЮЩИМ НОВЫМ 2014 ГОДОМ!

UPD: Ссылка для обращения к новогодним эльфам.

9-я Хабравстреча в Киеве

Время на прочтение2 мин
Количество просмотров8.2K
image

С первым снегом как-то сразу четко и ясно стало, что лето уже далеко позади. В Киеве снега еще не было, но последние прогнозы погоды все чаще наводят на мысль распланировать походы по увеселительным заведениям IT-мероприятиям. Всё же теплее и интереснее, чем на улице.

Судя по настроениям в тайных инбоксах, Хабракиевляне сильно соскучились по Хабравстречам и друг за другом. Как-никак, мы тут уже провели 8 Хабравстреч, многие продолжают общаться вне сайта, вне IT-тематики.

Зря недоброжелатели пускали слухи, что Хабравстречи отменили, и они теперь вне закона. Причина столь долгого, почти полугодового таймаута банальна: прежний организатор Дима а.к.а. Alliceinwonders пока не готов единолично заниматься организационной работой в связи с полной личной занятостью в своих проектах. Что вполне закономерно для некоммерческого мероприятия. В любом случае, львиную долю благодарности за все предыдущие 8 Хабравстреч следует высказать именно ему. И компании М.У.К., которая постоянно помогала нам в технических вопросах.

На первый раз после столь длительного перерыва формат решили не менять, чтобы всем было привычнее. То же место, тот же день недели, то же время. Регламент тот же.
Итак,

Тостер. Обновление

Время на прочтение2 мин
Количество просмотров17K
Всем привет! Сегодня ровно неделя с момента запуска нашего нового Q&A-сервиса — под катом находится список изменений, которые произошли с проектом за это время.

image
Читать дальше →

Идея: Закрытое обсуждение/предварительная презентация

Время на прочтение1 мин
Количество просмотров1.2K
Известно, что зачастую научные работы сначала обсужаются в узком кругу знакомых, а потом уже выставляются на всеобщее обозрение. Хотя статья на хабре и не тянет на такую работу, здесь тоже может быть полезна функция «ревью в ограниченном кругу», особенно для пользователей недавно появшившихся на хабре по чьему-то приглашению, или тех, у кого, наоборот, уже целых несколько знакомых хабраюзеров, отваживающихся сломать глаза прочитать первоначальный вариант статьи.

Идея может быть легко расширена такими пунктами, как:
  • отдельная предрелизная ветка комментариев, в которой автор имеет право модератора
  • расширенное цитирование или inplace комментирование
  • diff wiki режим для исправления ошибок
  • (сомнительно, но может взлететь) плюсование статьи рецензентами до её публикации
  • указание рецензентов в опубликованной статье
  • … может быть продолжено ...

Вот.

Вклад авторов