Этот пост будет, наверное, странным. Дело не в том, что мне не о чем писать, а в том, что пробыв на хабре год накопилось множество впечатлений. Я многое узнал, нашел, придумал благодаря хабру и его сообществу. Но есть вещи, которые меня просто бесят. Этот пост о том, что же для меня хабр.
Рубрика «хабрахабр» - 30
За что я не люблю Хабр
2012-07-08 в 18:26, admin, рубрики: мысли, хабр, хабрахабр, метки: мысли, хабрПосты от имени компании
2012-07-03 в 19:38, admin, рубрики: bug, url, хабрахабр, метки: bug, habrahabr, urlКопался в URL'ах хабра, пытаясь найти свою старую статью, и наткнулся на интересный баг (хотя мне даже понравилось, поэтому для меня это стало фичей). Так как баг не угрожает информационной безопасности, то выкладываю его в паблик.Читать полностью »
Экспорт избранного Хабра в FB2
2012-06-29 в 22:02, admin, рубрики: beautiful soup, fb2, python, избранное, хабрахабр, экспорт, электронные книги, метки: beautiful soup, fb2, python, избранное, Хабрахабр, экспорт- Что?
- Сабж.
- Зачем?
- Читать в оффлайне на электронных книгах.
- Моя книга не поддерживает FB2!
- Хочу!
- Обзаводимся Python 2.6+. Тестировалось на Python 2.7.3.
- Ставим библиотеку BeautifulSoup 4. Вкратце варианты:
apt-get install python-beautifulsoup4
easy_install beautifulsoup4
pip install beautifulsoup4
- Исходники и
python setup.py install
- Качаем код из репозитория. (прямая ссылка на последнюю версию на момент написания)
- Открываем файл
habrafav.py
и в строкеusername = ...
прописываем свой логин. python habrafav.py
(или простоhabrafav.py
под Windows)- Ждём. У меня с кэшированными данными экспорт ~150 статей занимает около 6 минут и 600 Мб оперативной памяти.
- Забираем
habrahabr_favorites.fb2
. Мой занимает примерно 62 Мб.
HTML5 в HabraStorage
2012-06-27 в 13:59, admin, рубрики: habrastorage, javascript, Веб-разработка, хабрахабр, Хабрахабр API, юзерскрипты, метки: habrastorage, Хабрахабр, юзерскриптыОчень часто можно столкнуться с тем, что картинки в топике не грузятся и в комментариях пользователи возмущаются, что «надо бы перезалить картинки на HabraStorage». Но не все готовы устанавливать какой-то Adobe FlashPlayer, чтобы пользоваться этим сервисом.
Поэтому я написал небольшой userscript для себя и готов поделиться им со всеми.
Кто вам пишет в хабраящике. Расширение для браузера
2012-06-26 в 20:00, admin, рубрики: Extensions, Google Chrome, opera, производительность, расширения, хабрахабр, Хабрахабр API, хром, метки: Extensions, Google Chrome, opera, производительность, расширения, Хабрахабр, хромРад представить вашему вниманию новую версию расширения для хабры (предыдущий топик), которое научилось показывать вашу переписку с другими читателями, а также оповещать вас о новых личных сообщениях.
Также был доработан блок по приёму хабратопиков (для уменьшения трафика) и исправлено немного общих багов.
Читать полностью »
Сочетание клавиш для перехода на последующую и предыдущую страницу
2012-06-14 в 4:40, admin, рубрики: сочетания клавиш, хабрахабр, метки: сочетания клавиш, ХабрахабрПолагаю, что многие успели заметить, что Хабрахабр отказался от прежних сочетаний клавиш Ctrl+стрелки для листания страниц в лентах и хабах (Ctrl+→ для перехода на страницу вперёд, Ctrl+← для перехода на страницу назад) в пользу сочетаний клавиш Alt+стрелки (Alt+→ для перехода на страницу вперёд, Alt+← для перехода на страницу назад).
Мне это изменение кажется неудобным по двум соображениям.
Во-первых, в нескольких популярных браузерах (например, в Mozilla Firefox) сочетания клавиш Alt+стрелки используются для перехода взад и вперёд по истории посещений: сочетание Alt+→ воспринимается как команда «Вперёд» (как кнопка «→» на панели инструментов браузера), поэтому либо не работает, либо работает неправильно (не листает страницы ленты или хаба, а переходит к такой блогозаписи, из которой браузер только что вернулся в ленту или хаб после нажатия на кнопку «←»). Cочетание Alt+← воспринимается как команда «Назад» (как кнопка «←» на панели инструментов браузера), поэтому также работает некорректно.
ГитХабр: Свой коллективный Хабрахабр с блэк-джеками
2012-06-08 в 11:25, admin, рубрики: Git, github, гитхаб, хабрахабр, Хабрахабр API, метки: Git, github, гитхаб, ХабрахабрПервое погружение
Я решил начать изучение распределённой системы управления версиями файлов GIT с веб-интерфейса Гитхаба. Причем, меня интересовала прежде всего такая теоретическая возможность: участие в коллективной разработке какого-нибудь маленького (но, очень ответственного) проектика, без необходимости установки какого-либо дополнительного программного обеспечения, ограничиваясь лишь веб-интерфейсом, доступным из любого браузера, и, быть может, встроенным Блокнотом (для, более комфортной правки исходного кода).
Гипотетически, весь проект мог бы при этом представлять собой один-единственный файл исходного кода, так, чтобы любой желающий всегда мог получить к нему доступ, а так же, после внесения правок, мог отправить запрос руководителю проекта на добавление сделанных исправлений в основную (или же, альтернативную) ветку проекта.
Читать полностью »
Если верить в копирайт, то Бога нет
2012-06-08 в 8:14, admin, рубрики: авторские права, авторское право, Инфосфера - мысли вслух, копирайт, хабрахабр, метки: авторские права, авторское право, копирайтВ мире много неочевидного. В мире все взаимосвязано. Раскрытие этих связей дает более полную картину мира. Именно это стремление испокон веков движет философами и учеными. Однако для выявления некоторых связей достаточно лишь провести несколько сравнений, а полученные наблюдения уже заставят по-новому взглянуть на отдельные аспекты жизни.
Данный пост является попыткой анализа идей, положенных в основу определения срока охраны авторских прав. Здесь не будет т.н. фотожаб и прочего, без того распространенного на просторах Интернета творчества о копирайте и религии. Также оговорюсь, что целью данного поста не является пропаганда или развенчивание тех или иных взглядов на высшие силы. Являясь юристом, автор может претендовать лишь на раскрытие и трактовку идей, положенных в основу юридических правил, по которым живет наше общество.
Для начала стоит обратить внимание на действующие сроки охраны авторских прав. По международным стандартам, закрепленным в ст.7 Бернской конвенции 1971 г. об охране литературных и художественных произведений, срок охраны таковых составляет все время жизни автора и 50 лет после его смерти.
Если проанализировать исторический аспект, то данный срок не был установлен изначально, а постоянно изменялся. Причем в сторону увеличения.
Кто вам отвечает в хабратопике. Расширение для браузера
2012-06-02 в 20:00, admin, рубрики: Extensions, Google Chrome, opera, производительность, расширения, хабрахабр, Хабрахабр API, хром, метки: Extensions, Google Chrome, opera, производительность, расширения, Хабрахабр, хромЭто расширение для браузера, которое позволяет получать и читать новые события с хабры, такие как ответы на ваши комментарии в хабратопиках.
Давно хотел это реализовать, а прочитав комментарий, понял, что пора, благо движок уже оттестирован на подобном расширении для другого сайта.
Пока сделаны версии для двух браузеров — Chrome и Opera.
На текущий момент в версии 1.0 реализован минимум — оповещение о новых комментариях, которые направлены вам.Читать полностью »
История повторяется, или как Хабр потерял для меня свой шарм
2012-06-02 в 0:25, admin, рубрики: digg, хабр-торт, хабрахабр, Чулан, Юзабилити в IT, метки: digg, хабр-торт, ХабрахабрЯ хочу напомнить поучительную историю о большом исходе с дигга. История это отлично иллюстрируется следующей картинкой:
Параллели между залочиванием дигга и сами знаете чего можно провести достаточо прямые.