Метка «Хабрахабр» - 2

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

Экспорт Избранного на Хабре в 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 новых» в разделе «Разное», чем косвенно подтверждается вывод из предыдущего абзаца.

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

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

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

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

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

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

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

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

Позволяет одним движением мыши помечать новые комментарии прочитанными.

Сделаны версии для трёх браузеров — Chrome, Opera и Firefox.

Нужно зажать Shift и провести мышкой над новыми комментариями — каждый комментарий, над которым прошла мышь, будет прочитан.
Не нужно долго ждать, пока стандартная фича от Хабры прокрутит до каждого нового комментария.
Удобно в случае, если новые комментарии расположены близко и их видно все сразу. Один взмах мыши — и всё готово.

Если зажать Ctrl-Shift, то сбросятся также все дети от того комментария, над которым провели мышкой.
Читать полностью »

Вечный торт: интервью с Денисом Крючковым, основателем Хабрахабра

Есть минимум две причины, по которой гордая редакция твоей любимой «айти-мурзилки» решила пообщаться с создателем Хабрахабра об истории этого уникального проекта. С одной стороны, конечно, это не имеющая прямых аналогов площадка, сформировавшая вокруг себя огромную аудиторию IT-профессионалов. А с другой — один из немногих успешных примеров того самого «издания нового поколения», которого все ждут с тех самых пор, как придумали слово «блог». Почему же гики смогли создать для себя медиа, которое не могут сделать обычные люди?

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

Несколько часов назад администрация объявила о возрождении ресурса «Тостер». Но не в том виде каким он был, а отделив раздел Q&A от хабра в отдельный сайт. Первое, что бросилось в глаза — это сайт уехавший влево. Может на ноутбуках будет смотреться хорошо, но на моем экране можно разместить 2 таких сайта.

Не долго думая, решил подправить стили под себя, поскольку в раздел (теперь уже на сайт) я захожу почти каждый день.
Из изменений:

  • Фиксированное расположение шапки сайта
  • Сайт выровнен по центру, левая панель осталась нетронутой
  • Основная часть сайта стала шире
  • Добавил прозрачности тегам, чтобы не бросались в глаза и изменил шрифт на Arial
  • Изменен цвет текста во всплывающем окошке у тега, сделал более контрастным
  • Еще пару незаметных мелочей

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

Наверняка многие из вас помнят душевные конференции «Тостер» с хрустящими тостами и джемом. В силу разных причин мы приостановили проведение этих мероприятий, однако, богатая история «Тостера» на этом не закончилась. Больше того, она получила неожиданное продолжение.

Тостер. Реинкарнация
Читать полностью »

Сегодня мы рады представить бета-версию сервиса авторизации TM ID.

Центр авторизации TM ID

Долгое время ТМ поддерживает и развивает несколько тесно связанных между собой IT-ресурсов:

» Habrahabr
» Brainstorage
» Freelansim
» Hantim
» Toster

Для удобства использования сервисов мы создали единый центр авторизации, который позволяет использовать один аккаунт (TM ID) для упомянутых выше проектов.
Читать полностью »


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