Бред


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
68 4 23

Аноним 15/08/20 Суб 16:41:48 2268775631
1541080993066.jpeg (43Кб, 680x456)
680x456
Насколько в программировании нужна математика? Хочу начать повторять школьный курс, дальше учить математику с последующим перекатом в кроссдресс кодинг
Аноним 15/08/20 Суб 16:43:43 2268776522
Бамп
Аноним 15/08/20 Суб 16:45:11 2268777123
Аноним 15/08/20 Суб 16:45:18 2268777204
>>226877563 (OP)
Смотря где. Искусственный интеллект, машоб – только она и нужна, в основном. Макакинг – вообще не нужна.
Аноним 15/08/20 Суб 16:46:32 2268777885
>>226877720
Тоесть гуманитарию можно сразу напяливать чулки и садиться за начальные учебники по языку?
Аноним 15/08/20 Суб 16:49:05 2268779246
>>226877563 (OP)
В целом нахер не нужна, если только не собираешься вкатываться во что-то специфическое типо машинного обучения. И даже там чтобы юзать готовые модели математика не особо нужна.
Так что забей на математику.
Аноним 15/08/20 Суб 16:51:36 2268780467
>>226877563 (OP)
Школьный курс математики тебе вообще ненужен. Берешь книгу по типу "Дискретная математика для блаженных" и начинаешь ее зубрить. Дерзай.
Аноним 15/08/20 Суб 16:55:15 2268782338
Если собираешься формошлёпить, то не нужна конечно.

Но в целом для многих задач школьный курс таки понадобится.

Я как-то прихуел, когда в одной команде 3 мидла были озадачены проблемой нахождения расстояния между двумя точками (довольно распространенная задача при поиске на местности например).
Аноним 15/08/20 Суб 16:58:43 2268783899
Аноним 15/08/20 Суб 16:59:31 22687842810
>>226878389
Какой нахуй а*?!
Речь про просто расстояние между двумя точками по прямой.
Аноним 15/08/20 Суб 17:00:18 22687847111
>>226878428
Лол. А че мидлы всосали тогда, задача школьного уровня же....
Аноним 15/08/20 Суб 17:01:35 22687853112
>>226877788
>напяливать чулки
Иди нахуй, клоун.
Аноним 15/08/20 Суб 17:03:10 22687861613
>>226878471
Я о том и говорю. Просто от формошлёпства атрафируется мозг. Обычно таких задач нет. Те же ребята охуели, например, что твининг можно делать без ебаных js библиотек на 2мб, используя простейшую (часто даже линейную) интерполяцию.
Аноним 15/08/20 Суб 17:04:39 22687871114
>>226878233
>когда в одной команде 3 мидла были озадачены проблемой нахождения расстояния между двумя точками
Хуйня какая то. даже если предположить что не знали, это на stackoverflow за 2 секунды.
Аноним 15/08/20 Суб 17:04:49 22687872115
>>226877563 (OP)
Тьфу бля, программирование. Стране нужны рабочие, заводы стоят. Через пару лет и разряд получишь
Аноним 15/08/20 Суб 17:06:37 22687882016
Аноним 15/08/20 Суб 17:06:56 22687883917
>>226878721
Не платят рабочим хорошо.
Аноним 15/08/20 Суб 17:08:27 22687891118
>>226878711
Вопрос решения такое задачи возник на митинге и оказалось что 3 мидла не знаю с наскоку как это сделать.

>>226878820
Теорема Пифагора.
Аноним 15/08/20 Суб 17:19:24 22687955919
>>226878911
Имхо нет ничего плохого что какая-то школьная хуйня может вылететь из головы, особенно если ей не пользуешься. я ток помню что квадрат гипотенузы равен сумме квадратов катетов. но если две точки у которых х и у координаты там чуть сложнее формула получается
Аноним 15/08/20 Суб 17:23:23 22687977820
>>226879559
Просто если у тебя этих знаний нет, то часто ты даже не знаешь, что не знаешь как решать те или иные задачи и можешь начать гуглить даже не в ту сторону или ебануть какое-то хуевое решение.

