• Насколько важен атестат об окончании школы для трудоустройства в сфере GameDev?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Сам аттестат - пофиг. А вот без знания теоремы Пифагора вы в геймдеве никому не нужны. Я серьезно. Проекции, геометрия, тригонометрия, векторная алгебра - это все нужные вещи.

    Как пруф - моя любимая статья на хабре - https://habr.com/ru/post/131931/
    Ответ написан
    1 комментарий
  • Насколько важен атестат об окончании школы для трудоустройства в сфере GameDev?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Давай сделаем так.

    Можешь написать игрушку, например простейший волейбол - чтобы шарик по экрану перемещался согласно законам физики, то есть чтобы он нормально ускорялся, замедлялся, подпрыгивал и визуально это бы выглядело натурально?

    (подсказка, для этого надо бы разобраться в математике, включая теорему Пифагора, тангенсы, котангенсы).

    Школьная программа ОЧЕНЬ простая по сравнению с современным программированием. Если ты даже с этим не можешь справиться - как ты можешь в юнити что-то реально работающее делать?

    > меня возьмут на работу по GameDev без атестата?
    На работу берут тех, кто умеет что-то делать.
    На любой работе (неважно, геймдев или бизнесдев), есть огромное количество унылых и неинтересных задач.
    Поэтому то, что ты возьмешься, изучишь темы 8-9 класса и закончишь школу, это будет доказательством как минимум того, что ты умеешь работать над собой, заставлять себя делать неинтересные вещи и доделывать их, а не кидать на полпути.

    Я бы взял к себе на работу человека, который не закончил институт, и к моменту окончания школы может показать готовые интересные законченные проекты.

    Но я бы не взял к себе человека, который не может закончить даже школу, и учась в 8-9 классе не имеет готовых рабочих интересных проектов.
    Ответ написан
    Комментировать
  • Сколько предметов может хранить сервер в игре?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Простите, а что у нас с математикой уровня 4-5 классов (простое умножение целых чисел)?

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

    1 байт

    А теперь, вот в чем вопрос, сколько максимум может быть этих палок если игроков свыше 100к в онлайне каждый день и у каждого будет 255 палок в инвентаре

    100к * 1 байт = 100.000 байт = 100 килобайт.

    а ведь еще можно выкидывать их на землю и они не будут удаляться, а будут лежать, пока их не возьмут.

    ну на каждый предмет вне инвенторя можно выделить пару байт на координаты. Ну давайте каждый выкинет по 100 предметов, умножаем на 100.000 онлайн, получим 10 000 0000 - 10 мегабайт.

    Ну давайте предположи, что на хранение одного предмета будет уходить не 1 байт, а 5 байт или 10 байт, умножаем 10 мегаюбйт на 10, получаем 100 мегабайт. Сколько у вас на домашнем компе оперативки? Фаерфокс может больше выжрать.
    Ответ написан
    Комментировать
  • Как определить касание объектов?

    Seasle
    @Seasle Куратор тега JavaScript
    То есть Вы упорно не хотите изучать теорию?

    UPD:
    Там же луч

    Открыть лучше в отдельном окне. На ЛКМ можно переместить точку начала луча.
    Ответ написан
    6 комментариев
  • Выводит None при парсинге страницы. Как исправить?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Потому что в данном случае нужно использовать selenium, так как там почти сплошной javascript. Запросите страницу requests'м, и сохраните её на диск, и посмотрите что в неё внутри
    Ответ написан
    Комментировать
  • Сложный и интересный проект для новичка?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Вот вам сложная задача: написать онлайн-калькулятор, который будет определять оптимальный порядок загрузки фуры. У вас есть габариты кузова и тоннаж, дальше пронумерованные коробки с размерами, весом и признаком хрупкости в виде веса, который может быть и нулевым. Результат вывести в виде трехмерной картинки и таблицы с порядком загрузки коробок. При наведении на строку в таблице, коробка должна подсвечиваться.
    Результат разработки нужно разместить на github.
    Ответ написан
    6 комментариев
  • Как использовать selenium?

    netwood
    @netwood
    Эксперт в Web Разработке
    Привет, конечно можно :)
    Я лично для таких целей использую связку Python3 + Selenium + Geckodriver + Firefox (запуск в режиме headless).
    И все прекрасно работает на серверных дистрибутивах линукса. В моем случае это Ubuntu Server 18.04.
    Ответ написан
    Комментировать
  • Как из текста вытащить определения слов?

    Adamos
    @Adamos
    Вам действительно нужно обработать какой-то текст или нужна база определений? Так-то в сети навалом словарей, в которых сделана готовая разметка и не нужно морщить лобик.
    Ответ написан
    3 комментария
  • Как со 100% точностью определить ОС телефона?

    sanchezzzhak
    @sanchezzzhak
    Ля ля ля...
    https://github.com/serbanghita/Mobile-Detect

    Не много но хоть что то, есть демо demo.mobiledetect.net
    Ответ написан
    Комментировать
  • Литература про комплектующие?

    сайта где можно научится понимать железо что куда вставлять.

    А чего там знать? Я тебе так напишу:
    мать платы+проц по сокету и списку поддерживаемой процов.
    Озу ddrX и в ddrX, ddrY и в ddrY и тд. Еще есть озу ecc и буферизацией это смотри мать плату чтобы поддержка ecc и буферизация заявлена была.
    pci-e в pci-e (лишь бы в разъем влезло и питание хватило.)
    pci в pci
    agp в agp.
    sata хард в сата или сас порт
    сас в сас.
    С разъемами питания тоже все просто. Даже писать смысла нету.
    Вроде все.
    Но самое сложное это выбор компонентов а не то что туда втыкается. Вот над этим реально подумать надо сильно.
    Ответ написан
    Комментировать
  • Для чего нужны Nginx или Apache и что выбрать?

    vitali1995
    @vitali1995
    Если кратко - nginx лучше. Он разработан позже и учитывает множество ранее непредвиденных проблем. Как правило, apache используют там, где нужно больше гибкости, но возможно это уже устаревшая информация, т.к. nginx продолжает развиваться.

    К сведению: nginx тоже работает в несколько процессов, при этом их количество лучше соответсвует возможностям машины. В это время, apache создаёт новые потоки под каждое соединение - и да, эта информация тоже может оказаться устаревшей, т.к. apache ещё не похоронили.
    Ответ написан
    Комментировать
  • Для чего нужны Nginx или Apache и что выбрать?

    megafax
    @megafax
    web-программист
    В своей практике применяю такой подход:
    nginx служит для проектов на php/nodejs/etc прослойкой, которая распределяется запросы - на статику (картинки, css, js) или динамику (html). Статику отдает самостоятельно, а вот динамикой уже занимается apache/nodejs/etc. Причем "наружу" смотрит только nginx, все остальное слушает только 127.0.0.1, куда и проксирует все запросы nginx.
    Это в двух словах, если нужно более подроное или тонкая настройка - то маны Вам в помощь.
    Ответ написан
    Комментировать
  • Как сравнивать интервалы?

    Griboks
    @Griboks
    Открываете вашу собственную ссылку из вопроса. Смотрите операции над интервалами. Не существует операции сравнения. вопрос закрыт.

    Можете придумать собственную операцию сравнения, но важно помнить, что :
    1. Интервалы бывают ярлык справа, слева или с обоих концов.
    2. Интервалы производятся от некоторых упорядоченных множеств, например целых чисел.
    3. Если рассматриваем любой интервал просто чисел (вещественных), то он содержит бесконечное количество элементов.
    Ответ написан
    Комментировать
  • Как выглядит исходный код функции sqrt библиотеки math (Python)?

    longclaps
    @longclaps
    В исходниках cpython действительно отсылка на C-реализацию стандартных мат. функций.
    А в архитектуре x86/87 функция sqrt реализована аппаратно, как команда математического сопроцессора.
    Ответ написан
    Комментировать
  • Зачем банк интересуется моими личными данными? Это легально?

    @nrgian
    Вполне себе грамотный банк. Даже удивительно насколько грамотные вопросы.

    Это не личные вопросы.

    Это легально? Если я не хочу говорить о своих проектах?

    А банк имеет легальное право отказать вам в обслуживании.

    Впрочем, вовсе не означает:
    Что ответите вы на все вопросы - и не откажут.
    Или что на некоторые не ответите - не откажут.

    Вольному - воля. Не хочешь - не отвечай.
    Но банк тебе тоже ничем не обязан.
    Ответ написан
    Комментировать
  • Как и где бюджетно зарегистрировать и вести ИП программисту для взаимодействия с клиентом?

    @zergusik
    Явная реклама тут запрещена Правилами, поэтому названия банков будут завуалированы.

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

    Все вопросы, кроме первого, закрываются полностью.
    Цена вопроса ~600 рублей в месяц за ведение счёта и смски.
    Это минимальный тариф у банка, и при том достаточно низкий в целом по рынку.

    Кстати, вывод денег на счёт физ.лица -- бесплатный в пределах 400 тыс месяц (150 на дебетовую и 250 на кредитную карту) -- опять же, это для самого минимального тарифа (для остальных - лимиты больше, комиссия меньше).

    Из бонусов -- *бесплатная бухгалтерия со сдачей отчётности*.
    Сами считают налоги и соц.взносы, формируют декларацию -- остаётся только глазками проверить и нажать "Отправить"

    Примерно в том же ценовом сегменте пытаются находиться банки, напоминающие разные знаки пунктуации и греческие буквы. Однако у них присутствует обязательная комиссия за вывод себе (1%).
    Говорят, также, банк имени Германа Оскаровича тоже недавно снизил цены до похожего уровня (пару лет назад было около 1300 руб в месяц).

    Если понравится, могу дать партнерскую ссылку для регистрации (+1 месяц бесплатного обслуживания).

    NB
    Существенную долю "накладных" расходов составляют налоги и пенсионные отчисления.
    ПФР делятся на фиксированные (МРОТ*31,1%*12 мес) и плавающие (1% от оборота сверх 300 тыс.)
    К счастью, для ИП на УСН пенсионные взносы являются налоговыми вычетами, т.е. уменьшают сумму УСН-налога на всю сумму пенсионных взносов, уплаченных за налоговый период (квартал). Это верно только для ИП без сотрудников.

    NB2
    Особое внимание следует уделить подаче заявления о применении УСН (6% или 15%) сразу же при подаче документов на регистрацию ИП. После регистрации есть, кажется, неделя на выбор системы налогообложения. Если этого не сделать, автоматически выбирается ОСНО со всеми вытекющими НДС'ами и прочим головняком.
    Ответ написан
    2 комментария
  • Где выгоднее регистрировать ИТ-организацию в России, чтобы не сильно попадать под налог?

    @boss_lexa
    в ряде регионов на системе "УСН доходы минус расходы" ставки меньше
    Например Екатеринбург
    https://www.26-2.ru/art/354826-stavki-po-usn-rf

    Также есть льготы за взносы за работников, если у вас более 7 работникв

    https://habr.com/ru/news/t/445882/
    https://www.klerk.ru/buh/articles/471560/
    Ответ написан
    Комментировать
  • Сильно-ли замедляется доступ к объектам словаря при большом количестве?

    alternativshik
    @alternativshik
    https://wiki.python.org/moin/TimeComplexity
    Для dict там внизу данные.
    Ответ написан
    Комментировать
  • Найти уравнение по множеству решений?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    По бесконечному - нет.
    По конечному - да.
    Если это набор экспериментальных данных, есть формула общего вида и необходимо подобрать коэффициенты, то обычно используют метод наименьших квадратов.
    Ответ написан
    Комментировать