Артём
или да
Дмитрий
кодить можно и с уровнем третьего класса, понимать что ты делаешь - нельзя
Артём
так он без матана, матлогики, тервера и остального даже не сможет прикинуть структуру программы и как она должна будет действовать, если пойдёт в такие области, где они нужны.
Anonymous
Ребят - программирование без логики - это уже не программирование. Математика в любом случае нужна, в какую область программирования ты бы не пошел
Anonymous
,*
აელ
реквестирую попкорн за счет админов
Anonymous
ты наверное математику не учил и не любишь
Anonymous
ДА БЛЯТЬ, СЕРЬЕЗНО, ты как тупой школьник себя ведешь
Дмитрий
чтоб понять, почему твое приложение из десятка микросервисов падает под определенной нагрузкой, неплохо иметь некий мат базис
Дмитрий
а админку закодить мозгов не надо, да
Anonymous
пиздец ты тупой, сразу видно, что ты недо "веб-разработчик", все тебе говорят, что математика нужна, но ты же ее н езнаешь и знат ьне хочешь, потому и говоришь так
Anonymous
для решения постановленных перед тобою задач, ученик
Anonymous
Давай с помощью рекурсии нарисуй мне фрактал
Anonymous
хуй ты это сделаешь без матана
Boris
Anonymous
Anonymous
ахахахахаха
Дмитрий
матбазис это не знание математики, а скорее скилл что-то выводить и доказывать, который приходит во время прохождения курсов того же матана и линала. в чистом виде интегралы чаще всего не нужны, не-численные по крайней мере.
Алексей
я вижу тут эксперты математики собрались
Anthony
Если серьезно, то нужно:
- логику
- булеву алгебру, системы счисления , для понимания всяких логических операций.
- теория множеств для понимания БД, SQL, map-reduce, массивов и проч.
- линейную алгебру желательно.
Tigran
сегодня на обед в нашем ресторане срач le classique
Дмитрий
Дмитрий
Алексей
Artyem
Anthony
Остальное - по желанию. Дифуры, пределы, интегральное исчисление, комплексные числа, мне за 20 лет программирования не понадобились.
Anonymous
Ладно, все, я привык
Tishka17
так народ, чем флудить подскажите лучше.
Вот мне надо в многопоточном приложении (gevent) собирать метрики.
Грубо мне надо делать metrics["some_metric"] += 1. А потом где-то все их выводить по зарпосу.
При этом состав метрик, похоже, будет меняться в динамике.
Как это лучше реализовать?
Anonymous
к такому
Anthony
Матрицы, тензоры - когда 3D графикой занимался, и сейчас в ML для понимания процессов
Anonymous
чтоб логика была, дружок
Anonymous
у тебя
Дмитрий
Anonymous
как ты собираешься работать в сфере программирования без логики
Tishka17
Алексей
матан (aka математический анализ) вообще как бы занимается всякими пределами и непрерывностями, что к программированию обычно мало имеет отношения
Tishka17
сотню чисел инкрементировать
Дмитрий
объем чего?
число метрик\запросов на запись\на чтение
Tishka17
Anthony
На логических конструкциях построено все программирование, на базовых операциях и их комбинациях.
Tishka17
Tishka17
потом может на го перепишу
Tishka17
Tishka17
потом это будет все собираться
Артём
вообще, вернёмся к началу - человек спросил, в каких областях программирования и какие области алгебры могут понадобиться.
Да, есть такие области программирования, где нужна высшая математика. Те же любимые и популярные AI&ML - там нужны и теория вероятности и мат логика и теория множеств.
Дмитрий
Артём
а если он собирается клепать сайтики на джанго, как написал @yyyy_paralelnie - то не нужно практически ничего из этого )
Алексей
Anthony
Это постоянно используется. Ну вот допустим, в построении условий. Когда громоздится всякие or, xor, битовые флаги, сдвиги, тебе надо упаковать флаги в байтовые конструкции, что нибудь преобразовать
Tishka17
я сказал все во флудилку
Алексей
Tishka17
хз, найдите
Алексей
Ну вроде пока что проблем сильных не вижу, вроде же словарь-не просто число например, и с многопоточностью вроде нормально работает. Может это я и с головы взял, но вроде раньше так использовал.
Tishka17
@pyflood какой-нибудь
Artyem
да не, мне в оперативку
так на всякий вероятно можно прометеус заюзать, вроде там какраз система что сначала все метрики собираются локально в приложении, вероятно там всё должно быть готово для сбора метрик
Tishka17
ну у меня аналог прометеуса стоит сбоку
Tishka17
но надо предагрегировать в памяти
Артём
ну, вообще, всякие "если, то" и if var is sth and is not else: - это как раз мат логика)))
Артём
логическое и, логическое "или", булеаны)
Tishka17
Anonymous
Когда микроконтроллеры начнёшь писать - там вообще тонна матлогики
Tishka17
теоретики блин
Tishka17
код мне напишите
Артём
😅
Tishka17
кто тут самый умный и знает математику
Anthony
Как бэ да, программирование счас значительно упростилось, это не на асме херачить. Но и быдлокодеров развелось именно по-этому
Артём
Tishka17
мне надо в оперативке посчитать числа за 5 секунд
Anthony
Общаешься с человеком, вроде считает себя программистом , а как это все работает - не понимает. И в результате на выходе и решения такие же
Tishka17
потом их соберут
Артём
а.
Tishka17