Впервые за 2 года, а может, и более, Хабр повёл себя неестественным образом. Никто не ожидал, но в поле ввода пришли изменения — поле ввода тега SOURCE с языками для подсветки синтаксиса. Одновременно, появилась поддержка гораздо большего количества языков, чем было раньше описано в «хелпе».
Читать полностью »
Рубрика «хабрахабр» - 33
Ой, сорцы появились
2012-04-12 в 16:58, admin, рубрики: HabrAjax, javascript, интерфейсы, интерфейсы пользователя, хабрахабр, Хабрахабр API, метки: HabrAjax, интерфейсы пользователя, ХабрахабрКак удобно читать Хабр (и не только) на электронной книге или на мобильном
2012-04-04 в 12:01, admin, рубрики: Firefox, instapaper, vimperator, мобильная версия, хабрахабр, электронные книги, метки: firefox, instapaper, vimperator, мобильная версия, Хабрахабр
Я люблю читать Хабр (а также ЖЖ, roem.ru, новости рамблера и ещё много чего) на своей любимой электронной книге Nook и, изредка, на своём мобильном на андроиде. На читалке я читаю, чтобы не портить глаза, и не напрягаться лишний раз, сидя за компьютером, а на мобильном от безысходности стоя в какой-нибудь очереди.
Я сделал страницу readitlaterlist.com/unread (сервис из серии «прочту позже») домашней на моей читалке, поставил приложение на мой телефон, и удобно добавляю топики с Хабра (ЖЖ и прочих), которые хочу почитать на читалке, с помощью плагина для Firefox'а.
Казалось бы, всё замечательно, но вот беда: обычная версия Хабра грузится в браузере моего Нука больше минуты, притормаживает и из-за вёрстки под обычные экраны необходимо вручную центровать колонку с текстом. Впрочем, неудобства я испытывал с большинством полноразмерных страниц различных СМИ и блогов.
Я пробовал мигрировать на Instapaper, т.к. он поддерживает выгрузку в epub и mobi (можно даже слать себе на email, например, для автоподгрузки на Kindle), но и тут проблема: все сервисы при вытаскивании текста статьи с Хабра режут комментарии (Хабр без комментариев?!?!).
В конце-концов, я пришёл к тому, что перед отправкой в ReadItLater я вручную правил url поста на хабре, чтобы переключиться на мобильную версию этого поста (сейчас это лишь добавить m.
, а раньше приходилось удалять /<имя блога>/
, ставить posts
, а также добавлять m.
). А на сайтах СМИ я выискивал ссылки вида «версия для печати» или «версия для PDA».
Виджет хаброметра для Dashboard
2012-03-30 в 11:49, admin, рубрики: dashboard, javascript, mac os x, macosx, хабрахабр, метки: dashboard, javascript, macosx, ХабрахабрВсем хорошего хабрадня!
По мотивам своего недавнего поста о создании виджетов для дашборда я решил сделать ещё один несложный виджет. Он умеет всего лишь отображать хаброметр выбранного в настройках пользователя.
Блого-социальная сеть на основе XenForo
2012-03-20 в 15:33, admin, рубрики: cms, web 2.0, xenforo, Zend Framework, блоги, движок, социальные сети, стартап, форум, хабрахабр, метки: web 2.0, xenforo, блоги, движок, социальные сети, стартап, форум, ХабрахабрВ этой статье я постараюсь вкратце рассказать о построении аналога Livestreet на основе XenForo. Вся блого-социальная сеть представляет собой плагин для XenForo под названием Social. Обзор архитектуры движка и основы плагинописания описаны в статьях FractalizeR.
Проанализировав архитектуру XenForo, мы поняли, что принципиальных отличий форума от блогов не так уж и много. Действительно, первое сообщение темы легко превращается в статью, а остальные сообщения — в комментарии. Определенные разделы форума можно превратить в блоги.
Перечислю основные преимущества данного решения.
- Встроенный форум.
- Готовая система ббкодов и обработки сообщений.
- Превращения статьи в темы, а темы в статьи путем переноса в нужный раздел.
- Код плагина получился очень компактный.
Конечно, у такого подхода есть и недостатки.
- Для правильного разделения функционала пришлось изучить движок от и до.
- Меньше свободы действий, поскольку статьи расширяют темы.
В целом идея о том, что любое обсуждение есть тема, показалось нам очень логичной. Разделение тем и статей в итоге оказалось не таким уж сложным. Теперь об основных моментах технической реализации плагина.
Читать полностью »
Фильтрация RSS ленты Хабрахабра с помощью Yahoo!Pipes
2012-03-20 в 15:31, admin, рубрики: rss, Yahoo!Pipes, хабрахабр, метки: rss, Yahoo!PipesЗдравствуйте, Уважаемое читатели.
Тема фильтрации RSS потоков с помощью Yahoo!Pipes уже освещалась (Например вот), но хотелось бы показать более простой и доступный для простых смертных способ.
Итак, буквально неделю назад все посты на Хабре имели вид habrahabr.ru/blogs/Название_блога/Номер_поста. По наличию в теле ссылки названия блога можно было легко очистить ленту от неинтересных записей просто отфильтровывая ненужные блоги по ссылке
Сейчас же, после весеннего обновления, ссылки на посты теперь имеют вид habrahabr.ru/post/Номер_поста/. Пост теперь может быть не в одном хабе а сразу в 3-х. Что ж, это очень интересный подход, однако наша задача научится фильтровать неинтересные хабы.
Блог компании REG.RU / История Whois или как мы отWhoisили Хабр: )
2012-02-27 в 10:17, admin, рубрики: dns-сервера, reg.ru, whois, домены, хабрахабрДорогие читатели!
Как быть, если привычный сервис Whois не удовлетворяет потребностям? Когда надо узнать не просто владельца сайта, а проследить историю жизни домена и историю его хостинга? Для всех домейнеров, создателей и оптимизаторов сайтов, да и для всех остальных, представляем новый и полезный сервис – «История Whois и другие данные о домене», который не имеет аналогов на российском рынке. История Whois теперь охватывает не только национальные доменные зоны .RU/.SU/.РФ, как было раньше, но и большинство международных доменов.
Чтобы рассказать вам, как он работает, мы решили отWhoisить habrahabr.ru.