Pull to refresh
  • by relevance
  • by date
  • by rating

Отделение уведомлений от сообщений + трединг

Habr
Предлагаю дополнить работу с сообщениями на Хабре следующим образом:
  1. Создать в сообщениях подпапку для системных уведомлений, в которую автоматически закидывать уведомления Хабра вроде «Пользователь хочет присоединиться к 1-му кругу ваших друзей» или «Пользователь приглашает вас в блог» — это позволит гораздо более эффективно пользоваться сообщениями для общения в рамках Хабра, чему сейчас мешает обилие уведомлений.
  2. Реализовать трединг для сообщений вроде «Re: Пользователь хочет присоединиться к 1-му кругу ваших друзей».
Total votes 4: ↑2 and ↓2 0
Views 508
Comments 0

YouTube начинает поддерживать комментарии через Google+

Social networks and communities IT-companies
Комментарии на YouTube славятся своим низким качеством, руганью и спамом. Компания Google пошла на кардинальное решение этой проблемы и приняла решение с перевести комментарии на платформу Google+. С этой недели для некоторых роликов оставить комментарий можно будет после авторизации в социальной сети.

С одной стороны, это непопулярная мера — далеко не у всех людей есть аккаунты Google+. С другой стороны, это действительно поможет улучшить качество комментариев.

В первое время комментарии через Google+ будут показываться параллельно с обычными комментариями только в некоторых видеороликах. Но до конца текущего года опция станет доступна для всех видео.
Читать дальше →
Total votes 40: ↑34 and ↓6 +28
Views 15K
Comments 29

Потоки — это Goto параллельного программирования

Intel corporate blog Programming *Concurrent computing *
Сразу раскрою мысль, вынесенную в заголовок. Использование потоков (также именуемых нити, треды, англ. threads) и средств прямой манипуляции ими (создание, уничтожение, синхронизация) для написания параллельных приложений оказывает столь же пагубное влияние на сложность алгоритмов, качество кода и скорость его отладки, какое вносило использование оператора Goto в последовательных программах.
Как когда-то программисты отказались от неструктурированных переходов, нам необходимо отказаться от прямого использования потоков сейчас и в будущем. И так же, как каждый из нас использует структурные блоки вместо Goto, вместо потоков должны использоваться структуры, построенные поверх них. Благо, все инструменты для этого появились во вполне традиционных языках.
Автор фото: Rainer Zenz
Читать дальше →
Total votes 76: ↑63 and ↓13 +50
Views 38K
Comments 57

Как мы научили Почту Mail.Ru склеивать письма в треды

VK corporate blog Interfaces *Usability *
Треды, или цепочки писем, всегда были одной из самых желаемых фич в Почте Mail.Ru, при условии, что опрос «Какого функционала вам не хватает?» проводился среди продвинутой аудитории (например, среди программистов или хабраюзеров). Вторая по популярности фича среди гиков — это, пожалуй, двухфакторная аутентификация, но о ней в отдельном посте.

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

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



Однако легко решить, но не так легко сделать. На этапе продумывания логики обнаружилась масса нюансов. Хотя треды уже были реализованы в других почтовых службах, нам все равно пришлось разрабатывать собственный алгоритм. Во-первых, какие-то чужие решения нам казались ошибочными, и мы решили их исправить, во-вторых, логика работы некоторого базового функционала нашей почты отличается от работы похожего функционала у других, поэтому просто «перенять опыт» as is невозможно.

В этом посте мы хотим рассказать о том, какие трудности нас ждали и как нам удалось их преодолеть.
Читать дальше →
Total votes 92: ↑71 and ↓21 +50
Views 27K
Comments 71