Я не говорю что без этого нельзя обойтись, гугл и старшие товарищи в помощь, но лучше иметь подоготовку такую, это будет большой плюс.
Аноним 15/08/20 Суб 17:23:51 22687979821
image.png (248Кб, 512x384)
512x384
>>226877563 (OP)
Мои преподы с ВУЗа и владельцы компаний которые туда приходят лекции читать отвечают на этот вопрос а обычно и сами говорят, что да, математика нужна, но в большинстве случаев для того, чтобы развить мозги.

Непосредственно математики при программировании нет, если не затрагивать специфичные области по типу машинного обучения или программирование научных приборов, которые измеряют разную ебалу.

Плюс разные области могут затрагивать разные раздели. В 3D играх, например, неплохо бы знать геометрию и тригонометрию.


Ну и плюс программисту куда важнее находить и обрабатывать информацию, чем решать матешу. Так что ответ очевиден.
Аноним 15/08/20 Суб 17:24:30 22687984022
>>226879559
> но если две точки у которых х и у координаты там чуть сложнее формула получается
Чё? В 2д пространстве у любой точки есть x и y, теорема пифагора как раз про 2д фигуру (хотя в 3+д тоже работает).
Аноним 15/08/20 Суб 17:26:22 22687994923
>>226879778
Достаточно знания как зайти на stackoverflow и написать disatance between two points by coordinates, хз как тут можно загуглить не в ту сторону.
Аноним 15/08/20 Суб 17:26:34 22687996324
>>226879798
>В 3D играх, например, неплохо бы знать геометрию и тригонометрию.
А в 2Д почему не надо?
Аноним 15/08/20 Суб 17:27:59 22688003425
>>226879963
Потому что когда говорят "надо ли знать математику" у меня сразу в голове всплывает образ ВУЗовской программы, но никак не школьные 11 классов.

Для большинства дел в 2D игр если ты совсем не тупень - тебе хватит знаний за 11 классов. Что там находить-то? Ускорение свободного падения для прыжка думаю в код переведёшь. Найти расстояние меж двух точек очень легко в плоскости.

>>226879840
Двачую.
Аноним 15/08/20 Суб 17:28:33 22688006426
>>226879949
В этом случае да, но если тебе надо что-то чуть сложнее, например сделать плавную анимацию движения объекта. Если ты не знаешь про интерполяцию в принципе, то ты даже не будешь знать в какую сторону гуглить и либо возьмешь какую-то оверкильную либу, либо напишешь костыли.
Аноним 15/08/20 Суб 17:29:44 22688013227
Аноним 15/08/20 Суб 17:30:18 22688016528
>>226880034
Так 3Д не сильно усложняет всё что ты описал. Абсолютно те же задачи и решения, только 3 измерения, вместо 2х.
Аноним 15/08/20 Суб 17:30:23 22688016629
>>226880064
Очевидно я имел ввиду если ты формошлеп или макака, если тебе какие-то анимации надо делать и вообще работать с графикой понятное дело что ты должен все это понимать, ты просто написал мол мидлы не могут найти расстояние между точками, ну бля тут вопрос к тем кто их на работу брал...
Аноним 15/08/20 Суб 17:33:39 22688033030
>>226880165
Ну это я описал. А если будешь пилить другие механики в 3D - там подзапариться нужно уже. Без готовых библиотек сложнее будет, чем в том же 2D.

Например при нажатии на клавишу H у тебя в игре происходит анимация рукопожатия. Для этого ты и другой игрок должны стоять определённом расстоянии друг от друга. И что самое главное при нажатии на эту кнопку вы одновременно поворачиваетесь к друг другу лицом вне зависимости от того куда вы смотрели секунду назад и проигрываете анимацию рукопожатия.

