Как стать автором
Обновить

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

Время на прочтение 2 мин
Количество просмотров 3.1K
Блог компании Хабр Карьера Управление персоналом *


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

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

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

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

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

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

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

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

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

Кто не испугался суровых реалий - вперед
Всего голосов 315: ↑289 и ↓26 +263
Комментарии 206

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

Время на прочтение 6 мин
Количество просмотров 12K
Блог компании Backendless Разработка под iOS *Разработка под Android *
Флэш-моб? Случайный массовый протест? Революция?



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

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

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



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

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

Время на прочтение 2 мин
Количество просмотров 135K
Копирайт
Открытое письмо.

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

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
Прошу рассмотреть ряд моих предложений:
Читать дальше →
Всего голосов 133: ↑125 и ↓8 +117
Комментарии 380

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

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

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) О Вашем желании выступить на заседании экспертной рабочей группы по рассмотрению данной инициативы сообщено в аппарат Правительства РФ.

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

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

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

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

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

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

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

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

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

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

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

Время на прочтение 7 мин
Количество просмотров 28K
Децентрализованные сети *
image

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

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

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

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

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

Время на прочтение 8 мин
Количество просмотров 4.9K
IT-стандарты *
Из песочницы
image

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

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

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

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

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

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

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

Время на прочтение 120 мин
Количество просмотров 26K
Программирование *.NET *C# *ООП *Разработка под Windows *
Туториал
Приветствую всех. В сегодняшней статье речь пойдёт о том, как можно реализовать собственный высокоуровневый API в управляемом коде для работы с устройствами печати, от установки нового монитора печати в системе и до получения обработанного драйвером устройства печати документа с порта принтера.

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

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

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

Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 4

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

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

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

Время на прочтение 6 мин
Количество просмотров 45K
Python *API *Яндекс API *
Из песочницы

Введение


Обо мне


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


Предыстория


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


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


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


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

Читать дальше →
Всего голосов 62: ↑61 и ↓1 +60
Комментарии 46

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

Время на прочтение 5 мин
Количество просмотров 6.3K
Блог компании SkillFactory Высокая производительность *JavaScript *API *Тестирование веб-сервисов *
Туториал
Перевод
В сентябре этого года у меня была возможность присоединиться к Forest Admin, компании, которая выполняет всю тяжёлую работу по созданию панели администратора любого веб-приложения и предоставляет платформу на основе API, чтобы реализовать все ваши конкретные бизнес-процессы. Моей первой задачей было реализовать мониторинг времени загрузки приложения, а также мониторинг времени запросов, сделанных нашими клиентами в их административном бэкенде, который я разработал.

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


Приятного чтения!
Всего голосов 23: ↑23 и ↓0 +23
Комментарии 0

Как принимать платежи в Telegram | API Yoomoney Python

Время на прочтение 4 мин
Количество просмотров 33K
Мессенджеры *Платежные системы *Python *API *
Из песочницы

Как принимать платежи используя YooMoney API и Python

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 8

Как вытянуть данные через официальный API ВК

Время на прочтение 12 мин
Количество просмотров 16K
API *ВКонтакте API *Открытые данные *Визуализация данных *Интернет-маркетинг *
Из песочницы

API ВКонтакте используют не только для сбора статистики, но и для отложенного постинга, отправки сообщений. Мы с командой активно применяем его для автоматизации отчетности по SMM и таргету. Поэтому поговорим про сценарии использования, когда нужно получить статистику из ВКонтакте для обработки в других системах. Кратко расскажем, как в целом работает API, поделимся методами, которыми пользуемся сами. В конце пройдемся по сложностям, от которых зависит результат.

Читать далее
Рейтинг 0
Комментарии 1