
Vadim
06.11.2016
17:15:25
@MarkEgorov, через сложность операций и их количество.

Denis
06.11.2016
17:15:27

Zart
06.11.2016
17:15:49
в отличие от ирц, обращение через ник в телеграмме сделано через жопу, боль и уныние...

Lavrushchik
06.11.2016
17:15:52

Google

Denis
06.11.2016
17:16:13

Lavrushchik
06.11.2016
17:16:39
На плюсал видел код.
Интересно конкретно на питоне, его изучаю простг

Vadim
06.11.2016
17:16:43
@zartsoft, если расскажешь, как в ОС Х десктоп клиенте с клавиатуры делать reply, буду рад :)

Denis
06.11.2016
17:17:10
Ну если время неважно, то делаешь примерно то же, что там, только на питоне

Марк
06.11.2016
17:17:23

Zart
06.11.2016
17:17:34
"с каждым переходом в соседнюю комнату расстояние до выхода из замка должно уменьшаться" - это похоже задачка на красночерное дерево?

Denis
06.11.2016
17:17:41

Vadim
06.11.2016
17:18:16
@bladdon, не хочу. Это дальше тянуться – лишнее действие.

Zart
06.11.2016
17:18:37

Vadim
06.11.2016
17:19:05
@MarkEgorov, обрати внимание, ты снова не задал вопрос, но, может быть, ждешь продолжения разговора :)

Марк
06.11.2016
17:19:33

Pavel
06.11.2016
17:19:33

Vadim
06.11.2016
17:19:42
@zartsoft, да, сейчас у них неприятный ценник. Но ОС Х забавный :)

Google

Lavrushchik
06.11.2016
17:20:10
А варик купить юзанный мак не варик?

Zart
06.11.2016
17:20:20
не любитель б/у

Vadim
06.11.2016
17:20:55
@MarkEgorov, я могу, я хочу, я должен или что? Если могу, но не хочу, то не буду этого делать. Объясни мне, зачем мне отвечать на вопрос, который ты не задал? :D

Марк
06.11.2016
17:21:50

Zart
06.11.2016
17:21:55

Vadim
06.11.2016
17:22:45
Сейчас макбук надо покупать аккуратнее. Их ремонтопригодность падает с каждым годом. Нет, раньше он точно был на уровне хороших железок. Я сравнивал кучу аналогов, когда покупал свой.

Zart
06.11.2016
17:23:39
марк, ты снова упарываешься

Lavrushchik
06.11.2016
17:24:13

Vadim
06.11.2016
17:24:58
@MarkEgorov, мне кажется, я не переходил на личности. Мы говорим про питон 2.х?

Марк
06.11.2016
17:25:00
марк, ты снова упарываешься
Че это?)) Чувак же изначально задал вопрос в тоне "я эксперт по ГИЛ". Вот мне интересно, может он расскажет нам, че за хрень.

Vadim
06.11.2016
17:25:19
@lwwwrjke, эир 2012 или 13 года.

Марк
06.11.2016
17:25:29

Korolll
06.11.2016
17:25:57

Zart
06.11.2016
17:26:26
там в задачке можно ходить лишь строго вправо или вниз

Lavrushchik
06.11.2016
17:26:37
Угу

Korolll
06.11.2016
17:26:43
Пока я на своей мобилке накарябаю всякую актуальность потеряет

Zart
06.11.2016
17:26:45
любой ход вверх/влево сделает маршрут непригодным условиям

Denis
06.11.2016
17:27:17
http://informatics.mccme.ru/mod/book/view.php?id=6516&chapterid=541

Korolll
06.11.2016
17:27:18
Ну тогда не верх влево, а наоборот

Lavrushchik
06.11.2016
17:27:22
Любой ход с первой позиции

Google

Lavrushchik
06.11.2016
17:27:33
А дальше гитара

Korolll
06.11.2016
17:27:38
Сути то не меняет

Vadim
06.11.2016
17:29:13
@MarkEgorov, во-первых, "чувак" не задавал вопрос в описанном тоне. Во-вторых, что у тебя в голове творится, я знать не хочу. А по существу вопроса: тик – условное время выполнения одной инструкции.

Марк
06.11.2016
17:29:34

Lavrushchik
06.11.2016
17:31:00
Ладно, другой вопрос.
Есть какие мануальчики для работы с ansible под питоном, чтоб в песочнице какой побаловаться?

@#*!
06.11.2016
17:31:42
Кто как изучал питон?

Vadim
06.11.2016
17:31:49
@MarkEgorov, если вдаваться в более низкоуровневое программирование, то код на языках высокого уровня компилируется в инструкции ВМ/процессора. Один тик равен времени выполнения инструкции.
@lwwwrjke, дока по ансиблу очень большая, рекомендую её почитать. Правда, сначала стоит посмотреть на что-нибудь более простое. Ансибл – взрослая система для деплоя.

Марк
06.11.2016
17:33:05

Lavrushchik
06.11.2016
17:33:24
@vkovrigin, простое например?

Vadim
06.11.2016
17:34:24
@MarkEgorov, ну раз мы о языке программирования python, то я бы хотел сначала увидеть синтаксически и орфографически правильно оформленные предложения.
@lwwwrjke, смотря какая задача. Может быть, подойдет и fabric.

