@devops_ru

Страница 2054 из 4568
Gleb
15.01.2017
18:18:29
О_О

Nikolay
15.01.2017
18:18:58
В жопу питон. Лишает свободы оформления кода.
ага, нахер стандарты, давайте все писать так, чтобы хер кто прочел

обфускация натуральная, так сказать

Zhenia
15.01.2017
18:19:26
В жопу питон. Лишает свободы оформления кода.
а вы пишете в обратной польской нотации?

Google
Dan
15.01.2017
18:19:28
???

Sheridan
15.01.2017
18:19:35
Dan
15.01.2017
18:20:08
Девопсы! Ша! Ансибл!

Nikolay
15.01.2017
18:20:17
Не приписывай мне слова, которые я не писал
ну, за тебя уже решили одну проблему - как писать так, чтобы у других членов команды не текла кровь из глаз

а твои личные субъективные мнения, как красивее, никого не волнуют, когда есть стандарты)

тут недавно на одном из каналов был очередной раунд эпичного срача про 1TBS

Sheridan
15.01.2017
18:21:07
ну, за тебя уже решили одну проблему - как писать так, чтобы у других членов команды не текла кровь из глаз
Я так могу писать на любом языке, не ненавижу когда меня это делать заставляют

Nikolay
15.01.2017
18:21:08
весело было

Alex
15.01.2017
18:22:25
Я так могу писать на любом языке, не ненавижу когда меня это делать заставляют
от php течёт, хоть как ты пиши, а эксепшины там вообще красота

Марк ☢
15.01.2017
18:25:15
Nikolay
15.01.2017
18:26:01
Марк никогда не любил стесняться в выражениях

Google
Vlad
15.01.2017
18:26:12
от php течёт, хоть как ты пиши, а эксепшины там вообще красота
Это дизайн такой. Всё равно он должен умереть.

Удобнее всего писать на ruby. Читать, правда, написанное даже самим собой потом отдельный квест.

Nikolay
15.01.2017
18:27:39
Удобнее всего писать на ruby. Читать, правда, написанное даже самим собой потом отдельный квест.
а в чем удобство? по-моему, возможность дергать функции без скобок - это уже треш

даже несмотря на DSL и на то, что в моей любимой Scala та же херня

Nikolay
15.01.2017
18:28:19
чем меньше неоднозначностей в коде - тем лучше, разве не так?

Vlad
15.01.2017
18:30:01
чем меньше неоднозначностей в коде - тем лучше, разве не так?
Так. python тут конечно молодец. Но его базовые, особенные, типы удивляют.

Старый
15.01.2017
18:31:59
☹️ хочу ссд в мозг

памяти не хватает

Nikolay
15.01.2017
18:32:27
☹️ хочу ссд в мозг
сколько циклов перезаписи?

Старый
15.01.2017
18:32:59
сколько циклов перезаписи?
хз, я вот прочитал за сегодня 80 страниц, из всего прочитанного помню ток %5 инфы

Alex
15.01.2017
18:33:34
хз, я вот прочитал за сегодня 80 страниц, из всего прочитанного помню ток %5 инфы
Поэтому я такой херней не занимаюсь а пихаю гит репы в неправильные каталоги

Старый
15.01.2017
18:33:40
бухать меньше надо
я за неделю выпил 1 бокал вина. не смеши

Nikolay
15.01.2017
18:33:57
я за неделю выпил 1 бокал вина. не смеши
значит, снижай количество стресса в жизни своей

Старый
15.01.2017
18:34:11
Поэтому я такой херней не занимаюсь а пихаю гит репы в неправильные каталоги
а я вот прочитал ещё из книжки по питону 2 80 страниц, а запомнил почти нифига

Google
Старый
15.01.2017
18:34:46
надоела мне память работающая ток когда что-то сломаешь пару раз

Daniel
15.01.2017
18:34:51
Петон ни нужен

Sergey
15.01.2017
18:35:05
хз, я вот прочитал за сегодня 80 страниц, из всего прочитанного помню ток %5 инфы
читай поменьше и несколько раз, толку от 80 страниц, если ничего не запоминаешь

Старый
15.01.2017
18:35:14
Петон ни нужен
а как тогда писать в salt/puppet конфиги?

Nikolay
15.01.2017
18:35:18
Петон ни нужен
не тролль, ты же знаешь, чем это со мной закончится))

а как тогда писать в salt/puppet конфиги?
salt/ansible, ты хотел сказать?

Daniel
15.01.2017
18:35:32
Не помню

Roman
15.01.2017
18:35:38
Петон ни нужен
Сейчас обидно было.

Старый
15.01.2017
18:35:47
salt/ansible, ты хотел сказать?
многие хотят puppet конторы

Daniel
15.01.2017
18:35:50
Я в курсе!

Nikolay
15.01.2017
18:36:22
многие хотят puppet конторы
я знаю, просто puppet к питону не относится

Vlad
15.01.2017
18:36:27
поясни
Подробнее здесь: https://habrahabr.ru/company/mailru/blog/242305/

Nikolay
15.01.2017
18:36:30
он на огрызке руби

Подробнее здесь: https://habrahabr.ru/company/mailru/blog/242305/
там треш какой-то. Пишут, что в питоне нет типизированных контейнеров, а они есть, причем в STL

Vlad
15.01.2017
18:38:06
Nikolay
15.01.2017
18:38:08
и в аннотациях они тоже есть

похоже на нытье Армина Ронахера

ну зачем ты так

порвал людям чат

Vlad
15.01.2017
18:44:57
сори, надо стереть

