Задать вопрос
  • Установка FASTPANEL на сервере, какую ОС в 2024год?

    martin74ua
    @martin74ua
    Linux administrator
    Лечить проблему сменой дистрибутива - ну так себе. Найдите админа, настройте сервер. Возможно придется поработать с плагинами и вордпрессом... Ну и конфигурацию сервера под нагрузку подберите
    Ответ написан
    Комментировать
  • Установка FASTPANEL на сервере, какую ОС в 2024год?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Любой дистрибутив из списка поддерживаемых панелью и получающий обновления безопасности (не EOL).
    Ответ написан
    Комментировать
  • По какому принципу разбивается http запрос/ответ?

    @My1Name
    По какому принципу разбивается http запрос/ответ?

    По принципу стандартизации HTTP протокола.
    https://ru.wikipedia.org/wiki/HTTP
    Ответ написан
    Комментировать
  • По какому принципу разбивается http запрос/ответ?

    @Everything_is_bad
    Из чего состоят http запросы и как правильно читать запросы и писать ответы, по какому принципу или структура их надо разбирать и собирать?
    так есть же описание протокола HTTP, открывай, да изучай.

    И вообще, зачем тебе это делать, зачем работать на таком низком уровне, особенно если опыта вообще нет? есть куча готовых решений, если очень хочется увидеть как это парсят, так же открывай, да читай их исходный код.
    Ответ написан
    Комментировать
  • Есть ли фриланс на С++ с нуля?

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

    Умение анализировать рынок и управлять на фрилансе часто важнее, чем умение кодить.
    Были бы навыки - можно вообще без умения кодить
    Ответ написан
  • Как проверить, что программа что-то делает (курсор в ней в виде "часиков")?

    @rPman
    В общем случае не существует способов решить твою задачу.

    Если с архиваторами еще можно посмотреть на статистику нагрузки процессора процессом, и если она упала то считать что работа закончена, то с программами, не затрагивающими процессор этого не сделаешь (например загрузка файлов из интернета, тут даже по нагрузке на сеть не поймешь).

    Курсор мог бы быть решением если одно но - он меняется только пока этот курсор находится строго над окном приложения, причем над его видимой частью, т.е. если приложение свернуть или оно будет загорожено другими окнами, то этого понять будет нельзя.
    Можно написать библиотеку и вешать ее как hook на вызовы winapi SetCursor (для запуска приложения потребуется администраторские права а так же с высокой вероятностью в современных версиях win10-11 это уже будет не так просто сделать, по крайней мере я пользовался одним таким приложением minimize to tray и оно уже не работает), так же это не будет работать с windows store приложениями, а точнее те что написаны на .net и используют среду CLR.

    Поэтому, для каждого приложения придется искать свой детектор их занятости.
    Ответ написан
    Комментировать
  • Как проверить, что программа что-то делает (курсор в ней в виде "часиков")?

    GavriKos
    @GavriKos
    Если программа об этом никак не сообщает - то никак и не проверить )))
    В частном случае можно найти прогрессбар и смотреть его заполнение (WinAPI). Смотреть на часики не надо )))
    Но какого то общего решения для оконных приложений тут не будет. Другое дело консольные утилиты )
    Ответ написан
    3 комментария
  • Как проверить, что программа что-то делает (курсор в ней в виде "часиков")?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    - если вы не писали программу сами, то курсор обычно не меняется...
    - если на часы, а также упоминаете exel, похоже на пробу vba
    ... смотрите на предмет "зацикливания"
    Ответ написан
    Комментировать
  • Как получить переменную из JavaScript (node.js) в PHP?

    batowski
    @batowski
    1) Вы можете сделать http запрос POST или GET к url по которому находится ваш php скрипт.
    2) Если node.js и php находятся на одном сервере вы можете вызвать нужный php скрипт.
    3) Вы можете использовать веб сокеты, настроив соединение между node.js и php.
    4) Вы можете использовать общую директорию или базу данных в которую будете записывать данные, и оттуда забирать их с помощью php.

    Я бы посоветовал 1 или 2 вариант.

    Пример 1 варианта:
    const axios = require('axios');
    
    axios.post('http://example.com/your-php-script.php', { data: 'your data' })
      .then(response => {
        console.log(response.data);
      })
      .catch(error => {
        console.error(error);
      });


    Получение данных в php:
    $data = $_POST['data'];
    echo $data;


    Пример 2 варианта:
    const { exec } = require('child_process');
    
    const data = 'your data';
    const command = `php /path/to/your-php-script.php "${data}"`;
    
    exec(command, (error, stdout, stderr) => {
      if (error) {
        console.error(`Error executing PHP script: ${error}`);
        return;
      }
    
      console.log(stdout);
    });


    Получение данных в php:
    $data = $argv[1];
    echo $data;
    Ответ написан
    Комментировать
  • Как создать сайт SPA?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Нужен web сервер потому что, а вы просто файл открыли браузером
    Ответ написан
    Комментировать
  • Что будет если в Gmail при отправке письма указывать только cc recipients?

    @Drno
    просто через запятую в "получателях" их почты укажи
    Ответ написан
    Комментировать
  • Что выбрать в качестве промежуточного хранилища в проекте?

    2ord
    @2ord
    Что выбрать в качестве промежуточного хранилища в проекте?
    Redis таковое и есть.

    Смысл в кешировании не в том, чтобы сканировать в Redis всё подряд, а чтобы взять данные по заранее известному ключу или двух-трёх максимум, но не более, ключей.
    Кеширование имеет смысл тогда, когда количество попаданий в кеш него большое. Если для возврата ответа сервером необходимо совершить запросов по 120К записям, то у вас что-то не так.
    Ответ написан
    2 комментария
  • Где можно применить hexagonal architecture?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    Чистая архитектура - это просто идея, а не готовая архитектура. Гексагональная - частный случай чистой.
    В блоге Роберта Мартина первыми строками идет:
    Over the last several years we’ve seen a whole range of ideas regarding the architecture of systems. These include:

    Hexagonal Architecture (a.k.a. Ports and Adapters) by Alistair Cockburn and adopted by Steve Freeman, and Nat Pryce in their wonderful book Growing Object Oriented Software
    Onion Architecture by Jeffrey Palermo
    Screaming Architecture from a blog of mine last year
    DCI from James Coplien, and Trygve Reenskaug.
    BCE by Ivar Jacobson from his book Object Oriented Software Engineering: A Use-Case Driven Approach
    Ответ написан
    1 комментарий
  • Как реализовать оболочку для по моей идеи?

    delphinpro
    @delphinpro Куратор тега JavaScript
    frontend developer
    Основное приложение каким-либо образом получает список доступных модулей.
    Каждый модуль имеет вполне определенный общий интерфейс (в программном смысле).
    Интерфейс может, например, определять обязательные методы execute() и render().
    Основное приложение пробегается циклом по модулям, и дергает их методы.
    Например сначала execute (возможно передавая туда определенные настройки). Здесь модуль выполняет свою работу с данными.
    А потом, на этапе отрисовки страницы дергает render. Тут либо из render получает готовую разметку и сам рисует, либо указывает где именно отрендерить.

    Как-то так в общем случае.
    Ответ написан
    Комментировать
  • Возможно ли задействовать 3D-ускорение при видеоадаптере VMSVGA?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Я думаю, все, кто уже прочитал этот вопрос, начали с того, что задали себе вопрос "Накуа сейчас нужна XP"? У меня есть виртуалка с ней - но она нужна исключительно для работы старого ишака, потому что только с него можно зайти на морду управления старым интеловым кластером.
    Ответ написан
    7 комментариев
  • Как можно реализовать на Ubuntu автозапуск команд через интервал времени?

    Cron - вот твой ответ на твой вопрос. Осталось понять как это сделать.
    Ответ написан
    3 комментария
  • Как работать с удаленными агентами Zabbix за NAT?

    @dobromin
    Для этого используй zabbix proxy в филиале B. Все остальное костыли. Или объедини филиалы VPN-ом хотя бы для трафика zabbix агентов.
    Ответ написан
    1 комментарий
  • Чем отличаются сетевые коммутаторы?

    martin74ua
    @martin74ua
    Linux administrator
    Идет мужик по рынку. Смотрит - яйца продают. У одной бабушки яйца по 300р штука, а у всех остальных - по 10р штука. Он не выдержал, подходит к бабушке, что по 300р продает:
    - Бабушка, а у тебя куры какие то особые?
    - Нет милок, самые обычные.
    - А ты их кормишь как то круто?
    - Да нет, как и все...
    - Может это яйца какие то особенные?
    - Да нет, милок, самые обычные...
    - так чего ж так дорого?
    - так деньги нужны, милок.

    В случае HP - ты еще платишь за имя....
    Ответ написан
    Комментировать
  • Какой специалист мне нужен?

    Deita
    @Deita
    Бизнес-аналитик
    Ответ написан
    Комментировать
  • Какой специалист мне нужен?

    newross
    @newross
    Product owner
    Бизнес-аналитик либо продакт.
    Желательно знакомого с вашей предметной областью и аудиторией.
    Чего точно не стоит делать, так это делегировать принятие решений разработчикам. А то получите красивый код, оторванный от бизнеса
    Ответ написан
    Комментировать