• Почему вылетает Android приложение?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Жмете на вкладку "run" внизу студии и читаете, что там красными буквами в портянке лога написано.
    Не поняли. по тексту ошибки. Выделяете первую строку от ошибки и в гугл.
    Ответ написан
    Комментировать
  • Python как разделить текстовый файл на несколько по длине строки?

    tumbler
    @tumbler Куратор тега Python
    бекенд-разработчик на python
    Ну так читаете и по длине строки пишите в разные файлы.
    Ответ написан
    Комментировать
  • Как работать с сокетами на с++?

    @anikavoi
    Уважаемый,
    У вас очень сумеречное понимание сокетов.
    1. При чем тут "Веб" из заголовка вопроса? Это обычные TCP. WebSocket это совершенно другое, загляните в документацию.
    2. "я не использовал и не создавал структуры sockaddr" - мои глаза меня обманывают?
    Без sockaddr вы не смогли бы забиндить порт в сервере, и определить адрес\порт назначения в клиенте, не говоря о протоколе.
    3. "я не использовал функцию getaddrinfo()" - круто!!! Вау!! ... и что?
    Функция getaddrinfo(3) объединяет действия функций getipnodebyname(3), getipnodebyaddr(3), getservbyname(3) и getservbyport(3) в одном интерфейсе. Функция getaddrinfo(3) создает одну или несколько структур адресов сокета, которые в дальнейшем могут быть использованы в вызовах функций bind(3) или connect(3) для создания сокета клиента или сервера.

    4. "А структуру и функцию, которую я написал сверху - это нововедение." - КАКУЮ СТРУКТУРУ??? КАКУЮ ФУНКЦИЮ??? void error(const char *msg) - это??? Это потрясающее нововведение! Нобелевскую премию мира и нобелевскую премию по литературе вам! Их все равно сейчас дают людям далеким от мира и от литературы.
    5. "Или я что-то не понимаю." - ни-че-го. Ничего вы не понимаете. Прочтите, наконец, документацию по программированию сокетов, ПРЕЖДЕ чем задават вопрос, в котором совершенно непонятно о чем вопрос.
    ... а еще лучше - бросайте программирование.
    Ответ написан
    Комментировать
  • Питон при запуске скрипта пишет: vk.messages.send( ^ IndentationError: expected an indented block - ,в чем проблема?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Если перевести через гугл транслате, получится - "ожидал блок с отступом".

    За такие вопросы нужно руки отрывать, и в баню! Интересно, сколько таких вопросов модеры удаляют за день?
    Ответ написан
    1 комментарий
  • Как поменять цвет вот этой рамки?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Во-первых, python здесь не причем.
    Во вторых, вы не показали код, как мы определим, что вы там накопипастили и откуда.
    В третьих, ну допустим вам скажут как поменять цвет на красный, следующий вопрос будет - 'Как поменять цвет на зелёный?'
    Ответ написан
    1 комментарий
  • Как сделать бота?

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

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    for (int i = 0; i < 1; i++)
                    {
                        progressBar2.Value = 100;
                        progressBar2.Maximum = 100;
                        progressBar2.Minimum = 0;
    
                        progressBar2.Value = progressBar2.Value--;
                    }

    А цикл у тебя сколько раз отрабатывает? М?
    Ты каждый раз устанавливаешь значение прогресса 100 (progressBar2.Value = 100;)
    Зачем тебе вообще цикл тут? Зачем ты устанавливаешь значение прогресса в 100 каждый тик таймера?

    Неужели сложно подумать, что происходит, если у тебя всё написано?
    1. Устанавливаем прогресс бар в 100, границы прогресс бара 0 и 100. (Прогресс бар = 100)
    2. Уменьшаем позицию на 1 (Прогресс бар = 99)
    --тик
    3. Устанавливаем прогресс бар в 100, границы прогресс бара 0 и 100. (Прогресс бар = 100)
    4. Уменьшаем позицию на 1 (Прогресс бар = 99)
    --тик
    5. Устанавливаем прогресс бар в 100, границы прогресс бара 0 и 100. (Прогресс бар = 100)
    6. Уменьшаем позицию на 1 (Прогресс бар = 99)
    --тик
    7. Устанавливаем прогресс бар в 100, границы прогресс бара 0 и 100. (Прогресс бар = 100)
    8. Уменьшаем позицию на 1 (Прогресс бар = 99)
    Ответ написан
    7 комментариев
  • Telebot не работает с list. Python?

    shabelski89
    @shabelski89
    engineer
    Бот выдает только строки, а как же головой подумать?)
    Если список то можно пройтись по элементам?)
    for elem in list_b:
        bot.send_message(userid, elem)
    Ответ написан
    1 комментарий