Google
Vlad
15.01.2017
18:45:55
Как известно, классы в Python «открыты». Это означает, что вы можете «заглянуть» в них, увидеть содержимое, которое в них хранится, добавить или удалить методы даже после того, как объявление класса будет выполнено. Но такая гибкость не предусмотрена для встроенных классов интерпретатора. Почему так? Нет никаких технических ограничений, чтобы добавить новый метод к, скажем, объекту dict. Причина, по которой интерпретатор не позволяет вам это сделать, имеет мало общего со здравомыслием разработчика, всё дело в том, что встроенные типы данных не располагаются в «куче».

Старый
15.01.2017
18:48:05
вот например, нужно чтобы по "плейбуку" ставилась ос, настраивался selinux, создавались 4 файла с репами, с прописанными туда инструкциями по приоритету, после чего настраивался днс, настраивалась сеть, с прописыванием того, чтобы было 2 конфига, обычный и .save, настраивался firewalld, ставились пакеты для Ceph и ему необходимые, создавался пользователь, андминистративной ноде всё что прописано на https://access.redhat.com/documentation/en/red-hat-ceph-storage/1.3/single/installation-guide-for-rhel-x86-64/#introduction, проверялась работа, ставился агент мониторинга и приходило сообщение из почты, с сообщением из плейбука, как окончание его работы

чистяков такой плейбук напишет за пол часа

Admin
ERROR: S client not available

Gleb
15.01.2017
18:51:04
а у тебя в чем проблема?

Марк ☢
15.01.2017
18:51:45
sudo subscription-manager repos --enable=rhel-7-server-rpms --enable=rhel-7-server-rhceph-1.3-calamari-rpms --enable=rhel-7-server-rhceph-1.3-installer-rpms --enable=rhel-7-server-rhceph-1.3-mon-rpms --enable=rhel-7-server-rhceph-1.3-osd-rpms --enable=rhel-7-server-rhceph-1.3-tools-rpms

Alex
15.01.2017
18:51:52
Зачем вообще книжки по Питону читать?) Питон простой язык, синтаксис за 2 часа, остальное из доки по необходимости.

Марк ☢
15.01.2017
18:51:54
Пиздец очевидно и дружественно

Alex
15.01.2017
18:52:56
ой ой, как ты не прав
Я так учил и мне норм. *Я неплохо программирую на Питоне, не как с энджинксом*

Старый
15.01.2017
18:53:22
а у тебя в чем проблема?
в том, что у меня не будет в нём проверки работы сервиса, и писать я его буду не пол часа

Nikolay
15.01.2017
18:53:30
Я так учил и мне норм. *Я неплохо программирую на Питоне, не как с энджинксом*
ну, так ты не научишься в itertools и понимание встроенных типов

а это основы писания хорошего кода на питоне

Alex
15.01.2017
18:53:57
Зачем вообще книжки по Питону читать?) Питон простой язык, синтаксис за 2 часа, остальное из доки по необходимости.
зачем вообще книги читать, идёшь охранником работаешь, ну и на стройке подработка по необходимости

Gleb
15.01.2017
18:54:24
в том, что у меня не будет в нём проверки работы сервиса, и писать я его буду не пол часа
проверка работы сервиса добавляется тестами. Не знаю как там в puppet, но в chef/ansible для тестирования результатов конвергенции все есть "искаропки"

Nikolay
15.01.2017
18:54:46
Схуя
потому что это не основы синтаксиса, при этом писать без них хороший код сложно

Google
Sergey
15.01.2017
18:55:10
в том, что у меня не будет в нём проверки работы сервиса, и писать я его буду не пол часа
ну ты пошутил чтоли? что сложного тут даже на виртуалках потренироваться?

Марк ☢
15.01.2017
18:55:45
Старый
15.01.2017
18:56:12
ну ты пошутил чтоли? что сложного тут даже на виртуалках потренироваться?
одно дело написать на коленке, другое дело написать так. чтобы любой человек открыв сразу понимал, что где зачем и почему

Nikolay
15.01.2017
18:56:12
Если в башне поебень, то хоть ебень хоть не ебень
не, это понятно. Но одно дело - знать теорию, как хотелось бы, а другое - знать ,как в языке это написать

Марк ☢
15.01.2017
18:56:16
Поэтому понимать надо функциОНАЛЬщину. И питон тут не при чем. Не по питону читать надо

Nikolay
15.01.2017
18:56:30
кроме того, мы говорили про обучение студентов, а не тех, кто уже умеет кодить и начинает учить питон

Alex
15.01.2017
18:56:41
Sergey
15.01.2017
18:56:55
одно дело написать на коленке, другое дело написать так. чтобы любой человек открыв сразу понимал, что где зачем и почему
причем тут коленка? если ты написал и оно работает, значит оно уже будет работать

Nikolay
15.01.2017
18:57:05
Как часто ты используешь itertools, вот честно?
в каждой второй программе. Без него вообще код нормально не пишется часто, очень полезная штука

Alex
15.01.2017
18:57:44
А задумываешься насчет того как устроены встроенные типы?

Старый
15.01.2017
18:57:56
? было бы прикольно написать gui для управления ceph cluster storage

Gleb
15.01.2017
18:58:12
типа cloudera manager?)

Nikolay
15.01.2017
18:58:16
А задумываешься насчет того как устроены встроенные типы?
тоже часто. Например, на собеседованиях народ часто уверен, что лист - связный список, а не массив

Старый
15.01.2017
18:58:33
что мешает?
из меня пока кодер, как из чистякова балерина

Страница 2054 из 4568