Рубрика «хабрахабр» - 18

Проблема

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

Решение для Хабра

Так как мы занимаемся созданием проекта HotReader и у нас уже есть большой опыт работы с расширениями, мы решили создать небольшую утилиту для показа оглавления на Хабре.

Оглавление для Google Docs и Хабрхабра
Читать полностью »

Все животные равны, но некоторые животные равнее других. Скотный Двор, Джордж Оруэлл (оригинал).

Достаточно много статей на хабре набирает существенное количество комментариев, e.g. в статьях "лучшее за месяц" их, как правило, более сотни. За годы чтения хабра, создалось впечатление, что примерно в половине случаев для комментариев первого уровня получается вот такая вот картина
Не все комментарии одинаково полезны
(картинка сделана на основе хабра-статьи Список скептика)

Под катом рассказ, какие бывают сортировки комментариев, где они применяются и краткое рассуждение о том, как вообще можно сортировать комментарии (и зачем).
Читать полностью »

в 5:21, , рубрики: html, баг, хабрахабр, метки: ,

Со стороны Хабрахабра недостаточно просто переносить теги <anchor> и ссылки на них в html код топика.

Не будет работать даже тот пример, что дан в описании «html-теги»:

<anchor>Example1</anchor>
Тег для указания якоря. Для вызова используйте тег вставки ссылок (<a href="#Example1">Текст</a>).

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

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

Читать полностью »

Доброго времени суток!

Экспорт Избранного на Хабре в PDF
Думаю многих из вас когда-либо посещала мысль «вот бы сохранить статьи с Хабра».
Такая же мысль посетила и меня два дня назад. Сохранить захотел не просто каждую статью, а только те, что в избранном, да не поштучно, а сразу всё скопом.
Первая мысль — надо написать скрипт, который всё это вытянет. Python я уже подучил, но вот с генерацией PDF на нем сталкиваться ещё не приходилось.

Закручинился я было… Но OpenSource и Хабр спасли меня!

Краткая суть статьи для тех, кому не интересно много читать

В статье описан доработанный скрипт на Python fav2pdf.
Изначальный автор скрипта vrtx, за что ему большое спасибо.
«Usage — лучше тысячи слов!»

usage: fav2pdf.py [-h] [-d OUTPUT_DIR] [--from-date FROM_DATE]
                  [--to-date TO_DATE] [--all-in-one]
                  [--only-hubs [ONLY_HUBS [ONLY_HUBS ...]]] [--no-comments]
                  [--no-symlinks]
                  user

Tool for save favorite posts from habrahabr.ru in pdfs

positional arguments:
  user                  habrahabr.ru username

optional arguments:
  -h, --help            show this help message and exit
  -d OUTPUT_DIR, --output-dir OUTPUT_DIR
                        Directory for output
  --from-date FROM_DATE
                        From date
  --to-date TO_DATE     To date
  --all-in-one          Save all posts in one PDF-file
  --only-hubs [ONLY_HUBS [ONLY_HUBS ...]]
                        Save only posts from hubs. For multiple: "--only-hubs
                        Hub1 Hub2 --"
  --no-comments         Dont save comments from posts
  --no-symlinks         Dont create symlinks to posts

Читать полностью »

Статья содержит большое количество ссылок на другие полезные статьи.
Читать полностью »

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

[скриншот]

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

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

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

Читать полностью »

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

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

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

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

Все помнят как много негодования со стороны сообщества было по поводу нового формата тостера. Мол, повалила куча хомяков, одни вопросы, нуль ответов. Тем не менее, администрация дело свое знала и делала хорошо — полнейший бред выпиливался, вопросы и ответы модерировались. Я проматывал ленту почти каждый день и самые смешные вопросы записывал в блокнотик. В него попадали вопросы авторов разумного объяснения действиям которых я не смог подобрать :) И да, это ни в коем случае не плевок в сторону PHP, просто ему так не повезло, что 90% вопросов именно с этим тегом.
Решил поделиться с сообществом на волне праздничного настроения, чтобы было над чем посмеяться.

Читать полностью »

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

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

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

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

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js