А вычислить жирный текст будет явно сложнее в 3D, чем в том же 2D пожать руку. Смекаешь?
Аноним 15/08/20 Суб 17:38:00 22688058731
>>226877563 (OP)
Матанализ не нужен.
Алгебра нужна только в машинном обучении.
Аналитическая геометрия нужна только в геймдеве.
Для алгоритмов нужна комбинаторика и теория графов, но алгоритмы нужны далеко не везде.
Единственное что нужно везде - это основы логики: что такое «и» «или» и прочее (булева алгебра)
Аноним 15/08/20 Суб 17:38:12 22688059832
>>226877563 (OP)
Не нужна, ты должен показать дяде что умеешь инструментами сбить готовый продукт, который дядя сможет продать.
Если реально хочешь вкатиться, то не трать время на математику и тд.
Аноним 15/08/20 Суб 17:41:59 22688080233
Нафиг этот кодинг нужен. Я узнавал сегодня. Вобщем норм удаленку нифига не найдешь
Аноним 15/08/20 Суб 17:43:32 22688089234
image.png (19Кб, 389x184)
389x184
image.png (19Кб, 457x191)
457x191
>>226880330
>>226880165
Вот код-реализация моего примера из поста про рукопожатие.
Аноним 15/08/20 Суб 17:44:27 22688095035
>>226880330
> И что самое главное при нажатии на эту кнопку вы одновременно поворачиваетесь к друг другу лицом вне зависимости от того куда вы смотрели секунду назад и проигрываете анимацию рукопожатия.
Я вообще не понял в чем именно математическая сложность этой задачи. Всё также решается математикой на уровне 8го класса школы.
Аноним 15/08/20 Суб 17:44:48 22688096736
image.png (40Кб, 449x353)
449x353
Аноним 15/08/20 Суб 17:48:48 22688122637
Аноним 15/08/20 Суб 17:50:57 22688136938
>>226881226
Привет.

ЧО когда там бомбер ждать на телефон?
Аноним 15/08/20 Суб 17:52:28 22688147439
>>226880950
>Всё также решается математикой на уровне 8го класса школы.
Решишь ща в треде? Ну чисто ради интереса.
Аноним 15/08/20 Суб 17:53:17 22688153240
>>226880330
Pawn-кодер-файл-на-20к-строк, ты? Называешь массив в коде "missiv"?
Аноним 15/08/20 Суб 17:54:10 22688159641
Аноним 15/08/20 Суб 17:55:23 22688169942
>>226881474
Но он прав. Математически это где-то на уровне 8-ого класса. И без привязки к конкретному коду тут никакой сложности не будет.
Аноним 15/08/20 Суб 17:55:42 22688171543
>>226881596
На что перешёл после смерти samp?
Аноним 15/08/20 Суб 17:58:01 22688188044
>>226880132
> В смыысле??
В хуемысле, на бьольшинстве заводов платят копейки. В редких местах нормально, как мне, но я каждый день так охуеваю с этого говна что помереть охота. А за пекой мне по кайфу сидеть и страдать разной хуйней, а если платят так вообще щикарно
Аноним 15/08/20 Суб 17:58:51 22688193345
>>226881715
>смерти samp
>смерти
Доходы топ серверов кста глянь, увидишь больше ляма у большинства из них.
Аноним 15/08/20 Суб 17:58:54 22688193746
>>226881474
Так что именно решить? С точки зрения именно математики я увидел только нахождение расстояния (уже выяснили, теорема Пифогора буквально геометрия за 7 класс) и возможно нахождение каких-то углов (для поворота головы, тела). Для второго не понадобится даже тригонометрии скорее всего.
Аноним 15/08/20 Суб 17:59:23 22688196747
>>226881699
Так я не прошу с привязкой к коду. Я прошу решить чисто математически без кодинга.
Аноним 15/08/20 Суб 17:59:35 22688197748
>>226881880
На удаленку без вариантов вкатится с нуля
Аноним 15/08/20 Суб 18:00:10 22688202049
>>226877563 (OP)
Я все время говорю так:
Если ты не знаешь, нужна ли для вката в твою область математика, то она тебе не нужна.
/thread
Аноним 15/08/20 Суб 18:01:36 22688212150
>>226877563 (OP)
почти не нужна, если не вкатываешься в матаноемкую область
Аноним 15/08/20 Суб 18:09:40 22688266351
>>226881937
Дано:
2 тела в трёхмерном пространстве, находящиеся в разных координатах x, y, z. Тела представляют из себя макет человека, каждый из которых "смотрит" в определённую сторону.

