• Какой язык лучше выбрать для проекта?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Импортозамещение в стране - возьми Parser 3.
    Маленький, простой и понятные синтаксис, встраивание кода в HTML, а не формирование HTML кодом, базы SQL...
    Ответ написан
    Комментировать
  • Да что такое это ваше облако?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Термин "облачн -ая/-ые/-ое" в современном мире означает использование (аренду) к ваших интересах (целях) ресурсов (часто разделяемых на некоторое количество пользователей) сторонних операторов (провайдеров) посредством доступа к ним через сеть Интернет.

    Это могут быть :
    - хранилища
    - VPS/вычислительные ресурсы
    - программное обеспечение (почтовые сервисы тоже облачные, веб-хостинг (использование части веб-сервера), сервера баз данных, IP АТС)
    - VDS в принципе тоже подходит, но с оговоркой, что вы используете его ресурсы без разделения с другими пользователями, поэтому тоже под облачные можно подогнать).

    Вообще все это маркетинг и красивые названия. Если короче и понятнее, то что не ваше и через интернет - все облачное. А облачное - потому что сети (в т.ч. и Интернет любят рисовать как облачко)
    Ответ написан
    Комментировать
  • Как обмануть электронный замок(чтобы не отправлять запросы на открытие на китайский сервер)?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Было бы хорошо поподробнее описать - что за замок, что за шлюз.

    Перед тем как делать локальные сервера, подмены dns и прочее сначала нужно понять как шлюз получает команду на открытие.

    Скорее всего этот шлюз wifi поддерживает соединение с каким-то китайским сервером по какому-то протоколу.
    Возможно он строит VPN, а может это просто mqtt.

    Адрес китайского сервера (с кем шлюз держит соединение) узнать не особо сложно. Дальше хуже...
    Вам нужно понять, что там за протокол используется. И расшифровать его, а протоколы сейчас все любят шифрованные.

    А вот потом вы уже заморачивайтесь с эмуляцией всего этого через локальный сервер, и как сделать так, чтобы все это шло на этот сервер, а не через Интернет к китайцам.
    Ответ написан
  • Что использовать вместо http basic auth?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    А зачем авторизацию на Apache возлагать ? Может проще на бекэнде соорудить (php или еще что у вас) обычную систему авторизации на базе сессий ?

    Хранить пароль в cookie (даже шифрованный) - плохой вариант. Обычно через форму логин/пароль идут на сервер, в ответ сервер создает сессию и в cookie сохраняется номер сессии.
    Ответ написан
    Комментировать
  • Как защитить сайт от ботов и автоматов?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Много чего перепробовал, остановился на автозагрузке формы через ajax (можно и по нажатию сделать) + контроль времени заполнения (если форма отправлена менее чем через 10 сек - не принимать).

    Понятно, что от написания бота под вас не спасет, но от обычных ботов нормально помогает пока что.
    Ответ написан
    Комментировать
  • Скопировать Rfid ключ от домофона на браслет?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    И ключ от домофона, и браслет с Ali - это RFID метки.
    Метки бывают нескольких диапазонов (LH - 125-134кГц, HF- 13.56МГц, UHF - 433 и 868МГц ) и стандартов (EM Marine, Milfare). Внешне отличить невозможно. Milfare и EM Marine UHF - вряд ли. А вот LH и HF очень часто используются.

    Причина:

    1. Купленный браслет имеет другой стандарт/частоту.
    2. Купленный браслет не перезаписываемый, т.е. в него нельзя запрограммировать новый код считанный с домофонного ключа, код запрограммирован на заводе.

    P.S. Ссылку на ali то я не сразу увидел - там четко написано, что браслет "только для чтения"
    P.P.S. Хотя странно - в отзыве написано, что ключи программатор видит и программирует... Тогда возможно все таки частота у вашего оригинального ключа другая.
    Ответ написан
    Комментировать
  • Как создавать домены на одной системе сайтов?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Если вы хотите конкретно использовать deer.io в качестве площадки для размещения магазина, то наверное это не самый лучший вариант.

    На странице "вопросы и ответы" есть вопрос "Как привязать собственный домен к магазину?" - прочитайте, там почти все написано и не делайте так ))) Так как в качестве рекомендуемого варианта хостер рекомендует "Смена NS серверов у домена". По мне так весьма странный вариант.

    Второй вариант предлагаемый хостером - "вписать следующие зоны" в редакторе DNS. Если хостер не знает различия "зоны" от адреса хоста - бегите от него, ничего хорошего там не будет. У нормальных хостеров есть бесплатный пробный период, в который можно понять - устраивают ли вас возможности магазина или нет. У этого - утром деньги, вечером магазин попробуете сделать...

    В настройках магазина (этого конкретного хостера) можно создать только магазины в домене deer.is. Хотя действительно магазины со своими доменами там якобы есть. Видимо после того, как в редакторе DNS вы пропишите соответствие имени хоста вашего домена с их адресом, хостер где то руками добавляет его в вашему магазину в домене deer.is.

    А теперь по существу - вы можете зарегистрировать домен (пусть это будет предложенный вами site.ru) и создать сколько угодно магазинов на базе него. Делается это так:

    1. Выбираете нормального хостера интернет-магазинов
    2. Создаете в редакторе DNS своего регистратора хость с именем магазина (например vasya.site.ru) и присваиваете ему запись А (адрес) указанный вашим хостером
    3. Создаете магазин на его платформе и указываете в настройках доменное имя магазина (то самое имя хоста из редактора DNS вашей зоны (домена))
    4. Наполняете магазин товарами
    5. Все работает

    повторятете это для vasya1, dima, petya и каких еще придумаете магазинов..

    P.S. мне кажется, что в вашем случае, лучше воспользоваться биржами цифровых товаров или товарами в ВК
    P.P.S. могу ошибаться, но вопрос больше похож на скрытую рекламу deer.io...
    Ответ написан
  • Как вывести RTSP поток на сайт?

    dimap101
    @dimap101 Автор вопроса
    ИП, разработка АИС, микроконтроллеры
    Как я уже писал в вопросе - ранее использовалось VXG Media Player (PNaCl расширение) от Videoexpert Group.
    Вышел Chrome 76 и все рухнуло в одно мгновение. Пришлось срочно искать иное решение. Решение было найдено - Nimble Streamer от Softvelum.

    Спустя 5 дней очнулся и Videoexpert Group, прислал разъяснительное письмо и предложил свое аналогичное решение - VXG Server. Протестировать пока не вышло - не получилось зарегистрироваться на сайте, не приходят email-ы с подтверждением регистрации. Все что удалось понять - решение распространяется в виде контейнеров docker, обычные дистрибутивы - по спецзапросу.
    Ответ написан
    Комментировать
  • Какой backend использовать для согласованной работы нескольких WiFi микроконтроллеров?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Node-RED ? У меня ESP8266 через MQTT замечательно работают с Node-RED - и принимают команды и отправляют данные.
    Ответ написан
    Комментировать
  • Как автоматизировать процесс на php?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Как вариант - взять что-то проще PHP.. Например Parser3 (http://www.parser.ru)
    Ответ написан
    Комментировать
  • Установка купленных приложений в Android на несколько устройств?

    dimap101
    @dimap101 Автор вопроса
    ИП, разработка АИС, микроконтроллеры
    есть некоторые сомнения в правильности этого утверждения - читаем здесь ответ Google.

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

    Но в данном конкретном случае почему то не работает... Есть подозрение что проблема в разных версиях Google play на устройствах - на обоих устройствах прошивки кастомные, не оригинальные.
    Ответ написан
    Комментировать
  • Как управлять сайтом?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Если сайт написан с "нуля" и самостоятельно, то вряд ли удастся подключить готовую cms. Вариант один - писать свою cms, и в дальнейшем использовать ее и на других своих сайтах. Я именно так и делаю.
    Ответ написан
    Комментировать
  • Какой стек использовать для видео стриминга?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    ffmpeg / ffserver + клиент uppod.js
    Ответ написан
  • Как сделать единый футер и хедер в html вёрстке?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Возьмите Parser 3 (http://www.parser.ru) от Студии Артемия Лебедева. Поставленная задача реализуется там предельно просто.
    Ответ написан
    Комментировать
  • Как происходит подключение клиента к серверу за маршрутизатором?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Если вы подключаетесь через роутер, то про mac-адреса вам пока вообще знать не надо.
    Все что связано с MAC-адресами работает только в пределах локальной сети Ethernet (LAN) - уровень протоколов Layer 2. Таким образом о MAC-адресе сервера будет знать только роутер, клиент не знает MAC-адрес сервера, сервер не знает MAC-адрес клиента. У роутера есть таблица MAC-адресов и соответствующих им IP-адресов, а если он еще не знает MAC-адрес сервера, то есть протокол ARP (address resolution protocol).

    Взаимодействие между клиентом и сервером начинается с протоколов уровня Layer 3 и выше.

    Ввиду того, что на роутерах в большинстве своем работает NAT (трансляция адресов), то чтобы достучатся до сервера нужно на роутере руками прописать проброс порта (в данном случае 25565) на конкретный IP-адрес сервера. Т.е. IP-пакет пришедший на внешний IP-адрес роутера без перенаправлен на IP-адрес сервера во внутренней сети, для этого сервис NAT роутера на лету подменяет адреса (в направлении к серверу - адрес получателя, в направлении от сервера - адрес источника) в пакетах. Ну если вы не сильно заботитесь о безопасности, то можно настроить автоматическую прописку проброса портов по UPNP.
    Ответ написан
    Комментировать
  • Как настроить маршрутизацию на сервере под CentOS 7?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Еще необходимо знать адрес шлюза (роутера) на стороне провайдера.

    1. Включить возможность роутинга:
    - временный вариант до перезагрузки: с командной строки echo 1 > /proc/sys/net/ipv4/ip_forward (естественно под рутом или с sudo)
    - постоянный вариант: в файл /etc/sysctl.conf добавить строку net.ipv4.ip_forward = 1 и перегрузить или скомандовать sysctl -p

    2. Указать маршрут по умолчанию: route add default gw <адрес шлюза провайдера>
    Ответ написан
    1 комментарий
  • Как сделать переадресацию?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    А зачем дважды вопрос задавать ?
    Мой ответ опубликованный во втором вопросе:

    Создайте в папке /acount файл index.php и в нем пропишите редирект:
    1. через JS:
    <script>
       document.location.href = '/acount/login.php';
    </script>


    2. выдачей response code 301 с указанием страницы для редирект:
    <?php 
    header("HTTP/1.1 301 Moved Permanently"); 
    header("Location: https://профи-продвижение.рф/acount/login.php"); 
    exit(); 
    ?>
    Ответ написан
  • Редирект с папки на файл?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Создайте в папке /acount файл index.php и в нем пропишите редирект:
    1. через JS:
    <script>
       document.location.href = '/acount/login.php';
    </script>


    2. выдачей response code 301 с указанием страницы для редирект:
    <?php 
    header("HTTP/1.1 301 Moved Permanently"); 
    header("Location: https://профи-продвижение.рф/acount/login.php"); 
    exit(); 
    ?>
    Ответ написан
  • Как перенестиggggggggggggg?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Домен регистрируется у регистратора, коим DigitalOcean не является. Просто при переносе пропишите в DNS записях своего домена IP-адрес своего дроплета на DigitalOcean.

    Не забывайте, что DigitalOcean это не веб-хостинг, а аренда виртуальных серверов, поэтому прежде чем переносить - создайте дроплет (виртуальный сервер), установите и настройте нужно ПО (apache либо еще что), базы данных (видимо MySQL или PostreSQL).

    Далее делайте дампы базы, и переносите их вместе с рабочими файлами свой новый VPS в DigitalOcean.
    Ответ написан
    Комментировать
  • Возможно ли изменить внутренний локальный ip-адрес на любой другой?

    dimap101
    @dimap101
    ИП, разработка АИС, микроконтроллеры
    Начнем с того, что адрес 12.45.78.0 неправильный, ".0" - это всегда адрес сети, но не конкретного хоста. Адрес конкретных хостов не могут быть ".0" (это при любой маске подсети, при масках меньше чем 255.255.255.0 есть и другие исключения).

    А теперь ответ, если исправите написанное выше:

    Есть два варианта реализации задачи:
    1. Поместить их в одну подсеть, это будет маска 0.0.0.0. Тогда роутер не нужен. О взаимодействии с остальным интернетом забудьте, при такой маске ВСЕ хосты при такой маске находятся в вашей локальной сети.

    2. Взять роутер с поддержкой нескольких адресов на Ethernet (далеко не всякий роутер со стоковой прошивкой может это) и назначить на Ethernet (который LAN) адреса из тех же подсетей, что и хосты (компьютеры). Соответственно на хостах не забыть default-роутинг на соответствующие адреса роутера. А роутер и сам разберется куда пакеты слать, так как обе сети на его Ethernet-e.
    Ответ написан
    8 комментариев