@ru_python

Страница 1989 из 9768
Rookie
01.01.2017
12:30:10
Представляешь, на голом дебиане нет ни nano, ни sudo))

Denis
01.01.2017
12:30:20
Да ну, у меня был

Какой смысл вообще писать что-то нормальное на сервере?

Amaro
01.01.2017
12:31:30
Ну так там и функционала IDE нет, а если есть, то и ждет как IDE, чудес не бывает
Бывают разные понятия о чудесах. Мне вполне хватает вима, гита и пудб для решения большинства задач.

Google
Rookie
01.01.2017
12:31:30
Никакого. Очень вредная практика.

Evgeniy
01.01.2017
12:31:59
Amaro
01.01.2017
12:32:47
Evgeniy
01.01.2017
12:33:13
Почему нет-то? :)
Либо есть, но за те же ресурсы

А тогда нет профита

Amaro
01.01.2017
12:33:48
Автодополнение есть, браузер классов и функций есть, редактор многооклонный, ресурсов вполне хватает 512 метров и одного ядра...

Это я еще молчу, что монтаж видео и обработку фоток по работе я тоже в консоли делаю ;)))

Subbotin
01.01.2017
12:36:36
Автодополнение есть, браузер классов и функций есть, редактор многооклонный, ресурсов вполне хватает 512 метров и одного ядра...
Ээээ. А рефакторинг? Ну там вынести кусок кода в отдельную функцию, поменял название переменной в одном месте - поменялось везде и т.п.

Amaro
01.01.2017
12:37:32
Дебагер есть, переход есть, рефакторинг - это плохо :)

Subbotin
01.01.2017
12:37:37
Встроенный профайлер, покрытие тестами

Google
Amaro
01.01.2017
12:39:11
А что, кстати, с тестами, если все регулярно агитируют писать их сильно заранее и руками? Заранее - в смысле, до кода?

Subbotin
01.01.2017
12:39:37
TDD

Я не фанат

Evgeniy
01.01.2017
12:40:18
Заранее нет, а вот сразу после - стоит

Amaro
01.01.2017
12:41:19
Главное за иде все агитируют, а как спросишь про иде, хорошо годную для разработки гуевых приложений - никто не колется...

Amaro
01.01.2017
12:43:49
Вот какие гуи - это тоже вопрос :) но, видимо, не QT.

Или GTK, или wx...

Rookie
01.01.2017
12:45:12
Только хотел сказать, что QtDesigner + py2uic + PyCharm перекрывают 100% моих нехитрых хотелок.

Amaro
01.01.2017
12:46:29
Тысячи их. Тебе какие гуи писать то?
Тысячи хреновых я уже видел. Мне бы пару проверенных ;)

Rookie
01.01.2017
12:47:04
Да.

Amaro
01.01.2017
12:52:39
Pyqt5 из репов повыпилен...

?
01.01.2017
12:53:47
не юзаю линукс пока, для винды все есть

Rookie
01.01.2017
12:55:09
Репы репам рознь. Что то месяца 3-4 назад имел центось 7, случился Pyqt4 и третий питон проект. Накатывал обычно py2uic - из реп выпилен федоровских - основание, нет гарантии кореектного питон кода на выходе.

К слову, не люблю rpmbased в принципе.

Amaro
01.01.2017
12:56:07
У меня убунту почти везде, центос только на АТС и роутере :)

Rookie
01.01.2017
12:56:33
Для моего дебиан тоже всё ровно)

Я не пробовал убунту))

Google
Amaro
01.01.2017
12:58:00
Ну, убунта - это такой анстейбл анстейбл дебиан ;)

Rookie
01.01.2017
12:59:17
Ну, наверное. Я не сторонник рассуждать о том, чего не трогал руками)

Vadim
01.01.2017
13:03:01
поцаны, а тут вообще стоит антиспам какой-либо? Или любой петух может зайти и зафлудить группу телеграмма?

Denis
01.01.2017
13:03:35
Тут модеры есть

Но они обычно спят

Говнокод какой-то

?
01.01.2017
13:18:42
Artem
01.01.2017
13:31:03
Пришлось покупать лицуху
а до этого желания заплатить за рабочий инструмент не возникало? от его развития ведь в какой-то мере зависит производительность и доход половины чатика

Andrey
01.01.2017
13:43:32
У нас в отделе за несколько лет сложился такой стереотип, что вим юзеры генерят в среднем менее качественный код, чем IDE юзеры. А лично у меня такой стереотип, что пулл-реквесты от саблайм юзеров часто содержат грязные штуки типа undefined variables, чего за пайчарм юзерами не замечал ни разу

Denis
01.01.2017
13:43:59
В виме меньше окошко - хуже обзор кода - хуже новый код

Artem
01.01.2017
14:24:50
потому что если ты используешь саблайм, то используй и пифлейкс каким-нибудь образом

Artem
01.01.2017
14:24:58
через саблаймлинтер или через анаконду

