• Как заделать бесшовный wifi в мини отеле???

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Если не вдаваясь в сложности....
    wifi повторителями. Ставишь wifi роутер. Подключаешь остальные wifi в режим повторителя.
    Но эта система глючит постоянно, по крайней мере на дешевых wifi.

    Лучше попробуй несколько wifi роутеров с общей аутентификацией. Клиенты надеюсь по этажам быстро бегать не будут.
    Ответ написан
  • Как правильно настроить 32-х разрядный таймер?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    МК занимался нууу очень давно ... не ругайте )))
    Чисто для интереса...
    Даташит в студию. На каком МК делаешь?
    Таймер должен срабатывать с точностью 1,5 микросекунды? )))
    Я думаю что МК с должен быть с внутренним генератором? Иначе ошибки могут быть.
    Проверь. У меня получилось 144 тиков, а не 155. Если я правильно понял что ты имеешь ввиду. На каком такте счетчик отсчитает 3 * 10^(-6) секунд.
    48МГц умножил на 3 * 10^(-6).
    или
    3 * 10^(-6) разделил на (1 делить на 48МГц).

    А вот далее есть разные решения:
    1. Другим счетчиком считал каждый 144 такт от первого счетчика и когда А*144=N. Когда второй счетчик отсчитает N, тогда пришло время. Это если надо выдержать более 90 секунд.
    2. Но наш счетчик выдержит 4294967296 тактов (надеюсь не наврал), те 89 секунд. Сразу умножай N*144 = получишь значение первого счетчика.
    3. Там можно напридумать много чего исследовав число 144. Какое нибудь бинарное преобразование.
    Ответ написан
    Комментировать
  • Пеhенос скомпилированного модуля ядра Linux на другую машину?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Да. Можешь.
    Архитектура у обоих процессоров должна быть одинакова.
    И в Ядре включено поддержка модулей.
    И желательно Ядра одинаковые, а то попадешь на Шину ISA, в одном поддерживается, а в другом выключена. Но у тебя вроде все хорошо, кроме сторонних модулей - там зависимости могут возникать. Проверяй что бы драйвера одинаковые были.

    ЗЫ
    Что либо компилировал лет 15 назад )))
    Ответ написан
    Комментировать
  • Может ли "сайт" узнать, что я использую VPN или прокси-сервер? Как он выявляет это?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    https://habr.com/post/216295/

    Помню где то статья была с 7-мю пунктами
    Ответ написан
  • Как получить авторские права на приложение от разработчика?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Стандартная ошибка в понимании ПРАВ.
    Авторское право всегда закреплено за разработчиком!
    Вы скорее всего путаете "Правообладатель исключительного права на результат интеллектуальной деятельности".
    ГК РФ Статья 1233. Распоряжение исключительным правом - читайте.
    В договоре прописывайте о передачи исключительного права с всеми возможностями: публиковать, вносить изменения, использовать, продавать.
    И ложку дёгтя )))....
    К юристу на .... консультацию - а вдруг вам передадут результат интеллектуальной деятельности который уже зарегистрирован? Но так ни кто в нашей стране наверно не делает )))

    Добавлю:
    3. Или оформить его/их как работников в свое российское ИП?

    Трудовой договор на разработку мобильного приложения. Тогда разработчиком (Автором) будет выступать ИП. Зайдите на сайт ФИПС. Там вы сможете зарегистрировать программу - Правообладатель ИП и авторы такие и такие...
    Ответ написан
  • Guard time смарт карты?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Со смарт картами не общался... немного по RFID... по этому буду врать )))
    Там проблема с питанием, если метка находиться далеко от поля или напряженность поля мало - не хватает питания для запуска (часто при высоких частот). Поэтому предел 9600 - это скорее всего защита от низкого питания, при меньшем напряжении вообще не запуститься. Ему просто не хватит всей энергии что бы завершить передачу, он медленнее накапливает заряд, чтобы выкинуть данные. При идеальных условиях питания он упирается уже в собственную скорость срабатывания и передачи.

    Есть еще одна сторона - что записали в Смарт-карту: Может микропроцессор выполняет сложные вычисление прежде чем передать что то на выход. Чем сложнее тем дольше.
    Ответ написан
    1 комментарий
  • Где можно почитать хороший материал, как поднимать тестовые сервера на linux?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    1. Просто берешь из чулана своего и соседского не очень старый компьютер
    2. Скачиваешь дистрибутив для установки ... тут и начинаются проблемы )))
    а) Выбор дистрибутива ... Дебиан, Убунту, ЦентОс .... там за 2000 различных дистрибутивов )))
    б) как бы правильно сказать ... выбор источника установки: USB, DVD-ROM, Net. Иногда танцы с бубном ))) ... "ну тупая программа , зачем тебе СиДи когда я устанавливаю с ЮСБ"
    в) Выбор необходимых пакетов ... тут тоже есть подводные камни. Вдруг тебе нужен Python2.7 и Python3.3 одновременно )))
    г) Паранойя есть? Обработка логов. Начиная от почему не отдается картинка... до... как же сайт взломали ))) ... хотя это можно отнести к пункту выше ПАКЕТЫ.
    .... и тд )))
    Короче. Скучно тебе? Как разработчику сайтов - Линукс тебе не нужен. А вот разработчику сложных систем, в том числе высоко нагруженных сайтов - начинай!. Насчет Гугла тебе уже посоветовали. А дальше биться головой об клавиатуру (учиться) решать проблемы.
    Ответ написан
  • Когда необходимо покупать хоостинг/домен на юридическое лицо?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Это вопрос бухгалтерии, юридических прав, и наверно имиджа ... хотя последнее наверно не совсем правильно написано
    1. Бухгалтерия
    Когда расходы на хоостинг/домен станут достаточно большими ... больше 10000 руб в год на верно лучше перенести нагрузку на ЮрЛицо для уменьшения налоговой базы. Из своего кармана будете платить от общей суммы + 13% + 24% - грубый расчет (налог с зарплаты).
    2. Юридические права ... добавим имидж
    а) если вам приходить интересное предложение на 100 миллионов по почте с общественного домена ... значит фирма работает "на зарплату" - нет расходов на содержание инфраструктуры. Будете рассматривать проект на 100 миллионов?
    б) Такая же ситуация. Смотрите домен по WHOIS - а там владелец Вася Пупкин и совсем не та контора которая хочет заключить контракт. При конфликте даже домен не отберете за долги ))).
    В заключении....
    Может это касается финансовых или правительственных секторов?
    Касается самих гос структур. На них повесили обязанность размещать на сайтах доходы руководителей и регистрировать общественную переписку. Не жестко... но заставили заводить сайты ))).
    - Почему не разместили ...
    - Нет Сайта ...
    - Создайте! ...
    Ответ написан
    2 комментария
  • Один белый IP - несколько виртуальных машин?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    У меня ваша задача проще была...
    Proxmox - ставь виртуальные машины.
    Одну виртуальную машину делай роутером. Остальные машины под необходимые службы. Как уже писали пробрасывай порты с "служб" на "роутер".
    Притом веб-службы можно и через nginx пропустить.
    У меня на "роутере" также стоял OpenVPN и я конектился к отдельным внутренним виртуальным машинам.

    и при при запросе, допустим, в pbx.example.com он все запросы по любым портам отправлял вм с телефонией,
    По запрсу corp.example.com - на вм с сайтами
    По запросу 1c.example.com чтобы сам обрабатывал?

    Как уже сказали можно на одно имя повесить, но можно как ты написал .... все имена все равно на один IP будет ссылаться.
    С телефонией надо проверять .... сомнения у меня что хватит "мощности".

    Мне было проще - было много белых IP, делал что хотел :)
    48 ГБ оперативки и 2-х каменный ML350 - это к вопросу о мощности. А что у тебя?
    Ответ написан
    Комментировать
  • Mysql, nginx, php в Docker?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Докер вещь интересная. Заниматься стоит.
    1. Почитай. .... ссылка. Клонировать что то не получается ))).
    2. Когда то проблема была с резервным копированием докера... если там стоит СУБД. Притом был чистый dev, посмотреть что как работает, испорчу что нибудь, быстро верну. Не получилось ))). Надо полностью останавливать докер и потом делать резервную копию. Но это было давно.
    Ответ написан
  • Как работает NS сервера?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Будем рассказывать слухи )))
    Требуется содержать 2 сервера имен....
    Толи по стандарту RFC
    Толи по стандарту "провайдеров" для подключения к корневым серверам
    .... притом на разных подсетях.
    Для надежности работы.
    Или надо было рассказывать как вообще работают DNS? )))
    Ответ написан
    Комментировать
  • Как работает ЭЦП?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    то как получать пощдпись файла на JS?

    Никак исходя из того что у тебя, если хочешь делать через JS.
    Нужен модуль jcp НАВЕРНОЕ )))

    Чтобы забить голову начнем с RSA
    Дальше я буду выдумывать )))
    КРИПТО ПРО CSP - это некий алгоритм сравнения открытого и закрытого ключа
    CryptoPro Extension for CAdES Browser Plug-in - обеспечивает выход браузера за его программное пространство. Запуск программы. Далее идет запрос к КРИПТО и вызов всех сертификатов. При выборе происходит сравнения открытого и закрытого ключа. Это только вход на страницу.
    Далее сложнее... что ты хочешь хранить?
    1. DOC - пользователь из word подписывает его и отправляет (нужны доп.модули)
    2. PDF - пользователь из PDF подписывает его и отправляет (нужны доп.модули)
    3. ZIP - где то сталкивался ))). В архиве находиться передаваемый файл и всякие файлы для проверки что файл не изменился.
    4. Контейнеры - есть программа которая создает контейнер который подписывается ключом и прикрепляется к форме. Используется в банках.
    Но мне кажется тебе все это не понравиться )))
    НУЖНЫ Серверные лицензии КРИПТО ПРО, в твоем вопросе они отсутствуют.
    Поэтому сразу отсылаю например к КРИПТО.
    Цытирую:"Подпись XML-документов (XMLDSig);
    Подпись документов PDF;
    Подпись документов Microsoft Office."
    Ответ написан
  • Не отображается навигационное меню на планшете - как исправить?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Какое меню? )))
    Требуется более подробное описание.
    В админке? На главной странице? что ? Где и как? )))

    может где то в css @media не работает... а может еще 1001 проблем...
    Ответ написан
    Комментировать
  • Как упростить создание доменов?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Для локальной машины?
    веб-консоли подойдут?
    Тут список

    Как то пользовался vestacp. Надо кому то что то протестировать - создашь домен, и пусть мучается.
    Но для серьезных вещей тяжеловата ... не тянет, например для django, замучился настраивать )))
    И на локальный не советую, т.к. будет крутиться DNS и Mail.
    Ответ написан
  • Переписка по эл. почте является юридически значимой?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Не знаю кого комментировать )))
    Гражданский кодекс
    ГК РФ Статья 158. Форма сделок + ГК РФ Статья 434. Форма договора
    Договор в письменной форме может быть заключен путем составления одного документа, подписанного сторонами, а также путем обмена письмами, телеграммами, телексами, телефаксами и иными документами, в том числе электронными документами, передаваемыми по каналам связи, позволяющими достоверно установить, что документ исходит от стороны по договору.

    По этому вся переписка будет использована против вас )))
    Ну там еще много чего...
    Ответ написан
    Комментировать
  • Как редактировать документы Office онлайн?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    OnlyOffice - про это сказали...
    Collabora - Этого не было )))
    Есть инструкции как интегрировать с Nextcloud.

    MSOffice - это упомянули .... но надо бы добавить sharepoint server - вещь дорогая но хорошая.
    Ответ написан
    Комментировать
  • Как исправить ошибку обновления из скаченного репозитория Debian-based дистрибутива?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    i386 ... amd64 ... что то страшное )))
    1. apt-mirror установлен? Обычно я сюда не лезу /etc/apt/mirror.list, зато лезу в /etc/apt/sources.list.
    2. Не стоит ли где "i386" в файлах *.list
    3. Перепроверь - а точно 64-битная система
    4. Укажи разрядность в файлах *.list жестко - deb-amd64
    5. apt-get update && apt-get upgrade
    Ответ написан
  • Modx - кастомные переменные страницы по типу title? Дополнительные параметры страницы?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Вообще то там есть Дополнительные поля (TV).
    Создаете tv переменную. Даете доступ к шаблону. И используете данную переменную в своих шаблонах.
    Ответ написан
    Комментировать
  • Apache2 по разному принимает запросы внутри сети и за её пределами, как это исправить?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Эти 2-е части одного конфига .... части не полные....
    не трогай пока....

    Попробуй...
    Настрой внутренний DNS. Пусть он выдает на внутреннее имя внешний IP. Тогда все будут заходить по внешнему IP.
    Ответ написан
    Комментировать
  • Мультиязычный мультирегиональный сайт на Django, как реальзовать urls?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Забей....хотя для тренировки мозгов пойдет...
    1. В Django мультиязычность связанна больше с наполнением контента. Есть форма для создания страницы (контента) - Сколько языков поставил - столько страниц и будешь заполнять. Наименование полей автоматом будут переименовываться в тот язык который выбрал. Зачем ru-ua? Наверное что бы запутать :)))
    2. В твоей ссылке есть ссылка. Там примеры сбивающие с толку. Например, ru-en, не говорит что этот сайт руско-англицкий, а говорит что надо идти на сервер физически находящийся в России, но на английском языке. ( упращенный пример, не ругайте)
    3. А ты готов переписать весь модуль i18n. Или конечно можно добавить туда свой язык. ru-ua :)
    4. Попробуй 3 языка поставь ru, ua, en. Посмотри насколько увеличилась работа по наполнению. Дальше решай, а стоит ли ?
    Ответ написан
    Комментировать