@ru_python

Страница 2760 из 9768
Саня
30.04.2017
23:15:56
help plz

интеремует скобка после приет

принт

Evgeniy
30.04.2017
23:42:43
@banteg бань спамера

Google
Vasiliy
30.04.2017
23:49:23
еботни с чем?
С установкой разных штук, например

Пакетные менеджеры под винду бедные

Levent
30.04.2017
23:50:16
Нажать Далее > Далее > Установить сложнее?

Vasiliy
30.04.2017
23:50:46
Про баги винды широко распространенное заблуждение

Конечно

Levent
30.04.2017
23:51:48
То есть тебе кажется что НАПИСАТЬ(!)(нет) проще чем тыкнуть?

Vasiliy
30.04.2017
23:51:50
Про автоматизацию развертывания слышал?

Levent
30.04.2017
23:52:19
Про автоматизацию развертывания слышал?
Ноуп, я не ультрадевелопер3000

Vasiliy
30.04.2017
23:52:20
Там же не просто далее далее ткнуть (хотя и это тупо дольше), там ещё дистриб добыть надо

Google
Vasiliy
30.04.2017
23:54:19
Про баги винды широко распространенное заблуждение
Так вот, про баги системы шрз, а про вирусню правда жизни, но тут не в качестве системы дело

Levent
30.04.2017
23:54:31
Когда кто-то пнул твоего бота-спамера в пустой группе

Vasiliy
30.04.2017
23:56:16
Сложна пиздос(нет)
Ну замеряй по времени apt-get install python3 и правильный третий питон на свою винду скачать, проверить чексумму и поставить

Разница наверное в десятки раз

Stanislav
01.05.2017
00:04:30
Он еблан

Ему аргументы не заходят

Vasiliy
01.05.2017
00:13:01
https://chocolatey.org/
Чувак, я тут возражал на утверждение, что прощелкать далее далее конец это проще, чем набрать строку вызова менеджера пакетов в терминале

Чоколейти я знаю

Maxim robox
01.05.2017
00:16:56
Чувак, я тут возражал на утверждение, что прощелкать далее далее конец это проще, чем набрать строку вызова менеджера пакетов в терминале
Ну, в общем, спорный момент, что это легко под линуксами. Иногда apt-get install выдаст тебе версию трёхлетней давности. И начинается пердолинг: найди репозиторий, найди, как его подключать. Честно, мне проще скачать инсталлер. Благо, это требуется не так уж часто. Про автоматизацию развёртывания под виндой — не слышал.

Maxim robox
01.05.2017
05:10:09
apt get upgrade/update?
Разумеется.

Vasiliy
01.05.2017
05:42:06
Максим прав, что в дебиане иметь самые свежие пакеты сопряжено с некоторым напряжением, но это все равно не дольше, чем руками качать дистриб, и в моем опыте это все равно только для разработки бывает нужно

Evgeniy
01.05.2017
06:28:04
Timur
01.05.2017
06:30:17
apt pinning тогда. Всё пашет отлично.

Google
Timur
01.05.2017
06:30:32
Мелкие вкрапления тех или иных пакетов из testing/unstable/experimental.

Настраивается за 3 минуты парой новых строчек в конфиге.

Мне, как программисту, крайне некомфортно щёлкать самому там, где можно автоматизировать.

Artem
01.05.2017
08:01:37
а как на счет Ubuntu?)
убутну в худшем случае выдаст тебе версию трехлетней давности на lts и полугодовой в случае последнего релиза

Леонид
01.05.2017
08:04:05
убутну в худшем случае выдаст тебе версию трехлетней давности на lts и полугодовой в случае последнего релиза
Ребята, актуальные репозитории настроить можно на любом дистре линукса. Поэтому проблем не вижу.

Artem
01.05.2017
08:05:27
уже обсуждали это (сейчас пойдем по второму кругу), но на маке актуальные версии доступны без дополнительных манипуляций.

Леонид
01.05.2017
08:07:08
уже обсуждали это (сейчас пойдем по второму кругу), но на маке актуальные версии доступны без дополнительных манипуляций.
у меня мак, линь и винда. Не хочу говорить по-второму кругу, но манипуляции везде приходится делать)

Artem
01.05.2017
08:08:27
Стоит брать однозначно?
дело личных предпочтений. я долго сидел на всех трех системах и мак кажется наиболее продуманной из всех, может, железо играет свою роль.

