Задать вопрос
  • Что делать если я не могу научится самостоятельно писать код даже с опытом работы на реальном проекте?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Вероятно, стоит поискать план Б, не все способны быть программистами.
    Ответ написан
    3 комментария
  • Каков смысл вопросительного знака в теме вопроса?

    Потому что это не форум на пообщаться и мы тут не «создаём топики», а «задаём вопросы». И вопрос должен заканчиваться знаком вопроса. То, что некоторым не хватает уважения к сервису и/или мозгов, чтобы сделат следовать этому правилу, не делает его странным.
    Ответ написан
    Комментировать
  • Каков смысл вопросительного знака в теме вопроса?

    0xD34F
    @0xD34F
    Кому мозгов не хватает на составление вопросительного предложения, тому и на осознание ответа вряд ли хватит.
    То есть, кривой заголовок - сразу ясно, что автор вопроса является дебилом, на которого не стоит тратить время.
    Ответ написан
  • Каков смысл вопросительного знака в теме вопроса?

    GavriKos
    @GavriKos
    Ну а кто то возможно обратит внимание что он действительно не сформулировал вопрос.
    И возможно - но это не точно (хотя уточка не даст соврать) кто то даже начнет формулировать вопрос и поймет ответ на него.
    Ответ написан
    1 комментарий
  • Как исправить ошибку в программе на python?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    А вы пробовали читать текст ошибки?
    Вот смотрите, тут указано в какой строке и конкретно где в этой строке ошибка. А ниже написано в чем заключается ошибка.
    File "C:\Users\Никита\Documents\#программа для расчёта оценок.py", line 50, in
    a = ProgrammForTest()
    ^^^^^^^^^^^^^^^^^
    TypeError: ProgrammForTest.__init__() missing 4 required positional arguments: 'a', 'b', 'c', and 'ball'

    Вот вонкретное пояснение: "missing 4 required positional arguments: 'a', 'b', 'c', and 'ball'"

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

    О каком ООП речь, если вы основных концепий еще не освоили?
    Просто доверьтесь хорошей книге. пусть, например это будет Луц. Но не перескакивайте главы, выполняйте упражнения и всё у вас получится.
    Сейчас же, даже если закрыть глаха на ошибки, вы написали полнейшую чушь. Бессмысленную и беспощадную.
    Ответ написан
  • Быть программистом, но не учиться?

    Lapita12
    @Lapita12
    Тесты, тесты?
    Да, человек может научиться программировать, не зная, что он делает. Это называется "механическое программирование", когда человек просто слепо применяет шаблоны и рецепты, которые он узнал из учебных материалов или других источников, без понимания того, как они работают на глубоком уровне.
    Это может быть эффективным способом создания простых программ, но для создания сложных или инновационных программ это может быть неэффективным, поскольку требуется глубокое понимание алгоритмов, структуры данных и других аспектов программирования.
    Ответ написан
    6 комментариев
  • Как добавить некоторые значения json в sqlite?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ну в первую очередь, суть можешь знать только ты.
    json и база данных sql это просто форматы и представления как можно хранить какие-то данные.
    Какие именно там лежат данные и в каком формате - знаешь только ты. Нужны ли они тебе - знаешь только ты.
    Следовательно только ты и можешь определить какое поле тебе надо вычитать и как его сохранить для дальнейшего использования.

    Я спросил сайт, получил json.
    skip
    Мне надо прочитать файл с помощью функции jsob.loads(),


    Так ты же уже получил json, зачем тебе читать какой-то файл? бери поле из json, это же структура, а не единичное значение
    Ответ написан
    Комментировать
  • Как импортировать переменные с функциями?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Вы должны делать всё наоборот:
    Вам надо работать только в модуле main, и в него импортировать в т.ч. функции из других модулей. Тогда импортированным функциям при их вызове из кода main станут доступны необходимые переменные.
    Лучше всего делать функции так, чтобы они явно получали в параметрах все необходимые им переменные и явно возвращали все результаты через return. Тогда будет меньше риска, что где-то что-то будет происходить «само собой».
    Ответ написан
    Комментировать
  • Программирования учат или применяют?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Ну серьезно. Зачем вы ходили в школу?
    Неужели в школе не было некоторого количества предметов, чтобы понять как что учится?

    Получилось ли выучить иностранный язык, просто зазубрив слова? Или выяснилось что и слова надо запомнить и практиковаться много раз, чтобы как-то начало получаться?

    Алгебру - достаточно ли просто зазубрить что такое + - * / %, чтобы решать все задачи, или приходится на практике решать кучу задач, чтобы научиться это делать быстро?

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

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Для этого нужно написать срипт, который будет запускаться на сервере, и будет сам запускать .EXE, после чего сгенерированный файл выдавать в STDOUT.

    P.S. Каков вопрос - таков и ответ. Нет подробностей - тогда и ответ без подробностей.
    Ответ написан
    4 комментария
  • Стоит ли использовать React с Django для веб сервиса по типу stackowerflow?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    Во-первых, React может использоваться для SPA, но не каждый фронт на реакте - это SPA. Во-вторых, если у вас на бэкенде REST API, то фронт на реакте видится хорошим вариантом.
    Ответ написан
    Комментировать
  • Почему выводится ошибка и как ее исправить Sqlite3 Disnake?

    Vindicar
    @Vindicar
    RTFM!
    Запомни простую вещь: никогда, никогда не формируй SQL-запросы форматированием строк. Ни f-строками, ни методом format(), ни %-форматированием. Ты сейчас на своей шкуре почувствовал, почему этого не стоит делать.
    И читай документаци, там написано как правильно. Более того, есть отдельный раздел как раз об этом. RTFM!
    Ответ написан
    Комментировать
  • Как организовать хранение файлов на сервере?

    @deliro
    S3 или S3-compatible хранилища. В целом он простой, но для джанги есть либа, которая делает вообще бесшовным работу с s3
    Ответ написан
    Комментировать
  • Как посмотреть статус исполнения скрипта?

    @teenager_python
    Добавить в скрипт вывод сообщений о выполнении. Это можно сделать с помощью функции print(). Например, вы можете добавить строки "Скрипт начал выполнение" и "Скрипт закончил выполнение" в начало и конец скрипта соответственно. Таким образом, при запуске скрипта вы увидите эти сообщения в командной строке и сможете понять, что скрипт выполняется.

    Использовать индикатор выполнения. Это может быть прогресс-бар или другой индикатор, который отображает текущий прогресс выполнения скрипта. Вы можете найти и использовать готовые библиотеки для создания таких индикаторов, например, tqdm.

    Использовать утилиту top или htop в терминале. Эти утилиты позволяют отслеживать загрузку процессора и использование памяти. Вы можете запустить утилиту top или htop в отдельном терминальном окне и следить за ней во время выполнения скрипта. Если скрипт активен, вы увидите, что процессор загружен на определенный процент.
    Ответ написан
    3 комментария
  • Возможно ли взаимодействие самописного сайта с CMS?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Вижу тег wp, а значит:
    https://developer.wordpress.org/rest-api/
    https://github.com/wp-graphql/wp-graphql
    WP как админка, а front как сайт. Дешево, с душком, но простые задачи решает.

    Здравствуйте, изучаю веб-разработку не так давно, но уже слышал про CMS

    Предположу, что с такими знаниями будет тяжело тянуть отдельно wp и отдельно front.

    И насколько вообще важная штука CMS, и как частно нужно будет с ней работать?

    Зависит от требований заказчика, от 0 до 146%.
    Ответ написан
    Комментировать
  • Если заменить условный оператора полиморфизмом в чём суть?

    Stalker_RED
    @Stalker_RED
    Суть в том, что ООП - это подход для того, чтобы уменьшить сложность СЛОЖНЫХ программ.
    Поэтому когда вы берете простой пример с тремя птичками или "cat says meow, doggy says bark", то разница не видна. В особо тяжелых случаях ООП код будет даже казаться более сложным, чем обычный if или switch.

    Представьте себе код какой-нибудь игры, масштаба warcraft, например. Там где есть несколько десятков разновидностей юнитов - всякие эльфы, орки, люди, палладины, лучники, снайперы, драконы, катапульты...
    Все они основаны на одном классе Unit, у всех есть много общего кода - методы получения координат, получение урона, отображение хелсбара, команды типа "держать позицию", "патрулировать" "атаковать"...
    При этом есть и различия в поведении - разная скорость, разные показатели урона, здоровья, брони, размера. Даже алгоритмы поиска пути могут отличаться, т.к. часть юнитов могут пройти в узком проходе, другие не могут, а кто-то вообще может летать,

    И если написать это на ООП, то у вас будет класс Unit с общими методами, и несколько десятков классов
    Paladin extends Unit
    GoblinTechies extends Unit
    GoldenDragon extends Unit
    в каждом из которых учтены особенности конкретного типа юнитов.

    А если без ООП, то у вас остаются условные операторы. Десятки условий для здоровья, еще десятки для брони, еще десятки для скорости, и в итоге каша такого размера и сложности, что работать с этим в какой-то момент станет невыносимо.
    Ответ написан
    4 комментария
  • Возможно ли заставить дискорд бота отправлять рандомное видео с сайта?

    Vindicar
    @Vindicar
    RTFM!
    Вариант А: Если на сайте есть функция "рандомное видео", научиться делать запрос к ней.
    Вариант Б: Стырить Соскрапить с сайта список всех интересующих видео, выбрать рандомное из этого списка. Список можно обновлять время от времени.
    Ответ написан
    Комментировать
  • Имя 'user_id' не определенно, что делать?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Тут какая то порнография с отступами, методами и их параметрами.

    def process_shot(user_id):
        global cur, con
        return True
        return False
    success_rate = get_upgraded_success_rate(user_id)


    Это вот вообще как? Зачем? Метод то закончился, откуда user_id возьмется
    Ответ написан
    Комментировать
  • Нормальная ли практика начинать название переменной с её типа?

    Это венгерская нотация.
    Как правило, сейчас её не применяют
    Ответ написан
    4 комментария