
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

Google

Dmitry
13.10.2016
12:35:15

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 есть.

Alexey
13.10.2016
12:36:45

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

Google

Alexey
13.10.2016
12:37:01
А чо — ещё кто-то маны читает?
Лошпеки какие-то по-любому. Ещё поди терминалом пользуются.

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

Igor
13.10.2016
12:38:33

Jonh
13.10.2016
12:39:13

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

Alexey
13.10.2016
12:39:14

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

Zart
13.10.2016
12:39:30

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

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

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

Anatoly
13.10.2016
12:40:51

Igor
13.10.2016
12:41:02
совершенно для этого

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
виртуалбокс для продакшена не делался и не пускался. но почему-то его всегда тащат

Anatoly
13.10.2016
12:42:40

Alexey
13.10.2016
12:42:41

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

Alexey
13.10.2016
12:42:52

Anatoly
13.10.2016
12:42:53

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

Zart
13.10.2016
12:43:04

Alexey
13.10.2016
12:43:16

Anatoly
13.10.2016
12:43:29
в каком месте-то он узкий?
у вас там софт не разрабатывают?
проблем с зависимостями не было?

Google

Igor
13.10.2016
12:44:10

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

Zart
13.10.2016
12:45:08

Dmitry
13.10.2016
12:45:40

Igor
13.10.2016
12:45:46

Anatoly
13.10.2016
12:47:08

Admin
ERROR: S client not available

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

Zart
13.10.2016
12:47:33

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

Zart
13.10.2016
12:52:14

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 апи...

Belegnar
13.10.2016
21:16:11

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/