Задать вопрос
  • Почему корень найден с заданной погрешностью?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Из школьного курса можно представить
    по отдельности графики (парабола и синусоида от -4 до 4)
    оба графика проходят через точку [0,0].

    алгоритм начинает делить отрезок [-1;1] по полам. Х=0
    считает Ф(0) и тут значение у нее 0.
    Если бы погрешность считалась как EPS y, то алгоритм тут бы и завершился.
    Алгоритм же сделал 94 шага
    2^94 = 1.98E28
    и такую точность мы видим как заданную слева и справа как (b-a) - размер интервала
    Ответ написан
  • Есть ли разница каким способом добавлять обработчик события в js, конкретно элементу или всему документу, смотря со стороны производительности?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Вопрос по моему аналогичен PHPному "какие кавычки быстрее? одинарные или двойные"

    Я бы сравнил подходы с удобством отладки кода. Навешанные на дом элемент хуки дебагер может показать, а во втором случае Вам придется самому просматривать ВСЕ навешанные на документ и разбираться какой/какие срабатывают
    Ответ написан
    Комментировать
  • Какие есть сервисы предоставляющие услуги dns серверов аналогичные cloudflare?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Специально загуглил чем отличается от DNS поднятого на своем серваке.
    Если под "аналогичный" вы имели то-что удалось нагуглить.

    Cloudflare DNS отличается высокой производительностью благодаря глобальной сети Anycast, которая включает более 320 центров обработки данных. 49 Сервис обеспечивает среднюю скорость DNS-поиска 11 мс и максимально быструю загрузку веб-сайтов

    то таких не знаю. Остальное немного тормознутей


    чтобы можно они могли найтись по url(domain/subdomain) и видны были в интернете.


    Млин, ну от этого гимора мне не надо. С точки зрения сео будет жопа.
    А так просто папку субдомену назначить на поддиректорию в www рут родительского.
    Ответ написан
  • Как сделать регистрацию и авторизацию пользователей через мобильный номер. Бесплатно и без взаимодействия моего номера?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Бесплатно и без взаимодействия моего номера?
    Никак.

    Самый дешевый вариант рассылки СМС, который был:
    Подписка на апи приложения, выпиленного из гугл плея (работает не выше андроид 9).
    Свой рабочий мобильный телефон с оптовым пакетом SMS.
    Плюсом получаешь запись звонков и возможность импортировать входящие SMS в CRM.
    Ответ написан
    Комментировать
  • Платное open-source приложение?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Применительно к мобильным приложением. Доля установок из других источников (не из плея) есть величина малая.
    Лучший способ борьбы с пиратством по моему мнению цена меньше чем стоит час времени твоего среднего целевого пользователя.

    Тех кто может самостоятельно скомпилировать и установить приложение еще меньше.

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

    Остается рассмотреть программистов "конкурентов".
    Двойное лицензирование (вирусное+коммерческая). Это часто. Расчет на заработок через досудебку или покупку комерческой лицензии.
    Нет смысла накручивать "защиты"

    Апач лицензия - хотите зарабатывать ? Я согласен. Для моего ЧСВ в титрах упомяните и в расчете.

    Но Вы спрашиваете про MIT.
    А вот тут смотрите внимательно на лицензию. (скорее всего окажется в модифицированном виде)

    В любом случае Вы уже опубликовали приложение в сторе.
    Залить его еще раз можно только в "переработанном" виде.

    А теперь финансовые резоны. Если там доход с гулькин нос, то прогу или совсем снимать с публикации или сделать из нее инструмент для резюме.
    Ответ написан
    Комментировать
  • Как в REST хранить состояние клиента?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    так же как любой интернет магазин.
    клиент послал запрос "добавить товар в корзину"
    клиент послал запрос "оформить заказ"

    Есть база данных, в которой храниться состояние корзины клиента.
    И есть механизм "сессия".
    Каждый POST/GET запрос содержит SID (обычно в куках или как параметр в форме/урле)
    Ответ написан
  • Как дарить подарки через своего бота в телеграмм?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Ответ написан
    Комментировать
  • Как правильно конвертировать .pdf -> .png -> .pdf?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://pypi.org/search/?q=pdf+to+png
    А вот в PDF можно и упростить.
    Если цель в том, чтобы файлик было не только посмотреть, но и распечатать сразу на принтере,
    то собирать его в PCLm / mPDF - упрощенный формат.
    Картинка режется на полосы. Большинство принтеров переварят их по 32 точке в высоту.
    За основу берем 150 дпи и нужный формат бумаги. Ресайзим
    открывается документ
    %PDF-1.3
    %PCLm 1.0

    Начинается страница
    Пробегаем по картинке собирая по отдельности три части описывающие станицу
    1 Ее размеры и ссылка на содержимое
    2. Содержание, что она из кучи картинок
    3. Поток с байтами для картинок

    Закрывается документ служебными элементами PDF

    Выглядит сложно. А на практике, Сравнив парочку prn файлов сразу поймете, что там меняется

    Если с принтерами не заморачиваться, то там все упрощается.
    Байты, это PDF в котором одна страница - на ней одна картинка - картинка вот ее содержание
    Ответ написан
    Комментировать
  • Лёгкость фуллстека на JavaScript - миф?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    В этой статье вполне правильно написано
    https://habr.com/ru/articles/803745/

    То есть а зачем Вам именно этот "фулл" нужен ?
    А потом уже можно подумать в каких комбинациях его набирать.

    1. Очевидно, что если работа с сайтами То тут без HTML5+CSS3 и базового понимания JS никуда.
    Собственно, а как это все рисуется в браузере у клиента.

    2. Как общается броузер и сервер. Базовые знания об устройстве Internet. (4 уровня и прочее)
    HTTP протокол и т.д.

    3. "Рожден чтобы умирать"(Request-Router-Controler-Responce-Die) vs demon (постоянно в памяти).
    То есть в каком стиле придется продумывать логику работы серверной части. Первая линейная (1-2-3). Вторая событийная
    (Если есть А, то делаем первое. Если есть Б, то делаем второе)

    4. Как хранить данные. СУБД и кей-валуе хралища.

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

    А фулстек из HTML,CSS,JS,PHP,LAMP,NGINX,SPINX - это просто "веб-дев". Увы за сайты сейчас много не готовы платить.
    Времена такие, что куча noCode решений, где за 3копейки можно получить готовый сайт
    Ответ написан
  • Cкажите, какие направления есть digital маркетинге где не нужно маркировать рекламу?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Хммм. "Вирусная реклама" ?
    Это не мы !!! А пользователи сами репостят / делают "жабы" / "Мемы"
    Ответ написан
    Комментировать
  • Как загрузить CLI в macOS?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://www.securedatarecovery.com/blog/macbook-re...
    Гуи не отключаем. После всех шаманст все равно максимум будет так
    macbook-terminal-mode.webp

    https://support.apple.com/en-us/102603 - режимы загрузки

    What does safe mode do?
    Prevents certain software from loading as your Mac starts up. This includes login items and extensions that aren't required by macOS, and fonts that weren't installed by macOS.

    Performs a basic check of your startup disk, similar to the more comprehensive check performed by the First Aid feature of Disk Utility.

    Clears some system caches, including font caches and the kernel cache. These are automatically created again as needed.
    Ответ написан
    Комментировать
  • Можно ли создать собственную карту на основе Google Maps (для приложение заказа такси)?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://www.google.com/help/terms_maps/?hl=ru
    Читаем внимательно
    2а 2д 2е подходят под ваш случай.
    У Яндекс карт же явно написано.
    https://yandex.ru/dev/commercial/doc/ru/
    5. Нельзя использовать API для мониторинга и диспетчеризации

    Поэтому лучше связаться и уточнить о коммерческом (за деньги) использования карт в вашем проекте
    Ответ написан
    3 комментария
  • Как замаскировать ссылку на телефоне?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Кнопка, делающая сабмит формы на тот же урл.
    Если страница запрошена методом POST, то ваше одноразовое действие, в остальных случаях отрисовка страницы с кнопкой.
    Ответ написан
  • Как понять какой у меня принтер: с поддержкой PCL или GDI?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    В самой постановке вопроса глубокая ошибка.
    Думаю Вас интересует, что будет, если Вы свой принтер попробуете подключить USB кабелем в роутер ?

    Так как Вы ничего не сказали об роутере. Предположим там есть простейший p910nd.
    Это имя демона из OpenVRT. Как можно догадаться из названия данные посылаемые в порт 9100 передаются на usb устройство и обратно.

    В этом случае все равно что там за принтер подключен. На ПК настраивается так как будто вы купили модель принтера с поддержкой сетевого интерфейса.

    Вместо USB порта придется настроить стандартный порт TCP на ip адрес роутера
    Ответ написан
    Комментировать
  • Как сделать бота с рассылкой телеграмм но от личного аккаунта?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Никак. Bot API не позволяет отсылать сообщения от лица пользовательского аккаунта.

    Придется писать через клиента телеграма. Но можете поискать консольный клиент. "cli telegram" - гуглите
    Ответ написан
    Комментировать
  • Как перевести программу на С++ в бот Телеграм?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Написать демона, взяв например такую либу
    https://github.com/reo7sp/tgbot-cpp или поискать еще на гите

    На хабре
    https://habr.com/ru/articles/844628/
    Ответ написан
    Комментировать
  • Как открыть ГосУслуги из WebView?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Вам придётся формировать намерения. Intent.
    В своей реализации. Забыл как класс называется.. Вешается на всё перехода по ссылкам
    Ответ написан
    6 комментариев
  • Можно ли сделать свою форму оплаты онлайн заказа?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    В своё время даже наша городская энергосбытовая компания такое не потянула. Кончилось кастомизированной на стороне банка платёжной страницей.
    Ответ написан
    2 комментария
  • Как тестировать оплату по QR-коду тестовой картой?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    тестовые карты это для интернет экваринга. Куар про который вы спрашиваете, вероятнее всего СБП.
    Данную технологию все банки вкрутили через расширение интернет экваринга.

    Так как делали это все паралельно то наворотили, кто во что горазд.
    Механизм тестирования тут отдельный. Из запомнившихся. Онлайн эмулятор для сканирования кодов и их оплаты, телеграм бот, в публичном доступе учетка для мерчанта, который позволяет сделать пожертвония в фонд. У кого-то есть песочница, где-то ее совсем нет.

    В общем читайте ветку документации оплата по СБП в доках апи банка/юмоней или что вы там прикручиваете.

    Документация на самом сайте СБП это не для конечных потребителей, так как там нужен статус банковской организации

    В общем, пракручивал api 5 систем. Там или тестами по частям покрывать. Разбор ответов АПИ из данных подсунутых напрямую. Или тупо гонять с тестовыми доступами. Альфа-банк даёт только реальному клиенту и на время до перехода на прод.
    Поэтому ещё фиктивного поставщика АПИ сделал. Чётные рубли успех, нечётные отказ, 13 ошибка и несколько других сумм. А копейки количество секунд через сколько переходит в известное состояние, а пока меньше, то в статусе новый.
    Ответ написан
    1 комментарий
  • Можно ли настроить автоподключение смартфона по Bluetooth?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    блютуз и на некоторых моделях USB.
    В целях безопасности ввели дополнительную настройку (вручную разрешить и только на ограниченное время )

    блютуз каждые 5 минут еще меняет свой мак адрес.
    и получается интересная ситуация. пока клиент не отвалился телефон откликается на несколько одновременно.
    соответственно со стороны клиента после потери связи - облом.

    C учетом рута. Копать в сторону рандомизации мак адреса у блютуз адаптера.
    гуглить бесполезно. Вся инфа про то как отключить рандом у вайфая.
    Копать исходники андроида.
    Ответ написан