Поэтапно нужно:
- Найти расстояние между телами (для примера допустимое расстояние между телами - 5 метров для проигрыша анимки. То есть если тела будут на расстоянии 4 метра - аним можно проигрывать. 20 - уже не получится).
- Повернуть тела в направлении друг друг другу и разместить их на одном уровне, чтобы они смотрели друг на друга, при этом выполняется допустимое максимально расстояние между ними, однако для анимки всё равно необходимо сдвинуть тела друг к другу для проигрывания этой самой аним. Это расстояние пусть будет метр - стандартное расстояние при рукопожатии.

Ну в общем-то всё. Жду решения, братик. Просто интересно посмотреть как бы ты решал эту задачу, если бы с ней столкнулся в коде. Хотя не обязательно с привязкой к коду решать, как я и выше сказал - чисто математически хотя бы.

Если что-то непонятно из сформированной модели/дано - сам тогда сформируй свою и скажи как бы ты решал этот вопрос с рукопожатием.

Аноним 15/08/20 Суб 18:10:00 22688268452
>>226881933
Ляма чего? Рублей? Когда мне было 14, то, наверное, мне тоже это каким-то большим числом казалось.
Вот только этот лям - меньше 15к долларов, то есть этих денег хватит только владельцу покушать и нанять пару макак. И в такой очень узкой нише зп должны быть достаточно большими. Никто же не хочет, чтобы код сервера спиздили или сломали всё.
Да и таких "топ серверов" с нормальными доходами всего штук 5-6, остальные получают ебаные объедки и нанимают школьников за копейки, или вообще школьники сами себе сервер пишут без менеджмента. Вот и получается, что от силы 15 кодеров на весь samp получают что-то уровня js-мидла и выше.
Аноним 15/08/20 Суб 18:11:53 22688279753
>>226882663
на время отойду.

>>226882684
>денег хватит только владельцу покушать и нанять пару макак
Я про чистый доход. И когда имеется введу "больше ляма" это не значит, что лям, чел. Основы математики.

>Да и таких "топ серверов" с нормальными доходами всего штук 5-6
Если ты в общем говоришь - то да. Но у этих топ-серверов свои сервера.
То есть есть условный адванс-сервер. Он так называется, но на деле у него есть 1, 2, 3 и так до 10 сервер, каждый из которых стригёт дохуя бабок.
Аноним 15/08/20 Суб 18:12:30 22688284554
>>226882663
Зачем ты это всё написал? Я как раз какие-то такие задачки и решал в 8 классе, когда в ебаный pawn ковырял.
Аноним 15/08/20 Суб 18:14:19 22688296455
>>226882845
>Так что именно решить?
>Всё также решается математикой на уровне 8го класса школы.
>Для второго не понадобится даже тригонометрии скорее всего.
Ок жду решения, братья. Всё равно в 8 классе любая задачка за 5 минут решается.
Аноним 15/08/20 Суб 18:15:08 22688301856
>>226882797
Пусть там немного больше рабочих мест, но что это меняет? Нерационально тратить года на это. Ты что ли до сих пор этим занимаешься?
Аноним 15/08/20 Суб 18:16:40 22688312657
>>226883018
Ага. Это бесперспективная ниша, которая когда-то сдохнет, но она многим нравится из-за своей ламповости.

Зависимость от сампа есть. Брат жив.
Аноним 15/08/20 Суб 18:21:13 22688342558
>>226882663
Так опять же, с математической точки зрения тут только две задачи:

1. Нахождение расстояние между двумя точками. При этом если персонажи стоят на одном уровне (по y), то можно обойтись 2д формулой. В принципе скорее всего в любом случае будет достаточно 2д формулы, т.к. интересует именно расстояние в плоскости. Может быть допущение, например +-20см (один стоит на ступеньке), все что больше, уже невозможно рукопожатие.

