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

Интегрируем «Мой круг» и «Хантфлоу»

Хабр Карьера corporate blog Personnel Management *


Как только вы на «Моем круге» размещаете вакансию и получаете на неё хотя бы несколько десятков откликов, вы тут же сталкиваетесь с проблемой управления потоком кандидатов.

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

Ситуация ещё более осложняется, если вы регулярно закрываете новые вакансии в вашей компании, а уж тем более, если закрытие вакансий поставлено у вас на поток.

В каждой компании проблему управления потоком кандидатов решают по-своему. Одни предпочитает пользоваться Excel-таблицами, другие же подключают специализированные CRM для рекрутмента.

Рады сообщить, что профессиональная CRM для рекрутинга «Хантфлоу» стала первой подобной системой, с помощью которой можно собирать отклики на вакансии с «Моего круга» и дальше управлять потоком кандидатов в удобной и специально предназначенной для этого системе.
Читать дальше →
Total votes 25: ↑23 and ↓2 +21
Views 2.5K
Comments 7

Дао Вебсервиса. (Или да хватит же изобретать велосипеды!)

Website development *
image Недавно на Хабре была опубликована статья под провокационным заголовком и призывом к прекращению изобретений велосипедов в API-строении. Поскольку тема мне интересна, то я просто не мог пройти мимо.
Увы, реальность за хабракатом меня сильно разочаровала — я увидел очередной велосипед, да еще и с квадратными колесами. (Коллеги, ничего личного, только техническое обсуждение.) Правда, авторы честно сказали, что увидели на нескольких сайтах модное слово REST и решили сделать по нему. Только вот поняли они этот «РЭСТ» по-своему, примерно как Дед Щукарь читал и понимал толковый словарь.
В этом топике я призываю по-настоящему покончить с велосипедами в API сайтов. Ведь получается какой анекдот: АПИ разрабатывается для упрощения доступа к сайту и легкости подключения внешних систем, а получается такой, что с ним еще сложнее, чем без него :)

Чуть ниже под катом я подпишу смертный приговор всем велосипедам в универсальных API. Чтобы не быть голословным, я все проиллюстрирую примерами.
Но должен предупредить сразу — после прочтения статьи вы не сможете без рвотного рефлекса смотреть на очередной велосипед Васи Пупкина под гордым названием «универсальное API сайта».

В повествовании будут рассмотрены следующие вопросы:
  1. Базовые технологии: XML-RPC, REST, SOAP и краткое сравнение
  2. Дао вебсервиса
  3. Просветленные API
  4. Как отличить сайтовое API от говна
  5. Выводы

Кто не испугался суровых реалий - вперед
Total votes 315: ↑289 and ↓26 +263
Views 54K
Comments 206

Дело Че продолжает жить на платформе Backend as a Service

Backendless corporate blog Development for iOS *Development for Android *
Флэш-моб? Случайный массовый протест? Революция?



Под катом находятся подробности реализации бесплатного мобильного приложения, которое предоставляет возможность объединения и координации группы людей находящихся в ближайшем радиусе, а также обеспечивает анонимную связь между ними.
Читаем дальше
Total votes 31: ↑17 and ↓14 +3
Views 12K
Comments 27

Хипстерский подход или «что делать когда писать пресс-релизы скучно»

Backendless corporate blog API *
Пресс-релиз — это такая штука, которую мало кто читает, но которая необходима для хроник. Для Backendless-а, который трудится на ваше благо воплощает в жизнь девиз «ноль строк серверного кода в приложении», приближается Судный День дата коммерческого релиза. Это означает, что понадобится материал для прессы и этим не самым вдохновляющим делом пора заняться.



Но так как сегодня пятница, а энтузиазма по данному вопросу маловато, вашему вниманию предлагается пародия на традиционный пресс-релиз.
Поднять настроение
Total votes 28: ↑8 and ↓20 -12
Views 4.1K
Comments 20

