Задать вопрос
  • Насколько сложно сделать копию telegram?

    Zoominger
    @Zoominger
    System Integrator
    Если вы имеете в виду "собрать клиент из исходников", то минут 30 при навыках гугления.
    Если имеется в виду "написать такой же с нуля", то, в зависимости от квалификации одного программиста, где-то месяц на "оно еле дышит и состоит из фрактализированных костылей" до года при "оно похоже на программу".
    Ответ написан
    1 комментарий
  • Почему видео скачивается вместо проигрывания в гугл хром?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Видимо, MIME тип поменялся, и браузер просто не вдупляет, что файл можно проигрывать. Смотрите, какой тип файла указан сервером.

    Ещё вариант, какие-то настройки браузера запрещают ему проигрывать, но первый вариант вероятнее.
    Ответ написан
    2 комментария
  • Как правильно скрыть сайт от ПС во время наполнения?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    - В robots.txt запрещаем индексацию
    - Добавляем в шапку noindex
    - Отключаем карту сайта
    - Закрываем доступ для неавторизованных посетителей, чтобы только админы и редактора могли ходить по сайту, для всех остальных одна страница-заглушка "coming soon"
    - Когда сайт готов к публикации - открываем карту сайта, разрешаем индексирование, подключаемся к Google / Yandex Webmaster Tools, сабмиттим сайт в очередь на индексацию.
    Ответ написан
    Комментировать
  • Паспортные данные для домена?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Это нужно спрашивать в поддержке регистратора. Скорее всего придётся пройти муторную процедуру передачи прав.
    Ответ написан
    Комментировать
  • Заказчик хочет получить invoice. Подвластно ли это начинающему фрилансеру?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Если заказчик иностранный, то последствий не будет никаких.
    Это нужно ему для внутренней бухгалтерии. Наша налоговая никак об этом не узнает.

    Поэтому достаточно взять в интернете любой invoice generator и заполнить базовые вещи: заказчик, исполнитель, список работ, цена, объём, дата. Я лично пользуюсь вот этим: https://create.onlineinvoices.com/invoices-generat...
    Ответ написан
    2 комментария
  • Получить и обезопасить от подмены настоящий IP пользователя от Cloudflare в Yii2?

    Такая вещь есть, как real ip
    https://support.cloudflare.com/hc/en-us/articles/2...
    И ip будет правильно обрабатываться, в том числе и в логах будет виден реальный ip пользователя
    Ответ написан
    Комментировать
  • Как написать документацию для приложения?

    lxsmkv
    @lxsmkv
    Test automation engineer
    User story описывает цели которые могут быть достигнуты с помощью приложения. Они определяют пользу. Например, чтобы решить какую задачу выполнить сегодня, пользователь хочет определить самые приоритетные задачи. Польза приложения тут в помощи принятию решений по задачам. Тут нужно думать максимально с т.з конечного пользователя. Зачем он что-то делает и как продукт может помочь ему в этом.

    Use cases будут включать в себя описания какие взаимодействия с приложением пользователь может произвести чтобы достичь своей цели. Например: Отсортировать по приоритету. Отфильтровать по тегам. И пр. По юзкейсам можно проверить, что приложение действительно предоставляет заявленные функции заявленным образом.

    По юзкейсам можно проводить системное тестирование. Т.е. есть заявленный сценарий, работает он или нет.

    Функциональная спецификация определяет детально устройство приложения, с подробным описанием всех технических "если", и "а вдруг".

    По функциональной спецификации пишется реализация, и сам код приложения уже покрывается юнит-тестами.
    Ответ написан
    2 комментария
  • Фотошоп в ubuntu?

    @dasauser
    Пишу на PHP
    для работы юзайте windows/mac + photoshop.
    нравится убунту? ставьте ее на домашний комп, ноут.
    личные интересы не должны мешать работе, и наоборот.
    Ответ написан
    Комментировать
  • Почему при клике на иконки программ программы не запускаются в Ubuntu?

    @klepiku
    поставьте kubuntu (sudo apt install kubuntu-desktop) из терминала
    если вы только начали из виндовс кеды самое то

    в кедах все ярлыки работуют а гном постоянно надо допиливать
    если вы с винды кеды оптимально
    если я например напишу решение https://forum.ubuntu.ru/index.php?topic=291112.0
    то через савсем некторое время будет еще и еще проблемный вопрос
    Ответ написан
  • Минимальная версия Ubuntu Server 18.04?

    @pfg21
    ex-турист
    зачем удалять чтото ??
    если можно взять минимал версию и доустановить только то что нужно.
    https://help.ubuntu.com/community/Installation/Min...

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

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    У вас же в задаче сказано, что A[i] может равняться MAXINT. Естественно, при добавлении i вы выходите за пределы целочисленного типа.
    Но, вам известно, что N не может быть больше 100000. Значит анализировать дальше этой границы смысла не имеет.
    rangeMax[i] = A[i] > 100000 ? 100001 : i + A[i];
    Ответ написан
    Комментировать
  • Как настроить nginx если nodejs сервер миксованный?

    @vshvydky
    server {
        listen 80;
    
        location ~ /api {
          proxy_pass http://nodejs;
        }
    
        location ~ /files/(.*) {
          root /data;
        }
    
        location / {
          proxy_pass http://front;
        }
    
        location /some {
          proxy_pass http://some;
        }
      }

    в зависимости от архитектуры что-то типо такого
    Ответ написан
    3 комментария
  • Как мне реализовать VPN?

    @sazhyk
    OpenVPN все это может. Это коротко. А расписывать все конфиги под вашу конкретную задачу тут никто не будет.
    А вообще, исходя из постановки вопроса, вы далеки от решения задачи такого плана сейчас. Обратитесь к специалистам, которые для начала поставят вам план действий. А вы уже посмотрите, сможете реализовать самостоятельно или нет.
    Ответ написан
    8 комментариев
  • Как запретить установку расширений в Chrome?

    4a1b532a9e6a446f92d1bbafaa1b702d.png
    Ответ написан
    Комментировать
  • Как отключать девайс при зарядке аккумулятора?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Трекер кушает меньше остальной автомобильной начинки, всевозможных блоков комфорта, сигналок и прочего фарша.

    Вот тут снизу подсказывают, что за два месяца уже штатное барахло сожрет 60 [суток] * 24 [часа/суток] * 0.035 [Ампер] = 36 [Ампер*Часов], то есть, почти вся емкость батареи.

    Чтобы точно решить, целесообразно ли что-то (китайское, с али) колхозить в проводку машины, подключая это что-то напрямую к батарее (надо бы через отдельный предохранитель, потому как в прикуривателе стоит дубина), стоит измерить потребление тока через 10-20 минут стояния в закрытом состоянии с трекером и без трекера. Вполне возможно, что трекер даже видно не будет.
    Ответ написан
    2 комментария
  • Какую библиотеку использовать для сканирования чеков через веб камеру на смартфоне?

    TTATPuOT
    @TTATPuOT
    https://code.patriotovsky.ru/
    Вам из чека не символы распознавать нужно, а QR-код, который печатает онлайн-касса. По QR-коду вы уже можете сформировать запрос в ОФД и получить параметры чека. В сторону распознавания букв бесполезно ковырять.

    QR-коды может куча всего распознавать. Например: https://github.com/schmich/instascan
    Ответ написан
    3 комментария
  • Почему rand() может выдавать очень близкие значения?

    Sanasol
    @Sanasol Куратор тега PHP
    нельзя просто так взять и загуглить ошибку
    https://toster.ru/answer?answer_id=1169362#answers...

    Почему rand() это плохо

    boallen.com/random-numbers.html

    Настоящий рандом (или хороший псевдо рандом типа mt_rand())
    randbitmap_true.png

    Псевдо рандом
    randbitmap_computer.png
    Ответ написан
    2 комментария
  • Как обработать [Errno 12] Cannot allocate memory исключение в python?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Правильным решением будет переписать код так, чтобы память не забивалась, а не обрабатывать ошибку отсутствия свободной памяти.
    Ответ написан
    Комментировать
  • PTR запись где и как?

    вам нужно обратиться туда где вы купили/арендовали IP адрес, этим управляет только владелец адресов. После вы даете имя хоста у себя в системе равному записи PTR.
    Ответ написан
    6 комментариев
  • В чем суть облачных сервисов?

    @EraserKhv
    Системный администратор
    Проще объясню.
    Предположим, гипотетическая ситуация, которой обычно объясняют зачем тебе Облако. - Есть у тебя интернет-магазин плюшевых мишек. Развернул ты сайт у себя на компьютере , который стоит в офисе в кладовке, и все хорошо, посещение сайта 1000 пользователей в день, продаешь ты свои 5 мишек в день, никаких проблем.
    Но тут надвигается 8 марта, и посещаемость сайта увеличивается до 5000 в час и твой компьютер не вывозит ни по процессору, ни по диску, ни по оперативной памяти, ни по пропускной способности интернет канала, службы обрабатывающие HTTP запросы все время отваливаются, интернет-канал забит, жесткий диск молотит, но все происходит все очень медленно, а ты на этом компе еще Z отчет кассовый делаешь в конце дня, а в соседнем цехе усиленно пекли печеньки с предсказаниями в глазури, автомат в ВРУ не выдержал, и отключился вместе со всем зданием и твоим компом. ПО итогу ты к 8му марта продаешь всего 3 медведя, да и еще кассовый отчет для налоговой не сгененрировал. После подобного факапа, ты себе говоришь: "ну на следующий праздник я так не облажаюсь". Выделяешь в офисе помещение под серверную, ставишь серверную стойку, покупаешь 4 сервера полноценных и распараллеливаешь инет запросы, новая система хранения данных, источник бесперебойного питания, 2 кондиционера и интернет канал расширяешь. Итогом к 8му марта следующего года, эта конфигурация выдерживает возросшую нагрузку и ты продаешь 45 медведей к 8му марта, профит ? А вот и нет, вся эта конфигурация нужна тебе в преддверии 8го марта, а остальные, предположим 360 дней, тебе бы хватало однго старого компьютера. А серверная потребляет только электричества на 500 руб в день, а интернет канал, и обслуживание серверов итого дороже!

    Так вот в облаке можно арендовать эти мощности на несколько дней, пока идет самый сенокос, а остальные дни довольствоваться слабенким виртуальным сервером за 300 руб в день.
    Ответ написан
    2 комментария