Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Запускаю 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:...
ffmpeg -i tears_of_steel_1080p.webm -vf scale=640x360 -b:v 276k \ -minrate 138k -maxrate 400k -tile-columns 1 -g 240 -threads 4 \ -quality good -crf 36 -c:v libvpx-vp9 -c:a libopus \ -pass 2 -speed 4 -y tos-640x360.webm https://developers.google.com/media/vp9/settings/vod?hl=ru Пример из гугла, вопрос в чем разница, зачем параметр -crf 36 когда указаны параметры -minrate 138k -b:v 276k -maxrate 400k Разве они не...
Мне нужно, чтобы при запуске программы python сменился шрифт в консоли перед выводом print. Есть идея сделать через os.system(""), но я не знаю команды, а поиск его не увенчался успехом, поскольку за решение проблемы выдают только сменить через свойства.
Пишу автотест Java+Cucumber+Gherkin, в котором есть такой шаблон в MyTemplate.java: template.getTemplate().put("<МИНУС_1_МИНУТА>", arg -> String.valueOf(LocalDateTime.now().minusMinutes(1).getMinute())); Сценарий с данным шаблоном отрабатывает корректно только если, время >10 минут любого часа. Подскажите, как мне получить 2...
Много лет назад был найден способ заполнения полей type="file" еще для webbrowser. async Task PopulateInputFile_poster(string file_poster) { ExecuteScript("document.getElementById(\"fln1\").focus();"); // delay the execution of SendKey to let the Choose File dialog show up var sendKeyTask = Task.Delay(1000).ContinueWith((_) => { // this gets...
class Person: def __init__(self, name): self.__name = name # имя человека @property def name(self): return self.__name def display_info(self): print(f"Name: {self.__name}") class Employee(Person): def __init__(self, name, company): super().__init__(name) self.company = company def display_info(self): super().display_info() print(f"Company: {self.company}") def work(self): ...
Я пытаюсь найти формулу для поиска количества високосных годов между двумя датами (меньший год - всегда високосный). В формуле ошибка. Помогите найти верную. Моя формула: date=больший год - меньший год кол-во високосных годов=date//4-date//100+date//400
Всем привет, есть сайт на котором можно внести депозит в крипте и на выходе получить ключ, по которому можно этот депозит вывести. Ключи сохраняются в LocalStorage браузера, я по своей наивности думал, что они там и останутся надолго. По итогу они пропали, пытался восстановить...
В коде ниже я получил массив дат выходных для текущего месяца. Под конец учебного дня я, видимо, совсем не вывожу, т.к как не могу понять как получить все даты выходных за год) let weekEnd = [], d = new Date(), m = d.getMonth(), y = d.getFullYear(), totalDays = new Date(y, m, 6).getDate() && new Date(y, m, 0).getDate(); for (let i = 1;...
Я установил Airflow на wsl. Поднял сервис и написал первый dag, dag я написал в jupyter notebook который также установил на wsl в необходимую среду. Но Airfow не видит мой dag и при отработке следующей команды: airflow dags list-import-errors. Выдает следующую ошибку: Хотя я не создавал файл untiled-chekpoint.py - это...
Пытаюсь смапить DTO в модель, но получаю ошибку о неверной конфигурации или неподдерживаемом маппинге. Не знаю, может это как-то влияет, но DTO, Models, и класс Mapper находятся в разных сборках Ссылка на репозиторий: https://github.com/air2921/JobQuest Не совсем понимаю из-за чего это происходит, на...
Переношу компонент с Rad 10.3 в RAD 11. наткнулся на ошибку. const {$IFDEF FPC } // Not so wide version of RT_RCDATA RT_RCDATAW = #10; {$ELSE } // Wide version of RT_RCDATA RT_RCDATAW = pWideChar(#10); // ошибка здесь Е2026 {$ENDIF } не могу понять причину. В 10.3 работало. Заменил на RT_RCDATAW: PWideChar = #10;теперь выдает ошибку в строке constructor createRes(const...
Как нужно/можно было выполнить задание 7.5 в соответствии с пройденной главой. Знаю что есть масса вариантов, но какие то усовершенствования не интересуют, т.к. эти варианты еще не изучены, хочется знать правильно ли я усваиваю материал или же использую топорные и банальные...
Проводится поиск уязвимости на сайте посредством ввода инъекции в адресную строку браузера путем вывода пароля пользователя из базы данных. Взята таблица news, в которой находится 4 столбца, и выводится новость на страницу посредством id. Таблица users состоит из 7 столбцов. ...