• Нужна ли математика Python,Java программисту?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Программисты на Python и Java разные бывают. Одни искусственный интеллект и машинное зрение пилят, у них математика везде. Другие крудошлëпят, у них математики нет нигде.
    Ответ написан
    Комментировать
  • Нужна ли математика Python,Java программисту?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Получить работу - возможно. Это зависит от того кто принимает на работу и как у вас подвешен язык.
    А вот быть полноценным программистом не понимая основ - это да, не получится.
    Так или иначе, но незнание математики не позволит эффективно решать задаи.
    Нужно, к примеру, понимать основы анализа, чтобы ориентироваться в темах областей оределения, областей значения функций. Нужно понимать чем отличаются рациональные от иррациональных чисел, понимать что такое интегрированиеи дифференцирование - на этом напрямую завязаны практически все явления реального мира (скорость, ускорение, движение...)
    Нужно понимать пределы, комплексные числа, векторную алгебру. Нужно понимать как умножаются матрицы...

    Постоянно в практике сталкиваюсь с задачами, где понимание таких вещей просто обязательно.
    К примеру простая задача - определить с какой стороны от маршрута на карте дана точка, слева или справа. Без векторной арифметики вы просто потеряете кучу времени! Постоянно нужно что-то нормализовывать. усреднять, считать мелианы и скользящие средние, аггрегировать и интеполировать. ричем, к примеру, в геймдеве аще встречадются одн направления, в финтехе немного дургие, но встречается так или иначе всё.

    Разбирайтесь в математике. Быть программистом - это учиться всю жизнь. Нужно воспитать в себе интерес к осваиванию новых парадигм и принципов.
    Ответ написан
    Комментировать
  • Нужна ли математика Python,Java программисту?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    Нужна ли математика Python,Java программисту?

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

    мелкий опыт в Питоне смогу ли я с такими стеком знаний получить работу Python или Java разработчик?

    Нет, разумеется
    Ответ написан
    Комментировать
  • Что должен уметь делать Python разработчик?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Должен уметь делать то же самое, что и любой не питон-разработчик ПО. ЯП - лишь инструмент. Программирование и разработка ПО - проектирование и реализация алгоритмов в рамках требований задачи и возможностей используемых инструментов.
    Ответ написан
    Комментировать
  • Как писать ботов для веб игр на питоне?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Каких ботов? каких игр? Хотя бы пример какой привели бы... Для пасьянса вы хотите там бота или для чего?
    Игры предлагают SDK для этого, или предполагается реверс-инженерить протокол и ломать защиты?
    Надо сперва детализировать задачу, а потом искать под нее библиотеки и курсы.
    В общих чертах скорее всего вам придётся делать парсер, придётся разбираться с авторизацией и делать http-запросы, возможно использовать селениум. Придется строить модель игрового мира, описывать объектную модель предметной области, может быть понимать немного теорию игр и теорию конечных автоматов. Если вы адаете такие вопросы (не детализируя), то скорее всего узконаправленные курсы вам помочь пока не смогут. Надо расширять эрудицию в целом.
    Ответ написан
    Комментировать
  • С чего начать новичку в python, денег нет на курсы, как быть?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Забудьте про ментора. 5 тыс/час вы не будете платить, а меньше особо и нет смысла. Да и не нужно оно вам сейчас.

    Лутц наше всё, а потом - пишите калькулятор, змейку, блокнот, потом всё то же, но в браузере на Фласк, Джанго… будут КОНКРЕТНЫЕ проблемы - приносите сюда.

    Насчёт курсов/гайдов/видосиков и т.п. Единственная польза от них - подсмотреть приемчики работы с конкретным ПО - с pycharm, с postgres, с git… некоторые вещи лучше увидеть глазами один раз. Но не тратьте месяцы на окончание курсов или просмотр всех видосиков. Оно того не стоит.

    Что касается менторства… вот когда у вас будет конкретный затык с чем-то относительно сложным, и книги не помогают… в таких случаях может помочь найм ментора - возможно, он покажет проблему с другой точки зрения, на которую вы без него и не пришли бы никогда. У меня так было трижды, и потратил я на это дело десятки тысяч. И эффект в двух случаях оправдался, а в одном - нет. Очень затратно, очень.
    Ответ написан
    Комментировать
  • Какой ЯП выбрать для написания бота?

    @Azperin
    Дилетант
    JavaScript или Python, можешь кидать монетку. И нет, не каждый ЯП создан для определенной области и уж темболее нет специального языка для ботов дискорда и прочих подобных.
    99% шанс что как быстро ты загорелся, так быстро и потухнешь.
    Ответ написан
    8 комментариев
  • Как решить эту задачу на C#?

    xez
    @xez
    TL Junior Roo
    Тут вам помогут: https://freelance.habr.com/
    Ответ написан
    Комментировать
  • SyntaxError: Non-UTF-8 code starting как исправить ошибку?

    Vindicar
    @Vindicar
    RTFM!
    Файл .py должен быть либо в кодировке ASCII (читай - никакой кириллицы и прочих национальных алфавитов), либо в кодировке UTF-8.
    Если у тебя кодировка не такая (а я подозреваю, у тебя стандартная виндовая ANSI, она же Windows-1251), то нужно явно указать кодировку в начале файла. Что-то типа
    # -*- coding: windows-1251 -*-
    Но я бы посоветовал взять нормальный текстовый редактор и сохранить файл в UTF-8. Меньше проблем.

    Ну собственно я готов спорить, что после "see" шла ссылка, которую ты не открыл.
    Ответ написан
    1 комментарий
  • Какой максимальный диапазон чисел в for i in range?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    Господи, ну нельзя заниматься программированием с такими представлениями о логике.
    Причем не о какой-то там хитрой математической логике, а о логике своих действий.

    Неужели так трудно проверить свое собственное утверждение?
    for i in range(200000, 500000):
        if (i < 200005):
            print(i)
        if (i == 200005):
            print('...')
        if (i > 499995):
            print(i)


    Где здесь 0? Где здесь 208?
    С чего вы взяли, что эти цифры вообще берутся из этого цикла, а не откуда-то еще?

    Программист всегда должен проверять свои догадки.
    И если они не подтвердились, то искать другое объяснение своим проблемам.
    Ответ написан
    1 комментарий
  • Хочу написать программу, которая бы симулировала общение с пользователем, но не знаю как?

    fenrir1121
    @fenrir1121 Куратор тега discord.py
    Начни с документации
    Вероятнее всего больше всего подходит гугловский Dialog Flow, его как и Алису надо обучать, но есть несколько собранных агентов с которыми можно сразу пообщаться и посмотреть как они работают. Только стоит понимать что сервис платный.
    gyng47V.png
    Ответ написан
    1 комментарий
  • CMS или Framework?

    vfreelancer
    @vfreelancer
    php
    в сms много всего готово - но вам оно не надо в этом проекте, а конкретно под вашу задачу придется писать плагин с нуля. поэтому фреймворк - не будет ничего лишнего
    Ответ написан
    Комментировать
  • Почему выдает ошибку в токене при создании бота для телеграмма?

    @Layton
    Наверное потому что вы не понимаете даже, как объявлять переменные.
    Строковые значения должны быть выделены с обеих сторон ', либо же ".
    Ответ написан
    Комментировать
  • Каково работать / писать код для гэмблинг сайтов и приложений?

    Спрашивают заранее от того что много кто морально не готов над подобными продуктами работать.

    Развитие и стабильность - это уже вопрос к конкретной компании. В целом сфера достаточно широкая, и там, где работа идёт легальная - там и бюджет достаточно большой и рисков по сути нет.
    Ответ написан
    Комментировать
  • Каково работать / писать код для гэмблинг сайтов и приложений?

    EreminD
    @EreminD
    Кое-что умею
    Технически, в таких проектах тут ничего уникального не должно быть

    Тут, скорее, вопрос к вашему моральному метроному: онлайн-казино и все подобное часто становится причиной чьих-то несчастий.
    Есть знакомая, которая отказывались от интервью, потому что "ну от этого семьи распадаются, не хочу к этому причастной быть"
    Ответ написан
    Комментировать
  • С чего начать системному администратору в школе?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Имеется серверная, нужно создать локальную сеть.
    1. Что означает имеется серверная? Выделили подсобку 2 на 2 метра? А сервер там есть? А разводка?
    2. Что значит "создать локальную сеть" - какие требования, чего хотят видеть в результате
    3. Есть бюджет?
    4. Ты вообще в сетях разбираешься, или просто подумал что можешь взять и стать сисадмином?

    p.s. лучше беги оттуда, особенно с такой неконкретной постановкой вопроса и задачи
    Ответ написан
    2 комментария
  • Не работает условие Python, SQLite как решить и почему?

    fenrir1121
    @fenrir1121
    Начни с документации
    chat_verification = {message.chat.id}
    check = cursor.execute(f"SELECT chat_id FROM chat_id_table WHERE chat_id ='{chat_verification}' AND verification = 1

    Вооружайтесь принтами и смотрите что вы наговнокодили в этих двух строчках.
    Примерно каждый второй вопрос в SQLite сводится к ответу не используйте f строки в SQL запросах
    И вы вообще осознаете какой тип данных у chat_verification?

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

    @Drno
    1. - беги оттуда... работы дохера, денег нифига
    А по теме -

    надо создать "карту" сети, где будут ПК которым нужен доступ, спланировать прокладку сети.
    далее можно поделить участки на "квадраты", чтобы приводить туда 1 кабель и ставить свитч, а не вести кучу проводов до каждого ПК
    после этих подсчетов возвращайтесь - будем подбирать оборудование
    Ответ написан
    10 комментариев
  • Почему возникает ошибка "IndentationError: expected an indented block after function definition"?

    Hivemaster
    @Hivemaster
    Админ, который хочет программировать
    может я тупой конечно

    1. С формулированием краткого, но конкретного заголовка вопроса в форме вопросительного предложения не справился.
    2. С редактором текста вопроса не справился.
    3. С поиском по очень распространённой ошибке не справился.

    6344227607336818699807.jpeg
    Ответ написан
    Комментировать