• Как записать синтаксис php в строку?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Eval is evil
    Настоятельно рекомендую найти другое решение для исходной задачи.
    попытки закрыть возникающую уязвимость чаще оказываются более трудоемкими чем написать сразу безопасным способом.
    Ответ написан
  • С точки зрения чистоты кода, плохо ли использовать некоторые свои функции для упрощения синтаксиса дефолтных?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Создать свою мини-библиотеку на чистом js?
    посмотри ответ. Как красиво в одну строчку.
    А в вашем варианте мне не нравиться составное имя функции doc_select
    Ответ написан
    Комментировать
  • Где/Как узнать возможные для получения данные о посетителе сайте через PHP?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    $_SERVER[‘REMOTE_ADDR’]. - может быть 127.0.0.1 если перед апачем стоит nginx и его конфиги не правились.
    $_SERVER[‘HTTP_USER_AGENT’]

    $_cookie, $_session - по хорошему нужно получить согласие, что дальнейшую навигацию сайт будет отслеживать.

    про реффер кроссайтовый можно забыть 100 процентов (современные броузеры его режут)
    Ответ написан
    Комментировать
  • Как устранить ошибку Call to undefined function mail() в битрикс?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    /var/www/u0130037 - ну вот эта часть мне намекает что битрикс вы натягиваете на шаред хостинг.
    А на шаредах отправку почты из скриптов обычно запрещает хостер. Обращайтесь к ТП.
    Ответ написан
    Комментировать
  • Как запустить эмуляцию телефона Андройд?

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

    Какой образ ставите ? c Google Play ?

    И что за все сервисы ? На виртуальных устройствах не будет работать например Valet (привязка настоящих банковских карт).
    Ответ написан
  • Как создать скрытый input для передачи технической информации на другую страницу?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    ничему из того, что приходит со стороны клиента верить нельзя.
    Куки, http заголовки и все-все можно отправить на сервер со стороны клиента.
    Из простейшего что вам подойдет - session.
    Ответ написан
    Комментировать
  • Какую cms выбрать для маркетплейса приложений по типу app store?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    на готовой CMS у вас максимум получиться варезник, а не маркет плейс. Из готовых движков думаю лучше смотреть на форумные.
    А маркет плейс это финансовый инструмент. И если прием оплат и возможно механизмы автоматизации выплат вы еще найдете для движков интернет магазинов, то SDK для разработчиков готового нет. (точнее его серверной части)
    Ответ написан
    Комментировать
  • Как сделать сокращение ссылки перед доменом?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    В вопросе три проблемы, которые нужно решить.
    1) xyz - расскрыть в полную ссылку и сделать перенаправление.
    муська тут избыточна (всетаки от нее нужно только роль кей-валуе хранилища)
    2) настроить сервер так, чтобы все запросы на субдомены шли на скрипт.
    А это DNS и какая-то серверная часть (хоть апач+пых, хоть что другое)
    3) httpS - сертификат на основной хост и все его субдомены (wildcard).

    из 2 и 3 следует учесть _acme-challenge. Похорошему нужно еще некоторые слова запретить использовать в качестве возможного ключа.

    В общем тут задача на 80 процентов для сис админа, а от програмиста нужно только 5 строк кода
    Ответ написан
    Комментировать
  • Как передавать ArrayList между фрагментами?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Сделай сиглетон. Если для работы нужен context, то инициализируй через статический метод в классе Application.
    Ну а вместо Map используй Mutable или просто LiveData.

    Можешь даже класс реализуещий это назвать MyModel :)
    Ответ написан
    1 комментарий
  • Почему при переключении с 220 на 13В АКБ компьютер не включается?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Автор из вашего описания похоже там какое то кастомное решение (колхоз) бесперебойного питания.
    Расмотрим как работает обычный UPS. Представим сперва его как черную коробку.
    Вход 220. Выход 220 (не зависимо от наличия входного).
    Внутри его AКБ 12 вольт ( остальная электроника выполняет функции ЗУ , Инвертора, БПЗУ).
    Первое решение, которое делают для повышения автономности - просто ставят заместо него автомобильный аккамулятор.
    В любом компьютере есть блок питания, который из 220 делает нужные (12 и 5 вольт - упрощено).
    Блок питания может как встроенным в корпус, так и внешним по типу ноутбучного.

    Поэтому внимательно смотрите, какое напряжение приходит в ВАШ промышленный компьютер.
    Ну и пытаетесь понять куда в цепочку воткнут БПЗУ у вас.

    В UPS есть конденсаторы, которые подпитывают выходной каскад на время переключения, поэтому компьютер не перегружается.

    Если ваш ребутиться, то вопрос так задумывалось ?

    Далее материнская плата может иметь настройки в биосе связанные с питанием.
    Например: включаться/не реагировать на появление питания/предыдущее состояние.

    UPS может общаться с материнской платой через шнурок (COM порт). Обычно используют для настройки автошатдауна сервера при падении заряда до определенного уровня.
    Ответ написан
  • Что означает поддержка языка PDF у принтера?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://en.wikipedia.org/wiki/Page_description_language
    Что значит "печатает с файлов" в вашем понимание ?
    В характеристиках принтера указаны PDL. То есть драйвер общаясь с этим принтером может содержимое пдф файла вставить в поток данных как есть и не заниматься рендингом в другие форматы.
    Ответ написан
    2 комментария
  • В чем может быть проблема с cURL?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    & на мысли не наталкивает ? Что такое html entity знаете ?
    В общем или в базу муссора насовали или позже обработали строку.
    Есть два подхода (крайности), к тому как заносить данные в базу данных.
    1) Все проверяем по куче условий, при любой ошибке отказываемся.
    2) Пофиг - записываем все как есть, потом будем опасное экранировать.
    Ответ написан
    9 комментариев
  • Есть ли какой то софт для программирования чипов принтера? Если нет, то как подобный написать?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Низкоуровневое программирование. Создание прошивок.
    Если есть желание войти в тему, то проше начать с хорошо документированных вещей.
    Без особых затрат (500-1000 рублей) это разобраться с OpenWrt. Покупаешь б/у роутер или микророутер по типу Hame. Учишься писать на сишке.
    Поиграться с малинками (распери) тут от 5 тысяч.
    А вот принтеры и смартфоны уже навыки реверс инженеринга потребуют.
    Ответ написан
    Комментировать
  • Как сделать синхронизацию рабочих столов двух macbook?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://support.apple.com/ru-ru/HT206985
    Оно ? Мало места в бесплатном ? Нет возможности оплатить ? Тогда попробуй любое другое облачное хранилище.
    Гуру юникса и есть свой сервер в сети - собери свое решение.
    Ответ написан
    Комментировать
  • Чем занимаются Middle Frontend разработчики?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://practicum.yandex.ru/blog/urovni-junior-mid...

    Градация в том, сколько человек должно стоять рядом, чтобы ты сделал задачу.
    Еще прикольнее, когда меняешь стек, вроде ни фига не знаешь, но есть понимание как искать ответы самому.
    Ответ написан
    1 комментарий
  • Веб-разработка на Windows?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Под виндой пользовался Wamp + PhpShtorm+Git+Far(Ctrl+0 - погасить панели)
    Была папка для проектов.
    1. извлекал туда проект
    2. отрывал локалхост и на стартовой от вампа говорил новый хост - лежит в папке там то
    3 иконка у часиков - перезапустить все
    4. запускал шторм
    5. во строенном терминале выполнял компосер. / а можно в том же фаре между 1-2
    ну и терминал почти больше не требовался. Если там только зависимости добавить
    Закомитить так это просто клавиатурным аккордом можно или несколько тыков мышкой в иде

    Для некоторых проектов и без локального апача можно обойтись - шторм и так запустить
    что PHP, что Node
    Ответ написан
    Комментировать
  • Какой проект можно сделать на PL/pgSQL новичку?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    редко, но бывает такое, что вынуть данные за один SQL запрос выливается в такую конструкцию, что
    как не крути эксплайн, но время исполнения неприемлемо и получается, что прогнать пачку более простых в цикле
    быстрее.
    А дальше у большинства бакенд и база на одном сервере да еще и через сокет. Нет особого смысла
    агрегацию данных из бека переносить в бизнес логику базы.
    А у кого есть куча серверов, те в микросервисы как то подались. И см выше - сервис и база на одном хосте.

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

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    пишите правила в прогуарде для сохранения имен классов из внешних зависимостей.
    Вы что-то используете из внешнего jar/aidl/so файла
    Ответ написан
    Комментировать
  • Как решить пробему, что переключение RUS/LAT не работает при передачи курсора/мыши на мак рядом?

    402d
    @402d Автор вопроса
    начинал с бейсика на УКНЦ в 1988
    Из коментариев следует, что такое поведение нормально.
    Ответ написан
    Комментировать
  • Сложно ли написать приложение включающее голосовое сообщение на все входящие вне списка контактов?

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