Открытое письмо для РОИ и ФИД по петиции об отмене 187-ФЗ (#ЗаконПротивИнтернета)

Copyright
Открытое письмо.

Получатели: Российская общественная инициатива, Фонд информационной демократии, Илья Массух

image

«Здравствуйте!
Под моей учетной записью на портале РОИ размещена инициатива, которая уже сегодня, 10 августа (скорее всего) наберет 100 тыс. голосов: „Отменить закон о произвольных блокировках интернет-ресурсов от 02.07.2013 № 187-ФЗ (закон против интернета)“
www.roi.ru/poll/petition/gosudarstvennoe_upravlenie1/otmenit-zakon-o-proizvolnyh-blokirovkah-internet-resursov-ot-02072013-187-fz-zakon-protiv-interneta
Прошу рассмотреть ряд моих предложений:
Читать дальше →
Total votes 133: ↑125 and ↓8 +117
Views 68K
Comments 380

Ответ Ильи Массуха (ФИД, РОИ) на открытое письмо по петиции об отмене 187-ФЗ

Copyright
Сегодня на портале «Фонда информационной демократии» появился официальный ответ на открытое письмо, опубликованное мной на Хабре.

image

Ответ на открытое письмо по петиции об отмене 187-ФЗ

Оригинал обращения — habrahabr.ru/post/189652

Уважаемый Артём!

Спасибо за письмо и за гражданскую позицию. Постараюсь ответить на Ваши вопросы по порядку:

1) По достижению порога в 100 000 голосов, инициатива должна быть передана в экспертную рабочую группу с указанием, в том числе, сведений о проголосовавших «за» и «против», о распределении голосов по регионам России. В случае продолжения голосования такие сведения перестают быть актуальными сразу после отправки инициативы. Не сомневаясь в том, что все инициативы, преодолевшие рубеж в 100 000 голосов, либо 5% от населения субъекта или муниципалитета, имеют потенциал дальнейшего сбора голосов, по действующему регулированию преодоления данных порогов достаточно для рассмотрения инициативы в государственных органах. Следует также учитывать тот факт, что эксперты при рассмотрении будут руководствоваться материалами инициативы, направленными официально, а не оперативными сведениями с ресурса. Инициатива, автором которой Вы являетесь, была передана в экспертную группу 12 августа 2013 года.

2) От лица оператора РОИ Фонда информационной демократии мы сделали все возможное, чтобы инициативы, получившие поддержку 100 000 граждан были незамедлительно направлены на рассмотрение экспертной группы. В соответствии с п. 24 Правил Указа Президента РФ N183 от 4 марта 2013 года, у экспертов есть 2 месяца для принятия решения. Заседание экспертной рабочей группы состоится уже в начале сентября 2013 года, а принятое решение будет оперативно опубликовано на сайте www.roi.ru.

3) О Вашем желании выступить на заседании экспертной рабочей группы по рассмотрению данной инициативы сообщено в аппарат Правительства РФ.

С уважением,
Президент Фонда информационной демократии
Массух И.И.
Читать дальше →
Total votes 86: ↑80 and ↓6 +74
Views 52K
Comments 143

Засвечен текст нового законопроекта, расширяющего «антипиратский» закон и реакция «Ассоциации пользователей интернета»

Copyright
image В распоряжении "Ассоциации пользователей интернета" (АПИ) появился проект текста будущего закона, который будет расширять и дополнять сферу действия 187-ФЗ, «закона против интернета».
Данный законопроект готовится при Аппарате Президента на закрытых совещаниях без какого-то бы то ни было общественного обсуждения.
АПИ опубликовало свою Позицию по данному вопросу и выложила при участии "РосКомСвободы" текст самих документов в открытый доступ.

1) Внесение изменений в 149-ФЗ + ГПК

2) Внесение изменений в 1250-1253.1 ГК РФ

ПОЗИЦИЯ ПО ПРОЕКТУ ПОПРАВОК К СТАТЬЯМ 1250-1253.1 ГК РФ И 149-ФЗ, РАЗРАБОТАННОМУ В СЕНТЯБРЕ-ОКТЯБРЕ 2013 ГОДА ИССЛЕДОВАТЕЛЬСКИМ ЦЕНТРОМ ЧАСТНОГО ПРАВА И ГОСУДАРСТВЕННОЙ ДУМОЙ

Ассоциация пользователей интернета полагает, что данный проект является неудовлетворительным с точки зрения обеспечения прав пользователей, и в отношении проекта считает, что:
Читать дальше →
Total votes 97: ↑89 and ↓8 +81
Views 46K
Comments 155

Закончился первый этап общественных консультаций по реформе авторского права при Еврокомиссии

Information Security *
image
Вчера, 06 марта 2014 г., закончился первый этап общественных консультаций при Европейской комиссии по реформе авторского права в цифровую эпоху. Европарламентер от Пиратской Партии Амелия Андерсдоттер сообщает об этом на своей странице.

Опрос на официальном сайте консультаций состоял из 80 вопросов, касающихся проблем, с которыми сталкиваются пользователи в связи с современными законами об авторских правах.
Читать дальше →
Total votes 36: ↑33 and ↓3 +30
Views 12K
Comments 8

Пиратство — двигатель прогресса. Научные исследования в области неконтролируемого копирования

Decentralized networks
image

