• Как поступить с недобросовестными заказчиками?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Хоть ответ уже есть все равно напишу.
    15 дней работы (по шаблону договора) это очень большие деньги? Стоит ли бегать по судам?
    Если захочешь убить время. Юрист нужен по гражданским искам.
    Переписка осталась? Это основание что работы выполнялись и договор был в простой устной форме.
    Доменные имена кто регистрировал? Можно попробовать отнять по суду, после раскрутки бизнеса. При таком раскладе можно и потребовать больше денег.
    В Республики Казахстан есть аналог как в России ФИПС? Короче интеллектуальную собственность зарегистрируйте на себя.
    Все имущественные права на созданную интеллектуальную собственность в рамках этого договора принадлежат Заказчику
    Договора нет - значит интеллектуальная собственность не передовалась.
    Как не юрист, могу посоветовать написать письмо с требованием оплатить выполненные работы, но после регистрации исходников. И писать надо тем кто получает с этого деньги. У знакомых как то было что не захотели оплачивать работу, написали требование заказчику заказчика, те тем кто собирался пользоваться "трудами". Через 3 месяца деньги пришли.

    PS: Когда в конце сайта пишут "Все права защищены" я почти смеюсь, редко кто понимает что надо для этого делать.
    Ответ написан
    2 комментария
  • Как запустить Angular приложение без порта в адресной строке браузера?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Поменяй в настройках на порт 80. 80 порт по умолчанию и его в браузерах не надо писать.
    Внимание, будешь переходить на https там по умолчанию другой порт.
    Ответ написан
    4 комментария
  • Можно ли разместить на одном хостинге (ip) три сайта и как это будет влиять на ранжирование?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Но вот при этом, как я предполагаю, они будут иметь один и тот же ip адрес.
    ДА. Будут иметь один и тот же ip адрес. Кроме очень уникального и продвинутого хостинга. Кроме вас на этом ip будут и другие сайты, если вы не купите у провайдера отдельный ip.
    Вопрос в том, как поисковик при индексации будет реагировать на эти сайты? Не будет ли он воспринимать их как единое целое и тем самым занижать в выдаче?
    Индексация обычно идет по доменному имени.

    Это основывается на принципе работы веб-серверов. Запрос от клиента приходит на ip адрес в теле которого указано какую страницу надо получить. Например, www.domen.ru/test/index.html. Веб-сервер видит что запрашивают www.domen.ru обращается к корневой папки сайта и запрашивает файл /test/index.html.
    Для каждого сайта будет создана своя корневая директория.
    И не забываем что для сайтов надо регистрировать разные доменные имена.
    Ответ написан
    Комментировать
  • В чем ошибка при получении $store в nuxt?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Я только учусь ...
    import PageHeader from '~/components/header.vue'
    <Page-Header/>
    С тире или без
    Ответ написан
  • Откуда берётся фоновое альфа-излучение?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Я наверно в туда же что и Moskus почти ....
    1. читаем например тут. Там рассказывается "что за альфа-излучение показывает дозиметр-радиометр", откуда берется излучение -> изотопы.
    2. Бытовой прибор - это пищалка игрушка и мерить ей не стоит, в смысле показать может все что угодно, может и угадать ))). Военные и научные дозиметры (в СССР) оснащались контрольными элементами, те в них находился радиоактивный элемент, те происходило сравнение с эталоном.
    Что то у меня большие сомнения насчет измерения альфа-излучение, альфа-частицы застревают сразу - слишком крупные, до датчика не долетят - интересно как ваш прибор их регистрирует?
    3. Самое главное слово - "фоновое". Фоновое излучение опасно, но не очень и оно вторично. Очень опасны точечные, направленные и с высокими энергиями, можно с натяжкой назвать их первичными, именно они ионизируют окружающее пространство материи превращая все вокруг в изотопы. А вот их можно найти только если правильно (точно под пучок) поставить датчик, что бы поток точно прошел через него.
    Ответ написан
    5 комментариев
  • Как указать Vue где и когда перерисовывать компонент?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Как начинающий могу предположить ... нечто вроде ответа. )))
    там выполняется функция и вносит данные в JSON файл
    Я представляю все не много не так. Я разделяю передачу данных на сервер и передачу данных с сервера. Если мне надо сохранить данные я формирую запрос к серверу для передачи данных. Контроллер на сервере проверяет данные, которые нет возможности проверить на стороне клиента, если данные проверены то надо данные вернуть и перерисовать. Это 2-а разных "JSON". Это 2-е разные функции. Отправка и получение.
    а нужно будет перерисовать только те что обновились.
    Не надо мучить сервер пересылая ему массивы. Отслеживайте только 1 (единственное): поле, чекбокс, список... кнопка (как чекбокс). Изменили - сохраняем. Например, У вас товар, каждое нажатие "Галочки" (или кнопки) передает серверу id товара в "корзину". Если сервер вернул ИСТИНУ то надо перерисовать DOM объект "Корзина", увеличив счетчик количества товаров на 1. А вот на странице "Корзина" там только 1 кнопка, например, закрыть и сформировать счет, данные о товаре находящиеся в корзине уже сохранены на сервере, их не надо заново записывать, в теории надо только послать 1 поле (true).
    За этим за всем следит nodejs и vue.
    Ответ написан
  • Почему для Linux нет простых VPN приложений?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    1. Надо разделять приложения для настройки Клиента и приложения для настройки Сервера.
    2. Надо разделять сами VPN - их там не много, но они разные.
    Они все очень простые, устанавливаются буквально в одно нажатие.
    Да. У меня сложнее. Надо установить TAP-интерфейс, OpenVPN и переписать в папку 3 файла. Это сарказм ))). Хотя вы правы, перед этим пришлось по мучатся - настраивать сервер VPN и тестировать.
    3.
    хотя я для телефона видел приложение, там был пробный период и 59 руб. в мес
    Повторяюсь - переписать в папку 3 файла за 59 руб. )))
    4.
    А на телефоне скачал приложение, оформил подписку, от силы минут пять. Всё, готова. Ну почему так?
    Повторяюсь - потому что сервер настроен , клиент установлен и нужно только файлы с настройками переписать. Вы соединяетесь к готовому VPN серверу.
    5.
    А для Linux я ещё ни одно не мог найти. Предлагаются какие-то профили конфигурации, которые у меня так и не получилось настроить, какие-то команды для терминала, которые тоже почему-то не работали

    Проблема в установке и настройки сервера. Пример, NethServer, бесплатный, управляется через веб-интерфейс, но это сборка Операционной системы и там есть маленький пункт VPN. Что бы подключить клиента к VPN надо нажать 3-5 кнопок. И вам предложат сохранить сертификат по которому надо входить.
    6. Хочу вернуться к 1 пункту.
    Они все очень простые, устанавливаются буквально в одно нажатие
    Это, скорее всего, готовые "сборки" (как бы их назвать?) под определенные сервера.
    7.
    мобильных телефонов iOS, android, даже для компьютера Windows
    Уверяю тебя, это "срубание бабла", по тому, что VPN уже есть в этих операционных системах, кроме OpenVpn, VPN не надо устанавливать. Ты платишь только за запись в твое устройство от 1 до 3 файлов, об доступе к интернет пока не будем говорить.
    Для Linux - нет приложений для клиентов. А зачем? Там нужно: Приложение такое же как на сервере и несколько файлов.
    Ответ написан
    Комментировать
  • Как правильно сделать хостинг на сервере?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Если сказать с натяжкой то сайт и есть веб-приложение. apache и nginx - это веб-сервер на котором может лежать очень много сайтов. Прочитайте "конфигурация виртуальных хостов" у обоих серверов. Там основа в установке root директории для каждого сайта, имени и порта, для определения какие файлы начинать читать при обращении по имени (или порту) к серверу. Ошибка на любом сайте не всегда приведет к остановке всех сайтов.
    Node.js и Python (Django) не много отличаются - они стартуют как веб-приложение, те их обычно для конкретных (единственных) задач.
    Первое, apache и nginx, и второе, Node.js и Python - это совершенно разные вещи со своими задачами.
    И что лучше использовать в случае хостинга простого сайта
    Все зависит о того на чем вы будете писать простые сайты... apache и nginx все равно могут понадобиться ...
    какие есть аналоги apache
    nginx
    что использовать для обеспечения безопасности на сервере?

    Это было в далеком 2013 ))) https://nodejs.org/en/blog/vulnerability/http-serv...
    На apache и nginx вы можете переложить некоторые функции, в том числе, безопасности.
    Ответ написан
    Комментировать
  • Медленная загрузка сайта wordpress, что делать?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    F12 в браузере не помогают? )))
    _Chat_socket.min.js = 419 ms
    Что то там от yandex 371 ms
    leadback.js 344 ms
    widget.php который тянет leadback.ru 303 ms
    некоторые jpg = 100 - 250 KB .... а не многовато ли ?
    Музыка это приятно ... но ...
    Постоянный редирект на другие сайты
    ну и так далее ...
    Лично мое мнение сайт перегружен JS - пока у клиента он не отработает - сайт тормозит с загрузкой...
    И у меня в консоле много[Violation]
    Например: [Violation] 'requestAnimationFrame' handler took 226ms
    Ответ написан
    3 комментария
  • Как отследить нажатие на кнопку php?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Видя отсутствие тега <form> и <submit> и присутствия onclick="photo_three()" можно предположить что у вас технология AJAX. В этой JS функции вы должны вызвать php страницу с сервера и "использовать, например, сессию или базу данных, или хранилище или..." (то что сказал Евгений Вольф ) для сохранения результата нажатия. Например, мой.сайт.рф/photo_three.php или мой.сайт.рф/photo.php?current=three (так не делайте :) - это только пример - безопасность к летит к черту). Нужно написать еще одну страницу на php, контроллер, Поищите AJAX+PHP .
    Когда вы откроете страницу вашего php скрипта инициализируете переменную $current из того хранилища которое выбрали (Сессия или база данных ... )
    Ответ написан
    Комментировать
  • Как блокируется поток?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Как то все объяснили... размазано ... и чуть чуть .... я так же сделаю )))
    Разбираем:
    Что в это время создается?

    1.
    Приходит посетитель на сайт

    Задача веб-сервера отдать файл. И только. Все остальное это "усложнения". Посмотри музейный экпонат - Lynx и год выпуска :). Это как функция fopen. Каждый посетитель запускает "функцию" которая пожирает память. Когда памяти не остается веб-сервер перестает работать. У Apache, кажется, лет 15 назад, по умолчанию количество открытых соединений равнялось 150. И функция работала пока не отдавала файл целиком и сразу закрывалась освобождая память.
    2.
    веб сервер для него запускает этот скрипт

    Не веб-сервер запускает скрипт, а "злой" модуль перехвата, который сидит в памяти веб-сервера и ждет, например, когда захотят получить файл с расширением php. Тогда модуль перехватывает "управление" и передает инструкции записанные в этом файле для языка программирования и возвращает в веб-сервер ответ который в свою очередь передается посетителю.
    3.
    и посетитель ждет пока он выполнится.

    Да. Ждет. Это сейчас есть CMS и framework, а раньше на php писали через echo все строчки html. НУ типо <php echo "Hello world"; > не ругайте, синтаксис не помню. Это к чему, иногда, ошибка приводила к необходимости перегружать сервер. Притом, ножками... те бежать к нему )))
    Последнее.
    Сейчас веб-сервера за столько лет хорошо отлажены, что попытка что то испортить, не обдуманно, очень мала.
    Как много таких посетителей может одновременно зайти? От чего это зависит?
    Зависит от настроек веб-сервера и операционной системы. До меня уже немного рассказали. Надо добавить что под протоколом http лежит протокол TCP. Количество соединений не может быть больше 65535 (меньше, конечно, но чуть чуть).
    Ответ написан
  • Стоит ли переносить Файл Подкачки на SSD?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    1. Чем больше пишешь на SSD тем быстрее он сломается, но современные SSD нужно хорошо использовать чтобы они умерли ))) https://3dnews.ru/938764
    2. Читаем Pagefile: https://habr.com/ru/post/107607/. Признаюсь, для меня тяжеловато )))
    3.
    я запускаю тяжелое приложение -> через 30-40 минут из-за нехватки ОЗУ, подключается Файл Подкачки
    ... Ну не так это работает... не совсем так... он всегда подключен.

    UPD:
    На домашнем компе стоял SSD 5 лет. Дети играли в CS, CS GO, DOTA и что там еще. Купил новый перенес систему а на старом стал мусор хранить = работает .... пока )))

    ЗЫ
    Какой из вопросов удалят? )))
    Ответ написан
    3 комментария
  • Что может блокировать доступ в сеть программам?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Попробуйте "восстановление системы" и поиграйтесь с точками восстановления.
    Ответ написан
    2 комментария
  • Ошибки debian решить проблемы?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    firmware: failed to load rtl_nic/rtl8168d-1.fw

    Поиск по этой строке привел к firmware-realtek

    Драйвер сетевой карты вроде тупит.
    Попробуй ручками, те с другого компа скачать пакет и установить ручном режиме
    sudo dpkg -i /path/to/deb/file
    sudo apt-get install -f
    Ответ написан
  • Как сделать последовательную отправку писем с почтового сервера на клиент?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Опоздал )))
    пришло пять писем, они должны распределится между 10 клиентами

    Пришло 5 писем и все должны попасть 10 клиентам?
    Почтовый сервер Zimbra

    1. Алиас. Выдавай клиентам алиасы на 1 почтовый адрес.
    2. В Zimbra есть классная штука "Список рассылок". Пусть письма присылают на специальный емаил, а от туда рассылается по списку адресов.
    Ответ написан
  • Starlink от SpaceX - прощай звездное небо, кошмар астронома?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Добавлю ...
    Могу предположить что падать будут через полгода. Зачем на 10 лет запускать? Мы же коммутаторы домой не покупаем CISCO, а TP-Link )))
    в ближайшем будущем выведет еще 1600, затем в планах еще 11к

    А сколько из них под замену? 1600 запустит - а остальные 11000 это замена первых ))). Будут менять 25-50 лет )))
    Ответ написан
  • Для чего устанавливается Apache??

    @UPSA
    anykey. Я не программист, я просто ленивый.
    php5.6 мне кажется устарел...

    apache и nginx - все это веб-сервера. Иногда используются в связке. apache основной, nginx - для кэша, например, для ускорения выдачи страниц.
    Если не нужен apache установите php-fpm: apt-get install php-fpm ("fastCGI process manager").

    apt-get когда устанавливает php5.6 смотрит на зависимости и добавляет apache.
    Ответ написан
    Комментировать
  • Как в Django form запретить изменять поле ввода?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    На 100% никак.
    Есть волшебная кнопка в браузерах - F12
    Можно менять значения в DOM объектах. Любят некоторые блокировать страницу пока не зарегистрируешься - меняем свойства объекта и продолжаем читать ))).
    Могу даже ПОСТ запросы менять.

    Делай проверку когда форма отослана.
    Ответ написан
    1 комментарий
  • Как обойти проверку теста анонимности при использовании vpn?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    что делать с vpn fingerprint

    MTU 1280 - подсказка что не так. Cтандартный MTU = 1500 (приблизительно, точно кажется 1492, но могу врать). К портам отношения не имеет.
    Менять VPN Server ))), точнее тип VPN.

    Где то уже были похожие вопросы...там были ссылки на статьи по типам VPN серверов.
    Ответ написан
    2 комментария
  • NGINX. При любом тексте после слеша в адресе не переадресует на главную. Как исправить?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    я не специалист ....)))
    Мне кажется реакция должна быть на не существующую страницу
    error_page 404 /index.php;
    Ответ написан
    Комментировать