Задать вопрос
  • Проблема с кодом js, кто поможет?

    @lubezniy
    Если при загрузке страницы нужно, можно добавить код вызова на событие body onload. Например, в тэг:
    <body onLoad="Selected(document.getElementById('actSelect'))">
    Ответ написан
    Комментировать
  • Как сбросить звонок в телефонии "Задарма"?

    @lubezniy
    Как-то так:
    header('Content-Type: application/json');
    echo json_encode(['hangup' => 1, ]);
    Ответ написан
  • Как войти в аккаунт Windows 10?

    @lubezniy
    Можно попробовать с помощью какого-нибудь Offline NT Password and Registry Editor разлочить встроенную учётную запись администратора и зайти под ней. Затем посмотреть журнал событий и попытаться вообще понять, что происходит, и от этого уже плясать дальше. Но для этого надо хотя бы на чём-нибудь загрузочную флэшку записать, чтобы загрузить с неё этот самый editor.
    Ответ написан
  • Где можно провести трансляцию лекции, кроме youtube?

    @lubezniy
    Платформы для вебинаров можно поискать. Правда, многие из них не бесплатны.
    Ответ написан
    Комментировать
  • Почему не запускается httpd?

    @lubezniy
    Вторую строчку (из приведённых) в error.log посмотрите. Возможно, решение этой проблемы поможет.
    Ответ написан
    Комментировать
  • Как сформировать дайджест?

    @lubezniy
    ASN.1 - формат бинарный. А строка из первого пункта приведена в hex. Возможно, её следует декодировать из hex, а затем уже передавать далее. Ну и подпись тела запроса уже идёт в base64, второй раз её кодить вряд ли стоит.
    Ответ написан
  • Что юридически нужно знать что бы написать сервис доната для игры (посредник между серверами и игроками с кошельками обоих)?

    @lubezniy
    Неправильно знаете. Доход - это то, что поступило. Прибыль - доход минус расход. Самозанятость тут вряд ли пойдёт; считаю, надо стать хотя бы ИП, соответственно выбрать систему налогообложения (общая или упрощёнка, по последней также объект налогообложения - либо доходы, либо доходы минус расходы) и уплачивать налоги и страховые взносы, вести учёт доходов и расходов и сдавать отчётность. Могут потребоваться банковский счёт и (или) онлайн-касса. Лучше всего записаться на консультацию к знающему действующему бухгалтеру и предоставить ему всю запрошенную им информацию; он сможет по ней выдать подробный расклад.
    Ответ написан
    Комментировать
  • Почему при составлении Логина выводит ошибку?

    @lubezniy
    Написано, что в $db у Вас не объект, а булевое значение - у которого, естественно, методов нет.
    Ответ написан
    2 комментария
  • Как сделать тестирование на сайте?

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

    @lubezniy
    Всякий хостинг начинается с организации хранения, резервирования, бэкапов и связи. Если диски или электропитание хорошо полягут, никакие zfs и ecc от потери данных не спасут.
    Дальше. На одной машине организовать всё это теоретически можно, если посадить её голой попой в Интернет и не заморачиваться с надёжностью хранения, но делать так точно не стоит. Если речь о двух терабайтах, то лучше взять в аренду или разместить в датацентре свой аппаратный сервер с соответствующим дисковым пространством, обеспечив ему синхронизацию файлов с компьютером через Интернет. Получится два экземпляра файлов в физически разных местах (плюс к надёжности хранения) и возможность формирования Интернет-ссылок для одного из них без необходимости обращения к другому. Сломается сервер или компьютер - перельёте данные из исправного места, переформируете базу и продолжаете работу (хотя, конечно, это не будет очень быстро).
    Дальше. Не стоит совсем отказываться от папок-подпапок. Будете хранить файлы в одной папке - в один прекрасный момент просто не сможете бэкапиться или реплицироваться: папки сканироваться будут очень долго. Но стоит перевести хранение, например, в хронологический порядок и реплицировать не всё, а, например, то, что поступило в текущие сутки (т. е., обязательна привязка ко времени). Так и бэкапиться будет удобно. А пути с тэгами можно хранить и в БД.
    Ответ написан
    Комментировать
  • Как управлеять несколькими Raspberry pi подключенные к разным роутерам по ssh (или другим способом)?

    @lubezniy
    Посмотрел на схему.
    Если малинки из разных подсетей не пингуют друг дружку, то нужно сперва настроить маршрутизацию. Как вариант, на главном роутере (который интернетовский) прописать по статическому маршруту в каждую подсеть. В каждом маршруте указываются IP-пространство сети (например, для маски подсети 255.255.255.0 это могут быть 192.168.0.0, 192.168.1.0, 192.168.2.0 и т. д.), маска подсети и в качестве шлюза IP-адрес роутера (в роутерной сети), на котором висит описываемая подсеть. NAT на роутерах, кроме главного, должен быть выключен.
    После того, как обеспечена "видимость" малинок между собой, их также будет видеть и управляющая машина, и можно приступать к решению основной задачи. Здесь уже возможно огромное множество разных вариантов. Например, малинки периодически сами стучатся на управляющий web-сервер, куда каким-то образом кладутся команды, которые надо выполнить, берут эти команды и выполняют. Или управляющая машина по очереди пинает каждую малинку и говорит, что ей нужно сделать. Если речь только о воспроизведении видео, я бы, пожалуй, попытался поставить в сеть маленький сервер раздачи видеопотока и настроить на автозагрузку малинок подключение к этому серверу (например, браузером) и показ того, что он выдаёт.
    Ответ написан
    Комментировать
  • Развертывание и поднятие с нуля офиса малого бизнеса, что нужно знать?

    @lubezniy
    Сначала нужно точно знать, где именно будет находиться офисное оборудование (рабочие места, оргтехника, камеры, телефоны и т. д). Дальше можно продумывать вопросы внутренних коммуникаций в деталях; в идеале все точки подключения к сети в здании нужно выводить в одно помещение, в котором размещается коммутационное (и, возможно, серверное) оборудование, но для больших зданий так не получится, ибо банально не хватит лимита длины витой пары в 100м от абонента до коммутатора; приходится использовать несколько помещений или вешать шкафы со свитчами в коридорах. Разумеется, точки присутствия оборудования сети и серверов потребуется обеспечить достаточным электропитанием и при необходимости охлаждением. А дальше уже в зависимости от количества приходящих кабелей в том или ином помещении можно выбирать коммутационное оборудование, составлять схему его подключения и заниматься реализацией. По возможности стоит не разводить зоопарк из разных типов, чтобы потом было проще администрировать.
    Также, если речь о нескольких зданиях, нужно сразу продумать возможности по их соединению в общую сеть.
    По серверным - их по возможности стоит размещать в разных зданиях и соединять прямыми каналами связи. ПО расставлять на них так, чтобы сервер в одном здании резервировал "коллегу" в другом.
    Дальше. Одному поднять большую сеть не получится; слишком много ручной работы по монтажу, соединению и настройкам. Нужно подключать коллег-помощников.
    По серверам - сначала определитесь с ПО под задачи всех отделов Вашей компании. Потом уже прикинете распределение программ по серверам с учётом вышеописанного и сможете понять, сколько серверов нужно и для чего, где каждый из них будет находиться, сколько туда нужно электричества и охлаждения.
    Для чего-либо более конкретного данных недостаточно. По мере составления (и далее реализации) проекта будут появляться конкретные вопросы, которые уже будете решать.
    Ответ написан
    Комментировать
  • Собственный обработчик события "печать" контекстного меню определенных файлов?

    @lubezniy
    Не могу сказать прямо за всё, но в большинстве случаев по .ext в значении по умолчанию выдаётся наименование типа, связанное с программой (например, у меня для PDF сейчас прописано PDF24.Reader). А в HKCR есть отдельная ветка с этим наименованием, в которой уже идёт подпапка Shell, в ней Print, а в ней - Command с значением по умолчанию в виде строки запуска. Полагаю, стоит попробовать так, а не плодить папки прямо в HKCR\.ext
    Ответ написан
  • Откуда эта деталь (выпала из МФУ Canon i-sensys MF3010)?

    @lubezniy
    Или часть лотка подачи бумаги, или часть картриджа. Но, если печатает без неё, вряд ли стоит на эту тему заморачиваться. Не увидели - и ладно.
    Ответ написан
    2 комментария
  • Как найти потерянный файл?

    @lubezniy
    Если есть вероятность, что файл удалён, нужно как можно быстрее выключить компьютер, на отдельной машине (или отдельной ОС) пройти жёсткий диск программой вроде testdisk (есть там undelete в Filesystem utilities) и при нахождении восстановить на другой диск, а потом списать файл обратно.
    А при уверенности в обратном можно искать, например, с помощью файлового менеджера вроде FAR.
    Ответ написан
    Комментировать
  • Что делать с оставшимся договором, если ИП уже закрыто в начале прошлого года?

    @lubezniy
    Так или иначе закрывать сделку. ИП отвечает по своим обязательствам в т. ч. своим личным имуществом - разумеется, в течение срока исковой давности. Не получается вернуть предоплату со счёта через банк - надо отдать наличными (естественно, с подтверждением передачи денег).
    Ответ написан
  • Как удалить пустые строки созданные Smarty?

    @lubezniy
    May you try to use something like:
    {if isset($person.name)}here is your gv code{/if}
    ?
    Ответ написан
    Комментировать
  • Что нужно почитать, для базовых знаний маркетинга?

    @lubezniy
    Читайте профильные площадки, на которых общаются потенциальные пользователи Вашей идеи. Смотрите, как они решают насущные проблемы и сколько за это платят. Потом уже изыскивать и делать своё решение и предлагать его подешевле.
    Ответ написан
    Комментировать
  • Как доставать текстовые сообщения из файла, чтобы не загромождать ими код в Yii2?

    @lubezniy
    В view их нормально делать. Если нужно менять без кодинга, то загнать в БД и админку сделать.
    Ответ написан
  • Как правильно разместить сайт для России и для США?

    @lubezniy
    Если требуется вообще мгновенный ответ или гоняется большой трафик, лучше организовать хостинги в странах с наибольшим числом пользователей. По ЕС довелось столкнуться с тем, что из сетей некоторых российских каналов временами наблюдалась недоступность сайта (перегруз магистрального канала). Плюс, возможно, фактор Роскомнадзора. А вообще есть резон хостить оба языка в обоих местах: в случае аварии на одном из хостингов можно для обоих языков задействовать сразу второй.
    Ответ написан
    Комментировать