@ru_python

Страница 1530 из 9768
Artem
15.09.2016
18:53:38
Структура данных: n-арное дерево с кучей всего в каждой ноде.
куча всего фиксированного размера? протобуф?

так-то пока что нормально на жсон ложится n-арное дерево

[Anonymous]
15.09.2016
18:55:04
наверно этот говноскрипт делает что-то еще
там несколько функций которые делают всякое и по результату дают определенный вывод http://pastebin.com/fbE1ENVZ

Artem
15.09.2016
18:56:22
https://pypi.python.org/pypi/memory_profiler ?

Google
Artem
15.09.2016
18:57:49
https://pypi.python.org/pypi/objgraph

Aragaer
15.09.2016
18:58:07
ох

представил себе, сколько процессов создается каждые 0.4 секунды

[Anonymous]
15.09.2016
19:00:21
Процесс то один, но каждые 0.4 секунды он выводит такое. Этот вывод уходит в lemonbar и получается та панелька, что сверху на скрине.

Artem
15.09.2016
19:00:27
https://pypi.python.org/pypi/guppy/

Aragaer
15.09.2016
19:01:03
там на каждый чих делается команда, head, tail и еще awk

[Anonymous]
15.09.2016
19:01:37
Aragaer
15.09.2016
19:01:55
а еще файрфокс, алсамиксер и еще чота

[Anonymous]
15.09.2016
19:02:48
>файрфокс Кнопка для его открытия. amixer вызывается только при непосредственно скролле на нужной области.

Aragaer
15.09.2016
19:03:28
get mpd song это 11 процессов

каждый get_btn это 3 процесса, а их там 3 штуки

get_mpd_buttons - 7 процессов

get_time это ваще какой-то лютый ужас

Google
Aragaer
15.09.2016
19:06:19
один strftime все сделает

[Anonymous]
15.09.2016
19:07:07
Говнокод же, ну. Ладно, каким образом можно обращатся к процессам не используя вызовы в bash?

Aragaer
15.09.2016
19:07:45
ну как минимум сократить само количество процессов в баше

mpc status | head -n 2 | tail -n 1 | awk '{{print $3}}' mpc status | awk 'NR=3{print $3}'

уже минус два процесса

[Anonymous]
15.09.2016
19:09:00
Я про конкретно список запущенных процессов. В get_btn() я проверяю запущена ли конкретная программа и на основе этого меняю вывод.

Aragaer
15.09.2016
19:09:49
оо, шикарно, там ps ax

да, я такую историю читал будучи в аспирантуре

короче у тебя гигантское количество процессов и ты делаешь ps ax

и он имеет гигантский же размер

делай killall -0 app

[Anonymous]
15.09.2016
19:10:57
А как посредством самого питона делать проверку наличия процесса?

Aragaer
15.09.2016
19:11:36
http://stackoverflow.com/questions/2940858/kill-process-by-name - или вот еще

см второй ответ - psutil

[Anonymous]
15.09.2016
19:12:39
Блджад, а вот с кнопками в лемонбаре - реально косяк. Ибо кликабельные области могут вызывать только в bash.

Aragaer
15.09.2016
19:13:06
о, есть еще pgrep

ваще зашибись

pgrep firefox

в get_mpd_song вызывается mpd status два раза, причем один раз берется первый столбец, другой раз третий. Можно объединить

это вот все аккуратно почистить и должно стать лучше

Google
[Anonymous]
15.09.2016
19:15:52
это вот все аккуратно почистить и должно стать лучше
Но ведь со временем он все-равно будет всё это дело засирать.

Сейчас примерно 170~ метров рамы уходит за 20 минут.

Aragaer
15.09.2016
19:16:15
нет, там нет ничего, куда должно было бы течь

ну ты глянь конечно top и там потребление памяти

но вроде ничего никуда утекать не должно

[Anonymous]
15.09.2016
19:16:57
нет, там нет ничего, куда должно было бы течь
но ведь он же постоянно выводит тонну текста

Aragaer
15.09.2016
19:17:33
выводит, но не сохраняет

а куда он это выводит это уже проблема того, кто получает

get mpd status и get mpd song даже оба по разу получают одно и то же

