@rudepython

Страница 73 из 1719
Dmitry
13.10.2016
12:33:30
from fabric.api import env, task, local, run as _run def run(*args, **kwargs): func = local if env.host == 'localhost' else _run return func(*args, **kwargs) @_contextmanager def virtualenv(vpath): with prefix('source {}/bin/activate'.format(vpath)): yield @task() def here(): env.hosts = ['localhost'] @task() def staging(): env.hosts = ['staging.google.com'] @task() def whatever(): with virtualenv('/bla/bla/bla'): with cd('/foo/bar/'): print(green('Ok!...')) run('./manage.py -c {} reset') и потом fab here whatever и fab staging whatever понятно, что я имел в виду?

Anatoly
13.10.2016
12:33:56
Zart
13.10.2016
12:34:09
with prefix('source {}/bin/activate'.format(vpat... - НАХУЙ БЛЯДЬ

Dmitry
13.10.2016
12:34:52
> @cadmi у меня как раз ansible, у девелоперов внутри фабрик, так вышло. и ансибла я им давать если честно не хочу на что только люди не идут, лишь бы докером не пользоваться…
чувак, не везде докер нужен, не везде докер возможен. и я контейнерами пользовался, полагаю, когда и ты в школу ходил и авторы докера возможно в школу ходили :) по делу сказать нечего, лучше молчать :)

Google
Dmitry
13.10.2016
12:35:15
with prefix('source {}/bin/activate'.format(vpat... - НАХУЙ БЛЯДЬ
а это специально для тебя, ну :)

Alexey
13.10.2016
12:35:25
Зачем эти докеры-хуёкеры везде пихают сейчас?

Кстати, а есть sh в докере?

Anatoly
13.10.2016
12:35:50
Зачем эти докеры-хуёкеры везде пихают сейчас?
наиболее распиаренные контейнеры.

Alexey
13.10.2016
12:35:55
Ну — чтобы я чисто скачал и у меня sh появился.

Anatoly
13.10.2016
12:35:56
sh - если положишь, то будет

зависит от image

Alexey
13.10.2016
12:36:07
наиболее распиаренные контейнеры.
— С какой целью. — Потому что. Хорошо поговорили. :)

Dmitry
13.10.2016
12:36:08
Зачем эти докеры-хуёкеры везде пихают сейчас?
да просто понятия не имеют ни о софте, который уже двадцать лет работает. или хотя бы о софте, который уже семь лет работает. Бабочки однодневки, все бросить и прям щас позапускать в докерах.

Anatoly
13.10.2016
12:36:19
например, в имадж от тимсити sh есть.

— С какой целью. — Потому что. Хорошо поговорили. :)
с той же, с какой везде суют контейнеры. изоляция зависимостей, контроль ресурсов и не виртуалка.

Igor
13.10.2016
12:36:51
Зачем эти докеры-хуёкеры везде пихают сейчас?
виртуалки - уже не модно. контейнеры поднять - это ж надо маны читать. мы ж не красноглазые, мы с макбуками. мы хотим приложеньку и одной кнопкой разворачивать nginx, postgres и hello world в разных контейнерах.

Google
Dmitry
13.10.2016
12:37:38
мы ваще не модные, у нас есть as400, которая в 90-ых заменила мэйнфрейм, который был поставлен в 70-ых

Igor
13.10.2016
12:38:33
Dmitry
13.10.2016
12:39:13
давеча на pycon siberia будущие фанаты докера слушали докладчика, докер-евангелиста, а выступать с места и рассказывать как на самом деле, пришлось мне

Alexey
13.10.2016
12:39:14
и чтоб терминал на electron.js был написан, это важно.
И чтобы нода была актуальная, да.

Dmitry
13.10.2016
12:39:21
и вот так у них все :)

Zart
13.10.2016
12:39:30
Кстати, а есть sh в докере?
докер - это такой демон который умеет создавать/гонять/удалять джейлы, с вгетом внутре

