Tag Archives: link
VPN docker на digitalocean
Всё сводится к CID=$(docker run -d —restart=always —privileged -p 1194:1194/udp -p 443:443/tcp umputun/dockvpn), затем docker run -t -i -p 8080:8080 —volumes-from $CID umputun/dockvpn serveconfig, после чего открыть в браузере https://1.1.1.1:8080/. Единственный нюанс — я использовал свой образ, т.к. у меня сайтики на ssl крутятся. Оригинал — http://p.umputun.com/p/2014/08/12/svoi-sobstviennyi-vpn-za-3-minuty/ Можно ещё так сделать, но это не докер …
Оргструктура spotify
Всё про squad, tribe и т.д. https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/ https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/
Почитать про Angular2
Ссылки
Pytest: параметры запуска из командной строки
Можно запускать так (для запуска тестов по регулярке совпадающих с test_brands_page_desktop и лежащих внутри tests/goblin/):
1 |
py.test tests/goblin/ -s --alluredir=output --env=VN --browser=chrome -k test_brands_page_desktop |
Можно так (только в модуле):
1 |
py.test tests/goblin/gui_tests/desktop/test_desktop_brands_page.py |
Можно так (все тесты внутри класса):
1 |
py.test tests/goblin/ -s --alluredir=output tests/goblin/gui_tests/desktop/test_desktop_brands_page.py::TestBrandsPageDesktop --env=VN --browser=chrome |
Можно так (только указанный тест внутри класса):
1 |
py.test tests/goblin/ -s --alluredir=output tests/goblin/gui_tests/desktop/test_desktop_brands_page.py::TestBrandsPageDesktop::test_brands_page_ui_list --env=VN --browser=chrome |
http://doc.pytest.org/en/latest/usage.html
Pytest: как использовать allure и прочие нюансы
https://habrahabr.ru/company/yandex/blog/242795/
Pytest: beautiful soup. Как правильно парсить html.
Здесь говорится о том, какие есть селекторы, и как в целом работать с полученным html. https://www.crummy.com/software/BeautifulSoup/bs4/doc/
Golang на хостинге digitalocean
Не очень понимаю, зачем это надо, но на всякий случай сохраню. У меня в планах собирать бинарник у себя, не выливая исходники на хостинг. https://www.digitalocean.com/community/tutorials/how-to-install-go-1-6-on-ubuntu-14-04
collabedit для совместного редактирования кода
Удобно для проведения технического собеседования. http://collabedit.com/
Инструмент для построения диаграмм
Сервис для постоения диаграмм — https://www.gliffy.com/.
Fingerprint2 — способ детектировать уникального пользователя без использования cookie
https://github.com/Valve/fingerprintjs2