
Dmitry
23.05.2018
10:46:04
имхо логичнее изучать матан, а программирование приложится
Зачем матан? даже средняя математика не нужна почти никогда. Даже не смотря на то, что я много программировал всяких станков, механизмов и пром.роботов - мне никогда не надо было ничего сложнее тригонометрических функций. Всего единожды мне понадобилось решить квадратное уравнение и вычислить квадратичную регрессию. Считаю, что матан нужен только если заниматься мат.моделями, и, как раз, приложится, гугл жиесть

Stanislav
23.05.2018
10:46:05

Denis
23.05.2018
10:46:09

Проксимов
23.05.2018
10:46:37

Google

Denis
23.05.2018
10:46:55
Ну для этого бутстрап уже есть

r9032504423
23.05.2018
10:47:23

Nikita
23.05.2018
10:48:30

Aragaer
23.05.2018
10:48:42
матан нужен для того, чтобы мозг был повернут в сторону способности абстрактно мыслить

r9032504423
23.05.2018
10:49:31

Dmitry
23.05.2018
10:49:37
Ну да, в этом он помогает, конечно. Но и само по себе программирование помогает. Я начал кодить раньше чем изучать матан. И мне было легко на матане. а на сопромате ещё легче

Futorio
23.05.2018
10:51:09
Я вижу прямую связь между математикой и кодингом, но вот обратную не знаю даже

Roman
23.05.2018
10:51:09
Ребята, всем привет!
Хочу разобраться с вычислениями на GPU. Отпишите, пожалуйста, кто может поотвечать на вопросы
Большое спасибо!

Futorio
23.05.2018
10:51:57
Google it

Aragaer
23.05.2018
10:53:20
и еще было два семестра того, что называлось "дискретная математика", но я вааще не помню, чтобы там было что-то ценное

Проксимов
23.05.2018
10:54:12

Denis
23.05.2018
10:54:32
Дискретка разная бывает

Google

Denis
23.05.2018
10:54:45
Для прогера самое ценное computer science

Aragaer
23.05.2018
10:54:52
я не знаю
я ничего не помню из той дискретной математики

How
23.05.2018
10:55:22

Alex_Honor
23.05.2018
10:55:29
why decorator is not working? https://pastebin.com/DVWUTe21

Aragaer
23.05.2018
10:55:29
кроме того, что преподаватель сказал "экзамен это тоже форма обучения" и соответственно экзамены по сути выглядели таким же бесполезным процессом, как и лекции
не помню
в смысле я не помню, чтобы на нашей дискретке были какие-то графы
вероятно были диаграммы венна, но и наверно все

Nikita
23.05.2018
10:56:52
есть же еще тоервер, статистика

Проксимов
23.05.2018
10:57:09

How
23.05.2018
10:57:16
Ну, у нас в шараге теории графов и автоматов входят в курс дискретки. Алгоритмы отдельно только.

Aragaer
23.05.2018
10:58:10
теорвер и статистика были отдельно
но не особо в статистику
а теорвер по сути совсем базовый
а вот наш "матан" это было серьезно. Как минимум из-за преподавателя. Она была просто крута
автоматы вроде бы тоже были отдельно. Совершенно не помню.

Илья
23.05.2018
11:04:20
А гоню, матрицы то в линейке было

Nikita
23.05.2018
11:05:38

Google

Илья
23.05.2018
11:06:09

Alex_Honor
23.05.2018
11:16:48
class decorator_class:
def __init__(self):
self._funcs = {}
def route(self, message,id):
def decorated(func):
self._funcs[message.lower(),id.lower()] = func
return decorated
def sent_message(self, message,id):
func = self._funcs.get(message.lower())
if func:
func()
bot = decorator_class()
@bot.route(message='Hello',id='123456')
def hello(id):
print(id)
print("hi here")
bot.sent_message('hello','123456')

Stanislav
23.05.2018
11:17:04

Alex_Honor
23.05.2018
11:17:05
почему печатается пустота?

Stanislav
23.05.2018
11:17:11
Или оформлять бектиками
Никто это говно читать не будет иначе

Alex_Honor
23.05.2018
11:17:22

Nikolay
23.05.2018
11:19:04
Пустота в головах

Denis
23.05.2018
11:20:20

Alex_Honor
23.05.2018
11:21:33

Denis
23.05.2018
11:21:42
Подумай

Ioann
23.05.2018
11:22:35
Хуйню написал, вот и пустота
Давай начнем с того, что имя id зарезервировано

Alex_Honor
23.05.2018
11:25:54