Марк
06.11.2016
17:34:55

Vadim
06.11.2016
17:35:23
@MarkEgorov, давай ты будешь таким тоном дома разговаривать?

Марк
06.11.2016
17:35:33

Vadim
06.11.2016
17:35:58
@MarkEgorov, извинения не приняты.

Марк
06.11.2016
17:36:26

@#*!
06.11.2016
17:37:07
С чего начать дайте совет безплатный ыы

Vadim
06.11.2016
17:37:13
@MarkEgorov, я не вижу вопроса. Там было что-то написано на непонятном мне языке. Какой-то "петон" :)

Ilya
06.11.2016
17:37:36

Google

Zart
06.11.2016
17:37:50

Maxim Andryushchenkov
06.11.2016
17:37:58
Python 2 vs 3. Поехали!

Vadim
06.11.2016
17:38:09
@Dshdstshd, смотря чего хочется. Например, веб или прикладное программирование.

Denis
06.11.2016
17:38:44

Марк
06.11.2016
17:39:04

Maxim Andryushchenkov
06.11.2016
17:39:04
Прикладное пр.

Vadim
06.11.2016
17:39:13
@zartsoft, мне не очень нравится его подходы при обновлении кода на серверах. Либо я не так его использую, но утомляет прогон всех тасков по зависимостям).

Denis
06.11.2016
17:39:22
Если нет специфических либ, однозначно 3

Maxim Andryushchenkov
06.11.2016
17:40:32

Vadim
06.11.2016
17:40:37
@MarkEgorov, пользуешься русским языком – пользуйся грамотно. И попытайся читать ответы собеседников. Это упрощает жизнь.

Admin
ERROR: S client not available

Vadim
06.11.2016
17:40:53
Maxim Andryushchenkov, django 1.3 :)

Zart
06.11.2016
17:41:05

Vadim
06.11.2016
17:41:09
Нет, я не некрофил))
@zartsoft, ну у меня примерно так и есть, да. А ты как?

Марк
06.11.2016
17:42:51
Кстати, я вот не помню, рили как-то эти тики измерить в петончиге пер оператионс?

Zart
06.11.2016
17:42:52
проблема с ролями в чем... они обычно делают "поставить пакеты", "настроить конфиги", "передернуть демонов по нотифаю". так?
если не переходить на пулл модель, то это приводит к охуенным потерям времени, когда все хосты ждут очередного шага

Vadim
06.11.2016
17:44:23
@zartsoft, ну… Там же есть тэги, так что у меня есть тэг update-sources-only, который только и делает, что необходимые операции. Но это всё равно подсасывает всякие "давайте зайдем на каждый сервер и проверим его работоспособность".
Ну да.

Zart
06.11.2016
17:44:49
мне больше нравится модель где по списку ролей сперва составляется полный список всех нужных пакетов. например, а потом в один таск ставится всё сразу. а не по стопиццот вызовов апт/юм в каждой роли

Google

Zart
06.11.2016
17:45:13
т.е. урезать колво раундтрипов по максимуму
штатные роли на эту модель ложаться хреново..
я пока забил на это всё, но потом еще вернусь к

Vadim
06.11.2016
17:47:13
@zartsoft, ну… У меня проблема еще и в том, что есть несколько групп серверов, на каждой должно стоять конкретное ПО (БД/гуникорн-всги/прокся/селери/etc.), так что при настройке на один сервер скрипт может подключаться к одному и тому же серверу для настройки всего этого дерьма отдельно. Что грустно, но я пока что не придумал ничего лучше.

Zart
06.11.2016
17:47:30
ну там есть несколько вариантов

Марк
06.11.2016
17:47:57
Какая-то чисто админская задача.

Zart
06.11.2016
17:48:12
ну так ансибл чисто для админов, да

Vadim
06.11.2016
17:48:16
@zartsoft, плюс к этому он не умеет (или я не замечал) параллелить процесс установки софта на разные серверы в одной группе.

Zart
06.11.2016
17:48:25
умеет

Vadim
06.11.2016
17:48:31
Это не админская задача, а задача как раз девопса.

Zart
06.11.2016
17:48:33
но он, сука, параллелит лишь таски
ansible -f X

Марк
06.11.2016
17:48:46

Vadim
06.11.2016
17:48:59
@MarkEgorov, девопс != админ.

Zart
06.11.2016
17:49:02
там добавили стратегии выполнения, которые обходят это линейное ограничение
но имхо пулл-модель лучше выйдет

Марк
06.11.2016
17:49:30

Vadim
06.11.2016
17:49:51
@zartsoft, "default=5" :) Хз, надо покопаться.

Zart
06.11.2016
17:50:00
девопс - это когда и девелопишь и деплоишь и админишь...
квадратиш практиш гут

Igor
06.11.2016
17:50:24

Vadim
06.11.2016
17:50:24
https://en.wikipedia.org/wiki/DevOps

Марк
06.11.2016
17:50:50

Zart
06.11.2016
17:50:55
брр
Эта группа больше не существует