Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Мне нужно передавать файл в сетевую папку с помощью пайтон (пример кода асинхронный, ибо в контексте моего приложения желателен такой подход, но с синхронным примерно та же проблема), сделать это можно следующим образом, примонтировать сетевую папку с помощью cifs в...
господа. Возникла необходимость получать данные из Вконтакте путём запросов к страницам парсинга HTML. Например делается запрос к профилю пользователя и вся информация о нём хранится в HTML. Вконтакте крайне требователен к кукки, хедерам и подобным вещам, и просто так ничего...
Если строку layout.addWidget(sb) закомментировать, то виджет ловит события (в данном случае события клавиатуры). Если строку оставить то нет. Мне нужен и спинбокс и события клавиатуры. import sys import PySide6.QtWidgets from PySide6.QtCore import * from PySide6.QtWidgets import * from PySide6.QtGui import * class Main(QWidget): def __init__(self,...
Собственно в чём дилемма, имеется готовый код, который с файла жрёт данные формата @channel_name, пользователь вводит требуемую дату, программа считывает время постов в канале за эту дату, выводит в эксель табличку. Но дело в том, что это работает только с открытыми каналами. Не...
Дано n-ое кол-во заборов с одинаковым расстоянием друг от друга - 1, каждый из которых расположен на одной линии, и имеет разную длину. Нужно вычислить максимально возможную площадь образованного прямоугольника из заборов. Притом можно не использовать забор полностью, но...
Подскажите, пожалуйста. В учреждении есть автоматизированная информационная система, есть в интернете сайт, на котором можно заказывать талоны к врачам. Меня попросили открыть порт (например, :1234) на сервере и пробросить на роутере, правила везде прописал. Т.е. сайт, на...
Помогите сообразить, как сделать следующее, желательно в "го-стиле". Есть рутина, которая запускает консольную утилиту и парсит её вывод. Данные идут порциями, их частота от меня никак не зависит. Может быть 10+ пакетов в секунду, может 1. Вторая рутина должна брать эти...
Не могу понять в чем ошибка. Делаю учебное приложение "Менеджер паролей". Создал несколько записей в БД. В MainActivity с помощью виджета SearchView получаю строку для поиска и передаю строку в метод, который должен осуществлять поиск. Но мне выдаются все записи из...
Подскажите каким способом на пайтоне можно убрать эти линии с капчи. Пробовал разные способы детекта линий, некоторые давали неплохой результат, но из-за разной толщины линии, приходилось использовать достаточно толстую закрашивающую белую полосу. От чего сильно...
Дана некоторая строка 'a bc def ghij' Переведите в верхний регистр все подстроки, в которых количество букв меньше или равно трем. В нашем случае должно получится следующее: 'A BC DEF ghij' Подскажите варианты решения.
Как исправить ошибку в этой строчке? half4 sampleCol = SAMPLE_TEXTURE2D(_MainTex, sampler(_MainTex), sampleUV); Сама ошибка: Shader error in 'Custom/Blur': constructors only defined for numeric base types at line 64 (on d3d11) Compiling Vertex program Platform defines: UNITY_NO_DXT5nm UNITY_ENABLE_REFLECTION_BUFFERS UNITY_NO_CUBEMAP_ARRAY UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA...
Разбираюсь с уроком "Иерархические данные" на Metanit.com. Там в качестве примера взята рекурсивная сущность MenuItem, которая может иметь ссылку как на родительскую сущность, так и на дочерние: public class MenuItem { public int Id { get; set; } public string? Title { get; set; } public int? ParentId { get; set; } public...
Подключил оплату через робокассу в связке php/laravel/robokassa. Делал по рекомендации данной статьи. Возникли вопросы: Как заполнить автоматически реквизитами карту при переходе на платежную страницу, где пользователь вводит реквизиты карты. Как сформировать платежку с...
Запускаю 2 теста с timeit, но во 2 тесте показывает 9 секунд каждый раз, хотя программа выполняется менее секунды: from timeit import timeit test_1 = timeit('list(map(str, range(1_000)))', number=1_000)/1_000 test_2 = timeit('[str(number) for number in range(1_000)]', number=1_000)/1_000 print(f'{test_1 = }, map') print(f'{test_2 = }, list_comprehension') Выводит результат: ''' test_1 =...
subprocess.call(f'команда строчкой', shell=True) Наткнулся на метод subprocess, команда в котором была указана в виде списка. К примеру, subprocess.call(['ffmpeg','-i','file.mp4'], shell=True) Попробовал, выдало ошибку. К тому же, мне показалось это неудобным, так как параметр и значения были отдельны друг от...
Сделал игру, всё работало, решил сделать заставку. При первом же запуске "Build and Run" ничего не получилось, вылезла та самая ошибка CS0246, которая уже надоела. Посмотрел консоль и увидел ошибку в плагине, который создаёт сам Unity и который я не трогал. Текст ошибки: error CS0246:...
У меня есть docker в моем проекте, который выглядит следующим образом FROM openjdk:17-alpine RUN apk add --no-cache freetype fontconfig ttf-dejavu WORKDIR /app COPY target/Authentication_Service-0.0.1-SNAPSHOT.jar myapp.jar EXPOSE 8086 ENTRYPOINT ["java", "-jar", "myapp.jar"] и teamcity запускает этот docker, используя команды на этапе сборки (Build Steps) docker...
Я хочу сделать IRC клиент на python через Telegram, и я хочу, чтоб у меня не валялся токен в самом файле, а чтобы программа читала его с определённого файла, который будет в той же директории, что и .py файл. Как это сделать? Код ниже import logging from telegram import Update from telegram.ext import Updater, CommandHandler,...
Как инниициализировать поле до создания объекта правильно, с возможностью его изменения в дальнейшем, но не для пользователя? Программа иммитирует меню кофемашины. Есть abstract class Drink, его наследует класс Tea, есть private поле cost (цена), для разных напитков cost разный, его нужно...
Необходимо создать массив из значений введенных в консоль. Каждое значение вводится с новой строки, например: 1 2 3 4 5 6 Но после выполнения кода, в массиве data нет первого и последнего значений: ['2', '3', '4', '5'] Код: import * as readline from 'node:readline/promises'; const data = []; let rl = readline.createInterface({ input:...