первый столбец

lost
15.09.2016
19:23:43
а вк всем аудиозаписи всем дропнул

тадаааам

lost
15.09.2016
19:23:53
сори за оффтоп

@CriOnsKry
15.09.2016
19:25:11
У меня Vk как лагал года два назад, так и сейчас.

Huita ваш Vk. Но "мадамы" там :с

Нужно лекцию переписать... Сижу, жду, пока vk.com/im изволит загрузиться..

53r63rn4r
15.09.2016
19:29:13
Вк упал, они что-то с аудио делали, они пропали

Аудио пропали личные, но рекомендации были и поиск, прослушивание аудио было возможно

Anton
15.09.2016
19:30:04
Что с вк?

53r63rn4r
15.09.2016
19:30:14
Но щас вообще сервер упал

Google
53r63rn4r
15.09.2016
19:30:26
Ждем-с

lost
15.09.2016
19:30:32
вернулись аудио

они тестят что-то

53r63rn4r
15.09.2016
19:30:41
Сейчас все побегут в твиттер

Anton
15.09.2016
19:30:48
#Вернитедурова

lost
15.09.2016
19:31:04
была инфа о том, что они платную основу сделать для музыки собираются, вот видимо первые звоночки

53r63rn4r
15.09.2016
19:31:07
#дуроввернистену

Да, скорее всего так и будет

Кто-то нашел альтернативу?

Admin
ERROR: S client not available

⬗VLAD⌶K⬖
15.09.2016
19:31:44
#дуровзачемпродалвк!!!

53r63rn4r
15.09.2016
19:31:57
И вопрос: есть ли у кого-то скрипт, выгружающий аудио?

Anton
15.09.2016
19:32:05
Ну только если потоковая музыка

lost
15.09.2016
19:32:07
я вот тоже об этом подумал

Anton
15.09.2016
19:32:22
Типа Google music

Ну платно

-
15.09.2016
19:34:03
куча всего фиксированного размера? протобуф?
На первый вгляд подходит, спасибо! Насколько понял, он yмеет сериализовывать не только в json, но и в binary string, что и нужно.

Subbotin
15.09.2016
19:34:14
есть скрипт который умеет выкачивать исполнителей с яндекс.музыки

на гитхабе его оперативно забанили

мне нравится

Google
53r63rn4r
15.09.2016
19:35:29
Лол

Subbotin
15.09.2016
19:35:54
выкачивает, ракладывает по альбомам, прикладывает картинки, раставляет теги

кстати не оффтопик

⬗VLAD⌶K⬖
15.09.2016
19:36:15
мой сборник в лосслесс не сравнится с гавновк плейлистом в пережатом мп3

Subbotin
15.09.2016
19:36:37
ну мне медведь на ухо наступил

[Anonymous]
15.09.2016
19:38:17
Скажите, нахуя нужен pygments?

Накатил его пипом, так он мне в портажи насрал

внезапно то как

Artem
15.09.2016
19:38:50
код подсвечивать

Filat
15.09.2016
19:39:08
[Anonymous]
15.09.2016
19:40:02
код подсвечивать
нихуя себе подсветил, я без пакетного менеджера остался

сиди теперь, стейдж3 ковыряй

Artem
15.09.2016
19:41:34
а зачем сейчас используют генту?

(вопрос не связанный с темой, то есть, я не предлагаю решить твою проблему сменой дистрибутива)

Aragaer
15.09.2016
19:45:11
для жизни

Artem
15.09.2016
19:50:19
ну то есть просто по фану

Salex
15.09.2016
20:56:24
Ребят,стоит ли бот для телеграмма на джанго пилить?

Ivan
15.09.2016
20:58:55
Админка для базы будет!

@CriOnsKry
15.09.2016
20:58:59
нет, а зачем?
Типа удалённый доступ удалённого доступа.

Rustem
15.09.2016
21:00:18
нет, а зачем?
а на чем лучше? фласк?

Ivan
15.09.2016
21:00:33
Ребят,стоит ли бот для телеграмма на джанго пилить?
Я, честно говоря, даже не представляю как это можно некостыляво сделать

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