Alexey
13.10.2016
12:39:45
Я не понимаю на хуя идёт агрессивная мания всё-всё-всё в докер засунуть.

Dmitry
13.10.2016
12:40:11
да, еще чуток и у линукса скоро почти solaris zones будут :)

Zart
13.10.2016
12:40:17
не, ну контейнеризация - это хорошо

Igor
13.10.2016
12:40:29
Я не понимаю на хуя идёт агрессивная мания всё-всё-всё в докер засунуть.
я могу понять желание не засирать систему каким-нибудь system-wide установленным через brew постгресом

Alexey
13.10.2016
12:40:32
Да, бесспорно. А агрессивная любая хуйня бездумная — нет.

Dmitry
13.10.2016
12:40:40
я понимаю, зачем в контейнеры и докер засунуть то, что начинаешь писать прямо сейчас

Anatoly
13.10.2016
12:40:51
Я не понимаю на хуя идёт агрессивная мания всё-всё-всё в докер засунуть.
для того, чтобы девелопер, тестировщик и админ на проде имели примерно одинаковые наборы зависимостей для программульки А?

Dmitry
13.10.2016
12:41:18
я не понимаю, почему нужно все бросать (развитие бизнес-логики, назовем это так) и с потом, кровью из глаз и слезами засовывать в докеры то, что пять лет как в проде работает

Google
Anatoly
13.10.2016
12:41:24
вагрант до сих пор жив, но я с трудом представляю его использование в проде

Zart
13.10.2016
12:41:39
а если у них всех разные дистры и ядра?

Dmitry
13.10.2016
12:41:47
и тут здрасте жопа новый год, первым делом приходит умник и начинает рассказывать про докеры

наброс удался, лол

Alexey
13.10.2016
12:42:01
для того, чтобы девелопер, тестировщик и админ на проде имели примерно одинаковые наборы зависимостей для программульки А?
Мне один хуеплёт тоже самое начёсывал с месяц назад. Де, не хочу на сервер компании ходить, давайте мне базу в докир сделайте.

База — постгря на 4 терабайта.

Zart
13.10.2016
12:42:16
Виртуалбокс к продакшену пускать низзя вообще

Dmitry
13.10.2016
12:42:36
виртуалбокс для продакшена не делался и не пускался. но почему-то его всегда тащат

Alexey
13.10.2016
12:42:41
Виртуалбокс к продакшену пускать низзя вообще
Оно перестало падать в зависимости от фазы луны?

Стас Щетинников
13.10.2016
12:42:43
> @kalaverin База — постгря на 4 терабайта. базу то по любому надо в докер!

Dmitry
13.10.2016
12:42:53
я знаю почему, потому что вагрант - на руби. а где руби - там сразу долбоебы с раком мозга

Alexey
13.10.2016
12:43:16
кроме субд софта нет, я понял.
Ты сам приводишь унылый узкий пример — и сразу же тебе не нравится реальный пример про узкий такой же пример. Огонь.

Anatoly
13.10.2016
12:43:29
в каком месте-то он узкий?

у вас там софт не разрабатывают?

проблем с зависимостями не было?

Google
Igor
13.10.2016
12:44:10
> @kalaverin База — постгря на 4 терабайта. базу то по любому надо в докер!
у меня щас кликхаус в докере. развернули контейнер на машинке с 4 ТБ HDD и 48 GB RAM, контейнер посыпался i/o error'ами вот, че-то с devmapperом там случилось. я ебал, блядь.

Dmitry
13.10.2016
12:44:16
особенно мне нравятся любители докера на макоси. у которых он в виртуалбоксе работает. ну ок, до недавнего времени работал 100% в виртуалбоксе, а сейчас у целых 5% уже работает в hyperkit :D

Alexey
13.10.2016
12:44:20
Бля, началось.

