Category Archives: Софт и сервисы

docker-compose for starting aerospike and memcache

Place this config wherever you like (in your project) — for instance, ~/myproj/docker/docker-compose.yml:

And this config for aerospike should be placed in a directory ~/myproj/docker/aerospike/etc/docker.conf After that you should run it like that:

When you finished, just run:

https://docs.docker.com/compose/reference/up/

Proxies and traffic sniffers for mac os

That’s a great one but it’s not cheap — https://www.charlesproxy.com/. They say this one is good as well and free — https://mitmproxy.org/. But I don’t like the interface.

PlantUML — плагин для Jetbrains IDEA для рисования UML диаграмм

PlantUML — плагин для Jetbrains IDEA для рисования UML диаграмм. У них есть сайт, хоть и странный — http://plantuml.com/. Сложные диаграммки рисовать очень неудобно, но простые делаются кодом навроде этого:

Подсветка go-кода

Онлайн сервис подсветки golang — http://hilite.me/ Мне больше нравится стиль autumn.

Как настроить запись звука в monosnap

http://blog.monosnap.com/how-to-record-video-with-the-system-audio/?lang=ru

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/ Можно ещё так сделать, но это не докер …

Read more

Настройка IntelliJ IDEA для запуска py.test

Установить plugin для python IntelliJ Idea → Preferences → Plugins → Browse Repositories → Python

Https бесплатно

Первоначальный запуск:

Затем (т.к. срок действия — 90 дней) или внести в крон:

или руками:

https://letsencrypt.org/how-it-works/ https://certbot.eff.org/#centosrhel6-nginx Если при тестировании обновления с помощью команды ./path/to/certbot-auto renew —dry-run возникает следующая ошибка

То возникает она из-за недостатка памяти (у меня это возникло на digital ocean). Сначала проверяем, что у нас не включен своп: …

Read more

collabedit для совместного редактирования кода

Удобно для проведения технического собеседования. http://collabedit.com/

Инструмент для построения диаграмм

Сервис для постоения диаграмм — https://www.gliffy.com/.