Ioann
23.05.2018
11:28:47
Ты заносишь функцию в словарь по ключу из сообщения и id, а вытаскиваешь её только по сообщению. Блин честно дичь написана

Alex_Honor
23.05.2018
11:30:54
сюда скидывается массив (в реале) из 7 позиций
bot.sent_message('hello','123456')

Dez
23.05.2018
11:31:17
Всем привед, подскажите есть ли какойнить способ сразу 2 раза сплит применить.Что ти типо такого
str(z).split(",")[:-1].split("u")[1?

Alex_Honor
23.05.2018
11:31:27
и если первое поле = Hello

Google

Alex_Honor
23.05.2018
11:31:39
@bot.route(message='Hello')
def hello(user_id):
должен вызвать функцию и передаь ей весь массив

Likanov
23.05.2018
11:40:56

Aragaer
23.05.2018
11:45:52
матрицы и линейка у нас тоже были отдельным предметом, да

Andrey
23.05.2018
11:45:58

Rinat
23.05.2018
11:46:16
Кто-нибудь сталкивался со списком локальных чатов питонистов?

Dez
23.05.2018
11:49:14

Andrey
23.05.2018
11:51:20
и ты специально второй сплит делаешь по u'
верно?)

Dez
23.05.2018
11:51:39
угу

Andrey
23.05.2018
11:52:03
ну, вот из того, что ты написал u' это идентификатор юникода, насколько помню

Artyem
23.05.2018
11:52:33
а потом что-то ещё такое вылезет u'наз u \' , вание'

Alex_Honor
23.05.2018
11:54:15
https://pastebin.com/SSiS0ZdF

Dez
23.05.2018
11:54:29
ну врятли в название будет именно u' с запятой, точнее не врятли а точно.И да я вкурсе, что изночально это метка юникода, но получаю я это уже строкой с этим всем вот добром.

Alex_Honor
23.05.2018
11:54:46
как в def hello():
передать user_id

Andrey
23.05.2018
11:54:58
ну тогда ты забыл кавчки еще одни.
можно так, например
[i.replace('u','') for i in "u'название1',u'название2'".split(',')]

Anton
23.05.2018
11:56:39
Коллеги программисты. Прошу вас пройти опрос на тему "Типичный программист"
https://docs.google.com/forms/d/1-t4spfIvblqqNhxeptrt6nZDSYHPe3NXTAchp_oHVLI/edit?usp=sharing

Dez
23.05.2018
11:58:42
ну тогда ты забыл кавчки еще одни.
можно так, например
[i.replace('u','') for i in "u'название1',u'название2'".split(',')]
ну сейчас это выглядит вообще вот так
service_tags_split = str(z).split(',')[:-1]
service_tags = str(service_tags_split).replace("u'", "").replace("'", "").replace("[",
"").replace( "]", "").replace('"', '')
И мне это крайне не нравится
поэтому думал, помаксимуму избавиться от текста по бокам с помощью сплита.

Andrey
23.05.2018
12:00:34
@Nikorobin
чую скоро наваляют за игнор пастбина
а пример входной строки можешь кинуть еще?
и какой результат нужно получить?

Aragaer
23.05.2018
12:00:48

Google

Dez
23.05.2018
12:05:38

Alex_Honor
23.05.2018
12:06:06
https://pastebin.com/0AWek1LR #если вместо hello вызвать не существующую функцию, например bot.sent_message('he333llo','123456')
#происходит ошибка
#func(message,user_id)
#TypeError: 'str' object is not callable

FisHlaBsoMAN
23.05.2018
12:06:20

Andrey
23.05.2018
12:08:18
@Nikorobin пример урла?

Alex_Honor
23.05.2018
12:13:50
помогите, я почти доделал

Joss
23.05.2018
12:13:54
Через PyInstaller можно как-то организовать условную компиляцию? Т.е. мне надо собрать несколько exe файлов с разным поведением.
Или проще написать несколько стартовых модулей, в зависимости от типа программы и для каждой отдельный spec файл?

Sergey
23.05.2018
12:18:35

Dez
23.05.2018
12:19:07
@Nikorobin пример урла?
http://localhost/api_pvz/node5
изначально в переменную z приходит вот такая каша
[u'api_pvz', u'201820']

Alex_Honor
23.05.2018
12:19:19
она вызывается но не находится

Sergey
23.05.2018
12:21:44

Alex_Honor
23.05.2018
12:23:27

Sergey
23.05.2018
12:25:25

Roman
23.05.2018
12:27:27

Alex_Honor
23.05.2018
12:28:13
нет
func строка судя по дебагу
бред