@ru_python

Страница 2038 из 9768
Nikolay
15.01.2017
16:36:25
нате вам православную https://habrahabr.ru/post/267697/

Artem
15.01.2017
16:36:47
через тор открывается

Nikolay
15.01.2017
16:37:05
через тор открывается
я и говорю - видимо, роскомнадзор)

Artem
15.01.2017
16:38:52
о, он рассказывает про параллельный xargs, это он молодец

Google
Nikolay
15.01.2017
16:39:09
о, он рассказывает про параллельный xargs, это он молодец
я тоже про него рассказываю :) но gnu parallel еще круче

Roman
15.01.2017
16:39:11
Вообще, все сильно от задачи зависит. И расчеты вполне можно параллелить на питоне

Nikolay
15.01.2017
16:39:15
он умеет в ветвление пайпов

Вообще, все сильно от задачи зависит. И расчеты вполне можно параллелить на питоне
можно, конечно. Но мультипроцессинг раз в 100 медленнее gnu parallel

Artem
15.01.2017
16:39:49
gnu parallel не использовал, только слышал

Nikolay
15.01.2017
16:39:56
поэтому для некоторых задач я даже за то, чтобы шелл-скрипты встраивать в питонопакеты

например, так написан всеми любимый virtualenvwrapper

Artem
15.01.2017
16:40:19
Видимо, awk таки надо задрочить.

Nikolay
15.01.2017
16:40:30
Nikolay
15.01.2017
16:40:41
Ты не прав
я тестировал

в питоне все через кучу слоев прогоняется, чтобы обеспечить кроссплатформенность

там pickle и куча оберток и ифов внутри

Google
Nikolay
15.01.2017
16:41:25
parallel реально быстрее, ну не в сотню, но в десятки раз точно

когда просто байты надо передавать

Artem
15.01.2017
16:41:40
как поставлена задача? где берутся пикл, ифы итд

Roman
15.01.2017
16:41:54
я тестировал
Ты хочешь сказать, что вызов сишного модуля будет медленнее чем рождение процессов?

Artem
15.01.2017
16:42:00
любой код можно написать так, что он будет работать в 100 раз медленнее данного

Nikolay
15.01.2017
16:42:49
Ты хочешь сказать, что вызов сишного модуля будет медленнее чем рождение процессов?
нет, я хочу сказать даже хуже :) дернуть в субпроцессе gnu parallel будет быстрее, чем наплодить этим же субпроцессом 16 воркеров и собрать с них результат

Nikolay
15.01.2017
16:43:35
shared memory
какой shared memory, если неизвестно, на какой платформе процесс запущен?

там даже сокеты используются внизу

оно agnostic

Nikolay
15.01.2017
16:44:43
Shared memory есть в винде
я знаю, что есть. Я к тому, что пайпы в питоне очень сильно отличаются от пайпов в линухе или винде, например

там очень высокий уровень абстракции

Roman
15.01.2017
16:46:07
Во-первых, не надо на каждый чих гонять данные между процессами

Nikolay
15.01.2017
16:46:15
именно поэтому, кстати, multiprocessing перестает работать, если сделать gevent.patch_all() во втором питоне

на каждый чих не надо, но мы не про MPI сейчас, а про пайпы

Artem
15.01.2017
16:46:42
Кстати, Николай, где ты это спрашиваешь-рассказываешь?

Nikolay
15.01.2017
16:47:19
Кстати, Николай, где ты это спрашиваешь-рассказываешь?
как часть курса лекций по бигдате в Москве

Google
Artem
15.01.2017
16:47:38
ну я про организацию спрашивал)

Nikolay
15.01.2017
16:47:49
newprolab

я на них наехал, когда сам на первом потоке учился, что очень фигово питон рассказывали, и предложил сам

вот уже у четвертого по счету потока лекции отчитал по питону и CLI

еще по Spark было пару раз

Artem
15.01.2017
16:50:52
Прикольно, не слышал о них раньше

Nikolay
15.01.2017
16:52:35
их не очень любят, потому что курсы аццки дорогие

но по контенту вполне неплохие, и народ хороший там ведет

Alan
15.01.2017
17:40:18
http://potrebitel.biz/angel/mk.htm

Johnnie
15.01.2017
17:44:02
ой ну прекрати

Alan
15.01.2017
17:45:51
3 раза подряд угадал. кто объяснит как

Denis
15.01.2017
17:46:13
Онэкстрасенс

b0g3r
15.01.2017
17:46:23
Rookie
15.01.2017
17:46:33
Блейн, ты?

