
Старый
15.01.2017
18:59:00
С+vala+gtk4

Gleb
15.01.2017
18:59:00

Sergey
15.01.2017
18:59:04

Старый
15.01.2017
18:59:19

Google

Gleb
15.01.2017
18:59:41
Начнешь писать гуй на С сам жрать меньше будешь )

Alex
15.01.2017
18:59:54

Sergey
15.01.2017
19:00:17

Старый
15.01.2017
19:00:20

Nikolay
15.01.2017
19:00:33
например, когда данные потоком стримятся на вход, генераторы вообще решают

Старый
15.01.2017
19:00:56
gnome terminal C+vala+gtk

Nikolay
15.01.2017
19:01:11
а itertools позволяет по ним делать операции

Sergey
15.01.2017
19:01:12
напиши на питоне хотя бы, для начала

Alex
15.01.2017
19:01:28

Nikolay
15.01.2017
19:01:34

Gleb
15.01.2017
19:01:46

Alex
15.01.2017
19:01:53

Google

Старый
15.01.2017
19:02:38
напиши на питоне хотя бы, для начала
если напишу за год, это будет адовый говнокод, котормоу нужно будет 500-650 метров оперативы для работы, без учёта служб остальных типа ssh, iscsi и ещё много чего нужного, все скажут жрущее дохрена говно и закроют

Nikolay
15.01.2017
19:02:53
К примеру?
в смысле? ну, надо тебе десятую колонку из файла, засплитать по “_” и привести к числу - ты и пишешь input = (int(l.split()[9].split(“_”)[0]) for l in sys.stdin)

Sergey
15.01.2017
19:02:58

Nikolay
15.01.2017
19:02:59
а не десять строчек с фором

Sergey
15.01.2017
19:03:14

Gleb
15.01.2017
19:04:11

Alex
15.01.2017
19:04:24

Nikolay
15.01.2017
19:04:40

Старый
15.01.2017
19:04:42

Nikolay
15.01.2017
19:04:59
а то, что память может переаллоцироваться линейно при аппенде в лист - это вообще магия для них

Gleb
15.01.2017
19:05:29

Alex
15.01.2017
19:05:42
Я согласен - базовые типы данных надо знать (не как я, я почти нуб). Только часто это не перформанс-критикал.

Gleb
15.01.2017
19:06:04
Чуваки из cloudera хорошо подошли в этому вопросу. Вполне стабильно все работает.

Старый
15.01.2017
19:06:31

Sergey
15.01.2017
19:06:44

Gleb
15.01.2017
19:07:19

Nikolay
15.01.2017
19:07:44

Sergey
15.01.2017
19:07:49

Google

Nikolay
15.01.2017
19:07:50
что с них взять

Старый
15.01.2017
19:07:56

Gleb
15.01.2017
19:08:19

Nikolay
15.01.2017
19:08:19
писал не он
ну так тем более, вдруг там говнокод был адский

Старый
15.01.2017
19:08:28
писали бы софт на С и асме, может 4 гб хватало бы и сейчас на десктопе

Gleb
15.01.2017
19:08:54
Верстали бы сайты на html и меньше 4гб хватало бы, ага.

Sergey
15.01.2017
19:09:00

Старый
15.01.2017
19:09:13

Nikolay
15.01.2017
19:09:37
джава тормозит, а C течет, смиритесь

Sergey
15.01.2017
19:09:51
Почему он тогда не такой супербыстрый и бесплатно работающий?

Alex
15.01.2017
19:12:57

Nikolay
15.01.2017
19:14:08
просто на питоне есть генераторы, в которых такую задачу и надо решать в идеале в его случае

Alex
15.01.2017
19:14:51
Ну и потом, классический Фиб во всех старых (читай: большинство книг по программированию) ресурсах и ютуб видео это рекурсия. Чего ты хочешь...
Поэтому я перед копипастом читаю код.
Не все это делают как мы все знаем.

Nikolay
15.01.2017
19:16:00
это динамическое программирование, как раз чтобы показать, что рекурсия не всегда решает

Google

Alex
15.01.2017
19:18:59
Я помню, на компе с 32мб памяти пару лет назад запустил 10 строк кода он пятнадцать минут их исполнял.

Nikolay
15.01.2017
19:19:53

Alex
15.01.2017
19:20:25

Nikolay
15.01.2017
19:21:08
то есть там реально рекурсия с мемоизацией
но динамическое программирование в целом - понятие чуть шире

Alex
15.01.2017
19:23:01
в идеальном мире - да :) но не всегда
Я до сегодня не знал что этот подход называется динамическим программированием. В вики прочитал. Тем не менее, как-то применял, quod etat demonstrandum.
Жаль, что этому не учат from the ground up.

Nikolay
15.01.2017
19:23:42
ну, на нормальных курсах и в нормальных универах учат

Admin
ERROR: S client not available

Nikolay
15.01.2017
19:23:45
это основы

Alex
15.01.2017
19:24:04

Nikolay
15.01.2017
19:24:18
в лист не надо)
в дикт тогда уж

Alex
15.01.2017
19:26:42

Nikolay
15.01.2017
19:26:50
ну да)

Denis
15.01.2017
19:36:54
Про python разжевали, пора переходить к rust?)

Nikolay
15.01.2017
19:43:16
можно к Lua + JIT

Старый
15.01.2017
19:44:32
а что скажете о vala?

Александр
15.01.2017
20:01:06
Блять, дайте хрычу уже работу кодера

Google

Александр
15.01.2017
20:01:07
Он заебал
Пусть хоть говнокодит
Но заткнётся о том в чём не понимает

Nikolay
15.01.2017
20:02:50
не ну а чо, есть личные хотелки, а есть рыночные требования
необязательно же что-то одно все время подразумевать

Vlad
15.01.2017
20:06:49
на питоне, всё как ты любишь

Старый
15.01.2017
20:07:32
?
лучше бы он был на С

Nikolay
15.01.2017
20:09:37

Марк ☢
15.01.2017
20:30:48

Vlad
15.01.2017
20:34:27
я использовал ceph dash: https://github.com/Crapworks/ceph-dash

Марк ☢
15.01.2017
20:34:40
И чо как ?
А. Это только мониторинг...
А еще бы по управлению...

Vlad
15.01.2017
20:35:48
Сейчас-же время devops, управлять нужно ansible или chef :)
А то натыкают мышкой потом разбирайся что не работает :)

Nikolay
15.01.2017
20:36:52

Старый
15.01.2017
20:41:05

Vlad
15.01.2017
20:41:47

Sergey
15.01.2017
20:42:31