2. Нахождение уголов для поворота персонажей. Тут с какой-то сложностью столкнется только совсем новичок. Да, тригонометрия всё же понадобится, искомый угол поворота тела вычиляется через двух-аргументный арктангенс a = atan2(z2-z1, x2-x1). Дальше может возникнуть проблема, например если целевой угол 320, а текущий, скажем 10, то если тупо проиграть анимацию поворота от 10 до 320, то персонаж глупо прокрутится вокруг своей оси. Но это легко фиксится, надо просто вычислить в какой из четвертей находится каждый угол и поворачивать в сторону ближайшего. Т.е. в примере окажется что четверть 4 (в которую надо) граничит с четвертью 1 (где текущий угол), значит поворачивать будем не на +350 градусов, а на -50.

Ну еще тут может быть понадобится разбить эту задачу по плоскостям, т.е. нужно повернуть тело вокруг оси y, и еще повернуть голову вокруг оси x/z, но в целом все формулы все равно считаются в 2д.

Вообще ничего сложного.
Аноним 15/08/20 Суб 18:23:08 22688357659
>>226877563 (OP)
Если веб макака - то не нужна. Если хочешь быть чем то серьёзным например разработчиком БД то нужно знать алгоритмы, а алгоритмы = матан.

Открой любою серьёзную книгу по алгоритмам, и попробуй понять их математичские доказательства. Если понимаешь - то норм.

Сейчас много веб макак которые REST API клипают будут в треде хуйню всирать РЯЯЯ МАТА НИНУЖИН
Аноним 15/08/20 Суб 18:23:46 22688362560
>>226883425
>персонаж глупо прокрутится вокруг своей оси.
Шаришь смотрю.
Аноним 15/08/20 Суб 18:25:02 22688371561
>>226883625
Ну так не первый год в геймдеве.
Аноним 15/08/20 Суб 18:28:01 22688392062
>>226883715
Ок, братик. Кул-стори запилишь?

Так как сам буду из САМПа перекатываться в 2D, но адульт порнушки.
Аноним 15/08/20 Суб 18:31:26 22688414163
>>226883920
Да какая тут кулстори. Это боль, превозмогание, хуевая работа в надежде вкатиться в какой-то интересный проект и параллельно работа веб/десктоп-макакой/тимлидом, которая приносит в десятки раз больше даларов, чем геймдев. Но создать игру, которая принисёт миллард, все еще мечта.
Аноним 15/08/20 Суб 18:33:25 22688426364
>>226880892
CoordMaster самостоятельно сделать пытаешься что ли?
Аноним 15/08/20 Суб 18:34:51 22688435365
>>226884141
Ну в принципе всё как я и думал.
А за адульт игры не знаешь? Ты вообще мобилки делаешь или на шинду?

>>226884263
Так и живём.
Аноним 15/08/20 Суб 18:36:47 22688445866
>>226880967
Ух бля, надеюсь, твой код никто не читает.
Аноним 15/08/20 Суб 18:41:21 22688472567
>>226884353
>А за адульт игры не знаешь? Ты вообще мобилки делаешь или на шинду?
Я вообще про игры только в основном за техническую часть могу говорить. Скорее всего это основная причина моего хуевого вката в ГД. Я знаю как делать игры, но как генерить на них далары я вообще хз, поэтому приходится работать на дядю, который знает.
Я вообще в основном браузерными занимаюсь. Вот почти год работал на перекате одной игры с флеша на html5, потом еще с десяток играбельных реклам нахуячил для дяди по $300 за штуку, вот и всё. Хотя в теории всё это легко можно было бы на мобилки перекатить, но пока таких задач не было.
По идее адульт игры должно быть годно и денежной темой, но я хз.
Аноним 15/08/20 Суб 19:08:19 22688642568
Аноним 15/08/20 Суб 19:10:38 22688655369
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов