• Как сделать систему самообслуживания?

    @rebovetew
    Видимо это очень мелкий провайдер.....
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    Ryuk ...:
    Боюсь нет.
    ;)
    Вы просто еще не понимаете о чем там речь.

    Сюда же отнесу рекурсию. В серьезных проектах за нее бьют по рукам, но что это такое - знать нужно.


    Я вам больше скажу - всем наплевать на ваш код.

    1. Код должен работать.
    2. Код должен быть оформлен по правилам. Иногда довольно жестким. Вплоть до того, в каком регистре писать названия переменных.

    Но использует программист рекурсию или нет - это никто не регламентирует.
    Рекурсия - это базовая часть чуть более чем всех алгоритмов. Никому и в голову придет её запрещать.
    ;)

    Я понимаю, трудно смириться с тем, что вы сейчас приобретаете знания, которые вам в явном виде не пригодятся. Вы думаете, что я вам говорю "теряешь время", поэтому вы и сопротивляетесь. Но во всем есть и хорошая сторона - математика дисциплинирует ум. Для программиста в этом и есть от нее самая большая польза. А не в конкретных познаниях.

    За 20 лет я поработал в очень разных сферах.
    И с большой вероятностью вы запускали мой код на своем компьютере. Это не зловред.
    ;)
    Не буду утверждать, что вы прямо-таки пользовались моим ПО, но небольшой кусок моего кода побывал на каждом 10-м компьютере в мире точно.
    ;)
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    Ryuk ...:
    даже читать лень

    Вот и поговорили.

    В серьезных проектах за нее бьют по рукам, но что это такое - знать нужно.

    Правда?
    ;)
    А в скольки серьезных вы участвовали?
  • Как отразить поступления с Upwork на Skrill для налоговой для ИП?

    @rebovetew
    Aikei:
    https://www.gazeta.ru/tech/news/2016/07/14/n_88814...

    Адрес должен быть ТОЧНЫМ.
    Если хотя бы одна буква другая - вы ничего на сайте РосКомНадзора не найдете.

    Например, в реестр может быть внесен только URL личного кабинета или т.п.
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    Ryuk ...:

    Поправлюсь:
    99% программистов математика нужна только в объеме 8 классов школы.
    0,9% программистов математика нужна в объеме полгода ВУЗа
    и только 0,1% несколько лет из своих лет 40 лет карьеры будет нуждаться в более серьезном знании математики.

    Она нужна редко.
  • Как реанимировать старый ноутбук 1996 года?

    @rebovetew
    Игорь Борисов: дело в том, что качество дисководов и дискет улучшалось быстрее, чем менялись стандарты.
    поэтому люди придумали и писали специальные драйвера, лучшие из которых могли увеличивать объем записываемой информации в 2 раза.
    но это нестандартные дорожки на магнитном диске.
    если дискета записана с такими драйверами, то вы её без этих драйверов не прочитаете.

    еще эти драйверу умели сами подстраивать дисковод.

    в общем, рекомендую поискать.
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    Ryuk ...:
    Тригонометрия - это вообще школьный курс.
    Умножения матриц, уравнения плоскостей - это элементарщина.
    При чем здесь ВУЗовская математика?

    Я еще не закончил вуз, но учусь по специальности "Прикладная математика и информатика" и если бы я не занимался математикой, то я не представляю какого бы мне было, потому как она везде.


    А я уже 20 лет работаю.
    И уверяю вас - оно вам НИКОГДА НЕ ПРИГОДИТСЯ.

    Нету её везде.
    То что в программировании "везде" - это всего-навсего банальная логика. Даже не настоящая математическая, а обычная бытовая.

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

    Математика довольно таки значительно расширяет кругозор. Я говорю о таких понятиях как мат индукция или ОДУ.


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

    Исключение:
    Если вы будете очень серьезно заниматься криптографическими алгоритмами (это человек 200 программистов на 6 миллиардов людей).
    Если вы будете разрабатывать движки "взрослого" уровня - сейчас таких в мире можно пересчитать на пальцах рук. Сколько думаете нужно для них программистов?
    И т.п.

    90% программистам ничего из этого не нужно.
    9,9% может пригодится то, что дают в старших классах хороших школ и в первые ПОЛГОДА в ВУЗе - линейная алгебра, например.
  • Web база данных клиентов с учётом скидок?

    @rebovetew
    apx4life: Пригласите вашего 1С-ника. Он эту задачу решит за час (ну за 4...)
    Плюс админа - чтобы вывел терминальный доступ наружу, настроил доступ к нему через VPN.
    Все.

    Веб-решение обойдется дороже.
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    VoidVolker:
    Да, готовые библиотеки - штука нужная и полезная, но хотя бы минимальное понимание того как оно там внутри работает и почему именно так - необходимо. А то вот так и получаются телепорты персонажей/предметов через стены и слайдшоу на банальном дереве. Яркий пример - спокойные прогулки по почти вертикальным горам в скайриме.


    Это от плохого знания КОНКРЕТНОГО движка. Математика (если вы не разработчик этого движка, а просто используете его) - вам тут не поможет.
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    VoidVolker:
    Универсального API не бывает.
    Но ситуация, чтобы программист САМ РАССЧИТЫВАЛ физику в наше время, когда есть готовые решения - это большая глупость этого программиста или его менеджеров.
    Это целесообразно если ты сам пишешь движок.
    Написать свой движок СОВРЕМЕННОГО уровня - это ОГРОМНЫЙ объем работы.
    Число оригинальных хороших игровых движков для физики (если исключить надстройки одного движка над другим) очень мало.
  • Как отразить поступления с Upwork на Skrill для налоговой для ИП?

    @rebovetew
    Aikei: Санкции?
    Вам приходят деньги из-за границы непонятно за что. Так как договора и акты - от ДРУГОГО.
    Если вы их вводите напрямую на банковский счет, то банк вам просто не выдаст эти деньги.
  • Как отразить поступления с Upwork на Skrill для налоговой для ИП?

    @rebovetew
    Aikei: Провайдеры не исполняют решения Роскомнадзора. Не всегда. Это общеизвестно.
    Скрилл запретили около месяца-двух назад. Возможно, уже договорились и разрешили назад.
  • Как реанимировать старый ноутбук 1996 года?

    @rebovetew
    Игорь Борисов: это можно решить драйверами. помниться раньше были крутые драйвера PU800 или как-то так назывались.... и т.п.
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    evg_: Даже если вы заточены, чтобы самому писать сложнейшие алгоритмы (для чего вам нужно устроиться в крупную-прекрупную фирму), то 90% знаний уложится в первый-второй курс ВУЗа: дифференциальная геометрия, теория вероятностей, математическая физика, численные методы и т.п.
    Все остальное - очень сильно зависит от конкретной области применения, это нужно самому выбирать под конкретную задачу что учить.
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    Ryuk ...: Абсолютно не влияет.
    Приведите пример, что вам из математики понадобилось хотя бы за последний год работы?
  • Web база данных клиентов с учётом скидок?

    @rebovetew
    apx4life:
    Ну заведите терминальный сервер и поставьте туда 1С.
    А скорее всего, если вы занимаетесь торговлей, то это у вас уже есть.
    И регистрируйте в 1С.

    Для веба - ваша задача не типичная, придется делать на заказ.

    Найти спеца для 1С и админа для терминального сервера - проще, обойдется дешевле.
    Для 1С это как раз типовая задача.
  • Web база данных клиентов с учётом скидок?

    @rebovetew
    apx4life: Если вручную, то просто заведите общую таблицу в Google Docs
    ;)
    Сайт здесь излишне.
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    Неправда.

    Физика в играх используется готовая. Там нужно знать API системы/библиотеки, которая рассчитывает физику.

    Знания физики и математики нужны только если вы захотите самостоятельно разработать что то вроде OpenGL над которым трудились годы сотни программистов. То есть это задача не для одиночек.
  • В каком порядке изучать математические дисциплины?

    @rebovetew
    evg_:
    Уверяю Вас математика не нужна.

    Мне виднее. Я программирую последние 30 лет. Со школы.

    Я закончил ВУЗ по специальности "Прикладная математика".
    За 20 лет работы в самых разных видах программирования вполне было достаточно здравого смысла.

    Кое-что математическое имеется в явном виде, например, реляционные СУБД очень здорово коррелируют с множествами и логикой, но для того, чтобы работать с этими СУБД, знания множеств и логики даже на легком математическом уровне - НЕ НУЖНО.

    Есть ОТДЕЛЬНЫЕ виды деятельности программистов, ОЧЕНЬ РЕДКИЕ, где будет нужна математика. Но КАКАЯ ИМЕННО математика будет нужна - очень сильно зависит от конкретной задачи.

    ПОДАВЛЯЮЩЕМУ БОЛЬШИНСТВУ ПРОГРАММИСТОВ МАТЕМАТИКА НЕ НУЖНА НИКОГДА. ВПОЛНЕ ДОСТАТОЧНО ЗНАНИЙ НА УРОВНЕ 8 КЛАССА ШКОЛЫ

    Однако, если вы занимаетесь РАЗРАБОТКОЙ СЛОЖНЫХ АЛГОРИТМОВ (а не использованием готовых библиотек) в области распознавания речи и изображения (что очень редкая задача, хорошо, если 1 из 100 000 программистов сталкивается) и т.п. - другой вопрос.

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


    Там есть всего лишь здравый смысл. И немного математических символов, которые вы можете принять за "математику". Сложной математики в подавляющем числе алгоритмов нет.

    А там где это есть - эти вещи алгоритмы оформляются в библиотеки очень редкими программистами (1 из 100 000). Остальные просто используют эти библиотеки.

    Полезно усвоить некоторую весьма небольшую часть математической символики, чтобы понимать описания этих алгоритмов. Глубокие знания математики НЕ ПРИГОДЯТСЯ.

    Полезно усвоить специфическую программисткую символику, которая напоминает математическую, например, оценки типа "О(n)"