Igor
13.10.2016
12:44:57
Dmitry
13.10.2016
12:45:40
я перешел на старую версию с virtualbox'ом, потому что у xhyve производительность чтения-записи с диска в несколько раз ниже
спасибо, бро. очень помог. а то я как раз прям вчера поебывался с vt-d на хакинтоше, хотел это новье посмотреть. это ты удачно сообщил, я теперь даже время тратить не буду останусь на старом docker toolbox, не буду чинить vt-d и запускать docker for mac

Anatoly
13.10.2016
12:47:08
а если у них всех разные дистры и ядра?
у меня образы на альпайн и убунту. вроде живы.

Admin
ERROR: S client not available

Igor
13.10.2016
12:47:10
но это было где-то полгода назад. или руки из жопы. не уверен.

Dmitry
13.10.2016
12:48:26
vt-d? нозочем?
нативная виртуализация в мокоси покосплеила vmware esx и без этого нативный (без virtualbox) docker mac не запускается

vt-d? нозочем?
типа "в твоем процессоре нет нужных инструкций, сбегай в магазин или включи в биосе"

Zart
13.10.2016
12:50:09
ты ща не путаешь ли вт-х с вт-д?

второе для проброса pci в гостя

Dmitry
13.10.2016
12:50:41
нет, не путаю

Zart
13.10.2016
12:50:48
О.о

Google
Dmitry
13.10.2016
12:51:19
"... with Intel’s hardware support for memory management unit (MMU) virtualization; i.e., Extended Page Tables (EPT)"

Anatoly
13.10.2016
12:51:26
ты охуительно не осилил вопрос
вполне возможно. ядра и дистры - у кого разные?

Dmitry
13.10.2016
12:51:40
просто включенного vt-x недостаточно

Zart
13.10.2016
12:51:50
вполне возможно. ядра и дистры - у кого разные?
у девелопера, тестера и продакшена

Anatoly
13.10.2016
12:52:13
у девелопера, тестера и продакшена
девелопер, тестер = Windows 10, production = Ubuntu.

Zart
13.10.2016
12:52:14
просто включенного vt-x недостаточно
охуеть. впервые такую хуйню слышу

Dmitry
13.10.2016
12:52:38
Zart вмваря так же. и в windows server тоже хотят

Anatoly
13.10.2016
12:54:49
зы: я в курсе, что там в виндовс 10 это всё на самом деле в виртуалке в гипер-в и там бизибокс какой-то. какой именно - не в курсе.

Anton
13.10.2016
13:51:37
А чо — ещё кто-то маны читает? Лошпеки какие-то по-любому. Ещё поди терминалом пользуются.
да ваще стрёмные люди, руку таким приличные люди не подают и смузями не угощают

Alexey
13.10.2016
13:52:28
Хоть бы штаны подвернули, когда на гироскутерах вайпы курят по подъездам.

Zart
13.10.2016
18:26:31
https://grafeauction.proxibid.com/aspr/Digital-PDP11-avionics-cabinets/32464735/LotDetail.asp?lid=32464735 налетай

H
13.10.2016
18:56:10
https://www.pythonsheets.com

Dmitry
13.10.2016
21:04:50
товарищи, мб такой туповатый вопрос, но. есть сервис. у сервиса есть public api, https/json. я хочу написать свою обертку. ну так, хорошо написать, что б потом людям не стыдно было показать, может, кому и пригодится. вопрос: есть хорошие примеры для подражания? на кого равняться?

Alexey
13.10.2016
21:05:06
import this

H
13.10.2016
21:09:42
поищи, скорее всего уже есть такое

если нет - то никому не надо

куда уж проще json апи...

Dmitry
13.10.2016
21:37:57
если нет - то никому не надо
ну да, логично, просто реализации показались куцеватыми. ладно, самому-то надо, все равно сделаю

H
13.10.2016
21:50:42
к чему апи-то?

Eugine
13.10.2016
21:53:19
быстро они

Dmitry
13.10.2016
21:57:07
к чему апи-то?
да у vscale, подпроект Селектела есть возможность рулить серваками, баланс смотреть, да так, по мелочи http://api.vscale.io/

Страница 73 из 1719