Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров

Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.

Последние вопросы

Пишу своего почтового клиента используя библиотеку MailKit. Проблема возникла такая: я кеширую сообщения в локальную бд, для быстродействия работы. Как мне потом при следующем входе синхронизировать кеш в бд и данные на сервере. Может какой то флаг у сообщений есть, что...

Я знаю, что если поменять любое поле объекта, которое является ключом в HashMap, то hashcode этого объекта поменяется. Вопрос, можно ли как то получить доступ к потерянному объекту в hashmap (getValue())? Если ссылки(ключи) не указывают на этот объект удалит ли его сборщик мусора из...

можно ли сделать так, чтобы файлы ts были, напр, в папке TS, а js файлы которые генерируются после запуска ts файлов, попадали в JS каталог?.. почитала документацию ts, ничего подобного не нашла

Пишу диплом... Вообщем есть фронт который ждет по API данные в определенном формате. Конкретно поле Images модели Product фронт ждет вот в таком виде: У меня пока получается просто словарь: "images": { "src": "/media/pictures/toshiba_bbeea483ddb65e43a2c74c39ad7e96a7.png", "alt": "2" }, Вот...

есть такой autocomplete mui <Autocomplete id="instruments" options={allInstruments} value={instrument} onChange={(event, newValue) => handleInstruments(newValue)} defaultValue={allInstruments[0]} size="small" sx={{ mt: 0.2, flexGrow: 2 }} getOptionLabel={tool => tool.title} renderInput={params => <TextField {...params} label="Инструменты" />} /> когда включаю его в рендер в...

Возникла ошибка при сборки проекта c unstable_HistoryRouter, хотя сам проект который находится у меня рабочий и запускается нормально. Из за чего это может быть вообще не понимаю. Буду премного благодарен если вы поможете мне разобраться. Код из моего App - компонента: import { unstable_HistoryRouter...

Я написал бота в Telegram. Основа: Aiogram База данных: postgreSQL + административная панель Django Проблема: в первый раз, когда пользователи нажимают /start, чтобы использовать бота (который добавляет информацию о пользователе в базу данных), бот работает нормально, но после этого, когда...

import time import requests from bs4 import BeautifulSoup url = 'https://XXXXXXXXX' response = requests.get(url) bs = BeautifulSoup(response.text, "lxml") all_TD = bs.find_all('td', class_='row3 over') # весь TD all_a = bs.find_all('a', class_='last-post-icon') # весь а тег for item, item2 in zip(all_a, all_TD): item2 = item2.get_text(':') name = item2 item_url = item.get("href") href = item_url print(f'{name}...

Пользователь выбирает завод и объект, счетчики объектов подтягиваются скрытно(один или несколько). Теперь хотелось бы понять как сохранять в бд значения что выбрал пользователь. Я думала вытащить из js factory_id и object_factory_id, в контроллере сделать условие, где по id брать...

Всех приветствую. Не пойму в чём проблема. ESP-32 не хочет выходить из цикла. Пишу на ArduinoIDE. Пробовал и break и continue и while вместо for, ничего не помогает. Пока не выполнит цикл, ничего нельзя сделать. На ESP-8266 то же самое. Думал дело в плате. if ((mcp4.digitalRead(button1) == LOW || wb == 1) && fn == 2) { ...

Пытаюсь сделать вывод подсказок для определённых элементов на экране. По дизайну надо чтобы на полупрозрачном фоне определённые прямоугольники не были прозрачным. Какие есть приёмы для этого ? Или может уже есть какие-то готовые решения в виде...

У меня есть список подразделений: var departments = await _departmentClient .Get( subjects.Select( subject => subject.Department.Id ) ); и список родителей: var parentDepartments = await _departmentClient .GetByChildrenIds( subjects.Select( subject => subject.Department.Id ) ); мне нужно сгруппировать подразделения таким образом: map[department]{parentDepartments} т.е какой-то...

Поднял на докере проект ларавел + эластик, при попытке сделать индексы выдает ошибку что Driver [elasticsearch] not supported. в .env указал конфиги так: SCOUT_DRIVER=elasticsearch SCOUT_ELASTICSEARCH_HOST=http://localhost:9200/ SCOUT_ELASTICSEARCH_PORT=9200 в scout.php 'driver' => env('SCOUT_DRIVER', 'elasticsearch'), в docker-compose.yml elasticsearch: image:...

Файл views.py from django.shortcuts import render from .forms import ReplyForm def create(reqeust): form1 = ReplyForm() data = { 'form1': form1 } return render(reqeust, 'forma.html', data) Файл forms.py from .models import Reply from django.forms import ModelForm, TextInput, EmailInput class ReplyForm(ModelForm): class Meta: model = Reply fields = ['name', 'email', 'text'] Html шаблон <main> <form method='post'...

Есть такое подлючение к бд: <?php namespace Engine\connectBd; class database { public $name; public $host; public $password; public $bdname; public $dbNames =[]; public function __construct($host,$name,$password,$bdname){ $this->name =$name; $this->host=$host; $this->password=$password; $this->bdname=$bdname; } public function connect($connectName){ $name =$connectName; $connectName = mysqli_connect("$this->host",...

php

Пытаюсь задействовать Qt для Python Нашел инструкцию по установке: https://doc.qt.io/qtforpython-6/quickstart.html Делаю все так, как там, но не получается. Подскажите, пожалуйста, где я ошибся? pip install pyside6 отработал без ошибок, все нужные пакеты установились. Однако когда я в коде пишу: import...

Делал одну студенческую работу, вытащил делавшийся в свое время старый класс для работы с полиномами. Сам не люблю простыни, но ужать код оказалось сложно, простите уж... все работает на ура. Решил выпендриться, и добавить концепты для ограничения "математическими"...

Я пишу телеграм бота с использованием библиотеки aiogram. На Windows всё прекрасно — работает, запускается. Но мне очень хочется поработать над этим проектом на своём ноутбуке (linux ubuntu 22.04). Я перенёс файлы бота через github на свой ноутбук. Всё было хорошо, пока я не запустил...

Хочу сделать диаграмму распределения в Pandas Для этого сделал группировку из датафрейма по 2 столбцам Но мне нужны проценты в каждом классе(Pclass) Поэтому принимаю решение создать еще один столбец с общим количеством людей(count) сгруппированных по классам(Pclass), но получается...

Создал виртуальные хосты на ip 127.0.0.1, для каждого порта свой хост. При переходе по ip 127.0.0.1:8082 отображает Hello VHost2!, при переходе по ip 127.0.0.1:8083 отображает Hello VHost1!. Но не переходит по именам test1.ru и test2.ru. В настройках httpd-vhost: NameVirtualHost 127.0.0.1:8083 NameVirtualHost 127.0.0.1:8082 <VirtualHost *:8083> DocumentRoot...