Johnnie
15.01.2017
17:46:55
Rookie
15.01.2017
17:47:43
Evgeniy
15.01.2017
17:47:59
http://potrebitel.biz/angel/mk.htm
Серьезно? Математика в пределах 100 это слишком сложно?

b0g3r
15.01.2017
17:48:16
3 раза подряд угадал. кто объяснит как
>>> a = set() >>> for num in range(10, 100): ... a.add(num - num%10 - (num//10)%10) ... >>> a {36, 72, 9, 45, 81, 18, 54, 27, 63}

правда стрелок я лишнего нафигачил

Виктор, удалил письмо со ссылкой, на следующий день у него украли машину.

Google
b0g3r
15.01.2017
17:50:08
чет лол

Alan
15.01.2017
17:51:15
и все же не понятен сам принцип.

Denis
15.01.2017
17:51:39
На диагональ от 9 до 81 посмотри, мой юный математик

b0g3r
15.01.2017
17:51:40
в смысле непонятен сам принцип?

Johnnie
15.01.2017
17:52:22
Language: python3 Source: for i in range(100): print(i, i - sum([int(d) for d in str(i)])) Result: 0 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 9 11 9 12 9 13 9 14 9 15 9 16 9 17 9 18 9 19 9 20 18 21 18 22 18 23 18 24 18 25 18 26 18 27 18 28 18 29 18 30 27 31 27 32 27 33 27 34 27 35 27 36 27 37 27 38 27 39 27 40 36 41 36 42 36 43 36 44 36 45 36 46 36 47 36 48 36 49 36 50 45 51 45 52 45 53 45 54 45 55 45 56 45 57 45 58 45 59 45 60 54 61 54 62 54 63 54 64 54 65 54 66 54 67 54 68 54 69 54 70 63 71 63 72 63 73 63 74 63 75 63 76 63 77 63 78 63 79 63 80 72 81 72 82 72 83 72 84 72 85 72 86 72 87 72 88 72 89 72 90 81 91 81 92 81 93 81 94 81 95 81 96 81 97 81 98 81 99 81 Stats: Absolute running time: 0.14 sec, cpu time: 0.03 sec, memory peak: 6 Mb, absolute service time: 0,14 sec

Admin
ERROR: S client not available

Проксимов
15.01.2017
17:52:24
и все же не понятен сам принцип.
Во всех возможных случаях для некоторых комбинаций генерируется один символ

Artem
15.01.2017
17:54:32
мне кажется, это толстый троллинг

b0g3r
15.01.2017
17:54:43
сомневаюсь

Artem
15.01.2017
17:54:57
сысле нельзя этого не знать D:

b0g3r
15.01.2017
17:55:10
магический квадрат-то?

Artem
15.01.2017
17:55:18
ну

b0g3r
15.01.2017
17:55:20
хехе

Denis
15.01.2017
17:55:23
Делимость на 9

Yokai
15.01.2017
17:56:26
интересно, сумма цифр при делимости на девять равна девяти

Pavel
15.01.2017
17:56:56
интересно, сумма цифр при делимости на девять равна девяти
именно это и называется "признак делимости". Ровно такой же и для трёх.

Nikolay
15.01.2017
17:57:00
не равна

а делится

Denis
15.01.2017
17:57:35
Число сравнимо со своей суммой цифр по модулям 3 и 9

Alan
15.01.2017
18:00:28
дошло крч) спс :D

Google
Nikolay
15.01.2017
18:09:31
если language: python 3, то какой нафиг import imap?

и xrange?

Johnnie
15.01.2017
18:10:33
Двоечник

Nikolay
15.01.2017
18:11:21
и плюс - недостаточно лениво написано, надо все одним генераторным выражением, как в кложуре

Maxim robox
15.01.2017
19:16:26
видимо, потому что cmd.exe срать ебал на наши предпочтения
Если cmd, то там chcp 1251 или как-то так, если ещё актуально.

Nikolay
15.01.2017
19:20:29
просто кого волнуют проблемы cmd.exe?

Maxim robox
15.01.2017
19:26:04
Change codepage

Nikolay
15.01.2017
19:26:43
а тьфу, извини, не так понял

arisu
15.01.2017
19:58:56
мне кажется или это неувожение к сатанистам????

Artem
15.01.2017
20:03:34
это неуважение к бессмысленным ботам

Белый
16.01.2017
01:52:16
кто по inline_keyboard шарит?библа pytelegrambotapi

умники и прочие флудерасты мимо!

Johnnie
16.01.2017
01:57:26
@rudepython здесь нет умников и флудерастов

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