После запуска проекта “Время менять копирайт” мы стали получать много различных отзывов и комментариев пользователей по существу предлагаемых нами реформ.

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

Я неоднократно слышал мнение, что наши предложения не имеют под собой оснований, а сама Пиратская партия добивается утопичного цифрового коммунизма, при котором любой контент надо “забрать и поделить“.

В связи с этим мне хотелось бы немного внести ясность, и убедить всех тех, кто не поддерживает нашу общественную кампанию по реформе авторского права в цифровую эпоху, что мы вовсе не призываем к отмене авторских прав. Очевидно, автор все также должен получать вознаграждение за свой труд, и положения гражданского законодательства должны непременно охранять творчество, как это было выработано юридической наукой за несколько столетий с тех пор, как авторское право впервые появилось как отрасль права.
Читать дальше →
Total votes 72: ↑63 and ↓9 +54
Views 28K
Comments 11

Пряник для народа. Правовой фундамент для свободной культуры и науки

IT Standards *
Sandbox
image

На протяжении всего 2013 и 2014 года законодатель демонстрировал нам свое неутолимое отеческое желание позаботиться обо всех нас, принимая меры нормативно-правового характера для обеспечения информационной безопасности наших детей, а заодно и взрослых. На протяжении всего года немыслимое количество раз редактировались федеральный закон “Об информации”, “О связи” и “О СМИ”. Преследуя виртуальных педофилов, террористов и наркоторговцев, депутаты Государственной думы сделали все, чтобы расширить перечни запрещенной информации, а также установить новые правила гражданского оборота информации в российском сегменте интернета.

Медиалоббисты, представляющие крупнейшие американские транснациональные корпорации в области кино, музыки и ПО, а также ряд обслуживающих рынок коллективного управления авторскими правами организаций, оценившие по достоинству новые правовые механизмы для блокировки сайтов в интернете, использовали заданный властью тренд, для принятия “антипиратского закона” ver.1.0, по которому был установлен алгоритм для закрытия доступа к файлообменникам и цифровым библиотекам, предоставляющих возможность неавторизованного копирования материалов, защищенных авторским правом. С самого начала было понятно, что этим дело не кончится. Да и действительно, довольно странно выглядит закон, предусматривающий особый порядок охраны правовых интересов правообладателей в отношении фильмов, кинофильмов, телефильмов, и не охраняющий интересы владельцев иных объектов авторских прав, ведь гражданское законодательство не знает более или менее приоритетных объектов охраны, предусматривая одинаковый порядок защиты исключительных прав правообладателей различных авторских объектов.

Поэтому вполне закономерно, что после принятия первой версии антипиратского закона, из разных отраслей стали поступать интенсивные сигналы, о необходимости расширения закона. Такие просьбы поступали от правообладателей произведений, оказавшихся за бортом “антипиратского закона”, а также от организаций, специализирующихся на борьбе с цифровым пиратством. Таким образом, 04 июля 2014 г. Государственная дума приняла во втором чтении “антипиратский закон” ver.2.0., расширяющий действие на все объекты авторских прав, кроме фотографий (объясняется это тем, что никаких обществ по защите прав фотографов, лоббирующих свои интересы, в настоящее время в России не существует).
Читать дальше →
Total votes 31: ↑26 and ↓5 +21
Views 4.8K
Comments 10

Как я собрал скелет бота для заказа такси в Telegram

Algorithms *SaaS / S+S *Amazon Web Services *
Sandbox
В день запуска ботов в Telegram я за 3 часа собрал бота, который присылает температуру воздуха в ответ на геолокацию пользователя. С того же дня я бредил вызовом такси через бота в Telegram, так как API службы такси у меня был под рукой.

Моя цель – не просто рассказать, как я собрал бота для вызова такси, а поделиться этим процессом с другими, чтобы то время, которое я потратил на реализацию алгоритма не тратили остальные. Вследствие этой работы любая служба такси, при наличии API, может за 5 минут настроить шаблон этого бота под себя. Или владелец бота с большим количеством пользователей сможет быстро подключать к себе службу такси.
Читать дальше →
Total votes 25: ↑19 and ↓6 +13
Views 72K
Comments 27

Работа с устройствами печати в C# на примере реализации виртуального принтера

Programming *.NET *C# *ООP *Development for Windows *
Tutorial
Приветствую всех. В сегодняшней статье речь пойдёт о том, как можно реализовать собственный высокоуровневый API в управляемом коде для работы с устройствами печати, от установки нового монитора печати в системе и до получения обработанного драйвером устройства печати документа с порта принтера.

