- Обо мне
-
- Стоимость работы:
- от 700 руб. за час
- Профессиональный опыт:
- более 10 лет
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт
Разработка, в основном java. Немного ранее - очень плотно все, что связано с web.
Обожаю структурировать и раскладывать по полочкам хаос интернета.
Парсеры / грабберы:
* Примеры ресурсов-доноров: сайты авиакомпаний (S7, Aeroflot, Ютейр, ТрансАэро, Яндекс-расписания (граббинг с сайта, не используя API) - рейсы, билеты, стоимость), интернет-магазины (например, Технопойнт, - в бытность подразделение DNS-Shop, магазины автозапчастей), проброс результатов калькуляторов расчета логистики (дальность, длительность, стоимость) с других сайтов.
Парсинг постов и комментариев из Facebook с учетом их историчности.
* Иммитация сессии и действий пользователя (куки, проброс хттп-заголовков, рандомные задержки, и т.п), использование прокси, смена юзер-агентов и прочего для последующих сессий.
* В основном использовал PHP/Curl, и для разбора структуры документа PHPQuery / JQuery / Regexp либо через headless браузер.
* Знаком с инструментами WebDriver / Selenide / Selenium для автотестирования фронта.
* Двунаправленное взаимодействие DOM↔приложение (отработка событий, инджекции JS/HTML, и т.д. при помощи CEF (Chromium Embedded Framework) и при помощи headless chrome/edge;
Http / proxy / grayhat:
* Кейс с написанием модуля (С++) для Apache для использования http-хеадеров пришедших от реального пользователя для другого http-запроса по другому url (на основе mod_proxy для http-сервера Apache).
* Кейс, похожий на предыдущий, но с использованием reverse-proxy Zuul от Netflix (Java).
DevOps / OS:
* Ansible, Linux, FreeBSD;
С принципами Agile и Git-flow знаком.
Стеком Atlassian и JetBrain (Jira, Stash/BitBucket, TeamCity, Confluence,..) - пользоваться умею.
- Отзывы
Нет отзывов