юзаешь саблайм без плагинов - ССЗБ

Andrey
01.01.2017
14:28:33
Офк коллеги юзают саблайм с плагинами

Wizard
01.01.2017
14:29:47
Что значит "атрибут привязан к конкретному экземпляру класса"?

b0g3r
01.01.2017
14:32:07
Что значит "атрибут привязан к конкретному экземпляру класса"?
могу предположить, что что-то такое: In [1]: class A(): ...: attr = 'аттрибут класса' ...: In [2]: A.attr Out[2]: 'аттрибут класса' In [3]: a = A() In [4]: a.attr Out[4]: 'аттрибут класса' In [5]: a.new_attr = 'аттрибут только этого экземпляра' In [6]: a.new_attr Out[6]: 'аттрибут только этого экземпляра' In [7]: A.new_attr --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-7-087ffd3aa0fe> in <module>() ----> 1 A.new_attr AttributeError: type object 'A' has no attribute 'new_attr'

Артур
01.01.2017
14:32:35
В виме меньше окошко - хуже обзор кода - хуже новый код
Это каким образом в виме меньше окошко?

Стас Щетинников
01.01.2017
14:44:04
Ээээ. А рефакторинг? Ну там вынести кусок кода в отдельную функцию, поменял название переменной в одном месте - поменялось везде и т.п.
я давно пайчармом не пользовался, а он такое умеет? - переименовать переменную внутри функции? переименовать класс внутри проекта и тд?

Rookie
01.01.2017
14:44:19
Всё верно. Дальше вы работаете с экземпляром класса.

Google
Amaro
01.01.2017
15:09:55
я давно пайчармом не пользовался, а он такое умеет? - переименовать переменную внутри функции? переименовать класс внутри проекта и тд?
Вообще подобные переименования должны быть форсмажором. Вставлять такие фичи в иде - поощрять плохой код.

Andrey
01.01.2017
15:13:52
Вообще подобные переименования должны быть форсмажором. Вставлять такие фичи в иде - поощрять плохой код.
Че это форсмажором? Наоборот, отсутствие рефакторинга - это причина плохого кода.

Amaro
01.01.2017
15:30:57
Да плохо это. Потом вас заломает исправлять весь зависимый код и вы сделаете два похожих метода :) потом ваш питон превратится в пхп :)

Admin
ERROR: S client not available

Artem
01.01.2017
15:34:02
Это плохо только когда мы говорим про API торчащей наружу либы

b0g3r
01.01.2017
15:34:12
Так для этого и средства, чтобы не ломать зависимый код)

Artem
01.01.2017
15:34:20
В остальных случаях это бессмысленное сообщение

Вот это

Да плохо это. Потом вас заломает исправлять весь зависимый код и вы сделаете два похожих метода :) потом ваш питон превратится в пхп :)

Amaro
01.01.2017
15:41:14
Это когда зависимый код ваш и близко.

b0g3r
01.01.2017
15:41:24
а внешние интерфейсы менять плохо, да

но ещё хуже не менять плохой внешний интерфейс ;)

Amaro
01.01.2017
15:42:59
Угу. Я и говорю. Сперва два названия одного метода, потом безалкогольное пиво и по наклонной...

Denis
01.01.2017
15:43:33
Это не значит, что нужно запрещать пиво

Google
Amaro
01.01.2017
15:44:03
Да вообще ничего не надо запрещать.

Пошли лучше тупить на кодеворз...

Denis
01.01.2017
15:47:33
Не

С телефона неудобно

Amaro
01.01.2017
15:52:00
С телефона у меня там редактор ваще не пашет :(((

time
01.01.2017
16:18:20
запретим браузеры на телефонах чтобы никто не страдал //apple-way

Subbotin
01.01.2017
18:14:22
Хватит упарываться. Давайте за выходные напилим проект

Про что нить хорошее доброе вечное

Очередной вебфреймворк

Или набег на гитхаб с багофиксами

Rookie
01.01.2017
18:18:00
Дмитрий 20:28 arch linux. Система очень слабая и прогрузка страниц браузера использует процессор под 100 процентов, но после прогрузки работает стабильно. Проблема в том, что при нагрузке в 100 процентов приложение выключается. Идеи? Мне на ум приходит только elevator

То есть, единственное, что я внятно предложил человеку - это посмотреть в сторону task scheduler

Таки...есть штука на перл

http://coldattic.info/shvedsky/pro/blogs/a-foo-walks-into-a-bar/posts/40

Rookie
01.01.2017
19:37:13
Можно ли подробнее?

Roman
01.01.2017
19:38:06
Можно ли подробнее?
Куда уж подробнее? Что такое load average и в чем он измеряется?

Arseniy
01.01.2017
19:38:17
Куда уж подробнее? Что такое load average и в чем он измеряется?
проценты загрузки одного ядра процессора?)

на протяжении нного времени?

Страница 1989 из 9768