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

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

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

Можно ли как-то связать двух пользователей, чтобы они могли спокойной обмениваться сообщениями, фотографиями, но друг с другом без дополнительных средств(по типу сервера, который будет обрабатывать сообщения и отправлять).

Помогите вытащить все числа из строки let inputData = '1, -5.8 или 10, хотя 34 + -5.3 и 73'; function getString(str) { let result = str.split(', ') console.log(result) } getString(inputData)

Подскажите пожалуйста где можно взять библиотеку для реализации скриптов с простым СИ-подобным синтаксисом. Для связки .NET 4.7 + Mono и для .NET Core. Нужна поддержка булевых значений, целочисленных и с плавающей точкой, а так-же, если есть возможность, массивов, циклов (while/for),...

Подскажите, каким образом можно настроить аллерты на рестарт сервиса? Т.е. мне важно понимать, что если сервис рестартанул, то нужно лезть и смотреть, что случилось. Используем prometheus.

Суть:Добрый день! Имеется простенькая форма поиска на бутстрапе. Ищет статьи с совпавшим текстом. Скрин ниже. Цель:Нужные статьи-то он находит, а вот текст найденный не выделяет. Нужно реализовать выделение. Код, реализующий поиск: $('#search').on('keyup', function() { var value =...

template<typename Tp, class C = std::vector<Tp>> struct A { C s{}; void change(const C&); }; template<typename Tp, class C = std::vector<Tp>> //Ошибка (активный) E0953 void A<Tp, C>::change(const C& seq) {/*...*/ } Очевидно, что при определении члена класса, нет смысла указывать аргумент шаблона по умолчанию. Но вопрос в том, почему...

c++

Есть страница Как я узнал данные страницы хранятся в базе данных. В какой базе данных и как отредактировать базу?

Я получаю список людей, работающих в конкретной компании, таким образом: $retPersons = Company::findOrFail($referid)->persons; //$referid - номер компании $retData = response()->json(['persons' => $retPersons, ... ]); //тут еще служебные данные передаю return $retData; Это я потом JSONом отправляю по AJAXу во VUE и там дальше разбираю в...

Версия opencart 2.3 Название модуля exchange1c_oc_23 (движок на vps)

Описание проблемы Есть модуль cx-Oracle. Я хотел задекорировать метод execute класса Cursor, чтобы он логировал выполняемые запросы: import logging class _QueryLogger: def __init__(self, execute_func): self._func = execute_func self._logger = logging.getLogger() def __call__(self, query: str): self._logger.log(level=logging.DEBUG, msg=query) return...

Всем привет, никогда не настраивал выкладку своего проекта автоматически, поэтому прошу помочь с организацией всего этого. Имеется проект, в стиле микро сервисной архитектуры с использованием docker-compose, все хранится на GitLab, репозитории имеют следующий вид: ServiceA - сервис A,...

подскажите, пожалуйста, как правильно отображать частичные представления в Index.cshtml есть 2 частичных представления : <div class="row"> <div class="col-lg-2 col-md-3 col-sm-4 col-12 project-sidebar"> @Html.Partial("ProjectList", Model.Projects) </div> <br /> <div class="col-lg-10 col-md-9 col-sm-8 col-12...

Как в Dart выполнить тяжелую операцию в фоне? Есть например код? void main() { print('startApp'); hardOperation(); print('runApp'); } hardOperation() { print("startHardOperation"); List list = List(100000000); list.forEach((element) {}); print("stopHardOperation"); } Вывод: I/flutter (29084): startApp I/flutter (29084): startHardOperation // Ждет пока переберет массив I/flutter...

Проблема в следующем: Загружаю форму через AJAX, в форме есть поле input[type=file], но при нажатии на поле - не открывается диалоговое окно для выбора файла... При входе на форму на прямую - всё открывается. В целом выяснил, если добавлять input[type=file] динамически через jQuery - он не...

Открыл пункт меню Страницы Щелкнул на кнопку Добавить новую (рядом с надписью страницы) и получил Вместо того что хотел как на https://stackoverflow.com/questions/63860661/auto-generated-page-file/63869575?noredirect=1#comment112944552_63869575 или как на Редактирование в Инструментах разработчика (как у Арсена...

У меня есть вот такой интерфейс public interface IParse { T TryParse<T>(string line, string pattern); } и класс, который его реализует, содержит примерно вот такой метод public DateTime TryParse<DateTime>(string line, string pattern) { Match match = Regex.Match(line, pattern); if (!match.Success) { throw new Exception(); } DateTime date; var success =...

Вопрос такой: что значит,если в @keyframes указываются только 100%(эквивалентно to) или только 0% (эквивалентно from). Например: @keyframes spin_1 {100% { transform: rotate(360deg); }} @keyframes spin_2 {0% { transform: rotate(360deg); }} .block_3 { width: 50px; height: 50px; background: pink; animation: block 3s infinite linear; margin: 0 auto; margin-top: 30px; transform-origin: 60px...

Для работы с Exсel используются: Pandas+xlsxwriter. Вставка формулы: for row in range(2, df.shape[0] + 3): worksheet.write_formula(f"D{row}",...

есть строка '123456', нужно сделать из нее '214365' let str = '123456' str = str.split('') for(let i = 0; i < str.length; i += 2) { str.splice(i, 0, str.splice(i+1, 1)) } console.log(str) почему этот код дает ответ не ["2", "1", "4", "3", "6", "5"] а [Array(1), "1", Array(1), "3", Array(1), "5"] то есть те значения...

Не могу разобраться в чём дело, подскажите кто знает, пожалуйста. В моём приложении я как положено регистрирую serviceWorker, получаю разрешение и оформляю подписку на пуш уведомления. Затем сохраняю подписку у себя в БД и собственно шлю туда PUSH уведомления. Всё отрабатывает...