Задать вопрос
  • Можно ли сделать свою форму оплаты онлайн заказа?

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

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

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

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

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

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

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

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

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

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Какое количество файлов на диске ?
    Вы же в курсе, что место выделяется порциями (секторами) ?
    Какой размер сектора ? У NTFS например начинается от 512 байт у FAT32 может быть и 32 килобайта.
    Вот в хвостах файлов может терять от 511 байтов до много ;)

    Сколько там вы не можете найти 32 гига делим на 32 кила и получаем миллион файлов.
    Ответ написан
  • Стоит ли поступать на программиста с плохой математикой?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    школьный курс математики это 11 первых страниц в учебнике для вуза первого курса. А дальше больше 200х мозголомных страниц
    попробуй Вот эти две книги начала прошлого века
    https://vk.com/wall-120144934_298
    https://vk.com/wall-94378522_53128

    Киселев А П Элементарная Алебра и вторая тоже самое но ГЕОМЕТРИЯ

    И смотри вот эти две книги нужно освоить и изложенное в них научиться применять надо за 3 месяца. Приблизительно в таком темпе придется усвавать информацию программисту первые лет шесть.
    Синтаксис языка - это книга на 500 страниц в среднем. Потом апи - либы - другие сопутствующие вещи.
    Ответ написан
    Комментировать
  • Как хранить фото-галерею сайта не на хостинге, а на Яндекс диске?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988

    4.8.1. превышения Пользователем установленных для соответствующего типа использования ограничений и/или лимитов, а также в случае изменения Пользователем типа файла с целью обхода правил или лимитов, предусмотренных в Программе. Яндекс вправе предупредить Пользователя о предстоящих блокировке и удалении файлов. В случае неполучения ответа и/или корректировки лимитов, Яндекс вправе по истечении 45 (сорок пять) дней с момента первого уведомления, заблокировать Пользователя, а по истечении 180 (сто восемьдесят) дней с момента блокировки безвозвратно удалить его файлы и данные с дискового пространства.

    5.2. Используя возможности Программы, указанные в п. 5.1. Лицензионного соглашения, Пользователь обязан действовать добросовестно и воздержаться от злоупотребления данными функциями. Пользователь в том числе обязуется воздержаться от организации массового файлообмена с использованием функций Программы. Яндекс имеет право применять правила, лимиты и ограничения, направленные на предотвращение, ограничение и пресечение массового файлообмена по правилам п. 4.5. настоящего Лицензионного соглашения.


    https://yandex.ru/support/yandex-360/customers/dis...

    на бесплатных тарифах страница шаринга используется для размещения рекламы.

    В общем глупая идея у заказчика. Проше взять вторую впску послабже но с большим винтом HDD, который дешевле чем ssd
    Ответ написан
    Комментировать
  • Почему системник бьет током?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    по дому / квартире трех-проводка (розетки,удлинители и т.д. с заземлением) ? УЗО в щитке есть ?
    если есть дома вольтметр, то проверь напряжение между нулем и землей.
    Если оно там есть, то или у тебя в квартире какой-то прибор пробило, либо сосед экономит.
    Ну или сам винтами ноль на землю закоротил.
    Ответ написан
    Комментировать
  • Как реализовать авторизацию на ТВ по 6 значному коду?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    со стороны бакенда (PHP) у Вас просто две сессии.
    А 6 значный код просто способ убедиться, что обе сессии принадлежат одному и тому же пользователю.

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

    При положительном ответе в сессию для телевизора дописываешь юзерИД

    Страница с пином на телевизоре крутит ожидание и раз 15-30 секунд проверяет не стала ли сессия авторизованной или истек срок действия пина
    Ответ написан
    Комментировать
  • Как оптимальней органзиовать хранение изображений в мобильном приложении?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Пара сотен фотографий - это по современным меркам гигабайт.
    До 12го андроида никто бы и не подумал импортировать фотки в приложение, а просто запоминал путь к тому, где они лежат. Но сейчас переложить в папку своего приложения для постоянного доступа уже кажется вполне разумным. Приложению доступны две директории Files & Caches.
    Папка Files как понимаете для постоянных, в ней же и будет размещен файл базы данных.
    Таким образом кроме лишних телодвижений и распухания размера из-за накладных расходов разницы собственно в самом хранении фотографий в виде отдельных файлов нет. Единственное, я бы файлы на подпапки по 256 штук разложил.

    Но такое решение все равно мне кажется не оптимальным. Посмотрит пользователь, сколько места занимает приложение и сотрет его. Так что придется их заливать на ваш бакенд. А при необходимости и отсутвия в кеше скачивать обратно.
    Ответ написан
    Комментировать
  • Как сделать элементы максимально похожие на элементы в настройках на AOSP-based прошивках?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://android.googlesource.com/platform/packages...

    исходники раскрыты. Посмотри сам как они там разверстали.
    И что в стилях/темах прописали
    Ответ написан
    Комментировать
  • Что именно запретили в IP телефонии?

    402d
    @402d Автор вопроса
    начинал с бейсика на УКНЦ в 1988
    Там правок много (см остальные ответы, помеченные решением), но в глаза мне кинулось, что вместо расплывчатого

    5. Оказание услуг в соответствии с правилами оказания услуг связи, утвержденными Правительством Российской Федерации.

    точно ссылаются, что будем требовать соблюдения

    4. Централизованное управление сетью связи общего пользования осуществляется путем управления техническими средствами противодействия угрозам и (или) путем передачи обязательных к выполнению указаний операторам связи, собственникам или иным владельцам технологических сетей связи, собственникам или иным владельцам точек обмена трафиком, собственникам или иным владельцам линий связи, пересекающих Государственную границу Российской Федерации, иным лицам, если такие лица имеют номер автономной системы, а также иным лицам, указанным в статье 10.2-1 Федерального закона от 27 июля 2006 года N 149-ФЗ "Об информации, информационных технологиях и о защите информации" (далее также - лица, участвующие в централизованном управлении).


    А вот из этого журналисты и подняли волну
    Ответ написан
  • Где можно открыть файл pdf для верстки?

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

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Вы точно не путаете двухфакторку с пин защитой ?

    Сперва стоит понять нужно ли что-то подобное для вашего сайта.
    Если клиенты вашего сайта вынуждены работать с ним с пк, к которому может подойти посторонний человек.
    Например, вы написали CRM для сотрудников торгового зала в магазине.
    Но даже в таком случае вместо пина можно, по таймауту неактивности (отсутвия запросов к серверу).
    Через JS вывести заглушку. А при попытке F5 (рефреша страницы).
    показывать кастомизированную форму логина (Типа Вы такой-то такойтович) введите свой пароль. или войдите под другим логином.

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

    Кука ставится например на несколько дней. Каждый запрос к бакенду обновляет поле lastAccessTime в таблице сессий. Тогда если прошло больше (условно 15 минут), то бакенд вместо запрошенной страницы отдает форму ввода пин кода. Совпал - обновляем поле. Нет - считаем попытки. Исчерпал удаляем эту сессию - редириктим на обычный логин.
    Ответ написан
    Комментировать
  • Как получить токен для другого ip-адреса?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    так пусть твой домашний комп сходит во внешний интернет через сервак. Прокси или ВПН
    Ответ написан
  • Как автоматизировать покупку товаров?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Проверить, есть ли АПИ заказов .
    Крупные магазины автозапчастей такое имеют.

    Не понятно, что за поля карточки.
    Ладно, в общем случае.
    Авторизация в Лк. И тукен,csrf. Парочка Кук, которые потребуются для отправки пост запросов. Положить в корзину, пройтись по цепочке оформления заказа, если его нельзя в один запрос оформить.

    Потребуется любая либа обёртка над курлом.
    Ответ написан
    3 комментария
  • Как можно изменить настройки модуля навигации карт Google на Яндекс карты?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Ytomat,
    вот ссылки на примеры прикручивания карт
    https://developers.google.com/maps/documentation/j...
    ищите похожее в движке сайта

    Подобная страница есть в документации яндекс карт.
    Смотрите что на что поменять
    Ответ написан
    1 комментарий
  • Как загрузить img в первой очереди при загрузке страницы?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    В img src как data:
    Ответ написан
    Комментировать
  • На каком стеке собрать интернет-магазин с 25 млн товаров?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    7) 15 лет $100M. (300 разработчиков)
    и собственно сам магазин там будет мизер, львиная доля затрат на CRM (откуп/логистика/доставка/билинг)
    Ответ написан
    2 комментария
  • Если на web сайте можно посмотреть исходный код то как это сделать в андроид приложении?

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

    Ближайшая аналогия "это" явоскрипты. В этом случае с определенной "натяжкой" их можно назвать программой.
    Тут сайты могут использовать только минификацию и обфускацию (затруднее чтения кода)

    Приложение - это архив. Внутри файлы подготовленные для исполнения на виртуальной яве машине.
    основной код в dex файлах. из него можно востановить smali инструкции для ВМ. И частично исходники java.
    Приложения на котлин, флатере так легко не получиться. А еще бывают .so - это бинарный код. Там до инструкций асемблера, а более высокий ЯВУ получить почти без вариантов
    Ответ написан
    Комментировать
  • Не могу подтвердить подключение к откладке WIFI?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Потому, что РКН. помочь может повторный ресолв днс в другой ip адрес.
    В цепочке участвуют сервисы гугла (общие для плея и ютуба)
    Ответ написан
    Комментировать