Сегодня не просто очередная последняя пятница месяца, когда вы задаёте нам свои вопросы — сегодня день системного администратора! Ну то есть профессиональный праздник атлантов, на плечах которых держатся высоконагруженные системы, сложные инфраструктуры, сервера ЦОД и небольшие компании. Поэтому мы ждём вопросов, поздравляем и призываем всех-всех пойти купить или заказать вкусняшек и поздравить своих суровых сетевых котищ! 



В каждом таком посте мы размещаем список изменений, произошедших за месяц. В этот раз — чейнджлог не только Хабра, а всех наших проектов.

Habr


Десктопный Хабр:

  • Сделали более очевидным выбор типа публикации и языка на странице создания/редактирования поста:

  • На странице создания публикации добавили поле, в котором можно указать ссылку на изображение, которое будет обложкой при публикации ссылки в соцсетях. В Фейсбуке и ВКонтакте по-прежнему можно выбрать между всеми изображениями публикации. Если обложка не загружена и в публикации нет изображений, то можно выбрать ту обложку, которую генерирует сам Хабр.
  • Добавили хоткеи на странице создания публикации:

    CTRL/? + E: переход на страницу редактирования со страницы открытой публикации
    CTRL/? + K: вставить ссылку;
    CTRL/? + B: выделить болдом;
    CTRL/? + I: выделить курсивом.

    > Другие хоткеи Хабра
  • Улучшили работу поиска (например, раньше при запросе «solidity» в выдаче было много результатов с «solid»
  • Теперь компании с тарифом «Гигант» могут писать новости
  • Упростили внешний вид «Ключницы»
  • Сделали отображение формул в мобильном Firefox (но сегодня утром снова обнаружились проблемы в некоторых публикациях, разбираемся)

Мобильный Хабр:

  • Исправили отображение сайдбаров
  • Добавили теги на странице публикации
  • Добавили новости на страницу компаний
  • Убрали пагинатор со страницы пользователей
  • Поправили пагинацию на списках хабов и компаний
  • Поправили редиректы для страниц хабов и компаний, у которых сменился алиас
  • Исправили невалидный svg, из-за которого не грузились иконки в Firefox
  • Исправили навигацию по комментариям: клик по кнопке ведёт к самому первому новому комменту, потом к следующему по скроллу вниз
  • Добавили возможность модерации комментариев от Read&Comment-пользователей
  • Исправили поведение скролла при открытых попапах в iOS
  • Исправили выравнивание рейтинга в профиле
  • Исправили футер в мобильном Firefox
  • Запретили нативный зум к инпутам
  • Исправили заглушку комментариев
  • Добавили аналитику в админке блогов компаний



Мойкруг


Сделали:

  • Улучшили релевантность поиска по вакансиям, чтобы быстрей находить нужное.
  • Упростили стили на списках соискателей и вакансий, чтобы быстрей ориентироваться.
  • Ввели суточное ограничение на количество новых переписок для тех, у кого нет доступа к базе резюме, чтобы усложнить жизнь тем, кто любит посылать нерелевантные сообщения и пользоваться нашей бескрайней добротой.
  • Создали сервис автоматической аналитики по зарплатам — по специализациям, языкам программирования, регионам —  который пока находится в скрытом режиме не для всех.
  • Создали сервис агрегации образовательных курсов, который запустим 1 августа.
  • Создали свой традиционный полугодовой отчёт о зарплатах в ИТ, который покажем всем на следующей неделе.

В процессе:

  • Создание полугодового отчёта по собранной информации о зарплатах за первое полугодие



Фрилансим


На «Фрилансим» появилась безопасная сделка. Работает всё просто — деньги списываются с заказчика перед началом работы на специальный счёт у финансового партнёра и переводятся исполнителю только после того, как он завершает проект. Так заказчик может быть уверен, что получит готовую работу, а исполнитель — что проект будет оплачен. 

Все подробности можно узнать на странице сервиса.



Тостер


Тут как в твиттере камня в лесу: ничего не произошло. Точнее небольшие фиксы были, но они сугубо внутренние.



И да, кстати-кстати. В жизни Хабра огромную роль играют жесткие пиарщики и милые пиарщицы, именно они заставляют профессионалов писать в корп. блоги классные посты, не держать опыт в себе. 28 июля — день PR-щика. Кароч, за правильные связи… с общественностью.Традиционно публикация заканчивается перечнем сотрудников компании, которым можно задавать вопросы:

baragol — главный редактор
boomburum — руководитель отдела по борьбе работе с пользователями
buxley — технический директор
daleraliyorov — менеджер «Хабра»
illo — арт-директор
nomad_77 — главный за «Тостер» и «Фрилансим»
pas — системный администратор
shelsneg — главная по маркетингу
soboleva — главная по работе с клиентами

Всем хороших выходных! Не забудьте оплатить интернет.

Комментарии (44)


  1. shpaker
    26.07.2019 14:36

    А возникала ли мысль возродить на Хабре публикацию техническиз подкастов в каком-либо виде? Помню раньше что-то было, но очень давно. Ну то есть не в форме анонса, а прям отдельным типом сообщений или разделом. Плохо правда это представляю, ну а вдруг… :)


    1. Boomburum Автор
      26.07.2019 15:12

      Раньше и правда был отдельный тип публикации, «Подкаст» — со своей формой и со значками в профиль за них. Но этот тип публикации, видимо, опередил своё время и на тот момент был не очень востребован; чтобы не поддерживать отдельный тип формы (наравне с «Событиями»), этот тип публикации был убран.

      Но может быть и вернётся :)


  1. podivilov
    26.07.2019 14:53
    +1

    Сегодня утром подумалось, что было бы здорово ввести скрытие рейтинга публикации до того момента, как сам за неё не проголосуешь. Это, мне думается, положительно бы сказалось на качестве статей и избавлении от предвзятости при оценке материала. Можно провести A/B-тестирование на разных группах пользователей.


    1. Shelsneg
      26.07.2019 14:56

      Интересная идея! С другой стороны, многие как раз и используют рейтинг для того, чтобы понять, читать ли статью или нет.


    1. CaptainFlint
      26.07.2019 14:58
      +1

      А раньше он как раз и скрывался до голосования. Только потом сделали открытым. Не так давно, кстати.


      1. podivilov
        26.07.2019 15:10

        Зачем, интересно?


        1. Boomburum Автор
          26.07.2019 15:14
          +1

          Раньше и правда рейтинг был скрыт до момента голосования. И в целом после его «открытия» особо метрики не поменялись в какую-либо сторону. А как раз вчера обсуждали вариант «снова скрыть», с теми же аргументами, что и у вас (и у того же инстаграмма — «смотри контент, а не количество лайков»).


          1. podivilov
            26.07.2019 15:26

            Ну, на Ваше усмотрение, конечно. Мне более близка политика инстаграмма в этом отношении, пусть бы и сервисом не пользуюсь совершенно.


            1. Boomburum Автор
              26.07.2019 16:33
              +1

              Добавил опрос по этой теме :)


              1. podivilov
                26.07.2019 16:33

                Спасибо! Позовите меня, как опрос закончится (если он не бессрочный). Очень хотелось бы узнать результаты.


                1. Boomburum Автор
                  26.07.2019 16:38
                  +1

                  Опрос бессрочный и результаты вряд ли на что-то повлияют :) Но в общих чертах логика примерно такая: пользователь, видя высокий рейтинг, с большей вероятностью зайдёт внутрь, чтобы узнать, что же там такого интересного, почему эта статья выше других.


                  1. LoadRunner
                    26.07.2019 16:58
                    +1

                    В «отрицательные» статьи тоже заглядывают, чтобы оценить, чего же такого автор там накуролесил.

                    Кстати, а как в таком случае будет работать выдача статей с сортировкой по рейтингу?


                    1. Boomburum Автор
                      26.07.2019 17:04

                      В «отрицательные» статьи тоже заглядывают, чтобы оценить, чего же такого автор там накуролесил.

                      Верно, так что речь скорее о только вышедших/непопулярных/противоречивых статьях, рейтинг которых ни о чём не говорит. +3 — она только вышла, у неё ЦА из 100 человек (у которых и права голоса может не быть) или это что-то с 40 минусами и 43 плюсами?

                      Кстати, а как в таком случае будет работать выдача статей с сортировкой по рейтингу?

                      Как и раньше — сортировалось в порядке убывания рейтинга, который просто не показывался пользователям. То есть было понятно, что верхний пост в разделе «Лучшее за сутки» — что-то крутое, но степень крутости становилась понятна только после голосования.


                      1. LoadRunner
                        26.07.2019 17:32

                        или это что-то с 40 минусами и 43 плюсами?
                        Так может и показывать все значения? Отрицательное\Положительное и Сумма (сразу, без наведения курсора)? Хотя можно и без суммы, но тогда не только лишь все смогут сходу посчитать текущий рейтинг.


                        1. AngReload
                          27.07.2019 05:27

                          Так детальный
                          Или даже так процентный
                          Юзерскрипт


        1. ProRunner
          26.07.2019 15:14

          Даже не так. Он был сначала открыт. Потом его скрыли, по тем же предположениям, что вы и написали. Потом открыли, так как предположения не оправдались.


  1. vmm86
    26.07.2019 15:14

    По мобильной версии, с которой сейчас пишу:


    • сильно ожидается панель форматирования в редакторе комментариев, чтобы не набирать код руками;
    • хорошо бы вместе с автооткрытием десктопной/мобильной версии в зависимости от клиента добавить запоминание выбранного вручную (на моём Android-планшете всегда открывается десктопная версия, даже если самому после этого выбрать мобильную — она не запоминается на будущее).


    1. AngReload
      27.07.2019 05:30

      В мобильной версии не хватало редактирования комментариев. И MarkDown синтаксис не работает.


      1. vmm86
        27.07.2019 14:05

        Я ставил звёздочки вместо символов маркированного списка в своём посте, и это неожиданно сработало.-)


  1. ALKB
    26.07.2019 16:23

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


    1. JTG
      26.07.2019 18:11

      Там вверху есть

      не слишком заметная синяя фигня


      1. vmm86
        26.07.2019 19:04

        Но при этом внизу всегда написано, что комментарии ещё не добавлены, даже если они есть, но ещё грузятся.


        1. Ashot
          27.07.2019 22:08

          Раньше был прелоадер, видимо в каком-то релизе потеряли условие на loading, осталось только comments.length > 0


  1. V1RuS
    27.07.2019 23:30

    И снова спрошу: планируется ли сделать что-то с алгоритмом обновления свежих комментариев?


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


    Предлагаю не обновлять "свежесть" комментариев при перезагрузке страницы, а обновлять только при нажатии на кнопку сбоку.


    1. AngReload
      27.07.2019 05:16

      Крутая идея!


    1. Cerberuser
      29.07.2019 06:29

      А как отличать перезагрузку от смены страницы или ухода с сайта?


      1. V1RuS
        30.07.2019 16:32
        +1

        Никак. Во всех этих случаях лучше не сбрасывать непрочитанные комментарии.


        Сбрасывать только при явном нажатии на кнопку.


        1. Cerberuser
          30.07.2019 16:34

          То есть, если человек прочитал все комментарии и намерен покинуть статью, ему нужно будет их вручную обновить, чтобы в следующий раз отличить прочитанные от новых?


          1. V1RuS
            30.07.2019 16:39

            Да. Это лучше, чем помечать как прочитанные те, что ты еще не прочел. К тому же при первом открытии статьи еще нет непрочитанных, значит и проблемы в большинстве случаев не будет.


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


            1. michael_vostrikov
              30.07.2019 17:11

              Поддерживаю. Еще бывает из поисковика заходишь, и комментарии помечаются прочитанными, хотя ты их не читал.


  1. alan008
    27.07.2019 09:56
    +1

    Рейтинг статьи должен скрываться, когда он находится в интервале от минус 5 до плюс 10, например. Типа ещё недостаточно голосов, чтобы понять, хорошая статья или плохая. А сейчас получается, как только появляются первые плюсы или первые минусы, толпа поддерживает это начальное направление.


    1. AngReload
      27.07.2019 20:04
      +2

      От -5 до +10 — не многовато ли?


      Если это делать, то нужно перед этим статистику собрать — насколько силён стадный инстинкт. Сколь реже будет совпадать вторая оценка с первой, если рейтинг скрыт? Вторая? Третья?


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


  1. podivilov
    27.07.2019 14:13

    А что за тип публикации «голос свыше»? :-)


    1. Umpiro
      27.07.2019 15:26

      'Надмозг', 'вести с НЛО'?)


    1. Boomburum Автор
      29.07.2019 13:20

      Это тип публикации, доступный нескольким людям на Хабре (обладателю самого большого рейтинга и самой большой кармы) — возможность написать на главной Хабра любой текст большими буквами :)


  1. ton1
    29.07.2019 12:00
    +2

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


    1. Boomburum Автор
      29.07.2019 13:21

      Крутая идея! cc daleraliyorov


      1. CaptainFlint
        29.07.2019 14:12

        Тогда уж заодно и со ссылками на комментарии то же (включая стрелочки вверх, указывающие на родительский коммент).
        Только надо ещё учесть, чтобы подгрузка инфы о статье не трактовалась сервером как открытие соответствующей страницы со сбросом статуса прочитанности комментариев, а то знаю я нас, девелоперов… :-)


        1. Mikluho
          29.07.2019 14:20

          Ну и в дополнение — во всплывашке хорошо бы видеть автора и дату, а для комментов ещё и кусок текста.


        1. V1RuS
          30.07.2019 16:35

          не трактовалась сервером как открытие соответствующей страницы со сбросом статуса прочитанности комментариев

          Хотелось бы, чтобы открытие страницы вообще не приводило к сбросу статуса прочитанности каментов.


          1. CaptainFlint
            30.07.2019 17:11

            Само собой, но это всё-таки отдельная задача. Одно дело, когда они сбрасываются при загрузке само?й страницы — всё-таки, это явное ручное действие; и совсем другое, когда из-за неудачного взмаха мышкой слетят статусы комментариев в какой-то совершенно другой статье.


  1. POPSuL
    30.07.2019 09:08

    А добавьте пожалуйста хоткей для перехода к комментариям.
    Часто бывает такое, что читаю с телефона некоторые посты не авторизованый, а потом прихожу в этот же пост с компа, и хочется сразу почитать комментарии к статье, т.к. сама статья уже не интересует.
    Есть только C — но это новый комментарий, F K J не работают, т.к. «непрочитанные» комментарии отсутствуют как таковые.


    1. Cerberuser
      30.07.2019 09:38

      В принципе, сейчас можно в ленте щёлкнуть на значок комментариев внизу поста, тогда он откроется сразу в нужном месте.


  1. AngReload
    30.07.2019 17:32

    Вау, вижу формулы в Firefox :)