@ru_python

Страница 1784 из 9768
Eldar
16.11.2016
19:42:45
недавно про map reduce начали рассказывать

но сложна все это

Aleksandr
16.11.2016
19:43:16
так… оно только на 3.2+ ?

вот это

Google
Роман
16.11.2016
19:43:47
дааа

я специально ждал этого

Eldar
16.11.2016
19:44:03
и немного интуитивно, что заказчик согласен, чтобы алгоритм работал в 10 раз медленнее, но хорошо параллелился

Роман
16.11.2016
19:44:10
иди делай на мультипроцессенге тоже самое :D

Aleksandr
16.11.2016
19:44:21
епамать )

у меня на проде 2.7.9

Eldar
16.11.2016
19:44:34
вот это
хуячь на баше - быстрее будет:D

Alexey
16.11.2016
19:44:56
Чувак, форкнись и не парься

Столько раз сколько ядер у тебя

Aleksandr
16.11.2016
19:45:26
12

Eldar
16.11.2016
19:47:00
да го на Си системные вызовы дергай))

Vic
16.11.2016
19:47:17
Ребят, вопрос: каждый юзер использует сервис (Django) и от каждого возникает поток задач на запись в базу (юзаю Celery) - правильно так делать, или возникнет скоро перегрузка базы от коннектов?

Alexey
16.11.2016
19:48:11
Google
Eldar
16.11.2016
19:48:29
Роман
16.11.2016
19:49:06
П - помощь

Alexey
16.11.2016
19:49:40
Го извернемся из пушки

Eldar
16.11.2016
19:50:20
та там чувак все равно многопоточность изучает)

Alexey
16.11.2016
19:50:42
Поднимаешь rabbitmq,и запускаешь столько процессов руками сколько тебе надр

Eldar
16.11.2016
19:51:14
о, даж на питончике можно сделать) https://docs.python.org/3/library/os.html#os.execv

системные вызовы -круто

ток запись в сокет не радует - надо следить, чтобы в буфер записалось нужное кол-во байтиков=(

Alexey
16.11.2016
19:53:53
Ладно, если серьёзно, раскури доку по multiprocessing

Не раз пригодится

Vlad
16.11.2016
20:00:07
не переживай, там почти никто почти ничего не понимает
Вроде в кормене читал что только пару человек разбираются в этом :)

Aleksandr
16.11.2016
20:00:18
#!/usr/bin/python import os from subprocess import Popen from multiprocessing.dummy import Pool as ThreadPool dir = %DIR% expl = [".DS_Store", ".", ".."] files = os.listdir(dir) clicks = [] def parse(fn): Popen("php byone.php " + fn, shell=True) Popen("php unpack.php", shell=True) for file in files: if (os.path.isfile(os.path.join(dir, file))): if file not in expl: clicks.append(file) pool = ThreadPool(100) results = map(parse, clicks)

вроде заработало

выполняется шустро

Aleksandr
16.11.2016
20:05:45
а подробнее? )

Vlad
16.11.2016
20:05:52
Или хотя бы clicks =set()

Чтобы избавиться от ифа

Aleksandr
16.11.2016
20:07:06
я в if избавляюсь от системных файлов

Google
Aleksandr
16.11.2016
20:07:12
на подобие .DS_Store

Aleksandr
16.11.2016
20:07:34
а хз… на хабре прочел )

Vlad
16.11.2016
20:07:48
получить абсолютные пути проверитт что файл отбросить сис файлы

Фейл

Роман
16.11.2016
20:08:32
а map чей?

pool.map

Олєжа
16.11.2016
20:09:40
Парни, посоветуйте литературу для начала ?

Только начал учить что-то

Роман
16.11.2016
20:10:03
dummy вроди с потоками работае, а если нужны именно процессы то просто мультипроцессинг

Alexey
16.11.2016
20:11:08
Блин, в беггинерс с литературой

Олєжа
16.11.2016
20:14:05
Значит никто не поможет?

Alexey
16.11.2016
20:14:23
Значит никто не поможет?
Конкретнее вопрос

Vlad
16.11.2016
20:14:26
Learning Python

Олєжа
16.11.2016
20:14:30
Самое начало

Vlad
16.11.2016
20:14:32
Классика

Олєжа
16.11.2016
20:14:32
)

Alexey
16.11.2016
20:14:45
Dive into python?

Older
16.11.2016
20:15:03
https://www.ibm.com/developerworks/ru/library/l-python_part_1/

Google
Олєжа
16.11.2016
20:15:11
Моих знаний с трудом хватает на калькулятор

))

Admin
ERROR: S client not available

Alexey
16.11.2016
20:15:16
Идёшь на stepic.org

Берёшь курсы по питону

Там и объясняют, и задачки естт

И на русском

Олєжа
16.11.2016
20:19:25
Да меня учат чему-то

Только вот особого толку не вижу

.
16.11.2016
20:20:11
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.

Older
16.11.2016
20:21:25
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
годная паста, каждый раз доставляет

Aleksandr
16.11.2016
20:21:30
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
где-то я уже читал этот манускрипт )

Олєжа
16.11.2016
20:22:21
Мне сейчас в мозги вбиваюи логику пк

Логические элементы всякие

Оно вообще надо будет?

.
16.11.2016
20:28:27
годная паста, каждый раз доставляет
шутки шутками, а на самом деле все грамотно написано

Олєжа
16.11.2016
20:32:01
Я небойсь для вас вообще как лох какой-то

Google
Artem
16.11.2016
20:32:12
я threading юзал и boudedsemaphore - ничего сложного

Andrii
16.11.2016
20:33:43
Roman
16.11.2016
20:34:20
Artem
16.11.2016
20:34:42
GIL?
у мну Jython был) там вроде нет этой штуки, как тут рассуждали ранее

Artem
16.11.2016
20:38:45
Juthon медленный
у меня там выбор небольшой был) Jython или VBS. встроенный ETL

Ray
16.11.2016
21:46:17
че у вас тут ?

спите шоле ?

Vic
16.11.2016
21:50:13

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