Рубрика «hh.ru» - 3

image

Именно этой фразой нас приветствует библиотека для работы с OAuth — ScribeJava (https://github.com/scribejava/scribejava). Если быть точнее, то фраза звучит так: “Who said OAuth/OAuth2 was difficult? Configuring ScribeJava is so easy your grandma can do it! check it out:”.

И это действительно похоже на правду:

OAuth20Service service = new ServiceBuilder().apiKey(clientId).apiSecret(clientSecret)
    .callback("http://your.site.com/callback").grantType("authorization_code").build(HHApi.instance());
String authorizationUrl = service.getAuthorizationUrl();
OAuth2AccessToken accessToken = service.getAccessToken(code);

Готово! Этих трех строчек достаточно, чтобы начать делать OAuth запросы. А сам OAuth запрос можно будет сделать так:

OAuthRequest request = new OAuthRequest(Verb.GET, "https://api.hh.ru/me", service);
service.signRequest(accessToken, request);
String response = request.send().getBody();

Данные о пользователе у нас в руках (в переменной response). И ни капли понимания, как в деталях работает OAuth. Хотим асинхронные http-запросы? Нам хватит тех же трех строчек. Ниже рассмотрим это на примере.
Читать полностью »

С 18 августа сервис Avito вводит плату за размещение вакансий. Для соискателей проект «Avito работа» останется бесплатным. Руководитель проекта Владимир Корицкий считает, что нововведение существенно увеличит выручку компании. Большую часть выручки обеспечивают доходы от продвижения объявлений.

Одно объявление о вакансии будет стоить от 99 до 319 рублей. Цена зависит от региона, в котором компания размещает объявление. На данный момент на сайте Avito размещено около 440 000 вакансий. Каждый день на сайте размещается порядка 22 000 вакансий. Ежедневно в разделе «Работа» доступно около 400 тысяч резюме.Читать полностью »

Публичный тест нового интерфейса HeadHunter - 1

Некоторое время назад мы решили, что пора многие вещи на hh.ru обновить, ведь с нынешней навигацией и дизайном сайт существует уже много лет. Небольшие изменения периодически происходили, но основной принцип взаимодействия с пользователем не менялся давно. Закипела работа и сегодня мы эксклюзивно для читателей Хабра хотим показать нашу новую навигацию и меню.

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

У большинства крупных поисковиков и сервисов есть механизм похожих поисковых запросов, когда пользователю предлагаются варианты, тематически близкие к тому, что он искал. Так делают в google, yandex, bing, amazon, несколько дней назад это появилось и у нас на hh.ru!

Похожие поисковые запросы в hh.ru

В этой статье я расскажу о том, как мы добывали похожие поисковые запросы из логов сайта hh.ru.
Читать полностью »

Несколько дней назад ребята из службы исследований HeadHunter решили немного развлечься и посмотрели, кто в мире IT считает себя самым ответственным, коммуникабельным, работоспособным, быстрообучаемым и самостоятельным. Другими словами, кто не смущается употреблять эти популярные, емкие, содержательные и «так любимые рекрутерами» характеристики в своем резюме.

Для сравнения мы взяли список профессий, названия которых работодатели наиболее часто вводят при поиске резюме в сфере информационных технологий. Проанализировано 87,5 тыс. резюме, размещенных или обновленных в первом полугодии.

Важно, от редакции: то, что люди говорят или не говорят о себе в резюме — не всегда значит, что они такие или не такие на самом деле :)

О своей ответственности тестировщики и бизнес-аналитики говорят в резюме вдвое чаще, чем программисты java и C++. Возможно, они считают, что в их профессии эти качества приоритетнее?
Самые работоспособные, ответственные и коммуникабельные

А как обстоят дела с коммуникабельностью?
Читать полностью »

image

На днях наша команда выпустила обновленное приложение HeadHunter для iOS. С этим релизом, помимо обновленного интерфейса и переработанного кода, появились долгожданные возможности редактирования резюме, обновления даты его публикации и изменения видимости. А еще мы добавили экспериментальную возможность создавать резюме с нуля.

С самого рождения в феврале 2012 года приложение переживало трудное детство.
Первую версию приложения разрабатывали внешние подрядчики. Однако, отношения с ними у нас не сложились, и какое-то время приложение жило своей самостоятельной жизнью. А в феврале 2013 года за него взялась наша команда мобильной разработки, которая к этому времени уже активно занималась разработкой приложения HeadHunter для Android.

Первая версия приложения имела:

  • около 16 тысяч пользователей (судя по загрузкам);
  • невероятное число падений;
  • неизвестное количество реальных пользователей и их проблем.

Как вы понимаете, пользоваться таким приложением могли очень лояльные к сервису hh.ru люди, поэтому было принято решение выходить на новый качественный уровень.
Читать полностью »

Полтора года назад мы запустили в блоге виджет с вакансиями для IT-специалистов. Он умел выдавать предложения с hh.ru, которые наша команда отобрала для вас поисковым запросом к базе.

Сегодня мы анонсируем вторую версию, которая умеет делать персональные подборки (настраивается профессия, желаемая зарплата и город) и работает на новом API.
Читать полностью »

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

Закон в одной вакансии — вот, что работодатели указывать могут, а чего там теперь быть не должно:

Закон против дискриминации в вакансиях

P.S. Всех клиентов мы попросили привести свои вакансии в соответствие с законодательством и нашими новыми правилами. Кстати, есть список профессийЧитать полностью »

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

Как создавалось новое «Образование»

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

Сейчас HeadHunter и hh.ru практически синонимы, но так было не всегда. Когда в 2002 году National Job Club и Job.rbc.ru объединились в HeadHunter, домен headhunter.ru принадлежал РБК. К 2005 году отношения с РБК сложились натянутые, домен все еще принадлежал им, и чтобы защитить себя от недружественного поглощения, virovets предложил купить короткий двухбуквенник hh.ru. С ним наш сервис мог спокойно продолжить работу, если бы РБК отнял длинный вариант.

На тот момент у нас было две новости — хорошая и плохая. Плохая заключалась в том, что домен был занят, что даже для далекого 2005 года было не удивительно. Но была и хорошая — владел им киберсквоттер, а значит, домен можно было быстро купить. К сожалению, для интернет-компании, чье название состоит из двух слов, начинающихся на «h», да еще и живущей под крылом богатого РБК, это означало цену в несколько десятков тысяч долларов, а такой суммы у нас на тот момент не было. Поэтому мы решили прибегнуть к хитрости и создали легенду о Хазрате Харитонове.

Как HeadHunter hh.ru покупал, или Легенда о Хазрате Харитонове

(ретро-скриншот HeadHunter середины двухтысячных)


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


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