Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
import unittest from number_writer import get_formatted_name class NamesTestCase(unittest.TestCase): def test_first_last_name(self): formatted_name = get_formatted_name('janis', 'joplin') self.assertEqual(formatted_name, 'Janis', 'Joplin') unittest.main() Почему вместо запуска теста, импортируется и запускается программа Импортирую этот код: def get_formatted_name(first, last): full_name =...
Сделал Discord-бота с экономикой, в качестве базы данных использую привязанный к коду json файл. Друг увидел моего бота и захотел тоже его к себе на сервер. Но если кто-то на его сервере вводит команду shop (открывающую магазин с ролями) - открывается магазин с ролями моего сервера,...
Создал в Qt Designer мейн_виндов, в котором располагается QScrollArea. Также имеется отдельный виджет, который в свою очередь должен располагаться внутри QScrollArea. В интернете уйма решений, так или иначе все они работают, если я сильно упрощаю свой код. Но вот с тем кодом, который мне...
Есть такой список словарей: [{'id': 53, 'name': 'Thriller'}, {'id': 80, 'name': 'Crime'}, {'id': 18, 'name': 'Drama'}] Как из него вытащить все ключи 'name'?
Для проверки работы необходимо вызвать метод из класса, реализующего интерфейс, например (someContext тоже интерфейс). class Calc : cCalculate { public void Calculate(someContext context){ //do something} } Как вызвать метод Calculate из другого класса, какой параметр передать? class Programm { static void Main(string[] args) { Calc...
Ресурсы собираются только под win32. Выбора платформы у ресурсных проектов нету. В XE5 была а в 10.3 убрали. Подскажите где искать?
Мой RecyclerView, с атрибутом nestedScrollingEnabled="false" находится в ScrollView. При скролле своего экрана, я замечаю эффект "нажатия" элемента, за который я держусь при скролле. Подскажите, пожалуйста, в какую сторону думать или гугулить, чтобы убрать данный эффект при скроллинге?...
Уже задавал вопрос, но ответы не помогли. Есть директория uploads где лежали файлы свыше 100 мб. Забыл добавить папку в гитигнор. Далее делаю: git add ./server git commit -m "blabla" git push Получаю сообщение об отмене так как файл большой. По глупости удаляю директорию вручную. Дальше: git...
При первой загрузке приложения у меня все прекрасно отрабатывает, и при повторной тоже. Но после обновления базы данных, приложение крашится. Я выяснил что причина в udateTime но я не могу понять что я делаю не так. Я Асинхронно подгружаю page и сохраняю их(все происходит...
Как я понимаю, взаимодействие с прототипом с помощью свойства prototype можно осуществлять только в обычных (!не встроенных) функциях-конструкторах. Например, в этом примере все отлично работает. function func() { }; function Constructor() { this.name = 'Luisa'; this.surname = 'Li'; this.age = 48; }; Constructor.prototype =...
На странице есть гифка, которая выглядит вот так(добавлена через тег img, но есть еще места где добавлена через псевдоэлементы, проблема та же). Суть ее в том, что у нее присутствует черный фон. Чтобы от него избавляться я использую свойство mix-blend-mode: lighten; И все работает...
assert(sizeof(int) != sizeof(long))
В таблице, значения столбца представлены строками: df = pd.DataFrame({ 'a':['female, female, female, female, male, female', 'female, male, female, female', 'female, female, female', 'male, male, male']}) a 0 female, female, female, female, male, female 1 female, male, female, female 2 female, female, female 3 male, male, male Моё решение с использованием метода set(): f = lambda x: [set(y) for y in...
Переустановил Python 3.8 и столкнулся с ошибкой. Текущая версия Python 3.8.10. сервер на windows 10 pip3.8 install --upgrade pip Requirement already satisfied: pip in c:\program files\python38\lib\site-packages (21.1.1) ERROR: Exception: Traceback (most recent call last): File "c:\program files\python38\lib\site-packages\pip\_internal\cli\base_command.py", line 180, in _main status = self.run(options, args) File...
Недавно начал изучение Java и столкнулся с проблемой. В VS Code, в консоли, русские буквы дублируются и некорректно отображаются. При использовании этого кода. public class App { public static void main(String[] args) { System.out.println("Привет, Мир!"); System.out.println("Hello, World!"); } ...
Во время добавления нового юзера, я сохраняю его пароль в базе, в виде SHA256(cleartext_password + salt), значение salt сохраняю рядом в отдельную колонку для каждого юзера. Соответственно, проверка пароля должна выполняться следующим образом: вытаскиваем клеартекст пароля из BasicAuth...
int z = 5; for (int i = 0; i < z; i++) { for (int a = 0; a < z; a++) { if (a>i) { System.out.print(" "); } else { System.out.print("*"); } } System.out.println(); } Выходит так: * ** *** **** ***** нужно так: * ** *** **** *****
Я делал програму на Java с использованием нескольких потоков, и столкнулся с проблеммой: я не знаю как прервать работу потока. Я пытался это сделать с помощью метода stop() но потоку как-будто просто пофигу(хотя я проверял в отдельном файле и там он сработал), и метод interrupt() тоже...
По гайду написал следующий код: from numpy import loadtxt from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense dataset = loadtxt('test.csv', delimiter=',') X = dataset[:,0:2] y = dataset[:,2] print(X) print(y) model = Sequential() model.add(Dense(2, activation='linear')) model.add(Dense(1, activation='linear')) model.compile(loss='mse', optimizer='sgd', metrics=['accuracy']) model.fit(X, y, epochs=100) model.predict(X) CSV...
var container = document.querySelector('.d-flex'); var items = document.querySelectorAll('.d-flex .item'); var itemsCount = items.length; var itemWidth = document.querySelector('.d-flex .item').offsetWidth; var nextLink = document.querySelector('#nextSlide'); var prevLink = document.querySelector('#prevSlide'); var slidesToScroll = 1; var slidesToShow = 4; var currentIndex = 0; var indexDiv = document.querySelector('#index'); var autoSlide = () => setTimeout(nextSlide, 3000); var nextSlide...