
Sharkus
19.01.2016
10:45:09
Пропусти графы, там и без них много интересного :)

Whore Amazing
19.01.2016
10:45:37
не буду я ничего пропускать.
так интереснее.

Kolyann
19.01.2016
10:45:45
смысл в этом непропускании?

Google

Whore Amazing
19.01.2016
10:46:18
можно пока бота пописать.

Sharkus
19.01.2016
10:46:21
Хз, я 22е пропустил, потом вернулся после всех остальных.

Whore Amazing
19.01.2016
10:46:27

Kolyann
19.01.2016
10:46:27
знание алгоритмов на графах помогает разве что в решении задачек, сводящихся к графам

Sharkus
19.01.2016
10:46:30
А, ну пописай бота. Без графов. Ха-ха.

Whore Amazing
19.01.2016
10:46:53
пописаю. там и без графов пока работы достаточно.
я до сих пор не сделал даже человеческий вывод.

Sharkus
19.01.2016
10:48:05

Kolyann
19.01.2016
10:48:39
зависит от области

Pavel
19.01.2016
10:48:57

Kolyann
19.01.2016
10:49:06
в какой-нибудь социальной наверняка 99% сводится к графам

Whore Amazing
19.01.2016
10:55:29
все остальное не работает. органичение скорости до 0 кб/с от Мегафона.

Google

Artem
19.01.2016
10:56:28

Kolyann
19.01.2016
10:56:58
а он их выполнять через ssh

Whore Amazing
19.01.2016
10:57:06
чувствую, дело может быть в протоколе, в настройках глянул - там стоит автовыбор ТСР/НТТР
надо бы попробовать переключить отдельно на ТСР, отдельно на НТТР и попробовать, но там какие-то прокси требует.

Kolyann
19.01.2016
10:57:11
и присылать тебе ответ в виде текста

Whore Amazing
19.01.2016
10:57:12

Pavel
19.01.2016
10:57:20

Whore Amazing
19.01.2016
10:57:31

Sharkus
19.01.2016
10:58:08
А арендовать - нищеброд, помним, любим, скорбим.

Whore Amazing
19.01.2016
10:59:15
часто все зависает, и не показывает новые входящие. приходится перезапускать. хистори не подтягивает, но новые прогружает.

Igor
19.01.2016
11:04:51
На нормальный код похоже?
http://pastebin.com/NdYPezc2

Kolyann
19.01.2016
11:05:46

Sharkus
19.01.2016
11:05:49
Делаешь pylint и pep8 на код. Смотришь результаты. Плачешь.

Igor
19.01.2016
11:05:50
да

Sharkus
19.01.2016
11:06:03
А так да, если работает - то, как минимум, код рабочий.

Igor
19.01.2016
11:06:18
@maslina_bot
вот у него спроси

Whore Amazing
19.01.2016
11:06:22

Igor
19.01.2016
11:06:56
только я хз почему музыку долговато отправляет

Whore Amazing
19.01.2016
11:07:07
скорость инета

Google

Igor
19.01.2016
11:07:16
ну бот на с9

Whore Amazing
19.01.2016
11:07:30
но зачем, если для музыки есть вкмьюзик бот?
даже джва

Igor
19.01.2016
11:07:51
та ты не понял

Whore Amazing
19.01.2016
11:07:59
не понял

Igor
19.01.2016
11:08:04
музло там про сталкер и бот отправляет
с локалки

Whore Amazing
19.01.2016
11:08:18
а, с локалки

Sharkus
19.01.2016
11:08:20
"Your code has been rated at -7.45/10", pylint тебя унизил :D

Whore Amazing
19.01.2016
11:08:26
ну ты и извращенец

Igor
19.01.2016
11:08:39
def music(data, api):
if data["message_text"] == "/zona_music":
global listMusicRandom
listMusic = listdir("Music/")
listMusicRandom = choice(listMusic)
api.sendAudio(data["chat_id"], "Music/{0}".format(listMusicRandom))

Whore Amazing
19.01.2016
11:09:26

Igor
19.01.2016
11:10:05
а по другому не хочет.
Ругается что нет такой переменной и все

Whore Amazing
19.01.2016
11:10:19
во дела
не должен

Igor
19.01.2016
11:10:45
я знаю что не должен

Whore Amazing
19.01.2016
11:10:59
наверное, ты что-то делал не так

Pavel
19.01.2016
11:11:37
а почему иногда screen_zone, а иногда zona_humor?

Igor
19.01.2016
11:11:47
хз
так захотелось
надо сделать тру

Google

Igor
19.01.2016
11:12:04
тыкайте чо не так

Whore Amazing
19.01.2016
11:12:41
"поиздеватся" в описании не так
и "об сталкере"
и "любител" в приветственном сообщении

Pavel
19.01.2016
11:13:29
я бы ещё кучу if data['message_text
заменил на словарь

Igor
19.01.2016
11:14:52
заменить?

Admin
ERROR: S client not available

Pavel
19.01.2016
11:15:02
да как хочешь.

Igor
19.01.2016
11:15:20
скорость работы повыше хоть чутку будет?)

Kolyann
19.01.2016
11:15:29
не будет

Sharkus
19.01.2016
11:15:34
Читаемость, в основном.

Kolyann
19.01.2016
11:15:36
ифы быстрее словарей

Igor
19.01.2016
11:15:36
обидно
тогда пусть иф
будет
что еще можно исправить?)

Pavel
19.01.2016
11:16:51

Kolyann
19.01.2016
11:17:19
то тут уже лучше иф, чем словарь

Google

Kolyann
19.01.2016
11:17:45
и это редактирование будет проще и быстре

Igor
19.01.2016
11:17:51
так

Whore Amazing
19.01.2016
11:17:56

Igor
19.01.2016
11:17:58
что еще можно отредачить?
от русиш
нот

Pavel
19.01.2016
11:18:13

Kolyann
19.01.2016
11:18:38
очень

Whore Amazing
19.01.2016
11:18:45

Igor
19.01.2016
11:19:09
def fanArt(data, api):
if data["message_text"] == "/zona_fanart":
vkRequest = vk.photos.get(owner_id=-8109175, album_id=97770808)
photoList = choice(vkRequest['items'])
keys = photoList.keys()
photoSize=max(int(k.split('_')[1]) for k in keys if 'photo' in k)
sendPhotoFromVK = photoList["photo_"+str(photoSize)]
api.sendPhotoUrl(data["chat_id"], sendPhotoFromVK, data["message_id"])
вот такую функцию ускорить\упростить?)

Pavel
19.01.2016
11:19:30
Игорь, а скажи честно, -8109175 ты копировал, или каждый раз руками стучал?

Igor
19.01.2016
11:19:49
vkRequest = vk.photos.get(owner_id=-8109175, album_id=97770808)
тут?

Whore Amazing
19.01.2016
11:20:04

Pavel
19.01.2016
11:20:19

Igor
19.01.2016
11:20:46
ну я написал одну функцию, потом просто их копировал, заменял имя функции и if data["message_text"]
и все)

Whore Amazing
19.01.2016
11:20:59
keys = photoList.keys()
photoSize=max(int(k.split('_')[1]) for k in keys if 'photo' in k)
заменить на photoSize=max(int(k.split('_')[1]) for k in photoList.keys() if 'photo' in k)
лишние переменные не нужны

Igor
19.01.2016
11:21:17
щас все сделаем

Whore Amazing
19.01.2016
11:21:27

Igor
19.01.2016
11:21:44
ну да