Artem
01.05.2017
08:12:49
в ux

Леонид
01.05.2017
08:24:07
в ux
Если смотреть на всё "из коробки", то соглашусь. Но если начать подстраивать под себя интерфейс, то линукс уделает всех. Если на маке заняться установкой консольных утилит (nmap, metasploit, wget и т.д.), то придется заморочиться со сторонними пакетными менеджерами, типа homebrew или macports, но костыли могут начаться при обновлении зависимостей, здесь опять linux лучше, скажу что и windows не отстает по установке консольных утилит unix-подобных систем, где-то даже проще, чем в маке.

Artem
01.05.2017
08:26:59
мне кажется очень ценным, что разработчик провел какой-то рисерч и как-то обосновал интерфейсное решение вместо того, чтобы добавить очередную сотую настройку.

всегда привожу в пример эту публикацию как разработчики текстового редактора подумали и полностью отказалиь от изменения размера шрифта https://ia.net/topics/responsive-typography-the-basics/

Vit
01.05.2017
09:01:42
Раз пошла такая пьянка - помогите пожалуйста определиться? Какой Linux вы считаете более удобным из списка CentOS, Debian, Ubuntu ?

Artem
01.05.2017
09:02:08
ubuntu, если слабое железо - debian

Роман
01.05.2017
09:02:36
ubuntu

Google
Sonniy
01.05.2017
09:05:25
ubuntu проста в освоении, единственное гемор накатывать 3.6 питон, вроде симлинки прописывать надо

в остальном все легко и просто

по большей части, и выбор есть DE

если железо слабое пойдет что нить типа xubuntu/lubuntu

если не критично то kubuntu/ubuntu gnome

Artem
01.05.2017
09:06:18
в 17.04 есть 3.6.1 питон

Admin
ERROR: S client not available

Sonniy
01.05.2017
09:06:41
это не lts

я как то на lts привык сидеть

Artem
01.05.2017
09:07:18
даже на лтс можно поставить miniconda с 3.6.0

Sonniy
01.05.2017
09:07:48
ну, я не заморачивался пока что над этим, мне 3.5 хватает

Vit
01.05.2017
09:58:47
Спасибо - камрады! ?

Anna
01.05.2017
10:30:34
привет

есть вопрос

class avgCalculate(): def update(self, number): return number def getAvg(): return float(sum(number)) / max(len(number), 1) a=avgCalculate() a.update(1) a.update(2) print(a.getAvg())

File "calculate.py", line 10, in <module> print(a.getAvg()) TypeError: getAvg() takes no arguments (1 given)

как правильно передать numbers из update?

Oleksandr ror191505
01.05.2017
10:32:06
селф где, блеать?!

Anna
01.05.2017
10:32:23
оу

File "calculate.py", line 5, in getAvg return float(sum(number)) / max(len(number), 1) NameError: global name 'number' is not defined

Google
Denis
01.05.2017
10:39:50
Anna
01.05.2017
10:40:17
в этом и вопрос?

Проксимов
01.05.2017
10:41:31
в этом и вопрос?
Ээ, ты его в конструктор передавать можешь или объявить в классе

Вообще с таким лучше в бегинерсы

Artem
01.05.2017
10:42:15
но зачем, если есть statistics.mean

Проксимов
01.05.2017
10:42:36
Artem
01.05.2017
10:43:16
функция среднее должна считать, судя по названию

Anna
01.05.2017
10:43:42
как из update передать numbers в getAvg?

Denis
01.05.2017
10:43:52
но зачем, если есть statistics.mean
from statistics import mean mean([1,2,3]) => 2

Artem
01.05.2017
10:44:05
как из update передать numbers в getAvg?
self.number = number и в getAvg ссылаться на self.number

Anna
01.05.2017
10:44:08
a=avgCalculate() a.update(1) a.update(2) print( a.getAvg()) and the output will be 1.5

Проксимов
01.05.2017
10:44:41
Anna
01.05.2017
10:44:46
self.number = number NameError: global name 'number' is not defined

Artem
01.05.2017
10:45:56
class Average: def __init__(self): self.numbers = [] def update(self, number): self.numbers.append(number) def get_avg(self): return sum(self.numbers) / len(self.numbers)

Anna
01.05.2017
10:47:30
спс

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