Как и в прошлый раз, статья будет полезна для ознакомления разработчикам младшего и среднего звена. В процессе изучения материала, Вы узнаете как можно обращаться к низкоуровневым DLL WinAPI в C# с помощью P/Invoke, как установить, настроить и удалить из системы мониторы печати, драйвера принтера, само устройство печати, открыть и связать порт для перенаправления входных данных с устройства печати на монитор, познакомитесь с ключевыми моментами применения маршалирования. Так же мы на практическом примере разберёмся, как с помощью нашего API можно удобно манипулировать устройствами печати в системе, узнаем как можно перехватить обработанные данные после печати с принтера и, например, отправить их на сервер.
Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Views 22K
Comments 4

Машинное обучение в канализации (в хорошем смысле)

Microsoft corporate blog *nix *API *Microsoft Azure Machine learning *
Translation
Сточные воды… Казалось бы, что тут может быть связанного с технологиями. Ну, возможно, какой-нибудь датчик загрязненности. Но, оказывается, нет. Все намного интереснее. Ведь машинное обучение помогает выявлять аномалии и отклонения в системе контроля сточных вод. Подробности под катом!

Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views 4.9K
Comments 4

Путин обещал разобраться с антипиратским законом и общественным достоянием на советское культурное наследие

Copyright
image
Вчера, на Совете по правам человека к главе государства обратился член Ассоциации пользователей интернета и президент Ассоциации интернет-издателей Иван Засурский, рассказав, что из-за классических фильмов, вроде «Летят журавли», которые являются национальным культурным достоянием, блокируется доступ к сайтам. Он также попросил предоставить к такого рода произведениям широкий доступ.
Читать дальше →
Total votes 61: ↑49 and ↓12 +37
Views 13K
Comments 42

Как я библиотеку для сервиса «Яндекс.Музыка» писал

Python *API *Yandex API *
Sandbox

Введение


Обо мне


Всем привет, я обычный учащийся по специальности "техник-программист". С детства увлекаюсь компьютерами, с класса 7-го начал познавать само программирование. Являюсь владельцем подписки на Яндексу Музыку уже больше года и в целом доволен сервисом (правда сейчас в плейлисте дня сплошные повторы).


Предыстория


Уж не помню точно, из-за чего я решил поискать официальную документацию API данного сервиса, вроде бота хотел для Telegram написать, но столкнулся с тем, что её нет… Спустя некоторое время наткнулся на issue в репозитории yandex/audio-js. Там ребятки задают точно такой же вопрос, как и я: "А где API?". Не многие горят желанием слушать музыку через браузер, они хотят приложение, но приложения под Linux тоже нет! Интегрировать к своему любимому плееру невозможно!


Тут я загорелся идеей сделать это. Естественно, мне нужно как-то работать с сервисом, городить костыли вокруг веб-приложения не вариант. Я понимал, что имея такой сервис, имея мобильные приложения и приложения под Windows (из Microsoft Store) просто невозможно не иметь своё внутреннее API для взаимодействия. Я оказался прав!


Обязательно к прочтению перед основной частью


Я отдаю себе отчёт в том, что, изучая их непубличное API я роюсь в чужих грязных вещах. Ниже будут описаны различные спорные моменты, решения разработчиков и в целом то, как это написали, как они этим пользуются. Местами я был просто шокирован, но я уверен, что если они так сделали, то на это были свои причины! Не будем забывать, что это никто не должен был видеть. Так же хочу сказать, что всё написанное ниже моё мнение. Вы можете с ним согласить или нет.

Читать дальше →
Total votes 62: ↑61 and ↓1 +60
Views 35K
Comments 45

Как отслеживать производительность веб-приложения с JavaScript и Performance API

SkillFactory corporate blog High performance *JavaScript *API *Web services testing *
Translation
Tutorial
В сентябре этого года у меня была возможность присоединиться к Forest Admin, компании, которая выполняет всю тяжёлую работу по созданию панели администратора любого веб-приложения и предоставляет платформу на основе API, чтобы реализовать все ваши конкретные бизнес-процессы. Моей первой задачей было реализовать мониторинг времени загрузки приложения, а также мониторинг времени запросов, сделанных нашими клиентами в их административном бэкенде, который я разработал.

Цель такой функции – иметь возможность ориентироваться на проекты, работая с которыми пользователи сталкиваются с длительной загрузкой, чтобы оптимизировать конфигурацию своего интерфейса. Это делает навигацию и взаимодействие с приложением плавнее и, таким образом, улучшает взаимодействие с пользователем. Для этого первым делом нужно выяснить, как мы собираемся реализовать такую функцию.


Приятного чтения!
Total votes 23: ↑23 and ↓0 +23
Views 4.5K
Comments 0