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

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

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

Вот макет А у меня вот так Вот HTML .thumbnails { display: flex; flex-wrap: wrap; } .thumb { display: flex; width: 50%; background: #E4E7F6; } .thumb:nth-child(odd) { background: #fff; } <div class="thumbnails"> <div class="thumb"> <o>Текст</o> </div> <div class="thumb"> <o>Текст</o> </div> <div class="thumb"> <o>Текст</o> </div> ...

Решил поэкспериментировать с генераторами в javascript, и обнаружил странное (для меня) поведение. Порядок исполнения yield лично мне не совсем понятен. Возьмём вот такой код: function* gen() { return yield yield 5; } const iter = gen(); console.log(iter.next()); // value = 5 console.log(iter.next(2)); // value = 2 console.log(iter.next(3)); // value =...

Библиотека aiogram3. Допустим пользователь написал боту, бот ответил, после чего пользователь не писал боту сутки. Как сделать, чтобы по истечению суток бот сам написал пользователю, желательно пример кодом)

При запуске сервера, при нажатии на кнопку "Регистрация", у меня сайт переходит по ссылке http://test/registration/registration.html и выдает ошибку Parse error: syntax error, unexpected '|', expecting '{' in C:\OSPanel\domains\test\login-and-register-new-main\src\helpers.php on line 91 Однако, если отдельно запускать папку с регистрацией, то все...

При создании проекта, Spring Boot спрашивает меня, какие зависимости я хочу добавить сразу же. Я добавляю, жму "Финиш" и проект запускается. Подскажите пожалуйста, как вызвать снова то же меню после создания?

Есть пользователь jenkins, которому нельзя давать sudo, и которого нельзя добавлять в группу docker, поскольку это равносильно sudo. Могу ли я как-либо дать возможность этому пользователю собрать образ из конкретного dockerfile и запустить этот образ? У меня web-интерфейс jenkins доступен из...

в общем то, я написал приложение - чат с нейросетью оно специально создано для учителей, что бы они могли генерировать проверочные работы и там же сгенерировать PDF файл. Но я столкнулся с такой проблемой, в PDF математические формулы отображаются в виде обычного текста, как...

Всем привет! Столкнулся с такой проблемой для прокси вебсокета ws/**: <i> [webpack-dev-server] [HPM] Upgrading to WebSocket <e> [webpack-dev-server] [HPM] WebSocket error: Error: read ECONNRESET <e> at TCP.onStreamRead (node:internal/stream_base_commons:217:20) { <e> errno: -4077, <e> code: 'ECONNRESET', <e> syscall: 'read' <e> } Свою конфигурацию и версии...

C:\Users\user>pip install bit Collecting bit Using cached bit-0.8.0-py3-none-any.whl.metadata (4.9 kB) Collecting coincurve>=4.3.0 (from bit) Using cached coincurve-20.0.0.tar.gz (122 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [57 lines of output] ...

есть файл file.txt как в нем удалить символы конца строки '\r\n' каждые 9 вхождений, заменяя на ',' запятую, десятое вхождение оставлять на месте, и далее по кругу до конца файла

sed

Есть исходная таблица, назовем ее table_source. Эта таблица каким-то образом (для нашей задачи неважно каким) периодически обновляется, периоды обновления условно случайны. У каждой записи в таблице есть уникальное поле - идентификатор (пусть будет id) и несколько полей с данными...

У меня есть две формы. На одной из них находится таблица со всеми записями и несколько кнопок (Добавить, Редактировать, Удалить). Кнопка "Редактировать" переносит на вторую форму, на которой находятся Textboxs привязанные к таблице на первой форме. Мне нужно сделать так,...

Есть старый сайт, который написан на древнем asp.net web forms. Он имеет очень хорошую индексацию в поисковиках, что очень важно. Сейчас разработан новый сайт с сохранением логики, который запущен на другом домене. Нужно обновить сервер со старым сайтом, что бы все маршруты со...

seo

На каждом обьекте на карте, если это организация (к примеру, кафе или ресторан или другой обьект) с помощью geocode-maps или каким-либо другим способом - как, зная координаты того или иного кафе, получить его время работы и рабочие дни?

Какие библиотеки есть? И важно чтобы именно строки, и быстро было, ибо хочу перебирать сотни вариантов. Писать цикл не хочу, ибо не удобно для кода. "Максим, как дела?" - "дела как Максим," и пр.

я ищу запись удовлетворяющее условию ['amoID' => $contacts[0]->getId(), 'crmCompanyID'=>$companyID] если нет , то создаем запись, а у меня говорит , что crmCompanyID не может быть равен нулю. БД: CREATE TABLE IF NOT EXISTS `crmAmoUser` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, `amoID` bigint(20) UNSIGNED NOT NULL COMMENT 'Ид в амо', `name` varchar(190) NOT NULL COMMENT...

def log_txt(self, data): self.lst_list = [] self.lst_list = data.index.tolist() data_txt = f''' <table style="border-collapse: collapse; width: 100%;"> <tr style="background-color: #f2f2f2;"> <th style="border: 1px solid #dddddd; padding: 8px; text-align: left;">Sec</th> <th style="border: 1px solid #dddddd; padding: 8px;...

Прикрутил к Яндекс Картам свой кастомный ListBox, есть такая проблема, что когда я кликаю по другим элементам на карте, listbox сразу сворачивается, а мне надо чтобы он оставался развернутым, пока я сам его не сверну. Кто нибудь знает как сделать так, чтобы listbox не сворачивался?

У меня 2 сайта, у каждого свой конфигурационный файл. Возможно выполнить так, чтобы если урл через http:// либо через www Не важно какой сайт, выполнить перенаправление. Но только чтобы, если обращение по ИП, проигнорировать данный блок server { if ($host = www.site.ru) { return 301...

let ls = y = st = 0, m = []; document.onscroll = e => { y = window.scrollY; if (m[0] != 'up' && ls > y) m = ['up', y, st]; else if (m[0] != 'down' && ls < y) m = ['down', y, st]; st = Math.min(Math.max(m[1] + m[2] - y, document.querySelector('header').clientHeight * -1), 0); document.querySelector('header').setAttribute('style', "--hm:" + st + "px"); ls = y; }; * { padding: 0; margin: 0; box-sizing: border-box; scrollbar-width: none; ...